Many places: Refer to ${HOST_SYS}-libtool not ${TARGET_PREFIX}libtool
authorTom Rini <tom_rini@mentor.com>
Wed, 9 Mar 2011 23:46:36 +0000 (16:46 -0700)
committerTom Rini <tom_rini@mentor.com>
Wed, 9 Mar 2011 23:46:36 +0000 (16:46 -0700)
Given that the libtool recipes install as ${HOST_SYS}-libtool
we need to reference it as such and not ${TARGET_PREFIX}libtool
as we will otherwise break when those evaluate differently.

Signed-off-by: Tom Rini <tom_rini@mentor.com>
28 files changed:
recipes/apache2/apache2_2.2.14.bb
recipes/apr/apr-util_1.3.4.bb
recipes/apr/apr_1.3.12.bb
recipes/apr/apr_1.3.3.bb
recipes/apr/apr_1.3.5.bb
recipes/ayatana/indicator-network_0.2.6.bb
recipes/cpufreqd/cpufrequtils_006.bb
recipes/gnome/gnome-bluetooth_2.30.0.bb
recipes/gnome/system-tools-backends_2.10.1.bb
recipes/gtk-webcore/osb-jscore_0.5.0.bb
recipes/gtk-webcore/osb-jscore_20050430.bb
recipes/gtk-webcore/osb-jscore_20070816.bb
recipes/gtk-webcore/osb-jscore_svn.bb
recipes/gtk-webcore/osb-nrcit_0.5.0.bb
recipes/gtk-webcore/osb-nrcit_20050430.bb
recipes/gtk-webcore/osb-nrcit_20070816.bb
recipes/gtk-webcore/osb-nrcit_svn.bb
recipes/gtk-webcore/osb-nrcore.inc
recipes/libsdl/libsdl-native.inc
recipes/libsdl/libsdl.inc
recipes/libtool/libtool-2.2.6a/prefix.patch
recipes/libtool/libtool-2.2.6b/prefix.patch
recipes/libtool/libtool-2.4/prefix.patch
recipes/obsolete/gpephone/linphone_1.5.0.bb
recipes/sane/sane-backends_1.0.19.bb
recipes/sane/sane-backends_1.0.20.bb
recipes/webkit/webkit-gtk_1.2.3.bb
recipes/webkit/webkit-gtk_svn.bb

