[oe-commits] org.oe.dev autotools.bbclass: run sed over .la files to removes various occurences to staging, workdir and ${D}
koen commit
openembedded-commits at lists.openembedded.org
Wed Jul 25 12:45:23 UTC 2007
autotools.bbclass: run sed over .la files to removes various occurences to staging, workdir and ${D}
Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: a89a3c03d59c04f2da8d480d784c8e4372a4cef0
ViewMTN: http://monotone.openembedded.org/revision.psp?id=a89a3c03d59c04f2da8d480d784c8e4372a4cef0
Files:
1
classes/autotools.bbclass
Diffs:
#
# mt diff -rb70cc4c9e5cab77a39f6edc23e46b509932e5bfe -ra89a3c03d59c04f2da8d480d784c8e4372a4cef0
#
#
#
# patch "classes/autotools.bbclass"
# from [113ae9d1554b6e93d9c7a7fda84d71da4712caf9]
# to [fbe0aa9d4c0382c15804b9b7334180afa0355a9e]
#
============================================================
--- classes/autotools.bbclass 113ae9d1554b6e93d9c7a7fda84d71da4712caf9
+++ classes/autotools.bbclass fbe0aa9d4c0382c15804b9b7334180afa0355a9e
@@ -139,6 +139,13 @@ autotools_do_install() {
autotools_do_install() {
oe_runmake 'DESTDIR=${D}' install
+
+ for i in `find ${D} -name "*.la"` ; do \
+ sed -i -e s:${STAGING_LIBDIR}:${libdir}:g $i
+ sed -i -e s:${D}::g $i
+ sed -i -e 's:-I${WORKDIR}\S*: :g' $i
+ sed -i -e 's:-L${WORKDIR}\S*: :g' $i
+ done
}
STAGE_TEMP="${WORKDIR}/temp-staging"
More information about the Openembedded-commits
mailing list