[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