[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