summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta/recipes-devtools/git/git.inc12
-rw-r--r--meta/recipes-extended/findutils/findutils.inc2
-rw-r--r--meta/recipes-extended/tar/tar.inc4
3 files changed, 14 insertions, 4 deletions
diff --git a/meta/recipes-devtools/git/git.inc b/meta/recipes-devtools/git/git.inc
index 9829eec6ec..183a93cde6 100644
--- a/meta/recipes-devtools/git/git.inc
+++ b/meta/recipes-devtools/git/git.inc
@@ -31,8 +31,8 @@ do_install () {
31 31
32 # ${libdir} is not applicable here, perl-native files are always 32 # ${libdir} is not applicable here, perl-native files are always
33 # installed to /usr/lib on both 32/64 bits targets. 33 # installed to /usr/lib on both 32/64 bits targets.
34 rm -rf ${D}/usr/lib/perl-native 34 rm -rf ${D}${exec_prefix}/lib/perl-native
35 rmdir ${D}/usr/lib || true 35 rmdir ${D}${exec_prefix}/lib || true
36} 36}
37 37
38do_install_append_class-native() { 38do_install_append_class-native() {
@@ -41,6 +41,12 @@ do_install_append_class-native() {
41 GIT_TEMPLATE_DIR=${STAGING_DATADIR_NATIVE}/git-core/templates 41 GIT_TEMPLATE_DIR=${STAGING_DATADIR_NATIVE}/git-core/templates
42} 42}
43 43
44do_install_append_class-nativesdk() {
45 create_wrapper ${D}/${bindir}/git \
46 GIT_EXEC_PATH=${libexecdir}/git-core \
47 GIT_TEMPLATE_DIR=${STAGING_DATADIR_NATIVE}/git-core/templates
48}
49
44FILES_${PN} += "${datadir}/git-core ${libxecdir}/git-core/" 50FILES_${PN} += "${datadir}/git-core ${libxecdir}/git-core/"
45FILES_${PN}-dbg += "${libexecdir}/git-core/.debug" 51FILES_${PN}-dbg += "${libexecdir}/git-core/.debug"
46 52
@@ -78,4 +84,4 @@ PACKAGES =+ "gitweb"
78FILES_gitweb = "${datadir}/gitweb/" 84FILES_gitweb = "${datadir}/gitweb/"
79 85
80 86
81BBCLASSEXTEND = "native" 87BBCLASSEXTEND = "native nativesdk"
diff --git a/meta/recipes-extended/findutils/findutils.inc b/meta/recipes-extended/findutils/findutils.inc
index 9306786832..81e6785f63 100644
--- a/meta/recipes-extended/findutils/findutils.inc
+++ b/meta/recipes-extended/findutils/findutils.inc
@@ -21,4 +21,4 @@ ALTERNATIVE_PRIORITY = "100"
21# see diffutils.mk in buildroot) 21# see diffutils.mk in buildroot)
22EXTRA_OECONF_libc-uclibc = "--without-included-regex" 22EXTRA_OECONF_libc-uclibc = "--without-included-regex"
23 23
24BBCLASSEXTEND = "native" 24BBCLASSEXTEND = "native nativesdk"
diff --git a/meta/recipes-extended/tar/tar.inc b/meta/recipes-extended/tar/tar.inc
index f49c7de4a5..abeb8c19ff 100644
--- a/meta/recipes-extended/tar/tar.inc
+++ b/meta/recipes-extended/tar/tar.inc
@@ -33,6 +33,10 @@ ALTERNATIVE_PRIORITY = "100"
33 33
34ALTERNATIVE_${PN} = "tar" 34ALTERNATIVE_${PN} = "tar"
35ALTERNATIVE_${PN}-rmt = "rmt" 35ALTERNATIVE_${PN}-rmt = "rmt"
36ALTERNATIVE_${PN}_class-nativesdk = ""
37ALTERNATIVE_${PN}-rmt_class-nativesdk = ""
36 38
37ALTERNATIVE_LINK_NAME[tar] = "${base_bindir}/tar" 39ALTERNATIVE_LINK_NAME[tar] = "${base_bindir}/tar"
38ALTERNATIVE_LINK_NAME[rmt] = "${base_sbindir}/rmt" 40ALTERNATIVE_LINK_NAME[rmt] = "${base_sbindir}/rmt"
41
42BBCLASSEXTEND = "nativesdk"