aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Westerhof <mike@mwester.net>2011-01-02 23:15:23 +0000
committerThomas Zimmermann <zimmermann@vdm-design.de>2011-03-05 09:36:03 +0100
commit04be70f4d6ff750c700524367a10cbda0e04ed3d (patch)
tree266688f98ec08cd0169fde65375419a8af03fd3b
parenta1193d12a8d0e9bb41e87e1c28c82b1fd7034ad3 (diff)
downloadopenembedded-04be70f4d6ff750c700524367a10cbda0e04ed3d.tar.gz
e2fsprogs.inc - break shared libs into separate packages
Break the two shared libraries (libe2p and libext2fs) out of the general e2fsprogs package and into their own packages. This avoids pulling in unwanted executables when a distro only desires the basic tools (such as e2fsck and/or mke2fs). Signed-off-by: Mike Westerhof <mike@mwester.net> Acked-by: Koen Kooi <koen@openembedded.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--recipes/e2fsprogs/e2fsprogs.inc5
1 files changed, 4 insertions, 1 deletions
diff --git a/recipes/e2fsprogs/e2fsprogs.inc b/recipes/e2fsprogs/e2fsprogs.inc
index ef9aace321..c552aaa0e7 100644
--- a/recipes/e2fsprogs/e2fsprogs.inc
+++ b/recipes/e2fsprogs/e2fsprogs.inc
@@ -9,7 +9,7 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/e2fsprogs/e2fsprogs-${PV}.tar.gz"
S = "${WORKDIR}/e2fsprogs-${PV}"
-INC_PR = "r26"
+INC_PR = "r28"
inherit autotools
@@ -109,11 +109,14 @@ RDEPENDS_e2fsprogs = "util-linux-ng e2fsprogs-badblocks"
FILES_${PN} += "${libdir}/e2initrd_helper"
PACKAGES =+ "e2fsprogs-e2fsck e2fsprogs-mke2fs e2fsprogs-tune2fs e2fsprogs-badblocks libcomerr libss"
+PACKAGES =+ "libe2p libext2fs"
FILES_e2fsprogs-e2fsck = "${base_sbindir}/e2fsck.${PN} ${base_sbindir}/fsck.ext*.${PN}"
FILES_e2fsprogs-mke2fs = "${base_sbindir}/mke2fs.${PN} ${base_sbindir}/mkfs.ext*.${PN}"
FILES_e2fsprogs-tune2fs = "${base_sbindir}/tune2fs ${base_sbindir}/e2label ${base_sbindir}/findfs"
FILES_e2fsprogs-badblocks = "${base_sbindir}/badblocks"
FILES_libcomerr = "${libdir}/libcom_err.so.*"
FILES_libss = "${libdir}/libss.so.*"
+FILES_libe2p = "${libdir}/libe2p.so.*"
+FILES_libext2fs = "${libdir}/e2initrd_helper ${libdir}/libext2fs.so.*"
BBCLASSEXTEND = "native"