[oe-commits] org.oe.dev perl: Move the do_configure from perl.inc into perl_5.8.4.bb since it is

lenehan commit openembedded-commits at lists.openembedded.org
Thu Apr 5 07:01:42 UTC 2007


perl: Move the do_configure from perl.inc into perl_5.8.4.bb since it is
only really useful for this version of perl the way it's written.

Author: lenehan at openembedded.org
Branch: org.openembedded.dev
Revision: 3e9ca1466989d6afdb0bc383ba6704a81e7d330d
ViewMTN: http://monotone.openembedded.org/revision.psp?id=3e9ca1466989d6afdb0bc383ba6704a81e7d330d
Files:
1
packages/perl/perl.inc
packages/perl/perl_5.8.4.bb
Diffs:

#
# mt diff -rdf0c13168cb008ae137cdf9a0dcade6df4bf01fd -r3e9ca1466989d6afdb0bc383ba6704a81e7d330d
#
# 
# 
# patch "packages/perl/perl.inc"
#  from [f2b1772f37f0a7be9df56b94eff4152517659e45]
#    to [39e0c4c5bcb0949bfa32721a9bfbbf800d73ad7b]
# 
# patch "packages/perl/perl_5.8.4.bb"
#  from [2ec6484d942b3974a02603866d3afc1ff3d82357]
#    to [eab2809194c8386e61c1e57d3bb452ef84f019a5]
# 
============================================================
--- packages/perl/perl.inc	f2b1772f37f0a7be9df56b94eff4152517659e45
+++ packages/perl/perl.inc	39e0c4c5bcb0949bfa32721a9bfbbf800d73ad7b
@@ -13,28 +13,6 @@ HOSTPERL="${STAGING_BINDIR_NATIVE}/perl$
 
 HOSTPERL="${STAGING_BINDIR_NATIVE}/perl${PV}"
 
-do_configure() {
-	ln -sf ${HOSTPERL} ${STAGING_BINDIR_NATIVE}/hostperl 
-	cp ${HOSTPERL} hostperl
-	cd Cross
-	rm -f Makefile.SH.patch
-	cp ${WORKDIR}/Makefile.SH.patch .
-	cp ${WORKDIR}/config.sh-mipsel-linux .
-	cp ${WORKDIR}/config.sh-i686-linux .
-	cat config.sh-arm-linux | sed -e "s,arm-linux,armeb-linux,g" > config.sh-armeb-linux
-	for i in config.sh-*-linux; do
-		a="`echo $i|sed -e 's,^config.sh-,,; s,-linux$,,'`"
-		newfile="`echo $i|sed -e 's,-linux$,-linux-uclibc,g'`"
-		cat $i | sed -e "s,${a}-linux,${a}-linux-uclibc,g; \
-				 s,d_sockatmark='define',d_sockatmark='undef',g;" > $newfile
-	done
-	sed -i -e 's,./install_me_here,${D},g' config.sh-${TARGET_ARCH}-${TARGET_OS}
-	rm -f config
-	echo "ARCH = ${TARGET_ARCH}" > config
-	echo "OS = ${TARGET_OS}" >> config
-	oe_runmake patch 
-}
-
 do_compile() {
 	sed -i -e 's|/usr/include|${STAGING_INCDIR}|g' ext/Errno/Errno_pm.PL
 	cd Cross
============================================================
--- packages/perl/perl_5.8.4.bb	2ec6484d942b3974a02603866d3afc1ff3d82357
+++ packages/perl/perl_5.8.4.bb	eab2809194c8386e61c1e57d3bb452ef84f019a5
@@ -5,3 +5,25 @@ SRC_URI += "file://uclibc.patch;patch=1 
 SRC_URI += "file://uclibc.patch;patch=1 \
             file://config.sh-mipsel-linux \
             file://config.sh-i686-linux"
+
+do_configure() {
+	ln -sf ${HOSTPERL} ${STAGING_BINDIR_NATIVE}/hostperl 
+	cp ${HOSTPERL} hostperl
+	cd Cross
+	rm -f Makefile.SH.patch
+	cp ${WORKDIR}/Makefile.SH.patch .
+	cp ${WORKDIR}/config.sh-mipsel-linux .
+	cp ${WORKDIR}/config.sh-i686-linux .
+	cat config.sh-arm-linux | sed -e "s,arm-linux,armeb-linux,g" > config.sh-armeb-linux
+	for i in config.sh-*-linux; do
+		a="`echo $i|sed -e 's,^config.sh-,,; s,-linux$,,'`"
+		newfile="`echo $i|sed -e 's,-linux$,-linux-uclibc,g'`"
+		cat $i | sed -e "s,${a}-linux,${a}-linux-uclibc,g; \
+				 s,d_sockatmark='define',d_sockatmark='undef',g;" > $newfile
+	done
+	sed -i -e 's,./install_me_here,${D},g' config.sh-${TARGET_ARCH}-${TARGET_OS}
+	rm -f config
+	echo "ARCH = ${TARGET_ARCH}" > config
+	echo "OS = ${TARGET_OS}" >> config
+	oe_runmake patch 
+}






More information about the Openembedded-commits mailing list