what exactly does LICENSE= do?

Anton Shterenlikht 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/
total 104
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:

*quote*
Do not copy more copies of the
GNU General Public License into our system, please.
*end quote*

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

Thanks

Anton


More information about the freebsd-ports mailing list