[151999] trunk/dports/lang/perl5/files
mojca at macports.org
mojca at macports.org
Fri Aug 26 03:50:06 PDT 2016
Revision: 151999
https://trac.macports.org/changeset/151999
Author: mojca at macports.org
Date: 2016-08-26 03:50:06 -0700 (Fri, 26 Aug 2016)
Log Message:
-----------
perl5: cleanup patches
Modified Paths:
--------------
trunk/dports/lang/perl5/files/5.16/avoid-bind9-linking.patch
trunk/dports/lang/perl5/files/5.16/avoid-no-cpp-precomp-PR38913.patch
trunk/dports/lang/perl5/files/5.16/clean-up-paths.patch
trunk/dports/lang/perl5/files/5.16/fix-ld-modification.patch
trunk/dports/lang/perl5/files/5.16/fix-miniperl-linking-PR36438.patch
trunk/dports/lang/perl5/files/5.16/use-stdbool.patch
trunk/dports/lang/perl5/files/5.18/avoid-bind9-linking.patch
trunk/dports/lang/perl5/files/5.18/avoid-no-cpp-precomp-PR38913.patch
trunk/dports/lang/perl5/files/5.18/clean-up-paths.patch
trunk/dports/lang/perl5/files/5.18/fix-ld-modification.patch
trunk/dports/lang/perl5/files/5.18/fix-miniperl-linking-PR36438.patch
trunk/dports/lang/perl5/files/5.18/install-under-short-version-PR43480.patch
trunk/dports/lang/perl5/files/5.20/avoid-bind9-linking.patch
trunk/dports/lang/perl5/files/5.20/avoid-no-cpp-precomp-PR38913.patch
trunk/dports/lang/perl5/files/5.20/clean-up-paths.patch
trunk/dports/lang/perl5/files/5.20/fix-ld-modification.patch
trunk/dports/lang/perl5/files/5.20/fix-miniperl-linking-PR36438.patch
Modified: trunk/dports/lang/perl5/files/5.16/avoid-bind9-linking.patch
===================================================================
--- trunk/dports/lang/perl5/files/5.16/avoid-bind9-linking.patch 2016-08-26 10:25:24 UTC (rev 151998)
+++ trunk/dports/lang/perl5/files/5.16/avoid-bind9-linking.patch 2016-08-26 10:50:06 UTC (rev 151999)
@@ -1,13 +1,11 @@
-Index: hints/darwin.sh
-===================================================================
--- hints/darwin.sh.orig
+++ hints/darwin.sh
-@@ -315,6 +315,8 @@ i_dbm=undef;
+@@ -317,7 +317,7 @@ i_dbm=undef;
+ # Configure doesn't detect ranlib on Tiger properly.
# NeilW says this should be acceptable on all darwin versions.
ranlib='ranlib'
-
+-
+libswanted="$(echo $libswanted | sed -e 's/bind //' -e 's/ bind//')"
-+
##
# Build process
##
Modified: trunk/dports/lang/perl5/files/5.16/avoid-no-cpp-precomp-PR38913.patch
===================================================================
--- trunk/dports/lang/perl5/files/5.16/avoid-no-cpp-precomp-PR38913.patch 2016-08-26 10:25:24 UTC (rev 151998)
+++ trunk/dports/lang/perl5/files/5.16/avoid-no-cpp-precomp-PR38913.patch 2016-08-26 10:50:06 UTC (rev 151999)
@@ -1,13 +1,11 @@
-Index: hints/darwin.sh
-===================================================================
--- hints/darwin.sh.orig
+++ hints/darwin.sh
-@@ -129,8 +129,6 @@ esac
+@@ -129,7 +129,7 @@ esac
# Avoid Apple's cpp precompiler, better for extensions
if [ "X`echo | ${cc} -no-cpp-precomp -E - 2>&1 >/dev/null`" = "X" ]; then
- cppflags="${cppflags} -no-cpp-precomp"
--
++
+
# This is necessary because perl's build system doesn't
# apply cppflags to cc compile lines as it should.
- ccflags="${ccflags} ${cppflags}"
Modified: trunk/dports/lang/perl5/files/5.16/clean-up-paths.patch
===================================================================
--- trunk/dports/lang/perl5/files/5.16/clean-up-paths.patch 2016-08-26 10:25:24 UTC (rev 151998)
+++ trunk/dports/lang/perl5/files/5.16/clean-up-paths.patch 2016-08-26 10:50:06 UTC (rev 151999)
@@ -1,5 +1,3 @@
-Index: Configure
-===================================================================
--- Configure.orig
+++ Configure
@@ -106,8 +106,8 @@ if test -d c:/. || ( uname -a | grep -i
Modified: trunk/dports/lang/perl5/files/5.16/fix-ld-modification.patch
===================================================================
--- trunk/dports/lang/perl5/files/5.16/fix-ld-modification.patch 2016-08-26 10:25:24 UTC (rev 151998)
+++ trunk/dports/lang/perl5/files/5.16/fix-ld-modification.patch 2016-08-26 10:50:06 UTC (rev 151999)
@@ -1,16 +1,15 @@
-Index: hints/darwin.sh
-===================================================================
--- hints/darwin.sh.orig
+++ hints/darwin.sh
-@@ -141,7 +141,6 @@ esac
+@@ -143,7 +143,7 @@ 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
+@@ -184,7 +184,7 @@ case "$osvers" in
*)
lddlflags="${ldflags} -bundle -undefined dynamic_lookup"
case "$ld" in
Modified: trunk/dports/lang/perl5/files/5.16/fix-miniperl-linking-PR36438.patch
===================================================================
--- trunk/dports/lang/perl5/files/5.16/fix-miniperl-linking-PR36438.patch 2016-08-26 10:25:24 UTC (rev 151998)
+++ trunk/dports/lang/perl5/files/5.16/fix-miniperl-linking-PR36438.patch 2016-08-26 10:50:06 UTC (rev 151999)
@@ -1,14 +1,11 @@
-Index: Makefile.SH
-===================================================================
--- Makefile.SH.orig
+++ Makefile.SH
-@@ -860,7 +860,8 @@ NAMESPACEFLAGS = -force_flat_namespace
+@@ -860,7 +860,7 @@ NAMESPACEFLAGS = -force_flat_namespace
$spitshell >>$Makefile <<'!NO!SUBS!'
$(MINIPERL_EXE): $& $(mini_obj)
- at rm -f miniperl.xok
- $(CC) $(CLDFLAGS) $(NAMESPACEFLAGS) -o $(MINIPERL_EXE) \
-+ unset LIBRARY_PATH && \
-+ $(CC) $(subst -L__PREFIX__/lib,,$(CLDFLAGS)) $(NAMESPACEFLAGS) -o $(MINIPERL_EXE) \
++ unset LIBRARY_PATH && $(CC) $(subst -L__PREFIX__/lib,,$(CLDFLAGS)) $(NAMESPACEFLAGS) -o $(MINIPERL_EXE) \
$(mini_obj) $(libs)
$(LDLIBPTH) $(RUN) ./miniperl$(HOST_EXE_EXT) -w -Ilib -MExporter -e '<?>' || $(MAKE) minitest
!NO!SUBS!
Modified: trunk/dports/lang/perl5/files/5.16/use-stdbool.patch
===================================================================
--- trunk/dports/lang/perl5/files/5.16/use-stdbool.patch 2016-08-26 10:25:24 UTC (rev 151998)
+++ trunk/dports/lang/perl5/files/5.16/use-stdbool.patch 2016-08-26 10:50:06 UTC (rev 151999)
@@ -1,5 +1,3 @@
-Index: handy.h
-===================================================================
--- handy.h.orig
+++ handy.h
@@ -77,41 +77,8 @@ Null SV pointer. (No longer available wh
Modified: trunk/dports/lang/perl5/files/5.18/avoid-bind9-linking.patch
===================================================================
--- trunk/dports/lang/perl5/files/5.18/avoid-bind9-linking.patch 2016-08-26 10:25:24 UTC (rev 151998)
+++ trunk/dports/lang/perl5/files/5.18/avoid-bind9-linking.patch 2016-08-26 10:50:06 UTC (rev 151999)
@@ -1,13 +1,11 @@
-Index: hints/darwin.sh
-===================================================================
--- hints/darwin.sh.orig
+++ hints/darwin.sh
-@@ -315,6 +315,8 @@ i_dbm=undef;
+@@ -317,7 +317,7 @@ i_dbm=undef;
+ # Configure doesn't detect ranlib on Tiger properly.
# NeilW says this should be acceptable on all darwin versions.
ranlib='ranlib'
-
+-
+libswanted="$(echo $libswanted | sed -e 's/bind //' -e 's/ bind//')"
-+
##
# Build process
##
Modified: trunk/dports/lang/perl5/files/5.18/avoid-no-cpp-precomp-PR38913.patch
===================================================================
--- trunk/dports/lang/perl5/files/5.18/avoid-no-cpp-precomp-PR38913.patch 2016-08-26 10:25:24 UTC (rev 151998)
+++ trunk/dports/lang/perl5/files/5.18/avoid-no-cpp-precomp-PR38913.patch 2016-08-26 10:50:06 UTC (rev 151999)
@@ -1,13 +1,11 @@
-Index: hints/darwin.sh
-===================================================================
--- hints/darwin.sh.orig
+++ hints/darwin.sh
-@@ -129,8 +129,6 @@ esac
+@@ -129,7 +129,7 @@ esac
# Avoid Apple's cpp precompiler, better for extensions
if [ "X`echo | ${cc} -no-cpp-precomp -E - 2>&1 >/dev/null`" = "X" ]; then
- cppflags="${cppflags} -no-cpp-precomp"
--
++
+
# This is necessary because perl's build system doesn't
# apply cppflags to cc compile lines as it should.
- ccflags="${ccflags} ${cppflags}"
Modified: trunk/dports/lang/perl5/files/5.18/clean-up-paths.patch
===================================================================
--- trunk/dports/lang/perl5/files/5.18/clean-up-paths.patch 2016-08-26 10:25:24 UTC (rev 151998)
+++ trunk/dports/lang/perl5/files/5.18/clean-up-paths.patch 2016-08-26 10:50:06 UTC (rev 151999)
@@ -1,5 +1,3 @@
-Index: Configure
-===================================================================
--- Configure.orig
+++ Configure
@@ -106,8 +106,8 @@ if test -d c:/. || ( uname -a | grep -i
Modified: trunk/dports/lang/perl5/files/5.18/fix-ld-modification.patch
===================================================================
--- trunk/dports/lang/perl5/files/5.18/fix-ld-modification.patch 2016-08-26 10:25:24 UTC (rev 151998)
+++ trunk/dports/lang/perl5/files/5.18/fix-ld-modification.patch 2016-08-26 10:50:06 UTC (rev 151999)
@@ -1,16 +1,15 @@
-Index: hints/darwin.sh
-===================================================================
--- hints/darwin.sh.orig
+++ hints/darwin.sh
-@@ -141,7 +141,6 @@ esac
+@@ -143,7 +143,7 @@ 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
+@@ -184,7 +184,7 @@ case "$osvers" in
*)
lddlflags="${ldflags} -bundle -undefined dynamic_lookup"
case "$ld" in
Modified: trunk/dports/lang/perl5/files/5.18/fix-miniperl-linking-PR36438.patch
===================================================================
--- trunk/dports/lang/perl5/files/5.18/fix-miniperl-linking-PR36438.patch 2016-08-26 10:25:24 UTC (rev 151998)
+++ trunk/dports/lang/perl5/files/5.18/fix-miniperl-linking-PR36438.patch 2016-08-26 10:50:06 UTC (rev 151999)
@@ -1,14 +1,11 @@
-Index: Makefile.SH
-===================================================================
--- Makefile.SH.orig
+++ Makefile.SH
-@@ -870,7 +870,8 @@ NAMESPACEFLAGS = -force_flat_namespace
+@@ -870,7 +870,7 @@ NAMESPACEFLAGS = -force_flat_namespace
$spitshell >>$Makefile <<'!NO!SUBS!'
$(MINIPERL_EXE): $& $(mini_obj)
- at rm -f miniperl.xok
- $(CC) $(CLDFLAGS) $(NAMESPACEFLAGS) -o $(MINIPERL_EXE) \
-+ unset LIBRARY_PATH && \
-+ $(CC) $(subst -L__PREFIX__/lib,,$(CLDFLAGS)) $(NAMESPACEFLAGS) -o $(MINIPERL_EXE) \
++ unset LIBRARY_PATH && $(CC) $(subst -L__PREFIX__/lib,,$(CLDFLAGS)) $(NAMESPACEFLAGS) -o $(MINIPERL_EXE) \
$(mini_obj) $(libs)
$(LDLIBPTH) $(RUN) ./miniperl$(HOST_EXE_EXT) -w -Ilib -MExporter -e '<?>' || $(MAKE) minitest
!NO!SUBS!
Modified: trunk/dports/lang/perl5/files/5.18/install-under-short-version-PR43480.patch
===================================================================
--- trunk/dports/lang/perl5/files/5.18/install-under-short-version-PR43480.patch 2016-08-26 10:25:24 UTC (rev 151998)
+++ trunk/dports/lang/perl5/files/5.18/install-under-short-version-PR43480.patch 2016-08-26 10:50:06 UTC (rev 151999)
@@ -1,3 +1,4 @@
+https://trac.macports.org/ticket/43480
--- Configure.orig
+++ Configure
@@ -4132,6 +4132,8 @@ dos|vms)
Modified: trunk/dports/lang/perl5/files/5.20/avoid-bind9-linking.patch
===================================================================
--- trunk/dports/lang/perl5/files/5.20/avoid-bind9-linking.patch 2016-08-26 10:25:24 UTC (rev 151998)
+++ trunk/dports/lang/perl5/files/5.20/avoid-bind9-linking.patch 2016-08-26 10:50:06 UTC (rev 151999)
@@ -1,13 +1,11 @@
-Index: hints/darwin.sh
-===================================================================
--- hints/darwin.sh.orig
+++ hints/darwin.sh
-@@ -327,6 +327,8 @@ i_dbm=undef;
+@@ -330,7 +330,7 @@ i_dbm=undef;
+ # Configure doesn't detect ranlib on Tiger properly.
# NeilW says this should be acceptable on all darwin versions.
ranlib='ranlib'
-
+-
+libswanted="$(echo $libswanted | sed -e 's/bind //' -e 's/ bind//')"
-+
##
# Build process
##
Modified: trunk/dports/lang/perl5/files/5.20/avoid-no-cpp-precomp-PR38913.patch
===================================================================
--- trunk/dports/lang/perl5/files/5.20/avoid-no-cpp-precomp-PR38913.patch 2016-08-26 10:25:24 UTC (rev 151998)
+++ trunk/dports/lang/perl5/files/5.20/avoid-no-cpp-precomp-PR38913.patch 2016-08-26 10:50:06 UTC (rev 151999)
@@ -1,13 +1,11 @@
-Index: hints/darwin.sh
-===================================================================
--- hints/darwin.sh.orig
+++ hints/darwin.sh
-@@ -129,8 +129,6 @@ esac
+@@ -131,7 +131,7 @@ esac
# Avoid Apple's cpp precompiler, better for extensions
if [ "X`echo | ${cc} -no-cpp-precomp -E - 2>&1 >/dev/null`" = "X" ]; then
- cppflags="${cppflags} -no-cpp-precomp"
--
++
+
# This is necessary because perl's build system doesn't
# apply cppflags to cc compile lines as it should.
- ccflags="${ccflags} ${cppflags}"
Modified: trunk/dports/lang/perl5/files/5.20/clean-up-paths.patch
===================================================================
--- trunk/dports/lang/perl5/files/5.20/clean-up-paths.patch 2016-08-26 10:25:24 UTC (rev 151998)
+++ trunk/dports/lang/perl5/files/5.20/clean-up-paths.patch 2016-08-26 10:50:06 UTC (rev 151999)
@@ -1,5 +1,3 @@
-Index: Configure
-===================================================================
--- Configure.orig
+++ Configure
@@ -106,8 +106,8 @@ if test -d c:/. || ( uname -a | grep -i
Modified: trunk/dports/lang/perl5/files/5.20/fix-ld-modification.patch
===================================================================
--- trunk/dports/lang/perl5/files/5.20/fix-ld-modification.patch 2016-08-26 10:25:24 UTC (rev 151998)
+++ trunk/dports/lang/perl5/files/5.20/fix-ld-modification.patch 2016-08-26 10:50:06 UTC (rev 151999)
@@ -1,8 +1,6 @@
-Index: hints/darwin.sh
-===================================================================
--- hints/darwin.sh.orig
+++ hints/darwin.sh
-@@ -193,7 +193,7 @@ case "$osvers" in
+@@ -197,7 +197,7 @@ case "$osvers" in
*)
lddlflags="${ldflags} -bundle -undefined dynamic_lookup"
case "$ld" in
Modified: trunk/dports/lang/perl5/files/5.20/fix-miniperl-linking-PR36438.patch
===================================================================
--- trunk/dports/lang/perl5/files/5.20/fix-miniperl-linking-PR36438.patch 2016-08-26 10:25:24 UTC (rev 151998)
+++ trunk/dports/lang/perl5/files/5.20/fix-miniperl-linking-PR36438.patch 2016-08-26 10:50:06 UTC (rev 151999)
@@ -1,14 +1,11 @@
-Index: Makefile.SH
-===================================================================
--- Makefile.SH.orig
+++ Makefile.SH
-@@ -914,7 +914,8 @@ NAMESPACEFLAGS = -force_flat_namespace
+@@ -914,7 +914,7 @@ NAMESPACEFLAGS = -force_flat_namespace
$spitshell >>$Makefile <<'!NO!SUBS!'
lib/buildcustomize.pl: $& $(mini_obj) write_buildcustomize.pl
- at rm -f miniperl.xok
- $(CC) $(CLDFLAGS) $(NAMESPACEFLAGS) -o $(MINIPERL_EXE) \
-+ unset LIBRARY_PATH && \
-+ $(CC) $(subst -L__PREFIX__/lib,,$(CLDFLAGS)) $(NAMESPACEFLAGS) -o $(MINIPERL_EXE) \
++ unset LIBRARY_PATH && $(CC) $(subst -L__PREFIX__/lib,,$(CLDFLAGS)) $(NAMESPACEFLAGS) -o $(MINIPERL_EXE) \
$(mini_obj) $(libs)
$(LDLIBPTH) ./miniperl$(HOST_EXE_EXT) -w -Ilib -Idist/Exporter/lib -MExporter -e '<?>' || sh -c 'echo >&2 Failed to build miniperl. Please run make minitest; exit 1'
$(MINIPERL) -f write_buildcustomize.pl
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160826/d3d91f47/attachment.html>
More information about the macports-changes
mailing list