aboutcode-org / aboutcode-org/scancode-toolkit

freebsd package parser can't find Python or BSD license

Abierto
#1,471 1 comentario 0 reacciones 0 asignados Ver en GitHub
bug license scan package scan package-formats
Lenguaje dominante
Python
Estrellas
2.6k
Forks
791
Merge medio
1 d 12 h
PR fusionados (30 d)
5

Descripción

### Description
When using freebsd package parser to get the package from this file:
`{"name":"py27-idna","origin":"dns/py-idna","version":"2.6","comment":"Internationalized Domain Names in Applications (IDNA)","maintainer":"koobs@FreeBSD.org","www":"https://github.com/kjd/idna","abi":"FreeBSD:10:*","arch":"freebsd:10:*","prefix":"/usr/local","flatsize":895585,"licenselogic":"and","licenses":["PSFL","BSD3CLAUSE"],"desc":"A library to support the Internationalised Domain Names in Applications\n(IDNA) protocol as specified in RFC 5891. This version of the protocol\nis often referred to as \"IDNA2008\" and can produce different res\nlts from the earlier standard from 2003.\n\nThe library is also intended to act as a suitable drop-in replacement\nfor the \"encodings.idna\" module that comes with the Python standard\nlibrary but currently only supports the older 2003 specification.\n\nWWW: https://github.com/kjd/idna","deps":{"py27-setuptools":{"origin":"devel/py-setuptools","version":"39.0.1"},"python27":{"origin":"lang/python27","version":"2.7.15"}},"categories":["python","dns"],"annotations":{"flavor":"py27"}}`

It returns
```
"license_expression": "unknown",
"declared_license": "PSFL AND BSD3CLAUSE",
```

The license should be BSD license or Python Software Foundation License instead of "unknown"

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.