From owner-svn-ports-head@freebsd.org Thu Sep 8 13:15:07 2016 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 D904CBD1AEA; Thu, 8 Sep 2016 13:15:07 +0000 (UTC) (envelope-from amdmi3@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 8672016D7; Thu, 8 Sep 2016 13:15:07 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u88DF6Xo044984; Thu, 8 Sep 2016 13:15:06 GMT (envelope-from amdmi3@FreeBSD.org) Received: (from amdmi3@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u88DF6vL044982; Thu, 8 Sep 2016 13:15:06 GMT (envelope-from amdmi3@FreeBSD.org) Message-Id: <201609081315.u88DF6vL044982@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: amdmi3 set sender to amdmi3@FreeBSD.org using -f From: Dmitry Marakasov Date: Thu, 8 Sep 2016 13:15:06 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r421549 - in head: . Mk X-SVN-Group: ports-head 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: Thu, 08 Sep 2016 13:15:08 -0000 Author: amdmi3 Date: Thu Sep 8 13:15:06 2016 New Revision: 421549 URL: https://svnweb.freebsd.org/changeset/ports/421549 Log: 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 Modified: head/CHANGES head/Mk/bsd.licenses.db.mk Modified: head/CHANGES ============================================================================== --- head/CHANGES Thu Sep 8 13:03:13 2016 (r421548) +++ head/CHANGES Thu Sep 8 13:15:06 2016 (r421549) @@ -10,6 +10,15 @@ in the release notes and/or placed into 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: Modified: head/Mk/bsd.licenses.db.mk ============================================================================== --- head/Mk/bsd.licenses.db.mk Thu Sep 8 13:03:13 2016 (r421548) +++ head/Mk/bsd.licenses.db.mk Thu Sep 8 13:15:06 2016 (r421549) @@ -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