summaryrefslogtreecommitdiffstats
path: root/meta/packages/libtool
diff options
context:
space:
mode:
authorRichard Purdie <richard@openedhand.com>2007-05-09 09:11:09 +0000
committerRichard Purdie <richard@openedhand.com>2007-05-09 09:11:09 +0000
commitebb524517a87b5433c89751c4c1a3768614f46ad (patch)
treeb31ba6c59d3f444311677cbb419367d38f34572b /meta/packages/libtool
parent77a7221be47a594f1c94d91170ed2552e8e4b7ca (diff)
downloadpoky-ebb524517a87b5433c89751c4c1a3768614f46ad.tar.gz
libtool: Fix to work with multi architecture builds
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1618 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'meta/packages/libtool')
-rw-r--r--meta/packages/libtool/libtool-cross_1.5.10.bb9
-rw-r--r--meta/packages/libtool/libtool-native_1.5.10.bb19
2 files changed, 15 insertions, 13 deletions
diff --git a/meta/packages/libtool/libtool-cross_1.5.10.bb b/meta/packages/libtool/libtool-cross_1.5.10.bb
index fdc8f6ffaf..575448e447 100644
--- a/meta/packages/libtool/libtool-cross_1.5.10.bb
+++ b/meta/packages/libtool/libtool-cross_1.5.10.bb
@@ -1,7 +1,7 @@
1SECTION = "devel" 1SECTION = "devel"
2require libtool_${PV}.bb 2require libtool_${PV}.bb
3 3
4PR = "r4" 4PR = "r5"
5PACKAGES = "" 5PACKAGES = ""
6FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/libtool-${PV}" 6FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/libtool-${PV}"
7SRC_URI_append = " file://libdir-la.patch;patch=1 \ 7SRC_URI_append = " file://libdir-la.patch;patch=1 \
@@ -21,6 +21,13 @@ do_compile () {
21 21
22do_stage () { 22do_stage () {
23 install -m 0755 ${HOST_SYS}-libtool ${bindir}/${HOST_SYS}-libtool 23 install -m 0755 ${HOST_SYS}-libtool ${bindir}/${HOST_SYS}-libtool
24 install -m 0644 libltdl/ltdl.h ${STAGING_INCDIR}/
25 install -d ${STAGING_DATADIR}/libtool ${STAGING_DATADIR}/aclocal
26 install -c config.guess ${STAGING_DATADIR}/libtool/
27 install -c config.sub ${STAGING_DATADIR}/libtool/
28 install -c -m 0644 ltmain.sh ${STAGING_DATADIR}/libtool/
29 install -c -m 0644 libtool.m4 ${STAGING_DATADIR}/aclocal/
30 install -c -m 0644 ltdl.m4 ${STAGING_DATADIR}/aclocal/
24} 31}
25 32
26do_install () { 33do_install () {
diff --git a/meta/packages/libtool/libtool-native_1.5.10.bb b/meta/packages/libtool/libtool-native_1.5.10.bb
index c8c406b1c8..6d8b1a1d7c 100644
--- a/meta/packages/libtool/libtool-native_1.5.10.bb
+++ b/meta/packages/libtool/libtool-native_1.5.10.bb
@@ -1,7 +1,7 @@
1SECTION = "devel" 1SECTION = "devel"
2require libtool_${PV}.bb 2require libtool_${PV}.bb
3 3
4PR = "r4" 4PR = "r5"
5FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/libtool-${PV}" 5FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/libtool-${PV}"
6SRC_URI_append = " file://libdir-la.patch;patch=1 \ 6SRC_URI_append = " file://libdir-la.patch;patch=1 \
7 file://prefix.patch;patch=1 \ 7 file://prefix.patch;patch=1 \
@@ -10,8 +10,6 @@ SRC_URI_append = " file://libdir-la.patch;patch=1 \
10 file://install-path-check.patch;patch=1" 10 file://install-path-check.patch;patch=1"
11S = "${WORKDIR}/libtool-${PV}" 11S = "${WORKDIR}/libtool-${PV}"
12 12
13STAGING_DATADIR_safe := "${STAGING_DATADIR}"
14
15inherit native 13inherit native
16 14
17do_stage () { 15do_stage () {
@@ -19,15 +17,12 @@ do_stage () {
19 install -m 0755 libtoolize ${STAGING_BINDIR}/libtoolize 17 install -m 0755 libtoolize ${STAGING_BINDIR}/libtoolize
20 oe_libinstall -a -so -C libltdl libltdl ${STAGING_LIBDIR} 18 oe_libinstall -a -so -C libltdl libltdl ${STAGING_LIBDIR}
21 install -m 0644 libltdl/ltdl.h ${STAGING_INCDIR}/ 19 install -m 0644 libltdl/ltdl.h ${STAGING_INCDIR}/
22 for dir in ${STAGING_DATADIR} ${STAGING_DATADIR_safe}; do 20 install -d ${STAGING_DATADIR}/libtool ${STAGING_DATADIR}/aclocal
23 install -d $dir/libtool \ 21 install -c config.guess ${STAGING_DATADIR}/libtool/
24 $dir/aclocal 22 install -c config.sub ${STAGING_DATADIR}/libtool/
25 install -c config.guess $dir/libtool/config.guess 23 install -c -m 0644 ltmain.sh ${STAGING_DATADIR}/libtool/
26 install -c config.sub $dir/libtool/config.sub 24 install -c -m 0644 libtool.m4 ${STAGING_DATADIR}/aclocal/
27 install -c -m 0644 ltmain.sh $dir/libtool/ 25 install -c -m 0644 ltdl.m4 ${STAGING_DATADIR}/aclocal/
28 install -c -m 0644 libtool.m4 $dir/aclocal/
29 install -c -m 0644 ltdl.m4 $dir/aclocal/
30 done
31} 26}
32 27
33do_install () { 28do_install () {