summaryrefslogtreecommitdiffstats
path: root/meta-initramfs/recipes-devtools/klibc/klibc-utils.inc
diff options
context:
space:
mode:
Diffstat (limited to 'meta-initramfs/recipes-devtools/klibc/klibc-utils.inc')
-rw-r--r--meta-initramfs/recipes-devtools/klibc/klibc-utils.inc14
1 files changed, 3 insertions, 11 deletions
diff --git a/meta-initramfs/recipes-devtools/klibc/klibc-utils.inc b/meta-initramfs/recipes-devtools/klibc/klibc-utils.inc
index a626c9696e..9014f5267f 100644
--- a/meta-initramfs/recipes-devtools/klibc/klibc-utils.inc
+++ b/meta-initramfs/recipes-devtools/klibc/klibc-utils.inc
@@ -1,12 +1,6 @@
1KLIBC_UTILS_VARIANT ?= "shared" 1do_install() {
2KLIBC_UTILS_PKGNAME ?= "klibc-utils"
3
4# losetup goes in ${base_sbindir}
5
6do_install_append() {
7 install -d ${D}${base_bindir} 2 install -d ${D}${base_bindir}
8 install -d ${D}${base_sbindir} 3 install -d ${D}${base_sbindir}
9
10 # debian packages kinit + kinit.shared but only sh.shared 4 # debian packages kinit + kinit.shared but only sh.shared
11 if [ "${KLIBC_UTILS_VARIANT}" = "shared" ]; then 5 if [ "${KLIBC_UTILS_VARIANT}" = "shared" ]; then
12 install -m 755 usr/kinit/kinit ${D}${base_bindir}/kinit 6 install -m 755 usr/kinit/kinit ${D}${base_bindir}/kinit
@@ -16,7 +10,6 @@ do_install_append() {
16 install -m 755 usr/dash/sh ${D}${base_bindir}/sh 10 install -m 755 usr/dash/sh ${D}${base_bindir}/sh
17 install -m 755 usr/kinit/kinit ${D}${base_bindir}/kinit 11 install -m 755 usr/kinit/kinit ${D}${base_bindir}/kinit
18 fi 12 fi
19
20 install -m 755 usr/gzip/gzip ${D}${base_bindir} 13 install -m 755 usr/gzip/gzip ${D}${base_bindir}
21 install -m 755 usr/kinit/fstype/${KLIBC_UTILS_VARIANT}/fstype ${D}${base_bindir} 14 install -m 755 usr/kinit/fstype/${KLIBC_UTILS_VARIANT}/fstype ${D}${base_bindir}
22 install -m 755 usr/kinit/ipconfig/${KLIBC_UTILS_VARIANT}/ipconfig ${D}${base_bindir} 15 install -m 755 usr/kinit/ipconfig/${KLIBC_UTILS_VARIANT}/ipconfig ${D}${base_bindir}
@@ -32,6 +25,7 @@ do_install_append() {
32 install -m 755 usr/utils/${KLIBC_UTILS_VARIANT}/halt ${D}${base_bindir} 25 install -m 755 usr/utils/${KLIBC_UTILS_VARIANT}/halt ${D}${base_bindir}
33 install -m 755 usr/utils/${KLIBC_UTILS_VARIANT}/kill ${D}${base_bindir} 26 install -m 755 usr/utils/${KLIBC_UTILS_VARIANT}/kill ${D}${base_bindir}
34 install -m 755 usr/utils/${KLIBC_UTILS_VARIANT}/ln ${D}${base_bindir} 27 install -m 755 usr/utils/${KLIBC_UTILS_VARIANT}/ln ${D}${base_bindir}
28 # losetup goes in ${base_sbindir}
35 install -m 755 usr/utils/${KLIBC_UTILS_VARIANT}/losetup ${D}${base_sbindir} 29 install -m 755 usr/utils/${KLIBC_UTILS_VARIANT}/losetup ${D}${base_sbindir}
36 install -m 755 usr/utils/${KLIBC_UTILS_VARIANT}/ls ${D}${base_bindir} 30 install -m 755 usr/utils/${KLIBC_UTILS_VARIANT}/ls ${D}${base_bindir}
37 install -m 755 usr/utils/${KLIBC_UTILS_VARIANT}/minips ${D}${base_bindir} 31 install -m 755 usr/utils/${KLIBC_UTILS_VARIANT}/minips ${D}${base_bindir}
@@ -54,15 +48,13 @@ do_install_append() {
54 ln -s gzip ${D}${base_bindir}/zcat 48 ln -s gzip ${D}${base_bindir}/zcat
55} 49}
56 50
57EXTRA_KLIBC_DEPS = '${@base_conditional("KLIBC_UTILS_VARIANT", "shared", "${THIS_LIBKLIBC}", "", d)}' 51EXTRA_KLIBC_DEPS = "${@base_conditional('KLIBC_UTILS_VARIANT', 'shared', '${THIS_LIBKLIBC}', '', d)}"
58 52
59PACKAGES_DYNAMIC += "^${KLIBC_UTILS_PKGNAME}-.*" 53PACKAGES_DYNAMIC += "^${KLIBC_UTILS_PKGNAME}-.*"
60 54
61python populate_packages_prepend () { 55python populate_packages_prepend () {
62
63 base_bin_dir = d.expand('${base_bindir}') 56 base_bin_dir = d.expand('${base_bindir}')
64 do_split_packages(d, base_bin_dir, '(.*)', '${KLIBC_UTILS_PKGNAME}-%s', 'Klibc util for %s', extra_depends='${EXTRA_KLIBC_DEPS}', allow_links=True, allow_dirs=True) 57 do_split_packages(d, base_bin_dir, '(.*)', '${KLIBC_UTILS_PKGNAME}-%s', 'Klibc util for %s', extra_depends='${EXTRA_KLIBC_DEPS}', allow_links=True, allow_dirs=True)
65
66 base_sbin_dir = d.expand('${base_sbindir}') 58 base_sbin_dir = d.expand('${base_sbindir}')
67 do_split_packages(d, base_sbin_dir, '(.*)', '${KLIBC_UTILS_PKGNAME}-%s', 'Klibc util for %s', extra_depends='${EXTRA_KLIBC_DEPS}', allow_dirs=True) 59 do_split_packages(d, base_sbin_dir, '(.*)', '${KLIBC_UTILS_PKGNAME}-%s', 'Klibc util for %s', extra_depends='${EXTRA_KLIBC_DEPS}', allow_dirs=True)
68} 60}