Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Jul 2017 14:58:11 +0000 (UTC)
From:      Tobias Kortkamp <tobik@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r445082 - in head: Mk Templates/Licenses devel/py-mailcap-fix dns/dnsdist emulators/citra security/enchive textproc/ripgrep www/py-urlobject www/rubygem-rdf www/youtube_dl
Message-ID:  <201707051458.v65EwBEO051907@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tobik
Date: Wed Jul  5 14:58:11 2017
New Revision: 445082
URL: https://svnweb.freebsd.org/changeset/ports/445082

Log:
  Add The Unlicense to Mk/bsd.licenses.db.mk
  
  - Update all ports that currently use a custom definition
  - Also add a link to a list of certified copyfree licenses
  
  Approved by:	portmgr (mat)
  Differential Revision:	https://reviews.freebsd.org/D11487

Added:
  head/Templates/Licenses/UNLICENSE   (contents, props changed)
Modified:
  head/Mk/bsd.licenses.db.mk
  head/devel/py-mailcap-fix/Makefile
  head/dns/dnsdist/Makefile
  head/emulators/citra/Makefile
  head/security/enchive/Makefile
  head/textproc/ripgrep/Makefile
  head/www/py-urlobject/Makefile
  head/www/rubygem-rdf/Makefile
  head/www/youtube_dl/Makefile

Modified: head/Mk/bsd.licenses.db.mk
==============================================================================
--- head/Mk/bsd.licenses.db.mk	Wed Jul  5 14:39:04 2017	(r445081)
+++ head/Mk/bsd.licenses.db.mk	Wed Jul  5 14:58:11 2017	(r445082)
@@ -20,6 +20,8 @@ Licenses_db_Include_MAINTAINER=         portmgr@FreeBS
 #   https://spdx.org/licenses/
 #
 # See also:
+# - Copyfree Licenses
+#   http://copyfree.org/standard/licenses
 # - Wikipedia (article "Comparison of Free Software Licenses")
 #   http://en.wikipedia.org/wiki/Comparison_of_free_software_licences
 #
@@ -41,7 +43,7 @@ Licenses_db_Include_MAINTAINER=         portmgr@FreeBS
 
 _LICENSE_LIST= 	BSL CDDL CPAL-1.0 ClArtistic EPL GFDL GMGPL \
 				ISCL MIT MPL NCSA OFL10 OFL11 OWL OpenSSL PD PSFL PostgreSQL \
-				RUBY WTFPL1 WTFPL ZLIB ZPL21
+				RUBY UNLICENSE WTFPL1 WTFPL ZLIB ZPL21
 
 # GNU family
 _LICENSE_LIST+= AGPLv3 GPLv1 GPLv2 GPLv3 GPLv3RLE LGPL20 LGPL21 LGPL3
@@ -388,6 +390,9 @@ _LICENSE_GROUPS_RUBY=	FSF
 _LICENSE_NAME_NONE=	No license specified
 _LICENSE_GROUPS_NONE=	# empty
 _LICENSE_PERMS_NONE=	none
+
+_LICENSE_NAME_UNLICENSE=	The Unlicense
+_LICENSE_GROUPS_UNLICENSE=	COPYFREE FSF GPL
 
 _LICENSE_NAME_WTFPL1=	Do What the Fuck You Want To Public License version 1
 _LICENSE_GROUPS_WTFPL1=	GPL FSF COPYFREE

Added: head/Templates/Licenses/UNLICENSE
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/Templates/Licenses/UNLICENSE	Wed Jul  5 14:58:11 2017	(r445082)
@@ -0,0 +1,24 @@
+This is free and unencumbered software released into the public domain.
+
+Anyone is free to copy, modify, publish, use, compile, sell, or
+distribute this software, either in source code form or as a compiled
+binary, for any purpose, commercial or non-commercial, and by any
+means.
+
+In jurisdictions that recognize copyright laws, the author or authors
+of this software dedicate any and all copyright interest in the
+software to the public domain. We make this dedication for the benefit
+of the public at large and to the detriment of our heirs and
+successors. We intend this dedication to be an overt act of
+relinquishment in perpetuity of all present and future rights to this
+software under copyright law.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
+OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
+ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+OTHER DEALINGS IN THE SOFTWARE.
+
+For more information, please refer to <http://unlicense.org/>;

Modified: head/devel/py-mailcap-fix/Makefile
==============================================================================
--- head/devel/py-mailcap-fix/Makefile	Wed Jul  5 14:39:04 2017	(r445081)
+++ head/devel/py-mailcap-fix/Makefile	Wed Jul  5 14:58:11 2017	(r445082)
@@ -9,7 +9,7 @@ PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 MAINTAINER=	dbaio@FreeBSD.org
 COMMENT=	Mailcap module that correctly handles windcard entries
 
-LICENSE=	PD
+LICENSE=	UNLICENSE
 LICENSE_FILE=	${WRKSRC}/UNLICENSE
 
 USE_GITHUB=	yes

Modified: head/dns/dnsdist/Makefile
==============================================================================
--- head/dns/dnsdist/Makefile	Wed Jul  5 14:39:04 2017	(r445081)
+++ head/dns/dnsdist/Makefile	Wed Jul  5 14:58:11 2017	(r445082)
@@ -13,9 +13,7 @@ COMMENT=	Highly DNS-, DoS- and abuse-aware loadbalance
 
 LICENSE=	GPLv2 UNLICENSE
 LICENSE_COMB=	multi
