[oe-commits] Mike Westerhof : e2fsprogs.inc - break shared libs into separate packages

git version control git at git.openembedded.org
Sat Jan 8 23:07:37 UTC 2011


Module: openembedded.git
Branch: master
Commit: 6a9b1f15df1b7481755e9c9607f47bac069d6873
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=6a9b1f15df1b7481755e9c9607f47bac069d6873

Author: Mike Westerhof <mike at mwester.net>
Date:   Sun Jan  2 23:15:23 2011 +0000

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 at mwester.net>
Acked-by: Koen Kooi <koen at openembedded.org>
Signed-off-by: Khem Raj <raj.khem at gmail.com>

---

 recipes/e2fsprogs/e2fsprogs.inc |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/recipes/e2fsprogs/e2fsprogs.inc b/recipes/e2fsprogs/e2fsprogs.inc
index ae5dbc7..34b9950 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 = "r27"
+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"





More information about the Openembedded-commits mailing list