[OE-core] [PATCH] util-linux: create an all encompassing package group
Paul Gortmaker
paul.gortmaker at windriver.com
Tue Aug 5 17:26:12 UTC 2014
Currently util-linux is fragmented into lots of small chunks,
and if one is looking to avoid using busybox wholesale, there
is currently no easy way to say "I want all of it". Here we
create a packagegroup for all of the util-linux chunks, so
that it need not be duplicated by everyone wanting the same
overall goal of removing busybox.
Signed-off-by: Paul Gortmaker <paul.gortmaker at windriver.com>
diff --git a/meta/recipes-core/packagegroups/packagegroup-util-linux.bb b/meta/recipes-core/packagegroups/packagegroup-util-linux.bb
new file mode 100644
index 000000000000..54151502b176
--- /dev/null
+++ b/meta/recipes-core/packagegroups/packagegroup-util-linux.bb
@@ -0,0 +1,69 @@
+#
+# Copyright (C) 2014 Wind River
+#
+
+SUMMARY = "util-linux Packages"
+DESCRIPTION = "Packages created from util-linux"
+PR = "r0"
+LICENSE = "MIT"
+
+inherit packagegroup
+
+PACKAGES = "\
+ packagegroup-util-linux \
+ packagegroup-util-linux-block \
+ packagegroup-util-linux-console \
+ packagegroup-util-linux-uid \
+ packagegroup-util-linux-misc \
+ packagegroup-util-linux-partition \
+ "
+
+RDEPENDS_packagegroup-util-linux = "\
+ packagegroup-util-linux-block \
+ packagegroup-util-linux-console \
+ packagegroup-util-linux-uid \
+ packagegroup-util-linux-misc \
+ packagegroup-util-linux-partition \
+ "
+
+RDEPENDS_packagegroup-util-linux-partition = "\
+ util-linux-fdisk \
+ util-linux-cfdisk \
+ util-linux-sfdisk \
+ util-linux-partx \
+ "
+
+RDEPENDS_packagegroup-util-linux-console = "\
+ util-linux-agetty \
+ util-linux-reset \
+ "
+
+RDEPENDS_packagegroup-util-linux-block = " \
+ util-linux-mkfs \
+ util-linux-mkfs.cramfs \
+ util-linux-fsck.cramfs \
+ util-linux-fstrim \
+ util-linux-fsck \
+ util-linux-blkid \
+ util-linux-libblkid \
+ util-linux-umount \
+ util-linux-mount \
+ util-linux-libmount \
+ util-linux-swaponoff \
+ "
+
+RDEPENDS_packagegroup-util-linux-uid = "\
+ util-linux-libuuid \
+ util-linux-uuidd \
+ util-linux-uuidgen \
+ util-linux-findfs \
+ "
+
+RDEPENDS_packagegroup-util-linux-misc = "\
+ util-linux-losetup \
+ util-linux-readprofile \
+ util-linux-lscpu \
+ util-linux-mcookie \
+ util-linux-bash-completion \
+ util-linux-hwclock \
+ "
--
1.9.1
More information about the Openembedded-core
mailing list