-LICENSE_NAME_UNLICENSE=	The Unlicense
 LICENSE_FILE_UNLICENSE=	${WRKSRC}/ext/incbin/UNLICENSE
-LICENSE_PERMS_UNLICENSE=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
 
 BUILD_DEPENDS=	${LOCALBASE}/lib/libatomic_ops.a:devel/libatomic_ops
 LIB_DEPENDS=	libboost_serialization.so:devel/boost-libs \

Modified: head/emulators/citra/Makefile
==============================================================================
--- head/emulators/citra/Makefile	Wed Jul  5 14:39:04 2017	(r445081)
+++ head/emulators/citra/Makefile	Wed Jul  5 14:58:11 2017	(r445082)
@@ -15,10 +15,6 @@ LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/externals/inih/inih/
 LICENSE_FILE_BSL=	${WRKSRC}/externals/catch/LICENSE.txt
 LICENSE_FILE_GPLv2+ =	${WRKSRC}/license.txt
 LICENSE_FILE_LGPL21+ =	${_LICENSE_STORE}/LGPL21 # soundtouch
-LICENSE_NAME_UNLICENSE=	The Unlicense
-LICENSE_TEXT_UNLICENSE=	See http://unlicense.org/
-LICENSE_PERMS_UNLICENSE=	${_LICENSE_PERMS_PD}
-LICENSE_GROUPS_UNLICENSE=	${_LICENSE_GROUPS_PD}
 
 BUILD_DEPENDS=	boost-libs>=1.57:devel/boost-libs
 LIB_DEPENDS=	libpng.so:graphics/png

Modified: head/security/enchive/Makefile
==============================================================================
--- head/security/enchive/Makefile	Wed Jul  5 14:39:04 2017	(r445081)
+++ head/security/enchive/Makefile	Wed Jul  5 14:58:11 2017	(r445082)
@@ -7,7 +7,7 @@ CATEGORIES=	security
 MAINTAINER=	acm@FreeBSD.org
 COMMENT=	Tool to encrypt files to yourself for long-term archival
 
-LICENSE=	PD
+LICENSE=	UNLICENSE
 LICENSE_FILE=	${WRKSRC}/UNLICENSE
 
 USES=		gmake

Modified: head/textproc/ripgrep/Makefile
==============================================================================
--- head/textproc/ripgrep/Makefile	Wed Jul  5 14:39:04 2017	(r445081)
+++ head/textproc/ripgrep/Makefile	Wed Jul  5 14:58:11 2017	(r445082)
@@ -11,11 +11,9 @@ MAINTAINER=	petteri.valkonen@iki.fi
 COMMENT=	Command line search tool
 
 LICENSE=	MIT UNLICENSE
-LICENSE_FILE=	${WRKSRC}/COPYING
 LICENSE_COMB=	dual
-LICENSE_NAME_UNLICENSE=	The Unlicense
+LICENSE_FILE=	${WRKSRC}/COPYING
 LICENSE_FILE_UNLICENSE=	${WRKSRC}/UNLICENSE
-LICENSE_PERMS_UNLICENSE=dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
 
 USES=		cargo
 USE_GITHUB=	yes

Modified: head/www/py-urlobject/Makefile
==============================================================================
--- head/www/py-urlobject/Makefile	Wed Jul  5 14:39:04 2017	(r445081)
+++ head/www/py-urlobject/Makefile	Wed Jul  5 14:58:11 2017	(r445082)
@@ -11,10 +11,8 @@ DISTNAME=	URLObject-${PORTVERSION}
 MAINTAINER=	freebsd@skinc.ru
 COMMENT=	Utility class for manipulating URLs
 
-LICENSE=	Unlicense
-LICENSE_NAME=	The Unlicense
+LICENSE=	UNLICENSE
 LICENSE_FILE=	${WRKSRC}/UNLICENSE
-LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
 
 USES=		python:2.7+
 USE_PYTHON=	distutils autoplist

Modified: head/www/rubygem-rdf/Makefile
==============================================================================
--- head/www/rubygem-rdf/Makefile	Wed Jul  5 14:39:04 2017	(r445081)
+++ head/www/rubygem-rdf/Makefile	Wed Jul  5 14:58:11 2017	(r445082)
@@ -10,9 +10,7 @@ MAINTAINER=	ruby@FreeBSD.org
 COMMENT=	Pure-Ruby library for working with RDF data
 
 LICENSE=	UNLICENSE
-LICENSE_NAME=	Unlicense
 LICENSE_FILE=	${WRKSRC}/UNLICENSE
-LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
 
 RUN_DEPENDS=	rubygem-hamster>=3.0:devel/rubygem-hamster \
 		rubygem-link_header>=0.0.8:www/rubygem-link_header

Modified: head/www/youtube_dl/Makefile
==============================================================================
--- head/www/youtube_dl/Makefile	Wed Jul  5 14:39:04 2017	(r445081)
+++ head/www/youtube_dl/Makefile	Wed Jul  5 14:58:11 2017	(r445082)
@@ -10,9 +10,7 @@ MAINTAINER=	araujo@FreeBSD.org
 COMMENT=	Program for downloading videos from YouTube.com
 
 LICENSE=	UNLICENSE
-LICENSE_NAME=	The Unlicense
 LICENSE_FILE=	${WRKSRC}/LICENSE
-LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
 
 BUILD_DEPENDS=	zip:archivers/zip
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201707051458.v65EwBEO051907>