what exactly does LICENSE= do?
mexas at bris.ac.uk
Thu Jun 20 09:59:57 UTC 2013
I have LICENSE= GPLv3 in my port, and as a result
I have these 3 files installed:
$ ls -al /usr/local/share/licenses/robodoc-4.99.41/
drwxr-xr-x 2 root wheel 512 Jun 20 10:07 .
drwxr-xr-x 138 root wheel 3584 Jun 20 10:07 ..
-r--r--r-- 1 root wheel 35147 Jun 20 10:07 GPLv3
-r--r--r-- 1 root wheel 81 Jun 20 10:07 LICENSE
-r--r--r-- 1 root wheel 205 Jun 20 10:07 catalog.mk
I note that sec 12.20. Miscellanea of the
Porter's handbook says:
Do not copy more copies of the
GNU General Public License into our system, please.
I'm not clear whether this refers to ports
installing GPL licenses via LICENSE=, or
separately via other ports installs?
Should I set NO_LICENSES_INSTALL, as there seems
to be no point installing text of GPLv3?
Or is the licensing data required by the pkgng framework,
for some checks or reporting?
I'm a bit confused
More information about the freebsd-ports