diff options
Diffstat (limited to 'meta')
| -rw-r--r-- | meta/recipes-devtools/libtool/libtool-cross_2.4.bb | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/meta/recipes-devtools/libtool/libtool-cross_2.4.bb b/meta/recipes-devtools/libtool/libtool-cross_2.4.bb index 6d512b1962..5c06987195 100644 --- a/meta/recipes-devtools/libtool/libtool-cross_2.4.bb +++ b/meta/recipes-devtools/libtool/libtool-cross_2.4.bb | |||
| @@ -4,6 +4,8 @@ PR = "r4" | |||
| 4 | PACKAGES = "" | 4 | PACKAGES = "" |
| 5 | SRC_URI += "file://prefix.patch" | 5 | SRC_URI += "file://prefix.patch" |
| 6 | 6 | ||
| 7 | datadir = "${STAGING_DIR_TARGET}${target_datadir}" | ||
| 8 | |||
| 7 | do_configure_prepend () { | 9 | do_configure_prepend () { |
| 8 | # Remove any existing libtool m4 since old stale versions would break | 10 | # Remove any existing libtool m4 since old stale versions would break |
| 9 | # any upgrade | 11 | # any upgrade |
| @@ -12,20 +14,22 @@ do_configure_prepend () { | |||
| 12 | } | 14 | } |
| 13 | 15 | ||
| 14 | do_install () { | 16 | do_install () { |
| 15 | install -d ${D}${bindir}/ | 17 | install -d ${D}${bindir_crossscripts}/ |
| 16 | install -m 0755 ${HOST_SYS}-libtool ${D}${bindir}/${HOST_SYS}-libtool | 18 | install -m 0755 ${HOST_SYS}-libtool ${D}${bindir_crossscripts}/${HOST_SYS}-libtool |
| 17 | install -d ${D}${datadir}/libtool/ | 19 | install -d ${D}${bindir_crossscripts}/ |
| 18 | install -d ${D}${datadir}/aclocal/ | 20 | install -m 0755 libtoolize ${D}${bindir_crossscripts}/ |
| 19 | install -c ${S}/libltdl/config/config.guess ${D}${datadir}/libtool/ | 21 | install -d ${D}${target_datadir}/libtool/config/ |
| 20 | install -c ${S}/libltdl/config/config.sub ${D}${datadir}/libtool/ | 22 | install -d ${D}${target_datadir}/aclocal/ |
| 21 | install -c -m 0644 ${S}/libltdl/config/ltmain.sh ${D}${datadir}/libtool/ | 23 | install -c ${S}/libltdl/config/config.guess ${D}${target_datadir}/libtool/config/ |
| 22 | install -c -m 0644 ${S}/libltdl/m4/libtool.m4 ${D}${datadir}/aclocal/ | 24 | install -c ${S}/libltdl/config/config.sub ${D}${target_datadir}/libtool/config/ |
| 23 | install -c -m 0644 ${S}/libltdl/m4/ltdl.m4 ${D}${datadir}/aclocal/ | 25 | install -c ${S}/libltdl/config/install-sh ${D}${target_datadir}/libtool/config/ |
| 26 | install -c -m 0644 ${S}/libltdl/config/ltmain.sh ${D}${target_datadir}/libtool/config/ | ||
| 27 | install -c -m 0644 ${S}/libltdl/m4/*.m4 ${D}${target_datadir}/aclocal/ | ||
| 24 | } | 28 | } |
| 25 | 29 | ||
| 26 | SYSROOT_PREPROCESS_FUNCS += "libtoolcross_sysroot_preprocess" | 30 | SYSROOT_PREPROCESS_FUNCS += "libtoolcross_sysroot_preprocess" |
| 27 | 31 | ||
| 28 | libtoolcross_sysroot_preprocess () { | 32 | libtoolcross_sysroot_preprocess () { |
| 29 | install -d ${SYSROOT_DESTDIR}${bindir_crossscripts} | 33 | sysroot_stage_dir ${D}${bindir_crossscripts} ${SYSROOT_DESTDIR}${bindir_crossscripts} |
| 30 | install -m 755 ${D}${bindir}/${HOST_SYS}-libtool ${SYSROOT_DESTDIR}${bindir_crossscripts}/${HOST_SYS}-libtool | 34 | sysroot_stage_dir ${D}${target_datadir} ${SYSROOT_DESTDIR}${target_datadir} |
| 31 | } | 35 | } |
