svn commit: r369052 - head/Mk
Baptiste Daroussin
bapt at FreeBSD.org
Tue Sep 23 12:42:01 UTC 2014
Author: bapt
Date: Tue Sep 23 12:42:00 2014
New Revision: 369052
URL: http://svnweb.freebsd.org/changeset/ports/369052
QAT: https://qat.redports.org/buildarchive/r369052/
Log:
Register license files with absolute path
That makes it still respecting PREFIX while making it more robust to plist using @cwd
Modified:
head/Mk/bsd.licenses.mk
Modified: head/Mk/bsd.licenses.mk
==============================================================================
--- head/Mk/bsd.licenses.mk Tue Sep 23 12:38:17 2014 (r369051)
+++ head/Mk/bsd.licenses.mk Tue Sep 23 12:42:00 2014 (r369052)
@@ -146,7 +146,6 @@ _LICENSE_LIST_PORT_VARS= PERMS NAME GROU
# Path variables
#
# _LICENSE_DIR - Directory to install licenses
-# _LICENSE_DIR_REL - Same as above, without ${PREFIX}
# _LICENSE_STORE - Store for known license files
# _LICENSE_CATALOG - License catalog (make include file) to be created (dst)
# _LICENSE_CATALOG_TMP - Same as above, but in WRKDIR (src)
@@ -157,7 +156,6 @@ _LICENSE_LIST_PORT_VARS= PERMS NAME GROU
# few more targets only.
_LICENSE_DIR?= ${PREFIX}/share/licenses/${PKGNAME}
-_LICENSE_DIR_REL?= share/licenses/${PKGNAME}
_LICENSE_STORE?= ${PORTSDIR}/Templates/Licenses
_LICENSE_CATALOG?= ${_LICENSE_DIR}/catalog.mk
_LICENSE_CATALOG_TMP?= ${WRKDIR}/.license-catalog.mk
@@ -747,15 +745,15 @@ ${_LICENSE_COOKIE}:
# Package list entries, and installation
.if !defined(NO_LICENSES_INSTALL)
-PLIST_FILES+= ${_LICENSE_DIR_REL}/${_LICENSE_CATALOG:T} \
- ${_LICENSE_DIR_REL}/${_LICENSE_REPORT:T}
+PLIST_FILES+= ${_LICENSE_CATALOG} \
+ ${_LICENSE_REPORT}
.if ${_LICENSE_COMB} == "single"
-PLIST_FILES+= ${_LICENSE_DIR_REL}/${_LICENSE}
+PLIST_FILES+= ${_LICENSE_DIR}/${_LICENSE}
.else
. for lic in ${_LICENSE}
. if defined(_LICENSE_FILE_${lic})
-PLIST_FILES+= ${_LICENSE_DIR_REL}/${lic}
+PLIST_FILES+= ${_LICENSE_DIR}/${lic}
. endif
. endfor
.endif
More information about the svn-ports-head
mailing list