aboutsummaryrefslogtreecommitdiffstats
path: root/packages/perl
diff options
context:
space:
mode:
authorFelix Domke <tmbinc@elitedvb.ne>2008-03-05 03:28:07 +0000
committerFelix Domke <tmbinc@elitedvb.ne>2008-03-05 03:28:07 +0000
commit16644cdf42a4794d7eba017eb31050193814d714 (patch)
treefa4c35fdd4948ef260d92ee2704d07fbc109b34e /packages/perl
parent19ddd13e4d5b4b7a8850b83d2938d3e39df46cb3 (diff)
downloadopenembedded-16644cdf42a4794d7eba017eb31050193814d714.tar.gz
perl: backport bashism fix from .dev
Diffstat (limited to 'packages/perl')
-rw-r--r--packages/perl/files/makedepend-dash.patch13
-rw-r--r--packages/perl/perl-native_5.8.7.bb3
2 files changed, 15 insertions, 1 deletions
diff --git a/packages/perl/files/makedepend-dash.patch b/packages/perl/files/makedepend-dash.patch
new file mode 100644
index 0000000000..1f15474377
--- /dev/null
+++ b/packages/perl/files/makedepend-dash.patch
@@ -0,0 +1,13 @@
+Index: perl-5.8.8/makedepend.SH
+===================================================================
+--- perl-5.8.8.orig/makedepend.SH 2007-05-24 12:06:52.000000000 +1000
++++ perl-5.8.8/makedepend.SH 2007-05-24 12:27:33.000000000 +1000
+@@ -128,7 +128,7 @@
+ *.y) filebase=`basename $file .y` ;;
+ esac
+ case "$file" in
+- */*) finc="-I`echo $file | sed 's#/[^/]*$##`" ;;
++ */*) finc="-I`echo $file | sed 's#/[^/]*$##'`" ;;
+ *) finc= ;;
+ esac
+ $echo "Finding dependencies for $filebase$_o."
diff --git a/packages/perl/perl-native_5.8.7.bb b/packages/perl/perl-native_5.8.7.bb
index 1b5363fae4..7f447e0ea1 100644
--- a/packages/perl/perl-native_5.8.7.bb
+++ b/packages/perl/perl-native_5.8.7.bb
@@ -11,7 +11,8 @@ DEPENDS = "virtual/db-native gdbm-native"
SRC_URI = "http://ftp.funet.fi/pub/CPAN/src/perl-${PV}.tar.gz \
file://Configure-multilib.patch;patch=1 \
- file://host_gcc_4.2_buildfix.patch;patch=1"
+ file://host_gcc_4.2_buildfix.patch;patch=1 \
+ file://makedepend-dash.patch;patch=1"
S = "${WORKDIR}/perl-${PV}"
#perl is not parallel_make safe