]> code.ossystems Code Review - openembedded-core.git/commitdiff
base.bbclass: Improve .la file conversion from installed=yes to installed=no
authorRichard Purdie <richard@openedhand.com>
Tue, 13 Nov 2007 17:17:37 +0000 (17:17 +0000)
committerRichard Purdie <richard@openedhand.com>
Tue, 13 Nov 2007 17:17:37 +0000 (17:17 +0000)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3140 311d38ba-8fff-0310-9ca6-ca027cbcb966

meta/classes/base.bbclass

index 06a49814d23e11931dd0dd8b95e8bab348f61988..8f46d3e2b953cf50a20d18e353d564399bf57ee0 100644 (file)
@@ -315,7 +315,10 @@ oe_libinstall() {
                        # stop libtool using the final directory name for libraries
                        # in staging:
                        __runcmd rm -f $destpath/$libname.la
-                       __runcmd sed -e 's/^installed=yes$/installed=no/' -e '/^dependency_libs=/s,${WORKDIR}[[:alnum:]/\._+-]*/\([[:alnum:]\._+-]*\),${STAGING_LIBDIR}/\1,g' $dotlai >$destpath/$libname.la
+                       __runcmd sed -e 's/^installed=yes$/installed=no/' \
+                                    -e '/^dependency_libs=/s,${WORKDIR}[[:alnum:]/\._+-]*/\([[:alnum:]\._+-]*\),${STAGING_LIBDIR}/\1,g' \
+                                    -e "/^dependency_libs=/s,\([[:space:]']*\)${libdir},\1${STAGING_LIBDIR},g" \
+                                    $dotlai >$destpath/$libname.la
                else
                        __runcmd install -m 0644 $dotlai $destpath/$libname.la
                fi