From owner-svn-ports-head@freebsd.org Wed Jul 5 14:58:13 2017 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EF9ECDACD23; Wed, 5 Jul 2017 14:58:13 +0000 (UTC) (envelope-from tobik@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C9D43835DA; Wed, 5 Jul 2017 14:58:13 +0000 (UTC) (envelope-from tobik@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v65EwCVr051917; Wed, 5 Jul 2017 14:58:12 GMT (envelope-from tobik@FreeBSD.org) Received: (from tobik@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v65EwBEO051907; Wed, 5 Jul 2017 14:58:11 GMT (envelope-from tobik@FreeBSD.org) Message-Id: <201707051458.v65EwBEO051907@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: tobik set sender to tobik@FreeBSD.org using -f From: Tobias Kortkamp Date: Wed, 5 Jul 2017 14:58:11 +0000 (UTC) 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 X-SVN-Group: ports-head X-SVN-Commit-Author: tobik X-SVN-Commit-Paths: 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 X-SVN-Commit-Revision: 445082 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Jul 2017 14:58:14 -0000 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 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