[91580] trunk/dports/lang
jmr at macports.org
jmr at macports.org
Thu Apr 5 23:26:55 PDT 2012
Revision: 91580
https://trac.macports.org/changeset/91580
Author: jmr at macports.org
Date: 2012-04-05 23:26:53 -0700 (Thu, 05 Apr 2012)
Log Message:
-----------
fix configured shebang line in perl ports (#32171), indicate license version, update perl5.12 to 5.12.4 (#33843), update perl5.14 to 5.14.2 (#33118)
Modified Paths:
--------------
trunk/dports/lang/perl5.10/Portfile
trunk/dports/lang/perl5.12/Portfile
trunk/dports/lang/perl5.14/Portfile
trunk/dports/lang/perl5.8/Portfile
Removed Paths:
-------------
trunk/dports/lang/perl5.14/files/patch-hints_darwin.sh-usenm.diff
Property Changed:
----------------
trunk/dports/lang/perl5.10/files/patch-hints_darwin.sh.diff
trunk/dports/lang/perl5.12/files/patch-hints_darwin.sh.diff
trunk/dports/lang/perl5.14/files/patch-hints_darwin.sh.diff
Modified: trunk/dports/lang/perl5.10/Portfile
===================================================================
--- trunk/dports/lang/perl5.10/Portfile 2012-04-06 04:54:55 UTC (rev 91579)
+++ trunk/dports/lang/perl5.10/Portfile 2012-04-06 06:26:53 UTC (rev 91580)
@@ -5,10 +5,10 @@
name perl5.10
version 5.10.1
-revision 4
+revision 5
set branch [join [lrange [split ${version} .] 0 1] .]
categories lang
-license {Artistic GPL}
+license {Artistic-1 GPL}
platforms darwin freebsd linux
maintainers ricci openmaintainer
description Perl 5.10.x - Practical Extraction and Report Language
@@ -70,7 +70,9 @@
-D siteman3dir='${prefix}/share/man/man3' \
-D vendorman1dir='${prefix}/share/man/man1' \
-D vendorman3dir='${prefix}/share/man/man3' \
- -D pager="/usr/bin/less -sR"
+ -D pager="/usr/bin/less -sR" \
+ -D perlpath="${prefix}/bin/perl${branch}" \
+ -D startperl="#!${prefix}/bin/perl${branch}"
# Allow perl to find p5-* ports installed by previous (minor) versions
set platsuffix ""
Property changes on: trunk/dports/lang/perl5.10/files/patch-hints_darwin.sh.diff
___________________________________________________________________
Deleted: svn:mergeinfo
-
Modified: trunk/dports/lang/perl5.12/Portfile
===================================================================
--- trunk/dports/lang/perl5.12/Portfile 2012-04-06 04:54:55 UTC (rev 91579)
+++ trunk/dports/lang/perl5.12/Portfile 2012-04-06 06:26:53 UTC (rev 91580)
@@ -4,11 +4,10 @@
PortSystem 1.0
name perl5.12
-version 5.12.3
-revision 3
+version 5.12.4
set branch [join [lrange [split ${version} .] 0 1] .]
categories lang
-license {Artistic GPL}
+license {Artistic-1 GPL}
platforms darwin freebsd linux
maintainers ricci openmaintainer
description Perl 5.12.x - Practical Extraction and Report Language
@@ -26,9 +25,9 @@
depends_lib-append port:gdbm
-checksums md5 72f3f7e1c700e79bbf9d9279ca5b42d9 \
- sha1 86d77c6cbc7a60068dc14c88ffd0729324d1174f \
- rmd160 e3c5825aa800e2304dd815858880372500a4f9a0
+checksums md5 c499a9c04d08b1424fc808104850a0cf \
+ sha1 68ff2f4a0901d1e4ea263f452001db0563d2edb3 \
+ sha256 c920fa01a34b7752e8cbbc99c6921b908df60611d84a29c4377e4a798604767e
patchfiles patch-Configure.diff patch-handy.h.stdbool.diff
@@ -67,7 +66,9 @@
-D siteman3dir='${prefix}/share/man/man3' \
-D vendorman1dir='${prefix}/share/man/man1' \
-D vendorman3dir='${prefix}/share/man/man3' \
- -D pager="/usr/bin/less -sR"
+ -D pager="/usr/bin/less -sR" \
+ -D perlpath="${prefix}/bin/perl${branch}" \
+ -D startperl="#!${prefix}/bin/perl${branch}"
platform darwin 11 {
# bypass stupid check that assumes fprintf must be in libc.dylib
@@ -80,9 +81,9 @@
set platsuffix "-2level"
}
if { [variant_isset threads] } {
- configure.args-append "-D inc_version_list=\"5.12.2/${os.platform}-thread-multi${platsuffix} 5.12.2 5.12.1/${os.platform}-thread-multi${platsuffix} 5.12.1 5.12.0/${os.platform}-thread-multi${platsuffix} 5.12.0\""
+ configure.args-append "-D inc_version_list=\"5.12.3/${os.platform}-thread-multi${platsuffix} 5.12.3 5.12.2/${os.platform}-thread-multi${platsuffix} 5.12.2 5.12.1/${os.platform}-thread-multi${platsuffix} 5.12.1 5.12.0/${os.platform}-thread-multi${platsuffix} 5.12.0\""
} else {
- configure.args-append "-D inc_version_list=\"5.12.2/${os.platform}-multi${platsuffix} 5.12.2 5.12.1/${os.platform}-multi${platsuffix} 5.12.1 5.12.0/${os.platform}-multi${platsuffix} 5.12.0\""
+ configure.args-append "-D inc_version_list=\"5.12.3/${os.platform}-multi${platsuffix} 5.12.3 5.12.2/${os.platform}-multi${platsuffix} 5.12.2 5.12.1/${os.platform}-multi${platsuffix} 5.12.1 5.12.0/${os.platform}-multi${platsuffix} 5.12.0\""
}
if {[variant_isset universal]} {
Property changes on: trunk/dports/lang/perl5.12/files/patch-hints_darwin.sh.diff
___________________________________________________________________
Deleted: svn:mergeinfo
-
Modified: trunk/dports/lang/perl5.14/Portfile
===================================================================
--- trunk/dports/lang/perl5.14/Portfile 2012-04-06 04:54:55 UTC (rev 91579)
+++ trunk/dports/lang/perl5.14/Portfile 2012-04-06 06:26:53 UTC (rev 91580)
@@ -4,11 +4,10 @@
PortSystem 1.0
name perl5.14
-version 5.14.1
-revision 2
+version 5.14.2
set branch [join [lrange [split ${version} .] 0 1] .]
categories lang
-license {Artistic GPL}
+license {Artistic-1 GPL}
platforms darwin freebsd linux
maintainers ricci openmaintainer
description Perl 5.14.x - Practical Extraction and Report Language
@@ -24,9 +23,9 @@
homepage http://www.perl.org/
master_sites http://www.cpan.org/src/5.0/
-checksums md5 97cd306a2c22929cc141a09568f43bb0 \
- sha1 3f629f84f5bf766d7e24f61af910b10f5981c002 \
- rmd160 57347db6c2794f5599f6f59183b6f2a92133a75c
+checksums md5 04a4c5d3c1f9f19d77daff8e8cd19a26 \
+ sha1 e48d11c6fd1ee61985b475d7f261d774296a1367 \
+ sha256 c2a2362e8d1fdd2bfbfde801fcd78241f154c164f00fba76065ab8cc5c7b06cd
depends_lib-append port:gdbm
@@ -67,13 +66,10 @@
-D siteman3dir='${prefix}/share/man/man3' \
-D vendorman1dir='${prefix}/share/man/man1' \
-D vendorman3dir='${prefix}/share/man/man3' \
- -D pager="/usr/bin/less -sR"
+ -D pager="/usr/bin/less -sR" \
+ -D perlpath="${prefix}/bin/perl${branch}" \
+ -D startperl="#!${prefix}/bin/perl${branch}"
-platform darwin 11 {
- # bypass stupid check that assumes fprintf must be in libc.dylib
- patchfiles-append patch-hints_darwin.sh-usenm.diff
-}
-
# Allow perl to find p5-* ports installed by previous (minor) versions
set platsuffix ""
if {${os.platform} == "darwin"} {
@@ -81,9 +77,9 @@
}
if { [variant_isset threads] } {
- configure.args-append "-D inc_version_list=\"5.14.0/${os.platform}-thread-multi${platsuffix} 5.14.0\""
+ configure.args-append "-D inc_version_list=\"5.14.1/${os.platform}-thread-multi${platsuffix} 5.14.1 5.14.0/${os.platform}-thread-multi${platsuffix} 5.14.0\""
} else {
- configure.args-append "-D inc_version_list=\"5.14.0/${os.platform}-multi${platsuffix} 5.14.0\""
+ configure.args-append "-D inc_version_list=\"5.14.1/${os.platform}-multi${platsuffix} 5.14.1 5.14.0/${os.platform}-multi${platsuffix} 5.14.0\""
}
Deleted: trunk/dports/lang/perl5.14/files/patch-hints_darwin.sh-usenm.diff
===================================================================
--- trunk/dports/lang/perl5.14/files/patch-hints_darwin.sh-usenm.diff 2012-04-06 04:54:55 UTC (rev 91579)
+++ trunk/dports/lang/perl5.14/files/patch-hints_darwin.sh-usenm.diff 2012-04-06 06:26:53 UTC (rev 91580)
@@ -1,11 +0,0 @@
---- hints/darwin.sh.orig 2011-03-10 14:42:17.000000000 +1100
-+++ hints/darwin.sh 2011-03-10 14:43:11.000000000 +1100
-@@ -69,7 +69,7 @@
- archname='darwin';
-
- # nm works.
--usenm='true';
-+usenm='false';
-
- case "$optimize" in
- '')
Property changes on: trunk/dports/lang/perl5.14/files/patch-hints_darwin.sh.diff
___________________________________________________________________
Deleted: svn:mergeinfo
-
Modified: trunk/dports/lang/perl5.8/Portfile
===================================================================
--- trunk/dports/lang/perl5.8/Portfile 2012-04-06 04:54:55 UTC (rev 91579)
+++ trunk/dports/lang/perl5.8/Portfile 2012-04-06 06:26:53 UTC (rev 91580)
@@ -5,10 +5,10 @@
name perl5.8
version 5.8.9
-revision 6
+revision 7
set branch [join [lrange [split ${version} .] 0 1] .]
categories lang
-license {Artistic GPL}
+license {Artistic-1 GPL}
platforms darwin freebsd linux
maintainers ricci openmaintainer
description Perl 5.8.x - Practical Extraction and Report Language
@@ -65,7 +65,9 @@
-D siteman1dir='${prefix}/share/man/man1' \
-D siteman3dir='${prefix}/share/man/man3' \
-D vendorman1dir='${prefix}/share/man/man1' \
- -D vendorman3dir='${prefix}/share/man/man3'
+ -D vendorman3dir='${prefix}/share/man/man3' \
+ -D perlpath="${prefix}/bin/perl${branch}" \
+ -D startperl="#!${prefix}/bin/perl${branch}"
# Allow perl to find p5-* port installed by the last version
if { [variant_isset threads] } {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120405/19167f73/attachment.html>
More information about the macports-changes
mailing list