From owner-svn-ports-head@freebsd.org Wed Jan 13 12:30:47 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 C09FCA6BA00; Wed, 13 Jan 2016 12:30:47 +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 9BB411498; Wed, 13 Jan 2016 12:30:47 +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 u0DCUkta050078; Wed, 13 Jan 2016 12:30:46 GMT (envelope-from amdmi3@FreeBSD.org) Received: (from amdmi3@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0DCUkKb050077; Wed, 13 Jan 2016 12:30:46 GMT (envelope-from amdmi3@FreeBSD.org) Message-Id: <201601131230.u0DCUkKb050077@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: amdmi3 set sender to amdmi3@FreeBSD.org using -f From: Dmitry Marakasov Date: Wed, 13 Jan 2016 12:30:46 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r406035 - 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.20 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, 13 Jan 2016 12:30:48 -0000 Author: amdmi3 Date: Wed Jan 13 12:30:46 2016 New Revision: 406035 URL: https://svnweb.freebsd.org/changeset/ports/406035 Log: Fix handling of licenses ending with plus sign on 9.x Approved by: portmgr (bapt) Differential Revision: D4921 Modified: head/Mk/bsd.licenses.mk Modified: head/Mk/bsd.licenses.mk ============================================================================== --- head/Mk/bsd.licenses.mk Wed Jan 13 10:36:22 2016 (r406034) +++ head/Mk/bsd.licenses.mk Wed Jan 13 12:30:46 2016 (r406035) @@ -301,7 +301,7 @@ _LICENSE_DISTFILES= ${LICENSE_DISTFILES} _LICENSE_GROUPS_${lic}?=# . if ${_LICENSE_LIST:M${lic}} != "" # Case 1: license defined in the framework. -_LICENSE_TYPE_${lic}= known +_LICENSE_TYPE_${lic} = known . for var in ${_LICENSE_LIST_PORT_VARS} . if defined(LICENSE_${var}_${lic}) _LICENSE_ERROR?= redefining LICENSE_${var}_${lic} is not allowed for known licenses, to define a custom license try another LICENSE name for ${lic} like ${lic}-variant @@ -314,25 +314,25 @@ _LICENSE_ERROR?= ERROR: missing _LICENSE . if !defined(LICENSE_FILE_${lic}) . if !defined(LICENSE_TEXT_${lic}) . if exists(${_LICENSE_STORE}/${lic}) -_LICENSE_FILE_${lic}= ${_LICENSE_STORE}/${lic} +_LICENSE_FILE_${lic} = ${_LICENSE_STORE}/${lic} . else # No license file in /usr/ports/Templates/Licenses -_LICENSE_TEXT_${lic}= The license: ${lic} (${_LICENSE_NAME_${lic}}) is standard, please read from the web. -_LICENSE_FILE_${lic}= ${WRKDIR}/${lic} +_LICENSE_TEXT_${lic} = The license: ${lic} (${_LICENSE_NAME_${lic}}) is standard, please read from the web. +_LICENSE_FILE_${lic} = ${WRKDIR}/${lic} . endif . else _LICENSE_ERROR?= defining LICENSE_TEXT_${lic} is not allowed for known licenses . endif . else -_LICENSE_FILE_${lic}= ${LICENSE_FILE_${lic}} +_LICENSE_FILE_${lic} = ${LICENSE_FILE_${lic}} . endif . else # Case 2: license only known by the port. -_LICENSE_TYPE_${lic}= unknown +_LICENSE_TYPE_${lic} = unknown . for var in ${_LICENSE_LIST_PORT_VARS} . if defined(LICENSE_${var}_${lic}) -_LICENSE_${var}_${lic}= ${LICENSE_${var}_${lic}} +_LICENSE_${var}_${lic} = ${LICENSE_${var}_${lic}} . elif !defined(_LICENSE_${var}_${lic}) _LICENSE_ERROR?= for unknown licenses, defining LICENSE_${var}_${lic} is mandatory (otherwise use a known LICENSE) . endif @@ -354,11 +354,11 @@ _LICENSE_PERMS_${lic}:= ${__LICENSE_PERM . if !defined(LICENSE_TEXT_${lic}) _LICENSE_ERROR?= either LICENSE_FILE_${lic} or LICENSE_TEXT_${lic} must be defined . else -_LICENSE_TEXT_${lic}= ${LICENSE_TEXT_${lic}} -_LICENSE_FILE_${lic}= ${WRKDIR}/${lic} +_LICENSE_TEXT_${lic} = ${LICENSE_TEXT_${lic}} +_LICENSE_FILE_${lic} = ${WRKDIR}/${lic} . endif . else -_LICENSE_FILE_${lic}= ${LICENSE_FILE_${lic}} +_LICENSE_FILE_${lic} = ${LICENSE_FILE_${lic}} . endif . endif @@ -368,9 +368,9 @@ _LICENSE_ERROR?= defining both LICENSE_ . endif # Distfiles . if !defined(LICENSE_DISTFILES_${lic}) -_LICENSE_DISTFILES_${lic}= ${_DISTFILES} +_LICENSE_DISTFILES_${lic} = ${_DISTFILES} . else -_LICENSE_DISTFILES_${lic}= ${LICENSE_DISTFILES_${lic}} +_LICENSE_DISTFILES_${lic} = ${LICENSE_DISTFILES_${lic}} . endif . endfor .endif @@ -724,7 +724,7 @@ ${_LICENSE_COOKIE}: . endif . for lic in ${_LICENSE} . for var in NAME PERMS GROUPS DISTFILES - @${ECHO_CMD} "_LICENSE_${var}_${lic}=${_LICENSE_${var}_${lic}:C/^[[:blank:]]*//}" >> ${_LICENSE_CATALOG_TMP} + @${ECHO_CMD} "_LICENSE_${var}_${lic} =${_LICENSE_${var}_${lic}:C/^[[:blank:]]*//}" >> ${_LICENSE_CATALOG_TMP} . endfor . endfor # Report