summaryrefslogtreecommitdiff
path: root/lang/perl5
diff options
context:
space:
mode:
authortnn <tnn>2007-08-04 10:27:58 +0000
committertnn <tnn>2007-08-04 10:27:58 +0000
commit06df8dc3243b6a06919682cb3113bb5758b7b1b3 (patch)
treee78fc5e9f02568d95201a76faa8597ba2eefe461 /lang/perl5
parentc4f5b0eaa8bc451aa55c82840da1b1bf3e897a20 (diff)
downloadpkgsrc-06df8dc3243b6a06919682cb3113bb5758b7b1b3.tar.gz
A subtle change introduced in gcc-4.2.x broke perl's makedepend script.
The name of the "standard input file" in the preprocessor was changed from <command line> to <command-line>. Make makedepend recognize this.
Diffstat (limited to 'lang/perl5')
-rw-r--r--lang/perl5/distinfo4
-rw-r--r--lang/perl5/patches/patch-ae12
2 files changed, 12 insertions, 4 deletions
diff --git a/lang/perl5/distinfo b/lang/perl5/distinfo
index 702b95b001a..19848912a48 100644
--- a/lang/perl5/distinfo
+++ b/lang/perl5/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.41 2007/04/21 15:32:15 tnn Exp $
+$NetBSD: distinfo,v 1.42 2007/08/04 10:27:58 tnn Exp $
SHA1 (perl-5.8.8.tar.bz2) = 4aab490040727ca4419098720eca2ba4367df539
RMD160 (perl-5.8.8.tar.bz2) = e78f26d9b96e6db35f946ad4ff55e3a69385c71b
@@ -6,7 +6,7 @@ Size (perl-5.8.8.tar.bz2) = 10123359 bytes
SHA1 (patch-aa) = 9b6844635086206dc7740103747a2b54bf987941
SHA1 (patch-ab) = e32427327192f023477b16f29bc55fdf4f057410
SHA1 (patch-ac) = 428e0757495b82a47ec092a71333fb3ec366f14f
-SHA1 (patch-ae) = 044ac094cd475a16483552aa6f1bde03bd11f592
+SHA1 (patch-ae) = 891e8d1cfbd69a63827239b4e04d84aac8fd795c
SHA1 (patch-ah) = 39b1a46a0ee5e73b4707a3d947fe17016df9630a
SHA1 (patch-am) = cf1687063d0c0542e811545aaaad291bad12d75e
SHA1 (patch-an) = 987763c3098bf4356993dd6d8741962a1ff8190d
diff --git a/lang/perl5/patches/patch-ae b/lang/perl5/patches/patch-ae
index 8fee128b2e9..ecb395e7218 100644
--- a/lang/perl5/patches/patch-ae
+++ b/lang/perl5/patches/patch-ae
@@ -1,6 +1,6 @@
-$NetBSD: patch-ae,v 1.9 2005/06/24 06:43:46 jlam Exp $
+$NetBSD: patch-ae,v 1.10 2007/08/04 10:27:58 tnn Exp $
---- makedepend.SH.orig 2003-06-05 14:11:10.000000000 -0400
+--- makedepend.SH.orig 2003-06-05 20:11:10.000000000 +0200
+++ makedepend.SH
@@ -83,7 +83,6 @@ if test -f Makefile; then
# to be out of date. I don't know if OS/2 has touch, so do this:
@@ -10,3 +10,11 @@ $NetBSD: patch-ae,v 1.9 2005/06/24 06:43:46 jlam Exp $
*) $touch $firstmakefile ;;
esac
fi
+@@ -167,6 +166,7 @@ for file in `$cat .clist`; do
+ -e '/^#.*<builtin>/d' \
+ -e '/^#.*<built-in>/d' \
+ -e '/^#.*<command line>/d' \
++ -e '/^#.*<command-line>/d' \
+ -e '/^#.*"-"/d' \
+ -e '/: file path prefix .* never used$/d' \
+ -e 's#\.[0-9][0-9]*\.c#'"$file.c#" \