From a5371bbe754e942377e7778e715ebe7ce3126a31 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Tue, 24 Nov 2015 15:47:34 -0500 Subject: sys-process/procps, sys-apps/{coreutils,util-linux}: add USE=kill to install `kill` #566264 --- sys-apps/util-linux/metadata.xml | 1 + sys-apps/util-linux/util-linux-2.27.1.ebuild | 25 +++++++++++++++---------- sys-apps/util-linux/util-linux-9999.ebuild | 25 +++++++++++++++---------- 3 files changed, 31 insertions(+), 20 deletions(-) (limited to 'sys-apps/util-linux') diff --git a/sys-apps/util-linux/metadata.xml b/sys-apps/util-linux/metadata.xml index 5dd62eaab28d..cdf5dc7c323b 100644 --- a/sys-apps/util-linux/metadata.xml +++ b/sys-apps/util-linux/metadata.xml @@ -7,6 +7,7 @@ build mkfs/fsck helpers for cramfs filesystems build cytune for Cyclades-Z multiport serial cards build fdformat (floppy disk format) + build the kill program build runuser helper install mount/umount as setuid so non-root users may mount/umount devices, diff --git a/sys-apps/util-linux/util-linux-2.27.1.ebuild b/sys-apps/util-linux/util-linux-2.27.1.ebuild index 95c5785af85e..d8760725199c 100644 --- a/sys-apps/util-linux/util-linux-2.27.1.ebuild +++ b/sys-apps/util-linux/util-linux-2.27.1.ebuild @@ -25,16 +25,9 @@ HOMEPAGE="https://www.kernel.org/pub/linux/utils/util-linux/" LICENSE="GPL-2 LGPL-2.1 BSD-4 MIT public-domain" SLOT="0" -IUSE="caps +cramfs fdformat ncurses nls pam python selinux slang static-libs +suid systemd test tty-helpers udev unicode" +IUSE="caps +cramfs fdformat kill ncurses nls pam python selinux slang static-libs +suid systemd test tty-helpers udev unicode" -RDEPEND="!sys-process/schedutils - !sys-apps/setarch - !=sys-libs/ncurses-5.2-r2:0=[unicode?] ) pam? ( sys-libs/pam ) @@ -52,6 +45,18 @@ DEPEND="${RDEPEND} nls? ( sys-devel/gettext ) test? ( sys-devel/bc ) virtual/os-headers" +RDEPEND+=" + kill? ( + !sys-apps/coreutils[kill] + !sys-process/procps[kill] + ) + !sys-process/schedutils + !sys-apps/setarch + !