summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-devtools')
-rw-r--r--meta/recipes-devtools/e2fsprogs/e2fsprogs_1.42.9.bb15
1 files changed, 15 insertions, 0 deletions
diff --git a/meta/recipes-devtools/e2fsprogs/e2fsprogs_1.42.9.bb b/meta/recipes-devtools/e2fsprogs/e2fsprogs_1.42.9.bb
index ce7d2e8628..a8edeefc97 100644
--- a/meta/recipes-devtools/e2fsprogs/e2fsprogs_1.42.9.bb
+++ b/meta/recipes-devtools/e2fsprogs/e2fsprogs_1.42.9.bb
@@ -61,12 +61,27 @@ do_install () {
61 install -v -m 755 ${S}/contrib/populate-extfs.sh ${D}${base_sbindir}/ 61 install -v -m 755 ${S}/contrib/populate-extfs.sh ${D}${base_sbindir}/
62} 62}
63 63
64# Need to find the right mke2fs.conf file
65e2fsprogs_conf_fixup () {
66 for i in mke2fs mkfs.ext2 mkfs.ext3 mkfs.ext4 mkfs.ext4dev; do
67 create_wrapper ${D}${base_sbindir}/$i MKE2FS_CONFIG=${sysconfdir}/mke2fs.conf
68 done
69}
70
64do_install_append_class-target() { 71do_install_append_class-target() {
65 # Clean host path in compile_et, mk_cmds 72 # Clean host path in compile_et, mk_cmds
66 sed -i -e "s,ET_DIR=\"${S}/lib/et\",ET_DIR=\"${datadir}/et\",g" ${D}${bindir}/compile_et 73 sed -i -e "s,ET_DIR=\"${S}/lib/et\",ET_DIR=\"${datadir}/et\",g" ${D}${bindir}/compile_et
67 sed -i -e "s,SS_DIR=\"${S}/lib/ss\",SS_DIR=\"${datadir}/ss\",g" ${D}${bindir}/mk_cmds 74 sed -i -e "s,SS_DIR=\"${S}/lib/ss\",SS_DIR=\"${datadir}/ss\",g" ${D}${bindir}/mk_cmds
68} 75}
69 76
77do_install_append_class-native() {
78 e2fsprogs_conf_fixup
79}
80
81do_install_append_class-nativesdk() {
82 e2fsprogs_conf_fixup
83}
84
70RDEPENDS_e2fsprogs = "e2fsprogs-badblocks" 85RDEPENDS_e2fsprogs = "e2fsprogs-badblocks"
71RRECOMMENDS_e2fsprogs = "e2fsprogs-mke2fs e2fsprogs-e2fsck" 86RRECOMMENDS_e2fsprogs = "e2fsprogs-mke2fs e2fsprogs-e2fsck"
72 87