]> code.ossystems Code Review - openembedded-core.git/commitdiff
packaged-staging: Fix libdir references to use libdir_native
authorRichard Purdie <rpurdie@linux.intel.com>
Mon, 16 Nov 2009 10:09:01 +0000 (10:09 +0000)
committerRichard Purdie <rpurdie@linux.intel.com>
Mon, 16 Nov 2009 10:09:01 +0000 (10:09 +0000)
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
meta/classes/packaged-staging.bbclass

index c572daedaff335fbeea48157606c6ec4db842bb3..77c97604ca136a899746f2e0dfc9d57299ebea8b 100644 (file)
@@ -148,12 +148,11 @@ staging_helper () {
                done
                echo "dest root /" >> $conffile
        fi
-       if [ ! -e ${TMPDIR}${libdir}/opkg/info/ ]; then
-               mkdir -p ${TMPDIR}${libdir}/opkg/info/
+       if [ ! -e ${TMPDIR}${libdir_native}/opkg/info/ ]; then
+               mkdir -p ${TMPDIR}${libdir_native}/opkg/info/
        fi
-       if [ ! -e ${TMPDIR}${libdir}/ipkg/ ]; then
-               cd ${TMPDIR}${libdir}/
-               ln -sf opkg/ ipkg || true
+       if [ ! -e ${TMPDIR}${libdir_native}/ipkg/ ]; then
+               ln -sf opkg/ ${TMPDIR}${libdir_native}/ipkg || true
        fi
 }
 
@@ -339,20 +338,20 @@ staging_packager () {
 staging_package_installer () {
        #${PSTAGE_INSTALL_CMD} ${PSTAGE_PKG}
 
-       STATUSFILE=${TMPDIR}${libdir}/opkg/status
+       STATUSFILE=${TMPDIR}${libdir_native}/opkg/status
        echo "Package: ${PSTAGE_PKGPN}"        >> $STATUSFILE
        echo "Version: ${PSTAGE_PKGVERSION}"   >> $STATUSFILE
        echo "Status: install user installed"  >> $STATUSFILE
        echo "Architecture: ${PSTAGE_PKGARCH}" >> $STATUSFILE
        echo "" >> $STATUSFILE
 
-       CTRLFILE=${TMPDIR}${libdir}/opkg/info/${PSTAGE_PKGPN}.control
+       CTRLFILE=${TMPDIR}${libdir_native}/opkg/info/${PSTAGE_PKGPN}.control
        echo "Package: ${PSTAGE_PKGPN}"        > $CTRLFILE
        echo "Version: ${PSTAGE_PKGVERSION}"   >> $CTRLFILE
        echo "Architecture: ${PSTAGE_PKGARCH}" >> $CTRLFILE
 
        cd ${PSTAGE_TMPDIR_STAGE}
-       find -type f | grep -v ./CONTROL | sed -e 's/^\.//' > ${TMPDIR}${libdir}/opkg/info/${PSTAGE_PKGPN}.list
+       find -type f | grep -v ./CONTROL | sed -e 's/^\.//' > ${TMPDIR}${libdir_native}/opkg/info/${PSTAGE_PKGPN}.list
 }
 
 staging_package_libtoolhack () {