[152001] trunk/dports/lang/perl5
mojca at macports.org
mojca at macports.org
Fri Aug 26 04:00:17 PDT 2016
Revision: 152001
https://trac.macports.org/changeset/152001
Author: mojca at macports.org
Date: 2016-08-26 04:00:16 -0700 (Fri, 26 Aug 2016)
Log Message:
-----------
perl5.16: add a (not-yet-used) patch for installing under short version (see #43480)
Modified Paths:
--------------
trunk/dports/lang/perl5/Portfile
Added Paths:
-----------
trunk/dports/lang/perl5/files/5.16/install-under-short-version-PR43480.patch
Modified: trunk/dports/lang/perl5/Portfile
===================================================================
--- trunk/dports/lang/perl5/Portfile 2016-08-26 10:57:30 UTC (rev 152000)
+++ trunk/dports/lang/perl5/Portfile 2016-08-26 11:00:16 UTC (rev 152001)
@@ -87,7 +87,7 @@
${perl5.major}/fix-cxx-dNOOP-PR43150.patch
} else {
patchfiles-append \
- ${perl5.major}/install-under-short-version-PR43480.patch \
+ ${perl5.major}/install-under-short-version-PR43480.patch
}
if {${perl5.major} >= 5.22} {
# failed test
Copied: trunk/dports/lang/perl5/files/5.16/install-under-short-version-PR43480.patch (from rev 151999, trunk/dports/lang/perl5/files/5.18/install-under-short-version-PR43480.patch)
===================================================================
--- trunk/dports/lang/perl5/files/5.16/install-under-short-version-PR43480.patch (rev 0)
+++ trunk/dports/lang/perl5/files/5.16/install-under-short-version-PR43480.patch 2016-08-26 11:00:16 UTC (rev 152001)
@@ -0,0 +1,39 @@
+https://trac.macports.org/ticket/43480
+--- Configure.orig
++++ Configure
+@@ -4123,6 +4123,8 @@ dos|vms)
+ *)
+ version=`echo $revision $patchlevel $subversion | \
+ $awk '{ printf "%d.%d.%d\n", $1, $2, $3 }'`
++ version_short=`echo $revision $patchlevel | \
++ $awk '{ printf "%d.%d\n", $1, $2 }'`
+ api_versionstring=`echo $api_revision $api_version $api_subversion | \
+ $awk '{ printf "%d.%d.%d\n", $1, $2, $3 }'`
+ ;;
+@@ -6183,7 +6185,7 @@ esac
+ : /opt/perl/lib/perl5... would be redundant.
+ : The default "style" setting is made in installstyle.U
+ case "$installstyle" in
+-*lib/perl5*) set dflt privlib lib/$package/$version ;;
++*lib/perl5*) set dflt privlib lib/$package/$version_short ;;
+ *) set dflt privlib lib/$version ;;
+ esac
+ eval $prefixit
+@@ -6431,7 +6433,7 @@ siteprefixexp="$ansexp"
+ prog=`echo $package | $sed 's/-*[0-9.]*$//'`
+ case "$sitelib" in
+ '') case "$installstyle" in
+- *lib/perl5*) dflt=$siteprefix/lib/$package/site_$prog/$version ;;
++ *lib/perl5*) dflt=$siteprefix/lib/$package/site_$prog/$version_short ;;
+ *) dflt=$siteprefix/lib/site_$prog/$version ;;
+ esac
+ ;;
+@@ -6950,7 +6952,7 @@ case "$vendorprefix" in
+ '')
+ prog=`echo $package | $sed 's/-*[0-9.]*$//'`
+ case "$installstyle" in
+- *lib/perl5*) dflt=$vendorprefix/lib/$package/vendor_$prog/$version ;;
++ *lib/perl5*) dflt=$vendorprefix/lib/$package/vendor_$prog/$version_short ;;
+ *) dflt=$vendorprefix/lib/vendor_$prog/$version ;;
+ esac
+ ;;
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160826/29f37b93/attachment-0001.html>
More information about the macports-changes
mailing list