[119338] trunk/dports/lang/perl5.14
mojca at macports.org
mojca at macports.org
Tue Apr 22 17:11:15 PDT 2014
Revision: 119338
https://trac.macports.org/changeset/119338
Author: mojca at macports.org
Date: 2014-04-22 17:11:15 -0700 (Tue, 22 Apr 2014)
Log Message:
-----------
perl5.14: update to version 5.14.4
Modified Paths:
--------------
trunk/dports/lang/perl5.14/Portfile
trunk/dports/lang/perl5.14/files/patch-handy.h.stdbool.diff
trunk/dports/lang/perl5.14/files/patch-hints_darwin.sh.diff
Modified: trunk/dports/lang/perl5.14/Portfile
===================================================================
--- trunk/dports/lang/perl5.14/Portfile 2014-04-22 23:58:04 UTC (rev 119337)
+++ trunk/dports/lang/perl5.14/Portfile 2014-04-23 00:11:15 UTC (rev 119338)
@@ -4,8 +4,7 @@
PortSystem 1.0
name perl5.14
-version 5.14.2
-revision 2
+version 5.14.4
set branch [join [lrange [split ${version} .] 0 1] .]
categories lang
license {Artistic-1 GPL}
@@ -23,8 +22,8 @@
homepage http://www.perl.org/
master_sites http://www.cpan.org/src/5.0/
-checksums rmd160 4a15090b2b4fdfa9abda6444d1825e62c393c891 \
- sha256 c2a2362e8d1fdd2bfbfde801fcd78241f154c164f00fba76065ab8cc5c7b06cd
+checksums rmd160 b06a822864f2c8e4e77a1ebef74d37c00cba54d6 \
+ sha256 eece8c2b0d491bf6f746bd1f4f1bb7ce26f6b98e91c54690c617d7af38964745
depends_lib-append port:gdbm
@@ -84,7 +83,7 @@
if {${os.platform} eq "darwin"} {
set platsuffix "-2level"
}
-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\""
+configure.args-append "-D inc_version_list=\"5.14.2/${os.platform}-thread-multi${platsuffix} 5.14.2 5.14.1/${os.platform}-thread-multi${platsuffix} 5.14.1 5.14.0/${os.platform}-thread-multi${platsuffix} 5.14.0\""
if {[variant_isset universal]} {
Modified: trunk/dports/lang/perl5.14/files/patch-handy.h.stdbool.diff
===================================================================
--- trunk/dports/lang/perl5.14/files/patch-handy.h.stdbool.diff 2014-04-22 23:58:04 UTC (rev 119337)
+++ trunk/dports/lang/perl5.14/files/patch-handy.h.stdbool.diff 2014-04-23 00:11:15 UTC (rev 119338)
@@ -1,6 +1,6 @@
---- handy.h.orig 2011-01-09 12:20:55.000000000 -0800
-+++ handy.h 2011-05-31 18:49:16.000000000 -0700
-@@ -70,45 +70,8 @@ Null SV pointer. (No longer available wh
+--- handy.h.orig
++++ handy.h
+@@ -70,45 +70,8 @@ Null SV pointer. (No longer available when C<PERL_CORE> is defined.)
#define MUTABLE_IO(p) ((IO *)MUTABLE_PTR(p))
#define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
@@ -46,5 +46,5 @@
+#define HAS_BOOL 1
+#include <stdbool.h>
- /* Try to figure out __func__ or __FUNCTION__ equivalent, if any.
- * XXX Should really be a Configure probe, with HAS__FUNCTION__
+ /* a simple (bool) cast may not do the right thing: if bool is defined
+ * as char for example, then the cast from int is implementation-defined
Modified: trunk/dports/lang/perl5.14/files/patch-hints_darwin.sh.diff
===================================================================
--- trunk/dports/lang/perl5.14/files/patch-hints_darwin.sh.diff 2014-04-22 23:58:04 UTC (rev 119337)
+++ trunk/dports/lang/perl5.14/files/patch-hints_darwin.sh.diff 2014-04-23 00:11:15 UTC (rev 119338)
@@ -1,6 +1,6 @@
---- hints/darwin.sh.orig 2011-01-09 12:20:55.000000000 -0800
-+++ hints/darwin.sh 2011-03-09 01:06:05.000000000 -0800
-@@ -134,7 +134,6 @@ esac
+--- hints/darwin.sh.orig
++++ hints/darwin.sh
+@@ -143,7 +143,6 @@ esac
# Shared library extension is .dylib.
# Bundle extension is .bundle.
@@ -8,7 +8,7 @@
so='dylib';
dlext='bundle';
usedl='define';
-@@ -172,6 +171,34 @@ case "$osvers" in
+@@ -181,6 +180,34 @@ case "$osvers" in
ldflags="${ldflags} -flat_namespace"
lddlflags="${ldflags} -bundle -undefined suppress"
;;
@@ -43,7 +43,7 @@
*)
lddlflags="${ldflags} -bundle -undefined dynamic_lookup"
case "$ld" in
-@@ -253,6 +266,10 @@ esac
+@@ -262,6 +289,10 @@ esac
;;
esac
@@ -54,7 +54,7 @@
##
# System libraries
##
-@@ -317,3 +334,5 @@ ranlib='ranlib'
+@@ -326,3 +357,5 @@ ranlib='ranlib'
# makefile in the same place. Since Darwin uses GNU make, this dodges
# the problem.
firstmakefile=GNUmakefile;
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140422/bf931db1/attachment.html>
More information about the macports-changes
mailing list