aboutcode-org / aboutcode-org/scancode-toolkit
freebsd package parser can't find Python or BSD license
- Ngôn ngữ chính
- Python
- Star
- 2.6k
- Fork
- 791
- Merge trung bình
- 1 ngày 12 giờ
- Pull request đã merge (30 ngày)
- 5
Mô tả
### 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"
Hướng dẫn đóng góp
Đánh giá
Issue này chưa được đánh giá.