[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