aboutsummaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorMarcus von Appen <mva@FreeBSD.org>2014-06-07 16:13:11 +0000
committerMarcus von Appen <mva@FreeBSD.org>2014-06-07 16:13:11 +0000
commita9c3f17b931389b1d134860abd6ab743d235aa6b (patch)
tree61c0461e1651e0e33137cf58b408e0d100eee79e /CHANGES
parent3dbde93588fc3d23cc01be1b822e148787197788 (diff)
downloadports-a9c3f17b931389b1d134860abd6ab743d235aa6b.tar.gz
ports-a9c3f17b931389b1d134860abd6ab743d235aa6b.zip
Introduce a new PYTHON_CONCURRENT_INSTALL knob to support the parallel
installation of ports for different python versions. If set to yes, the knob indicates that the port can be installed for different python versions at the same time. The port will use a unique prefix for certain directories using USES=uniquefiles:dirs (see the uniquefiles.mk Uses for details about the directories). Binaries receive an additional suffix, based on ${PYTHON_VER}. With hat: python@
Notes
Notes: svn path=/head/; revision=356921
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES27
1 files changed, 27 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 3fdaf68f288b..0079721b0b4a 100644
--- a/CHANGES
+++ b/CHANGES
@@ -10,6 +10,33 @@ in the release notes and/or placed into UPDATING.
All ports committers are allowed to commit to this file.
+20140607:
+AUTHOR: mva@FreeBSD.org
+
+ New PYTHON_CONCURRENT_INSTALL knob to support the parallel installation
+ of ports for different python versions.
+
+ If set to yes, the knob indicates that the port can be installed for
+ different python versions at the same time. The port will use a unique
+ prefix for certain directories using USES=uniquefiles:dirs (see the
+ uniquefiles.mk Uses for details about the directories). Binaries
+ receive an additional suffix, based on ${PYTHON_VER}.
+
+ The values for the uniquefiles USES are set as follows:
+
+ UNIQUE_PREFIX= ${PYTHON_PKGNAMEPREFIX}
+ UNIQUE_SUFFIX= -${PYTHON_VER}
+
+ If the port is installed for the current default python version, scripts and
+ binaries in
+
+ ${PREFIX}/bin
+ ${PREFIX}/sbin
+ ${PREFIX}/libexec
+
+ are linked from the prefixed version to the prefix-less original name,
+ e.g. bin/foo-2.7 --> bin/foo.
+
20140529:
AUTHOR: miwi@FreeBSD.org