]> git.openpandora.org Git - openembedded.git/commitdiff
packages: Remove various hardcoded staging layout assumptions
authorRichard Purdie <rpurdie@rpsys.net>
Sun, 18 Nov 2007 00:45:00 +0000 (00:45 +0000)
committerRichard Purdie <rpurdie@rpsys.net>
Sun, 18 Nov 2007 00:45:00 +0000 (00:45 +0000)
19 files changed:
packages/apr/apr-util_0.9.12.bb
packages/apr/apr-util_1.2.7.bb
packages/asterisk/asterisk_1.2.24.bb
packages/boost/boost_1.33.0.bb
packages/boost/boost_1.33.1.bb
packages/clamav/clamav.inc
packages/duma/duma_2.5.7.bb
packages/enchant/enchant_1.1.3.bb
packages/enchant/enchant_1.2.5.bb
packages/enchant/enchant_1.3.0.bb
packages/file-roller/file-roller_2.6.1.bb
packages/gcalctool/gcalctool_5.5.21.bb
packages/gnome/gnome-desktop_2.10.2.bb
packages/gnome/gnome-desktop_2.16.1.bb
packages/gnome/gnome-desktop_2.18.3.bb
packages/gnome/gnome-desktop_2.7.90.bb
packages/gpdf/gpdf_2.10.0.bb
packages/gpdf/gpdf_2.8.0.bb
packages/gpdf/gpdf_2.8.2.bb

index b726f2adf1cff3c9f943ffb4d50f6616dc931cf7..d5964addedabce817ee25f487cbc70895bc96ee5 100644 (file)
@@ -9,7 +9,7 @@ SRC_URI = "${APACHE_MIRROR}/apr/${P}.tar.gz \
            file://gen_uri_delims.patch;patch=1 \
            file://uri_delims.h"
 
-EXTRA_OECONF = "--with-apr=${STAGING_BINDIR_CROSS} --with-dbm=gdbm --with-gdbm=${STAGING_DIR}/${HOST_SYS} --with-expat=${STAGING_DIR}/${HOST_SYS}"
+EXTRA_OECONF = "--with-apr=${STAGING_BINDIR_CROSS} --with-dbm=gdbm --with-gdbm=${STAGING_DIR_HOST}${layout_prefix} --with-expat=${STAGING_DIR_HOST}${layout_prefix}"
 
 inherit autotools lib_package binconfig
 
index c73eb8023c204225edfa3b9d388ab55284d3e357..ea816079532779d345b56fbe4e08287e20224fda 100644 (file)
@@ -9,10 +9,10 @@ PR = "r2"
 SRC_URI = "${APACHE_MIRROR}/apr/${P}.tar.gz"
 
 EXTRA_OECONF = "--with-apr=${STAGING_BINDIR_CROSS} --with-dbm=gdbm \
-               --with-gdbm=${STAGING_DIR}/${HOST_SYS} \
+               --with-gdbm=${STAGING_DIR_HOST}${layout_prefix} \
                --without-sqlite2 \
                --without-sqlite3 \
-               --with-expat=${STAGING_DIR}/${HOST_SYS}"
+               --with-expat=${STAGING_DIR_HOST}${layout_prefix}"
 
 inherit autotools lib_package binconfig
 
index 01b825d19e1e01ab36fdecf347c9dc67d371ab2c..1673276f4563398fcd1b55ca7a230b1948fee624 100644 (file)
@@ -18,7 +18,7 @@ S = "${WORKDIR}/asterisk-${PV}"
 
 export CROSS_COMPILE="${CCACHE}${HOST_PREFIX}"
 export CROSS_COMPILE_BIN="${STAGING_BINDIR_CROSS}"
-export CROSS_COMPILE_TARGET="${STAGING_DIR}/${HOST_SYS}"
+export CROSS_COMPILE_TARGET="${STAGING_DIR_HOST}"
 
 export CROSS_ARCH="Linux"
 export CROSS_PROC="${TARGET_ARCH}"
