[oe-commits] org.oe.dev perl-native 5.8.8: Fix an issues with the perl makedepend script not

lenehan commit openembedded-commits at lists.openembedded.org
Wed May 30 07:13:23 UTC 2007


perl-native 5.8.8: Fix an issues with the perl makedepend script not
properly terminating a quote. This is in theory the fix for the /bin/sh ->
/bin/dash problems with perl, however since I don't have any issues here with
dash (ubuntu 6.10) I can't confirm this. The patch is an obvious fix though
so I'm adding it.

Author: lenehan at openembedded.org
Branch: org.openembedded.dev
Revision: d6cea9d977ba254b63e3137f3e226504870a11a2
ViewMTN: http://monotone.openembedded.org/revision.psp?id=d6cea9d977ba254b63e3137f3e226504870a11a2
Files:
1
packages/perl/perl-5.8.8/native-makedepend-dash.patch
packages/perl/perl-native_5.8.8.bb
Diffs:

#
# mt diff -r3fde4b2fc524540decd9245f9aa9a37d991affa4 -rd6cea9d977ba254b63e3137f3e226504870a11a2
#
# 
# 
# add_file "packages/perl/perl-5.8.8/native-makedepend-dash.patch"
#  content [a32ff3bf1b75c57f6ff7ac58b232cc44f2648a27]
# 
# patch "packages/perl/perl-native_5.8.8.bb"
#  from [fdca05151e89df878406a72ce69bf6cb9b44ea06]
#    to [e9ee05100dabfbe3bc15ebb347c19860a472f457]
# 
============================================================
--- packages/perl/perl-5.8.8/native-makedepend-dash.patch	a32ff3bf1b75c57f6ff7ac58b232cc44f2648a27
+++ packages/perl/perl-5.8.8/native-makedepend-dash.patch	a32ff3bf1b75c57f6ff7ac58b232cc44f2648a27
@@ -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."
============================================================
--- packages/perl/perl-native_5.8.8.bb	fdca05151e89df878406a72ce69bf6cb9b44ea06
+++ packages/perl/perl-native_5.8.8.bb	e9ee05100dabfbe3bc15ebb347c19860a472f457
@@ -1,9 +1,9 @@ DEPENDS = "virtual/db-native gdbm-native
 DESCRIPTION = "Perl is a popular scripting language."
 HOMEPAGE = "http://www.perl.org/"
 SECTION = "libs"
 LICENSE = "Artistic|GPL"
 DEPENDS = "virtual/db-native gdbm-native"
-PR = "r9"
+PR = "r10"
 
 FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/perl-${PV}"
 
@@ -13,7 +13,8 @@ SRC_URI = "http://ftp.funet.fi/pub/CPAN/
            file://perl-configpm-switch.patch;patch=1 \
            file://native-nopacklist.patch;patch=1 \
            file://native-no-gdbminc.patch;patch=1 \
-           file://native-perlinc.patch;patch=1"
+           file://native-perlinc.patch;patch=1 \
+           file://native-makedepend-dash.patch;patch=1"
 
 S = "${WORKDIR}/perl-${PV}"
 






More information about the Openembedded-commits mailing list