diff options
author | Richard Purdie <rpurdie@linux.intel.com> | 2009-09-16 23:09:44 +0100 |
---|---|---|
committer | Richard Purdie <rpurdie@linux.intel.com> | 2009-09-17 22:24:36 +0100 |
commit | af85ce4b4e675feb5796f87137c86d70c2f15b9a (patch) | |
tree | f19dbb9bcf1eec671b26685458f7cc47ebb3721e /meta/packages/libtool | |
parent | 046ae6a38d829048663fe1afb1f67de1fbe2e3b5 (diff) | |
download | poky-af85ce4b4e675feb5796f87137c86d70c2f15b9a.tar.gz |
Remove layout_* variables
Remove layout_* variables and replace them with variables specific to the
different classes. The layout variables were only useful for the native/cross
classes and caused more confusion than they solved. They didn't scale to the
sdk class. It now clear a small set of native/cross variables fulfil the needs.
This patch also changes native.bbclass to use "/" as the STAGING_DIR which makes
sense since we're installing binaries into the locations we're compiling them for.
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Diffstat (limited to 'meta/packages/libtool')
-rw-r--r-- | meta/packages/libtool/libtool-cross_2.2.6.bb | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/meta/packages/libtool/libtool-cross_2.2.6.bb b/meta/packages/libtool/libtool-cross_2.2.6.bb index 451f5796cd..67f9add9ab 100644 --- a/meta/packages/libtool/libtool-cross_2.2.6.bb +++ b/meta/packages/libtool/libtool-cross_2.2.6.bb | |||
@@ -1,7 +1,7 @@ | |||
1 | require libtool.inc | 1 | require libtool.inc |
2 | require libtool_${PV}.bb | 2 | require libtool_${PV}.bb |
3 | 3 | ||
4 | PR = "r23" | 4 | PR = "r24" |
5 | PACKAGES = "" | 5 | PACKAGES = "" |
6 | SRC_URI_append = " file://cross_compile.patch;patch=1 \ | 6 | SRC_URI_append = " file://cross_compile.patch;patch=1 \ |
7 | file://prefix.patch;patch=1" | 7 | file://prefix.patch;patch=1" |
@@ -15,8 +15,8 @@ DOLT_PATCH_i586 = " file://add_dolt.patch;patch=1" | |||
15 | #SRC_URI_append_linux = "${DOLT_PATCH}" | 15 | #SRC_URI_append_linux = "${DOLT_PATCH}" |
16 | #SRC_URI_append_linux-gnueabi = "${DOLT_PATCH}" | 16 | #SRC_URI_append_linux-gnueabi = "${DOLT_PATCH}" |
17 | 17 | ||
18 | prefix = "${STAGING_DIR_NATIVE}${layout_prefix}" | 18 | prefix = "${STAGING_DIR_NATIVE}${prefix_native}" |
19 | exec_prefix = "${STAGING_DIR_NATIVE}${layout_exec_prefix}" | 19 | exec_prefix = "${STAGING_DIR_NATIVE}${prefix_native}" |
20 | bindir = "${STAGING_BINDIR_NATIVE}" | 20 | bindir = "${STAGING_BINDIR_NATIVE}" |
21 | 21 | ||
22 | do_compile () { | 22 | do_compile () { |
@@ -25,13 +25,13 @@ do_compile () { | |||
25 | 25 | ||
26 | do_stage () { | 26 | do_stage () { |
27 | install -m 0755 ${HOST_SYS}-libtool ${bindir}/${HOST_SYS}-libtool | 27 | install -m 0755 ${HOST_SYS}-libtool ${bindir}/${HOST_SYS}-libtool |
28 | install -d ${STAGING_DATADIR}/libtool ${STAGING_DATADIR}/aclocal | 28 | install -d ${STAGING_DIR_HOST}${target_datadir}/libtool ${STAGING_DIR_HOST}${target_datadir}/aclocal |
29 | install -c ${S}/libltdl/config/config.guess ${STAGING_DATADIR}/libtool/ | 29 | install -c ${S}/libltdl/config/config.guess ${STAGING_DIR_HOST}${target_datadir}/libtool/ |
30 | install -c ${S}/libltdl/config/config.sub ${STAGING_DATADIR}/libtool/ | 30 | install -c ${S}/libltdl/config/config.sub ${STAGING_DIR_HOST}${target_datadir}/libtool/ |
31 | install -c -m 0644 ${S}/libltdl/config/ltmain.sh ${STAGING_DATADIR}/libtool/ | 31 | install -c -m 0644 ${S}/libltdl/config/ltmain.sh ${STAGING_DIR_HOST}${target_datadir}/libtool/ |
32 | install -c -m 0644 ${S}/libltdl/m4/libtool.m4 ${STAGING_DATADIR}/aclocal/ | 32 | install -c -m 0644 ${S}/libltdl/m4/libtool.m4 ${STAGING_DIR_HOST}${target_datadir}/aclocal/ |
33 | install -c -m 0644 ${S}/libltdl/m4/ltdl.m4 ${STAGING_DATADIR}/aclocal/ | 33 | install -c -m 0644 ${S}/libltdl/m4/ltdl.m4 ${STAGING_DIR_HOST}${target_datadir}/aclocal/ |
34 | install -c -m 0644 ${WORKDIR}/dolt.m4 ${STAGING_DATADIR}/aclocal/ | 34 | install -c -m 0644 ${WORKDIR}/dolt.m4 ${STAGING_DIR_HOST}${target_datadir}/aclocal/ |
35 | } | 35 | } |
36 | 36 | ||
37 | do_install () { | 37 | do_install () { |