index 0a72d360d6f12f4459b5aaf987e9e6623056d4b6..6d4a2b860faa6641313c33871284246c2d6542fb 100644 (file)
@@ -63,7 +63,7 @@ FILES_boost-wserialization = "${libdir}/libboost_wserialization.so.${PV}"
 #PYTHON_ROOT = "/dev/null"
 # to remove the python build
 DEPENDS += "python"
-PYTHON_ROOT = "${STAGING_DIR}/${HOST_SYS}"
+PYTHON_ROOT = "${STAGING_DIR_HOST}"
 PYTHON_VERSION = "2.4"
 
 PACKAGES += "boost-python"
index 4de97661d36277432d1400d10b3edbf80067f021..f132785d7929df419b1e32722ee4bdd191ad8894 100644 (file)
@@ -63,7 +63,7 @@ FILES_boost-wserialization = "${libdir}/libboost_wserialization.so.${PV}"
 #PYTHON_ROOT = "/dev/null"
 # to remove the python build
 DEPENDS += "python"
-PYTHON_ROOT = "${STAGING_DIR}/${HOST_SYS}"
+PYTHON_ROOT = "${STAGING_DIR_HOST}"
 PYTHON_VERSION = "2.4"
 
 PACKAGES += "boost-python"
index 6bdd36c7d2e961ecf264deca9347918f2d6922af..49b8023a5366d38c4b77568e6f3004f9bcd43877 100644 (file)
@@ -33,7 +33,7 @@ inherit autotools update-rc.d binconfig
 # Don't check for clamav uid/gid - they don't exist on the host
 # Put virus definitions in /var/lib not /usr/lib
 EXTRA_OECONF = "--disable-clamav \
-                --with-zlib=${STAGING_DIR}/${HOST_SYS} \
+                --with-zlib=${STAGING_DIR_HOST}${layout_prefix} \
                 --with-libcurl \
                 --with-dbdir=${localstatedir}/lib/clamav"
 
