[131322] trunk/dports/lang/perl5.16

larryv at macports.org larryv at macports.org
Fri Jan 9 11:34:22 PST 2015


Revision: 131322
          https://trac.macports.org/changeset/131322
Author:   larryv at macports.org
Date:     2015-01-09 11:34:22 -0800 (Fri, 09 Jan 2015)
Log Message:
-----------
perl5.16: Rename `Config{ld}` fix from r131305

For consistency with impending perl5.20 fix.

Revision Links:
--------------
    https://trac.macports.org/changeset/131305

Modified Paths:
--------------
    trunk/dports/lang/perl5.16/Portfile

Added Paths:
-----------
    trunk/dports/lang/perl5.16/files/fix-ld-modification.patch

Removed Paths:
-------------
    trunk/dports/lang/perl5.16/files/no-ld-override.patch

Modified: trunk/dports/lang/perl5.16/Portfile
===================================================================
--- trunk/dports/lang/perl5.16/Portfile	2015-01-09 19:07:32 UTC (rev 131321)
+++ trunk/dports/lang/perl5.16/Portfile	2015-01-09 19:34:22 UTC (rev 131322)
@@ -32,7 +32,7 @@
 patchfiles          clean-up-paths.patch \
                     use-stdbool.patch \
                     avoid-no-cpp-precomp-PR38913.patch \
-                    no-ld-override.patch
+                    fix-ld-modification.patch
 
 # Prevent build from picking up the bind9 port's static libbind, which
 # duplicates symbols from /usr/lib/libdl (r10638).

Copied: trunk/dports/lang/perl5.16/files/fix-ld-modification.patch (from rev 131318, trunk/dports/lang/perl5.16/files/no-ld-override.patch)
===================================================================
--- trunk/dports/lang/perl5.16/files/fix-ld-modification.patch	                        (rev 0)
+++ trunk/dports/lang/perl5.16/files/fix-ld-modification.patch	2015-01-09 19:34:22 UTC (rev 131322)
@@ -0,0 +1,21 @@
+Index: hints/darwin.sh
+===================================================================
+--- hints/darwin.sh.orig
++++ hints/darwin.sh
+@@ -141,7 +141,6 @@ esac
+ 
+ # Shared library extension is .dylib.
+ # Bundle extension is .bundle.
+-ld='cc';
+ so='dylib';
+ dlext='bundle';
+ usedl='define';
+@@ -182,7 +181,7 @@ case "$osvers" in
+ *) 
+    lddlflags="${ldflags} -bundle -undefined dynamic_lookup"
+    case "$ld" in
+-       *MACOSX_DEVELOPMENT_TARGET*) ;;
++       *MACOSX_DEPLOYMENT_TARGET*) ;;
+        *) ld="env MACOSX_DEPLOYMENT_TARGET=10.3 ${ld}" ;;
+    esac
+    ;;

Deleted: trunk/dports/lang/perl5.16/files/no-ld-override.patch
===================================================================
--- trunk/dports/lang/perl5.16/files/no-ld-override.patch	2015-01-09 19:07:32 UTC (rev 131321)
+++ trunk/dports/lang/perl5.16/files/no-ld-override.patch	2015-01-09 19:34:22 UTC (rev 131322)
@@ -1,21 +0,0 @@
-Index: hints/darwin.sh
-===================================================================
---- hints/darwin.sh.orig
-+++ hints/darwin.sh
-@@ -141,7 +141,6 @@ esac
- 
- # Shared library extension is .dylib.
- # Bundle extension is .bundle.
--ld='cc';
- so='dylib';
- dlext='bundle';
- usedl='define';
-@@ -182,7 +181,7 @@ case "$osvers" in
- *) 
-    lddlflags="${ldflags} -bundle -undefined dynamic_lookup"
-    case "$ld" in
--       *MACOSX_DEVELOPMENT_TARGET*) ;;
-+       *MACOSX_DEPLOYMENT_TARGET*) ;;
-        *) ld="env MACOSX_DEPLOYMENT_TARGET=10.3 ${ld}" ;;
-    esac
-    ;;
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150109/06d69914/attachment.html>


More information about the macports-changes mailing list