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

git version control git at git.openembedded.org
Sat Mar 5 08:39:05 UTC 2011


Module: openembedded.git
Branch: shr/testing2011.1
Commit: 04be70f4d6ff750c700524367a10cbda0e04ed3d
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=04be70f4d6ff750c700524367a10cbda0e04ed3d

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 ef9aace..c552aaa 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"





More information about the Openembedded-commits mailing list