index a78c373..8a6b38d 100644 (file)
@@ -91,7 +91,7 @@ EXTRA_OECONF = "--enable-ssl \
 #
 
 do_configure_prepend() {
-       sed -e 's,libtool libtool15,${TARGET_PREFIX}libtool libtool115,' -i ${S}/srclib/apr/build/buildcheck.sh
+       sed -e 's,libtool libtool15,${HOST_SYS}-libtool libtool115,' -i ${S}/srclib/apr/build/buildcheck.sh
 }
 
 do_configure() {
@@ -100,7 +100,7 @@ do_configure() {
 }
 
 do_compile_prepend() {
-       ln -sf ${S}/srclib/apr/${TARGET_PREFIX}libtool ${S}/srclib/apr/libtool
+       ln -sf ${S}/srclib/apr/${HOST_SYS}-libtool ${S}/srclib/apr/libtool
 }      
 
 do_install_append() {
index 3a2284c..a2c8211 100644 (file)
@@ -30,7 +30,7 @@ do_configure_prepend() {
 do_configure_append() {
        sed -i -e  s:apr_builders=/usr/share/build-1:apr_builders=${STAGING_DATADIR}/build-1:g ${S}/build/rules.mk
        sed -i /^LIBTOOL/d ${S}/build/rules.mk
-       echo LIBTOOL="${TARGET_PREFIX}libtool --tag=CC" >> ${S}/build/rules.mk
+       echo LIBTOOL="${HOST_SYS}-libtool --tag=CC" >> ${S}/build/rules.mk
 }
 
 
index 60624c9..38ed343 100644 (file)
@@ -28,7 +28,7 @@ do_install_append() {
        cp ${S}/build/apr_rules.mk ${D}${datadir}/apr/
        sed -i s,apr_builddir=.*,apr_builddir=,g ${D}${datadir}/apr/apr_rules.mk
        sed -i s,apr_builders=.*,apr_builders=,g ${D}${datadir}/apr/apr_rules.mk
-       sed -i s,LIBTOOL=.*,LIBTOOL=\$\(SHELL\)\ ${TARGET_PREFIX}libtool,g ${D}${datadir}/apr/apr_rules.mk
+       sed -i s,LIBTOOL=.*,LIBTOOL=\$\(SHELL\)\ ${HOST_SYS}-libtool,g ${D}${datadir}/apr/apr_rules.mk
        sed -i s,\$\(apr_builders\),${D}${datadir}/apr/,g ${D}${datadir}/apr/apr_rules.mk
        cp ${S}/build/mkdir.sh ${D}${datadir}/apr/
        cp ${S}/build/make_exports.awk ${D}${datadir}/apr/
index 3a49235..22e399d 100644 (file)
@@ -24,7 +24,7 @@ do_stage() {
        cp ${S}/build/apr_rules.mk ${STAGING_DATADIR}/apr/
        sed -i s,apr_builddir=.*,apr_builddir=,g ${STAGING_DATADIR}/apr/apr_rules.mk
        sed -i s,apr_builders=.*,apr_builders=,g ${STAGING_DATADIR}/apr/apr_rules.mk
-       sed -i s,LIBTOOL=.*,LIBTOOL=\$\(SHELL\)\ ${TARGET_PREFIX}libtool,g ${STAGING_DATADIR}/apr/apr_rules.mk
+       sed -i s,LIBTOOL=.*,LIBTOOL=\$\(SHELL\)\ ${HOST_SYS}-libtool,g ${STAGING_DATADIR}/apr/apr_rules.mk
        sed -i s,\$\(apr_builders\),${STAGING_DATADIR}/apr/,g ${STAGING_DATADIR}/apr/apr_rules.mk
        cp ${S}/build/mkdir.sh ${STAGING_DATADIR}/apr/
        cp ${S}/build/make_exports.awk ${STAGING_DATADIR}/apr/
index 955334f..4f4c288 100644 (file)
@@ -24,7 +24,7 @@ do_stage() {
        cp ${S}/build/apr_rules.mk ${STAGING_DATADIR}/apr/
        sed -i s,apr_builddir=.*,apr_builddir=,g ${STAGING_DATADIR}/apr/apr_rules.mk
        sed -i s,apr_builders=.*,apr_builders=,g ${STAGING_DATADIR}/apr/apr_rules.mk
-       sed -i s,LIBTOOL=.*,LIBTOOL=\$\(SHELL\)\ ${TARGET_PREFIX}libtool,g ${STAGING_DATADIR}/apr/apr_rules.mk
+       sed -i s,LIBTOOL=.*,LIBTOOL=\$\(SHELL\)\ ${HOST_SYS}-libtool,g ${STAGING_DATADIR}/apr/apr_rules.mk
        sed -i s,\$\(apr_builders\),${STAGING_DATADIR}/apr/,g ${STAGING_DATADIR}/apr/apr_rules.mk
        cp ${S}/build/mkdir.sh ${STAGING_DATADIR}/apr/
        cp ${S}/build/make_exports.awk ${STAGING_DATADIR}/apr/
index f5a25eb..7630467 100644 (file)
@@ -10,7 +10,7 @@ SRC_URI = "http://launchpad.net/indicator-network/trunk/0.2.6/+download/indicato
 # Fixed for wrong test in libtool without it I get this bogus error:
 # arm-angstrom-linux-gnueabi-libtool: install: error: cannot install `libnetworkmenu.la' to a directory not ending in /usr/lib/indicators/3/
 do_configure_append() {
-        sed -i 's,func_fatal_error "error: cannot install,echo "bogus message about,' ${TARGET_PREFIX}libtool
+        sed -i 's,func_fatal_error "error: cannot install,echo "bogus message about,' ${HOST_SYS}-libtool
 }
 
 FILES_${PN} += "${libdir}/indicators/3/* /usr/share/dbus-1/services/*"
index 4574e39..869376d 100644 (file)
@@ -8,7 +8,7 @@ SRC_URI = "http://www.kernel.org/pub/linux/utils/kernel/cpufreq/cpufrequtils-${P
 "
 
 export CROSS = "${TARGET_PREFIX}"
-export LIBTOOL = "${TARGET_PREFIX}libtool --tag cc"
+export LIBTOOL = "${HOST_SYS}-libtool --tag cc"
 
 TARGET_CC_ARCH += "${LDFLAGS}"
 
index 535735a..238d039 100644 (file)
@@ -19,7 +19,7 @@ do_configure_prepend() {
 }
 
 do_configure_append() {
-       sed -i 's,func_fatal_error "error: cannot install,echo "bogus message about,' ${TARGET_PREFIX}libtool
+       sed -i 's,func_fatal_error "error: cannot install,echo "bogus message about,' ${HOST_SYS}-libtool
 }
 
 RRECOMMENDS_${PN} += "obexd obex-data-server"
index bac0a9c..225c5da 100644 (file)
@@ -32,7 +32,7 @@ do_configure() {
        aclocal
     gnu-configize
        oe_runconf
-       cp ${STAGING_BINDIR_CROSS}/${TARGET_PREFIX}libtool ${S}
+       cp ${STAGING_BINDIR_CROSS}/${HOST_SYS}-libtool ${S}
 }
 
 do_install_append () {
index 924b40f..37a4fd3 100644 (file)
@@ -20,8 +20,8 @@ do_configure () {
        cd ${S}
 
        # prevent libtool from linking libs against libstdc++, libgcc, ...
-       cat ${TARGET_PREFIX}libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${TARGET_PREFIX}libtool.tmp
-       mv ${TARGET_PREFIX}libtool.tmp ${TARGET_PREFIX}libtool
+       cat ${HOST_SYS}-libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${HOST_SYS}-libtool.tmp
+       mv ${HOST_SYS}-libtool.tmp ${HOST_SYS}-libtool
 }
 
 do_stage () {
index bffeae4..d377022 100644 (file)
@@ -22,8 +22,8 @@ do_configure () {
        cd ${S}
 
        # prevent libtool from linking libs against libstdc++, libgcc, ...
-       cat ${TARGET_PREFIX}libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${TARGET_PREFIX}libtool.tmp
-       mv ${TARGET_PREFIX}libtool.tmp ${TARGET_PREFIX}libtool
+       cat ${HOST_SYS}-libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${HOST_SYS}-libtool.tmp
+       mv ${HOST_SYS}-libtool.tmp ${HOST_SYS}-libtool
 }
 
 do_stage () {
index 276d055..f5ee1b2 100644 (file)
@@ -24,8 +24,8 @@ do_configure () {
        cd ${S}
 
        # prevent libtool from linking libs against libstdc++, libgcc, ...
-       cat ${TARGET_PREFIX}libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${TARGET_PREFIX}libtool.tmp
-       mv ${TARGET_PREFIX}libtool.tmp ${TARGET_PREFIX}libtool
+       cat ${HOST_SYS}-libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${HOST_SYS}-libtool.tmp
+       mv ${HOST_SYS}-libtool.tmp ${HOST_SYS}-libtool
 }
 
 do_stage () {
index afa65bf..fa22542 100644 (file)
@@ -24,8 +24,8 @@ do_configure () {
        cd ${S}
 
        # prevent libtool from linking libs against libstdc++, libgcc, ...
-       cat ${TARGET_PREFIX}libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${TARGET_PREFIX}libtool.tmp
-       mv ${TARGET_PREFIX}libtool.tmp ${TARGET_PREFIX}libtool
+       cat ${HOST_SYS}-libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${HOST_SYS}-libtool.tmp
+       mv ${HOST_SYS}-libtool.tmp ${HOST_SYS}-libtool
 }
 
 do_stage () {
index fe38469..f6b3f69 100644 (file)
@@ -15,8 +15,8 @@ do_configure () {
        cd ${S}
 
        # prevent libtool from linking libs against libstdc++, libgcc, ...
-       cat ${TARGET_PREFIX}libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${TARGET_PREFIX}libtool.tmp
-       mv ${TARGET_PREFIX}libtool.tmp ${TARGET_PREFIX}libtool
+       cat ${HOST_SYS}-libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${HOST_SYS}-libtool.tmp
+       mv ${HOST_SYS}-libtool.tmp ${HOST_SYS}-libtool
 }
 
 do_stage () {
index 085313a..d2100a7 100644 (file)
@@ -24,8 +24,8 @@ do_configure () {
        cd ${S}
 
        # prevent libtool from linking libs against libstdc++, libgcc, ...
-       cat ${TARGET_PREFIX}libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${TARGET_PREFIX}libtool.tmp
-       mv ${TARGET_PREFIX}libtool.tmp ${TARGET_PREFIX}libtool
+       cat ${HOST_SYS}-libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${HOST_SYS}-libtool.tmp
+       mv ${HOST_SYS}-libtool.tmp ${HOST_SYS}-libtool
 }
 
 do_stage () {
index e1b4695..317c052 100644 (file)
@@ -24,8 +24,8 @@ do_configure () {
        cd ${S}
 
        # prevent libtool from linking libs against libstdc++, libgcc, ...
-       cat ${TARGET_PREFIX}libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${TARGET_PREFIX}libtool.tmp
-       mv ${TARGET_PREFIX}libtool.tmp ${TARGET_PREFIX}libtool
+       cat ${HOST_SYS}-libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${HOST_SYS}-libtool.tmp
+       mv ${HOST_SYS}-libtool.tmp ${HOST_SYS}-libtool
 }
 
 do_stage () {
index 00aebce..c46de2f 100644 (file)
@@ -25,8 +25,8 @@ do_configure () {
        cd ${S}
 
        # prevent libtool from linking libs against libstdc++, libgcc, ...
-       cat ${TARGET_PREFIX}libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${TARGET_PREFIX}libtool.tmp
-       mv ${TARGET_PREFIX}libtool.tmp ${TARGET_PREFIX}libtool
+       cat ${HOST_SYS}-libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${HOST_SYS}-libtool.tmp
+       mv ${HOST_SYS}-libtool.tmp ${HOST_SYS}-libtool
 }
 
 do_stage () {
index eca3049..5575571 100644 (file)
@@ -19,8 +19,8 @@ do_configure () {
        cd ${S}
 
        # prevent libtool from linking libs against libstdc++, libgcc, ...
-       cat ${TARGET_PREFIX}libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${TARGET_PREFIX}libtool.tmp
-       mv ${TARGET_PREFIX}libtool.tmp ${TARGET_PREFIX}libtool
+       cat ${HOST_SYS}-libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${HOST_SYS}-libtool.tmp
+       mv ${HOST_SYS}-libtool.tmp ${HOST_SYS}-libtool
 }
 
 do_install_append() {
index faae90c..d007fda 100644 (file)
@@ -27,7 +27,7 @@ do_configure() {
         oe_runconf
         cd ${S}
         # prevent libtool from linking libs against libstdc++, libgcc, ...
-        cat ${TARGET_PREFIX}libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${TARGET_PREFIX}libtool.tmp
-        mv ${TARGET_PREFIX}libtool.tmp ${TARGET_PREFIX}libtool
+        cat ${HOST_SYS}-libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${HOST_SYS}-libtool.tmp
+        mv ${HOST_SYS}-libtool.tmp ${HOST_SYS}-libtool
 }
 
index 9f748e1..01da500 100644 (file)
@@ -32,8 +32,8 @@ do_configure_append () {
        cd ${S}
 
        # prevent libtool from linking libs against libstdc++, libgcc, ...
-       cat ${TARGET_PREFIX}libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${TARGET_PREFIX}libtool.tmp
-       mv ${TARGET_PREFIX}libtool.tmp ${TARGET_PREFIX}libtool
+       cat ${HOST_SYS}-libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${HOST_SYS}-libtool.tmp
+       mv ${HOST_SYS}-libtool.tmp ${HOST_SYS}-libtool
 }
 
 do_stage() {
index 639feb7..38d58ed 100644 (file)
@@ -1,4 +1,4 @@
-Renames "libtool" -> "${TARGET_PREFIX}libtool" which makes sure
+Renames "libtool" -> "${HOST_SYS}-libtool" which makes sure
 it can't be confused with the host libtool.
 
 Index: libtool-2.2.2/libltdl/m4/libtool.m4
index 639feb7..38d58ed 100644 (file)
@@ -1,4 +1,4 @@
-Renames "libtool" -> "${TARGET_PREFIX}libtool" which makes sure
+Renames "libtool" -> "${HOST_SYS}-libtool" which makes sure
 it can't be confused with the host libtool.
 
 Index: libtool-2.2.2/libltdl/m4/libtool.m4
index 70bbd15..853bc42 100644 (file)
@@ -1,4 +1,4 @@
-Renames "libtool" -> "${TARGET_PREFIX}libtool" which makes sure
+Renames "libtool" -> "${HOST_SYS}-libtool" which makes sure
 it can't be confused with the host libtool.
 
 Originally by: RP
index 0d20693..e771185 100644 (file)
@@ -21,16 +21,16 @@ EXTRA_OECONF = "--disable-gnome_ui --disable-gtk-doc --without-ffmpeg \
                 --disable-glibtest --disable-glib --disable-strict"
 
 do_configure () {
-       export LIBTOOL="${STAGING_BINDIR_NATIVE}/${TARGET_PREFIX}libtool"
+       export LIBTOOL="${STAGING_BINDIR_NATIVE}/${HOST_SYS}-libtool"
        oe_runconf SPEEX_LIBS="-lspeex" SPEEX_CFLAGS=" "
 }
 
 do_compile () {
-       oe_runmake LIBTOOL="${STAGING_BINDIR_NATIVE}/${TARGET_PREFIX}libtool" SPEEX_LIBS="-lspeex" SPEEX_CFLAGS=" "
+       oe_runmake LIBTOOL="${STAGING_BINDIR_NATIVE}/${HOST_SYS}-libtool" SPEEX_LIBS="-lspeex" SPEEX_CFLAGS=" "
 }
 
 do_install () {
-       oe_runmake install "DESTDIR=${D}" "LIBTOOL=${STAGING_BINDIR_NATIVE}/${TARGET_PREFIX}libtool"
+       oe_runmake install "DESTDIR=${D}" "LIBTOOL=${STAGING_BINDIR_NATIVE}/${HOST_SYS}-libtool"
 }
 
 do_install_append() {
@@ -39,7 +39,7 @@ do_install_append() {
 }
 
 do_stage() {
-       export LIBTOOL="${STAGING_BINDIR_NATIVE}/${TARGET_PREFIX}libtool"
+       export LIBTOOL="${STAGING_BINDIR_NATIVE}/${HOST_SYS}-libtool"
        autotools_stage_all
        rm ${STAGING_LIBDIR}/libquickstream.la  
        rm ${STAGING_LIBDIR}/libmediastreamer.la 
index 56ffd89..9faf7c2 100644 (file)
@@ -22,7 +22,7 @@ do_configure_prepend() {
 
 PARALLEL_MAKE = ""
 do_compile_prepend() {
-       ln -sf ${S}/${TARGET_PREFIX}libtool ${S}/libtool
+       ln -sf ${S}/${HOST_SYS}-libtool ${S}/libtool
 }      
 
 do_install_append() {
index ce1db1e..a8ea046 100644 (file)
@@ -21,7 +21,7 @@ do_configure_prepend() {
 
 PARALLEL_MAKE = ""
 do_compile_prepend() {
-       ln -sf ${S}/${TARGET_PREFIX}libtool ${S}/libtool
+       ln -sf ${S}/${HOST_SYS}-libtool ${S}/libtool
 }      
 
 do_install_append() {
index e223a64..90d880c 100644 (file)
@@ -24,7 +24,7 @@ EXTRA_AUTORECONF = " -I autotools "
 
 # Dolt gets used on x86 and ppc and hardcodes 'libtool'
 do_configure_append() {
-       cp ${TARGET_PREFIX}libtool libtool || true
+       cp ${HOST_SYS}-libtool libtool || true
 }
 
 do_compile_prepend() {
index 4a12c34..55bf643 100644 (file)
@@ -42,7 +42,7 @@ EXTRA_AUTORECONF = " -I autotools "
 
 # Dolt gets used on x86 and ppc and hardcodes 'libtool'
 do_configure_append() {
-       cp ${TARGET_PREFIX}libtool libtool || true
+       cp ${HOST_SYS}-libtool libtool || true
 }
 
 do_compile_prepend() {