base.bbclass: Add .la file brute force sed enhancement from poky
authorRichard Purdie <rpurdie@rpsys.net>
Fri, 14 Mar 2008 16:26:33 +0000 (16:26 +0000)
committerRichard Purdie <rpurdie@rpsys.net>
Fri, 14 Mar 2008 16:26:33 +0000 (16:26 +0000)
classes/base.bbclass

index 615d02d..cfdcaf9 100644 (file)
@@ -325,6 +325,7 @@ oe_libinstall() {
                        __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' \
+                                    -e "/^dependency_libs=/s,\([[:space:]']+\)${libdir},\1${STAGING_LIBDIR},g" \
                                     $dotlai >$destpath/$libname.la
                else
                        __runcmd install -m 0644 $dotlai $destpath/$libname.la