Page MenuHomeFreeBSD

Allow using LICENSE_FILE when a port has multiple licenses all in one file.
Needs ReviewPublic

Authored by mat on Oct 7 2016, 7:10 AM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Sep 22, 12:58 PM
Unknown Object (File)
Mon, Sep 22, 12:09 AM
Unknown Object (File)
Sun, Sep 21, 12:31 AM
Unknown Object (File)
Fri, Sep 19, 12:37 PM
Unknown Object (File)
Tue, Sep 16, 2:53 PM
Unknown Object (File)
Sep 5 2025, 9:10 PM
Unknown Object (File)
Aug 13 2025, 12:04 PM
Unknown Object (File)
Jul 27 2025, 3:23 AM
Subscribers

Details

Reviewers
None
Group Reviewers
portmgr

Diff Detail

Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 5489
Build 5710: arc lint + arc unit

Event Timeline

mat retitled this revision from to Allow using LICENSE_FILE when a port has multiple licenses all in one file..
mat updated this object.
mat edited the test plan for this revision. (Show Details)

The other choice is to give out a warning/error.

The proper support requires adjusting LICENSES_ASK dialog and installing only one file rather than multiple copies of the same file. However, few ports actually have several licenses in one file. In most cases LICENSE_FILE with LICENSE_COMB != single is invalid. Those should be fixed rather than shoved under the carpet.

$ git grep -lF LICENSE_COMB \*/Makefile\* | xargs fgrep -l LICENSE_FILE= | wc -l
     174