index d4bc416234ea11e9fee871a9ba485775950bcd5f..9f50c356a6ccce52485c71f9987a287e4685dcbd 100644 (file)
@@ -12,7 +12,7 @@ EXTRA_OECONF = "-e"
 
 do_configure () {
        oe_runmake createconf
-       qemu-${TARGET_ARCH} -L ${STAGING_DIR}/${HOST_SYS} ./createconf
+       qemu-${TARGET_ARCH} -L ${STAGING_DIR_HOST} ./createconf
 }
 
 do_compile () {
index c33a1a3927642115aa4e48445711a988bee928a8..7618c5d3eed0c936292fa24ae18ac57e8a2918ca 100644 (file)
@@ -14,10 +14,10 @@ S = "${WORKDIR}/enchant-${PV}"
 SRC_URI = "http://download.sourceforge.net/abiword/enchant-1.1.3.tar.gz"
 
 do_stage() {
-       oe_runmake install prefix=${STAGING_DIR} \
+       oe_runmake install prefix=${STAGING_DIR_HOST}${layout_prefix} \
               bindir=${STAGING_BINDIR} \
               includedir=${STAGING_INCDIR} \
               libdir=${STAGING_LIBDIR} \
               datadir=${STAGING_DATADIR} \
-              mandir=${STAGING_DIR}/share/man
+              mandir=${STAGING_DIR_HOST}${layout_mandir}
 }
index 5896d1275a1815186f5f7ba3db9fcf24257480a5..be9082d2af3e281c21daab1f11fcd663f02ac7b2 100644 (file)
@@ -14,15 +14,15 @@ S = "${WORKDIR}/enchant-${PV}"
 SRC_URI = "http://www.abisource.com/downloads/enchant/${PV}/enchant-${PV}.tar.gz \
            file://configure.patch;patch=1"
 
-EXTRA_OECONF = "--with-aspell-prefix=${STAGING_DIR}/${HOST_SYS} --enable-aspell --disable-binreloc"
+EXTRA_OECONF = "--with-aspell-prefix=${STAGING_DIR_HOST}${layout_prefix} --enable-aspell --disable-binreloc"
 
 FILES_${PN} = "/usr/bin/* /usr/lib/enchant/*.so /usr/share/enchant /usr/lib/libenchant*.so.*"
 
 do_stage() {
-       oe_runmake install prefix=${STAGING_DIR} \
+       oe_runmake install prefix=${STAGING_DIR_HOST}${layout_prefix} \
               bindir=${STAGING_BINDIR} \
               includedir=${STAGING_INCDIR} \
               libdir=${STAGING_LIBDIR} \
               datadir=${STAGING_DATADIR} \
-              mandir=${STAGING_DIR}/share/man
+              mandir=${STAGING_DIR_HOST}${layout_mandir}
 }
index f1544336afdbfe5f3f55d349ba0666922088a06a..4e257618fb0a2a6ce1671982072bf39e166227ef 100644 (file)
@@ -13,7 +13,7 @@ S = "${WORKDIR}/enchant-${PV}"
 
 SRC_URI = "http://www.abisource.com/downloads/enchant/${PV}/enchant-${PV}.tar.gz"
 
-EXTRA_OECONF = "--with-aspell-prefix=${STAGING_DIR}/${HOST_SYS} --enable-aspell --disable-binreloc"
+EXTRA_OECONF = "--with-aspell-prefix=${STAGING_DIR_HOST}${layout_prefix} --enable-aspell --disable-binreloc"
 
 FILES_${PN} = "/usr/bin/* /usr/lib/enchant/*.so /usr/share/enchant /usr/lib/libenchant*.so.*"
 
index f4490884bbf7e4247de305bb47fcd881a26e2ded..43ba49ac5e6f3e1fec0c2673f9c2c49b516be71a 100644 (file)
@@ -11,5 +11,5 @@ DEPENDS="gtk+ libgnomeui gnome-common gnome-vfs libglade libbonoboui"
 inherit autotools
 
 do_configure_prepend () {
-       cp ${STAGING_DIR}/${HOST_SYS}/share/gnome-common/data/omf.make ${S}
+       cp ${STAGING_DATADIR}/gnome-common/data/omf.make ${S}
 }
index 31f06e9bfd6d89285f42cc9d25fc0ef5e85c2815..ef16f09b46bb7b2b1a21113ab8b2f2c5cdfa68c5 100644 (file)
@@ -14,5 +14,5 @@ EXTRA_OECONF = "--disable-schemas-install"
 SRC_URI += "file://noscrollkeeper.patch;patch=1"
 
 do_configure_prepend () {
-       cp ${STAGING_DIR}/${HOST_SYS}/share/gnome-common/data/omf.make ${S}
+       cp ${STAGING_DATADIR}/gnome-common/data/omf.make ${S}
 }
index 9957921327a4e75036b6c09c51c2411d444c8c54..b8e098f40c002255696fa5aa735cf5b989d73c9c 100644 (file)
@@ -6,10 +6,10 @@ inherit gnome pkgconfig
 
 DEPENDS = "gnome-common libgnomeui"
 
-EXTRA_AUTORECONF = "-I ${STAGING_DIR}/${HOST_SYS}/share/aclocal/gnome2-macros"
+EXTRA_AUTORECONF = "-I ${STAGING_DATADIR}/aclocal/gnome2-macros"
 
 do_configure_prepend () {
-       cp ${STAGING_DIR}/${HOST_SYS}/share/gnome-common/data/omf.make ${S}
+       cp ${STAGING_DATADIR}/gnome-common/data/omf.make ${S}
 }
 
 do_stage () {
index 4d4b80efbc4c5b09797d7103c4bb297ebbe0a86b..69de709350b5858c2c5b08556cbed50ef0087d94 100644 (file)
@@ -11,10 +11,10 @@ SRC_URI += "file://scrollkeeper.patch;patch=1 \
 
 EXTRA_OECONF = "--disable-scrollkeeper"
 
-EXTRA_AUTORECONF = "-I ${STAGING_DIR}/${HOST_SYS}/share/aclocal/gnome2-macros"
+EXTRA_AUTORECONF = "-I ${STAGING_DATADIR}/aclocal/gnome2-macros"
 
 do_configure_prepend () {
-       cp ${STAGING_DIR}/${HOST_SYS}/share/gnome-common/data/omf.make ${S}
+       cp ${STAGING_DATADIR}/gnome-common/data/omf.make ${S}
 }
 
 FILES_${PN} += "${datadir}/gnome-about"
index e341fd31ab50b1d30b95b4910fceeda9759c2243..c2888bf2a43e4b512249f7b38a7872544f7fd1d9 100644 (file)
@@ -12,7 +12,7 @@ SRC_URI += "file://scrollkeeper.patch;patch=1 \
 EXTRA_OECONF = "--disable-scrollkeeper"
 
 do_configure_prepend () {
-       cp ${STAGING_DIR}/${HOST_SYS}/share/gnome-common/data/omf.make ${S}
+       cp ${STAGING_DATADIR}/gnome-common/data/omf.make ${S}
 }
 
 FILES_${PN} += "${datadir}/gnome-about"
index 54a6559d054f5e60385003f642ffc9bd69e83d15..c7fd61470d50e54a714832205da6033d3ab25d37 100644 (file)
@@ -6,10 +6,10 @@ inherit gnome
 
 DEPENDS = "gnome-common libgnomeui"
 
-EXTRA_AUTORECONF = "-I ${STAGING_DIR}/${HOST_SYS}/share/aclocal/gnome2-macros"
+EXTRA_AUTORECONF = "-I ${STAGING_DATADIR}/aclocal/gnome2-macros"
 
 do_configure_prepend () {
-       cp ${STAGING_DIR}/${HOST_SYS}/share/gnome-common/data/omf.make ${S}
+       cp ${STAGING_DATADIR}/gnome-common/data/omf.make ${S}
 }
 
 do_stage () {
index ee7d27080a674ea58730b1e03bafc78e043865ac..30c42dcb0c21f6ca0f4914c4e8764b61ff48b7a1 100644 (file)
@@ -12,5 +12,5 @@ DEPENDS = "gtk+ libgnomeui libbonoboui gnome-vfs gconf gettext libglade \
 EXTRA_OECONF = "--disable-schemas-install"
 
 do_configure_prepend () {
-       cp ${STAGING_DIR}/${HOST_SYS}/share/gnome-common/data/omf.make ${S}/help
+       cp ${STAGING_DATADIR}/gnome-common/data/omf.make ${S}/help
 }
index 60fc1d3007261e7408ef7f67eb84c37b554c73f2..b4afdb02b8b8aa0ca714e19086bb41674b20ff84 100644 (file)
@@ -13,5 +13,5 @@ SRC_URI += "file://aclocal-lossage.patch;patch=1 \
        file://desktop.patch;patch=1"
 
 do_configure_prepend () {
-       cp ${STAGING_DIR}/${HOST_SYS}/share/gnome-common/data/omf.make ${S}/help
+       cp ${STAGING_DATADIR}/gnome-common/data/omf.make ${S}/help
 }
index 23e294bda786ebe3cdddafed39c1bc06bf4151cd..3943ff93e1ead46b9ea1a09d051b269ac5ad1dbc 100644 (file)
@@ -12,5 +12,5 @@ EXTRA_OECONF = "--disable-schemas-install"
 SRC_URI += "file://aclocal-lossage.patch;patch=1"
 
 do_configure_prepend () {
-       cp ${STAGING_DIR}/${HOST_SYS}/share/gnome-common/data/omf.make ${S}/help
+       cp ${STAGING_DATADIR}/gnome-common/data/omf.make ${S}/help
 }