Add support added for LICENSE=NONE, use it when the port doesn't

have cleanly defined licensing terms.  Note that without clean
license allowing you to use and distribute the code it would be be
illegal to do so in many jurisdictions, so for ports with NONE
license no distfiles or packages are distributed.

While here, fix trailing whitespace in CHANGES.

Approved by:	portmgr (bapt)
Differential Revision:	D7816
This commit is contained in:
Dmitry Marakasov 2016-09-08 13:15:06 +00:00
parent a9a4bbbf76
commit 2629c47f2b
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=421549
2 changed files with 23 additions and 7 deletions

23
CHANGES
View File

@ -10,6 +10,15 @@ in the release notes and/or placed into UPDATING.
All ports committers are allowed to commit to this file.
20160908:
AUTHOR: amdmi3@FreeBSD.org
Support has been added for NONE license, use it when the port doesn't
have cleanly defined licensing terms. Note that without clean license
allowing you to use and distribute the code it would be be illegal to do
so in many jurisdictions, so for ports with NONE license no distfiles or
packages are distributed.
20160824:
AUTHOR: mat@FreeBSD.org
@ -39,16 +48,16 @@ AUTHOR: mat@FreeBSD.org
20160824:
AUTHOR: kde@FreeBSD.org
A new USES file has been introduced: USES=kde:4, which replaces the old
bsd.kde4.mk file in preparation for upcoming KDE Frameworks and Plasma5
ports.
Ports depending on KDE4 have to switch from
A new USES file has been introduced: USES=kde:4, which replaces the old
bsd.kde4.mk file in preparation for upcoming KDE Frameworks and Plasma5
ports.
Ports depending on KDE4 have to switch from
USE_KDE4=foo bar
to
to
USES=kde:4
USE_KDE=foo bar
and make sure to switch from using KDE4_PREFIX to the new name KDE_PREFIX
and make sure to switch from using KDE4_PREFIX to the new name KDE_PREFIX
in the Makefiles as well as plists.
20160821:

View File

@ -63,6 +63,9 @@ _LICENSE_LIST+= ART10 ARTPERL10 ART20
# PHP family
_LICENSE_LIST+= PHP202 PHP30 PHP301
# Extras
_LICENSE_LIST+= NONE
# List of groups (only names must be present)
_LICENSE_NAME_FSF= Free Software Foundation Approved
@ -268,6 +271,10 @@ _LICENSE_GROUPS_PSFL= FSF GPL OSI
_LICENSE_NAME_RUBY= Ruby License
_LICENSE_GROUPS_RUBY= FSF
_LICENSE_NAME_NONE= No license specified
_LICENSE_GROUPS_NONE= # empty
_LICENSE_PERMS_NONE= auto-accept
_LICENSE_NAME_ZLIB= zlib License
_LICENSE_GROUPS_ZLIB= GPL FSF OSI