aboutcode-org / aboutcode-org/scancode-toolkit

freebsd package parser can't find Python or BSD license

Offen
#1,471 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug license scan package scan package-formats
Vorherrschende Sprache
Python
Sterne
2.6k
Forks
791
Ø Merge
1 T. 12 Std.
Gemergte PRs (30 T.)
5

Beschreibung

### 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"

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.