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)
Sun, Jul 26, 3:18 PM
Unknown Object (File)
Tue, Jul 21, 5:14 PM
Unknown Object (File)
Sun, Jul 19, 6:48 PM
Unknown Object (File)
Sat, Jul 11, 3:43 PM
Unknown Object (File)
Jun 28 2026, 8:47 PM
Unknown Object (File)
Jun 22 2026, 6:20 PM
Unknown Object (File)
Jun 12 2026, 5:31 PM
Unknown Object (File)
Apr 29 2026, 8:37 PM
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