summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2010-11-22 01:04:58 +0000
committerMike Frysinger <vapier@gentoo.org>2010-11-22 01:04:58 +0000
commit57d9e5795e86beaacf89cda64d77c7c013e9e5d7 (patch)
tree615440efdf7dacd3b0a23227008fdfdb306f0ec2
parentRemove old versions. (diff)
downloadgentoo-2-57d9e5795e86beaacf89cda64d77c7c013e9e5d7.tar.gz
gentoo-2-57d9e5795e86beaacf89cda64d77c7c013e9e5d7.tar.bz2
gentoo-2-57d9e5795e86beaacf89cda64d77c7c013e9e5d7.zip
Add USE=cramfs to control cramfs dep (since it implies zlib too) #343081 #343095 by Kfir Lavi.
(Portage version: 2.2.0_alpha4/cvs/Linux x86_64)
-rw-r--r--sys-apps/util-linux/ChangeLog7
-rw-r--r--sys-apps/util-linux/metadata.xml1
-rw-r--r--sys-apps/util-linux/util-linux-2.18-r1.ebuild7
-rw-r--r--sys-apps/util-linux/util-linux-9999.ebuild9
4 files changed, 16 insertions, 8 deletions
diff --git a/sys-apps/util-linux/ChangeLog b/sys-apps/util-linux/ChangeLog
index b1eb37589c93..f17b31804d28 100644
--- a/sys-apps/util-linux/ChangeLog
+++ b/sys-apps/util-linux/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-apps/util-linux
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/ChangeLog,v 1.322 2010/10/08 17:29:03 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/ChangeLog,v 1.323 2010/11/22 01:04:58 vapier Exp $
+
+ 22 Nov 2010; Mike Frysinger <vapier@gentoo.org> util-linux-2.18-r1.ebuild,
+ util-linux-9999.ebuild, metadata.xml:
+ Add USE=cramfs to control cramfs dep (since it implies zlib too) #343081
+ #343095 by Kfir Lavi.
08 Oct 2010; Mike Frysinger <vapier@gentoo.org>
files/util-linux-2.18-slang.patch:
diff --git a/sys-apps/util-linux/metadata.xml b/sys-apps/util-linux/metadata.xml
index 6c7b30308f37..3bce99d96753 100644
--- a/sys-apps/util-linux/metadata.xml
+++ b/sys-apps/util-linux/metadata.xml
@@ -3,6 +3,7 @@
<pkgmetadata>
<herd>base-system</herd>
<use>
+ <flag name='cramfs'>build mkfs/fsck helpers for cramfs filesystems</flag>
<flag name='loop-aes'>include support for Loop AES encryption</flag>
<flag name='perl'>install the chkdupexe helper script</flag>
</use>
diff --git a/sys-apps/util-linux/util-linux-2.18-r1.ebuild b/sys-apps/util-linux/util-linux-2.18-r1.ebuild
index 693478cf078d..a4cc8a4e46cc 100644
--- a/sys-apps/util-linux/util-linux-2.18-r1.ebuild
+++ b/sys-apps/util-linux/util-linux-2.18-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/util-linux-2.18-r1.ebuild,v 1.2 2010/10/03 20:09:58 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/util-linux-2.18-r1.ebuild,v 1.3 2010/11/22 01:04:58 vapier Exp $
EAPI="2"
@@ -25,13 +25,14 @@ fi
LICENSE="GPL-2"
SLOT="0"
-IUSE="crypt loop-aes nls old-linux perl selinux slang uclibc unicode"
+IUSE="+cramfs crypt loop-aes nls old-linux perl selinux slang uclibc unicode"
RDEPEND="!sys-process/schedutils
!sys-apps/setarch
>=sys-libs/ncurses-5.2-r2
!<sys-libs/e2fsprogs-libs-1.41.8
!<sys-fs/e2fsprogs-1.41.8
+ cramfs? ( sys-libs/zlib )
perl? ( dev-lang/perl )
selinux? ( sys-libs/libselinux )
slang? ( sys-libs/slang )"
@@ -73,7 +74,7 @@ src_configure() {
--enable-fs-paths-extra=/usr/sbin \
$(use_enable nls) \
--enable-agetty \
- --enable-cramfs \
+ $(use_enable cramfs) \
$(use_enable old-linux elvtune) \
--disable-init \
--disable-kill \
diff --git a/sys-apps/util-linux/util-linux-9999.ebuild b/sys-apps/util-linux/util-linux-9999.ebuild
index 50e85189d2e7..968e09dcccd3 100644
--- a/sys-apps/util-linux/util-linux-9999.ebuild
+++ b/sys-apps/util-linux/util-linux-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/util-linux-9999.ebuild,v 1.15 2010/07/06 03:53:27 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/util-linux-9999.ebuild,v 1.16 2010/11/22 01:04:58 vapier Exp $
EAPI="2"
@@ -19,19 +19,20 @@ if [[ ${PV} == "9999" ]] ; then
#KEYWORDS=""
else
SRC_URI="mirror://kernel/linux/utils/util-linux-ng/v${PV:0:4}/${MY_P}.tar.bz2
- loop-aes? ( http://loop-aes.sourceforge.net/updates/util-linux-ng-2.17.1-20100308.diff.bz2 )"
+ loop-aes? ( http://loop-aes.sourceforge.net/updates/util-linux-ng-2.18-20100706.diff.bz2 )"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
fi
LICENSE="GPL-2"
SLOT="0"
-IUSE="crypt loop-aes nls old-linux perl selinux slang uclibc unicode"
+IUSE="+cramfs crypt loop-aes nls old-linux perl selinux slang uclibc unicode"
RDEPEND="!sys-process/schedutils
!sys-apps/setarch
>=sys-libs/ncurses-5.2-r2
!<sys-libs/e2fsprogs-libs-1.41.8
!<sys-fs/e2fsprogs-1.41.8
+ cramfs? ( sys-libs/zlib )
perl? ( dev-lang/perl )
selinux? ( sys-libs/libselinux )
slang? ( sys-libs/slang )"
@@ -69,7 +70,7 @@ src_configure() {
--enable-fs-paths-extra=/usr/sbin \
$(use_enable nls) \
--enable-agetty \
- --enable-cramfs \
+ $(use_enable cramfs) \
$(use_enable old-linux elvtune) \
--disable-init \
--disable-kill \