summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2009-11-30 23:52:51 +0000
committerMike Frysinger <vapier@gentoo.org>2009-11-30 23:52:51 +0000
commit768ae58359a0a25bc166e57e51e365ec2bfe3092 (patch)
treec01ebe43b4f9b09c930af6e99e3627d231b3dd68 /sys-apps/util-linux
parentWhitespace. (diff)
downloadhistorical-768ae58359a0a25bc166e57e51e365ec2bfe3092.tar.gz
historical-768ae58359a0a25bc166e57e51e365ec2bfe3092.tar.bz2
historical-768ae58359a0a25bc166e57e51e365ec2bfe3092.zip
Version bump.
Package-Manager: portage-2.2_rc51/cvs/Linux x86_64
Diffstat (limited to 'sys-apps/util-linux')
-rw-r--r--sys-apps/util-linux/ChangeLog7
-rw-r--r--sys-apps/util-linux/Manifest12
-rw-r--r--sys-apps/util-linux/util-linux-2.16.2.ebuild95
3 files changed, 108 insertions, 6 deletions
diff --git a/sys-apps/util-linux/ChangeLog b/sys-apps/util-linux/ChangeLog
index f0aaf21e74fb..882870fda60a 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-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/ChangeLog,v 1.288 2009/11/29 21:30:16 josejx Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/ChangeLog,v 1.289 2009/11/30 23:52:51 vapier Exp $
+
+*util-linux-2.16.2 (30 Nov 2009)
+
+ 30 Nov 2009; Mike Frysinger <vapier@gentoo.org> +util-linux-2.16.2.ebuild:
+ Version bump.
29 Nov 2009; Joseph Jezak <josejx@gentoo.org> util-linux-2.16.1.ebuild:
Marked ppc stable for bug #284744.
diff --git a/sys-apps/util-linux/Manifest b/sys-apps/util-linux/Manifest
index d08e3f101aeb..60195b776785 100644
--- a/sys-apps/util-linux/Manifest
+++ b/sys-apps/util-linux/Manifest
@@ -20,18 +20,20 @@ DIST util-linux-ng-2.15.1-20090624.diff.bz2 54618 RMD160 45e96010da6d01c31b001ed
DIST util-linux-ng-2.15.1.tar.bz2 3389810 RMD160 27e48bb213d7c2d15a82360089e2bb73a0c993c7 SHA1 7dd5be36e1626d33b39404f29a69765fe719ed16 SHA256 77b291bed080fc58ba1979e4a5c32f5bb1a37d09a84c56020b8d871ef31e7c16
DIST util-linux-ng-2.16-20090725.diff.bz2 57349 RMD160 ad172122dfd7ab9001f18335aca5829b4e5ff73d SHA1 3491c6045f4e291648f1fe1f8b29d6177b81304e SHA256 577cf79cf4a19e71683cfa00cba05ca7d0bf1a2ec89317e9b0d10964ac267578
DIST util-linux-ng-2.16.1.tar.bz2 3489006 RMD160 1531884c047ab2d799ddb1f8b8fcc89284fa6399 SHA1 53ba63988a82e8e3a71c96df5488959617e2a3ed SHA256 8f9fd83144f35dbd57d53eea914acd6dfad54b414ded0723f6efe06b3a167f36
+DIST util-linux-ng-2.16.2.tar.bz2 3521956 RMD160 8c27748d804ad00efb153bf62f8c74756413888b SHA1 ace7a87ea61154210d9a11dd66b1b49d8130a828 SHA256 b1c3f5986b97753f3f83338b36aa25fc1370d96734313047da257df489f9a3eb
DIST util-linux-ng-2.16.tar.bz2 3470040 RMD160 bb704fc0fdeaee2cc64abf239dfb22a7b6c8e291 SHA1 8d39c85337f8aa97cce23fefe4414335b1f79d97 SHA256 a6365fcb2b34439faa52164e1a018086c2b6818f8a189c487c79e09dc3c62722
EBUILD util-linux-2.14.2.ebuild 2960 RMD160 bb86a67ebe82888e5f0e9917463f280729c03952 SHA1 eecccb3d0059756fd79d38c00ded2357c59ce834 SHA256 e36620d0c48b56c71c7c08b6034f4b3f600619e3f9956bcfd8dbccd19a94aff8
EBUILD util-linux-2.15.1.ebuild 2611 RMD160 47356112e60c06cebe6ac1dbaa8044c7c478acc8 SHA1 1c3510c2e37697ad1250e583aabfd04dadca4aa3 SHA256 b7285a7b88833ed06b5f52412eae67bc9347b23469f73d2c5fa64a51f2fdae0b
EBUILD util-linux-2.16-r1.ebuild 2511 RMD160 6ad4dc42e6eeee38e58ee9987b52adf51d28c4ec SHA1 eb8bb2227defc66536e4294db53cd822ad5678cd SHA256 d12a8f68cd739f51d88aa7a19dc794f338ba06d1dbf2e95513f5debbfddca21a
EBUILD util-linux-2.16.1.ebuild 2539 RMD160 3782ce02c4724832a1d3eeaa0895dc4821b34961 SHA1 7c0a236bc77127da528b17f62c8b759a2cfc6532 SHA256 2c516ba376277e26451741741684350191ad42641cefa091bf02357ba0a57a5b
+EBUILD util-linux-2.16.2.ebuild 2563 RMD160 cc73abbbf757cf0594b6576ffca4798e6c9ae005 SHA1 e658d454c64a4d3780f1327b26129df9fc2b60df SHA256 5bea5003f0956aaf7f2db14b0a9eea7358cebc87aa368e9783152a6455f6733d
EBUILD util-linux-9999.ebuild 2590 RMD160 c22639383f267b2278ccc4adc5f3cde7890b6aad SHA1 f812198e5dc9447aa7377e715104e567a65dfcb4 SHA256 60462690750583b6e0608d0c056c592036f0712de98c2e824e7773038f15c72a
-MISC ChangeLog 44172 RMD160 b575fbf1fd42d7a3e75b9ea840884026ea86395f SHA1 73b22d0939b87aa75cfa4b129d6184d26f8f03df SHA256 21a54815eaa3566f065e1d042729eb47af99bc4fee2fae2aef19472b25bd4a28
+MISC ChangeLog 44300 RMD160 26c48803938b9a27b4eab4ea7376454d4cf589dc SHA1 06084e6c34417e67fdd6850326e6b2e4feeaef4c SHA256 18f416904a7dbbd3b171dcaeeb5dadfa3b093b01ad60665a4ee1ebacebd6f011
MISC metadata.xml 309 RMD160 d386a285872f68f80198f63be994dc8179e2254f SHA1 0e2ba366c96f233cf76e649dfa1eb1ba1ab8a897 SHA256 ccc7a0dd3a5a579aac578db211c116840fecf84e7e2c92d21efb430b51467264
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
+Version: GnuPG v2.0.13 (GNU/Linux)
-iEYEARECAAYFAksS584ACgkQcsIHjyDViGRqfwCgnXlbHM1PbNna/n1qNMqS01o7
-hL0An0EP49Zoo7fjjQ/8E+CVgIXnkHv6
-=yfT/
+iEYEARECAAYFAksUW/YACgkQlPl3HsVfCDq1DgCfV+SuhjkwhodSKmtmegeooaMR
+Dn4An2mX0PwXaOGXizcBoQAdbHyP8pk8
+=+gk3
-----END PGP SIGNATURE-----
diff --git a/sys-apps/util-linux/util-linux-2.16.2.ebuild b/sys-apps/util-linux/util-linux-2.16.2.ebuild
new file mode 100644
index 000000000000..3aea9221f9c9
--- /dev/null
+++ b/sys-apps/util-linux/util-linux-2.16.2.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2009 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.16.2.ebuild,v 1.1 2009/11/30 23:52:51 vapier Exp $
+
+EAPI="2"
+
+EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git"
+inherit eutils toolchain-funcs
+[[ ${PV} == "9999" ]] && inherit git autotools
+
+MY_PV=${PV/_/-}
+MY_P=${PN}-ng-${MY_PV}
+S=${WORKDIR}/${MY_P}
+
+DESCRIPTION="Various useful Linux utilities"
+HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux-ng/"
+if [[ ${PV} == "9999" ]] ; then
+ SRC_URI=""
+ #KEYWORDS=""
+else
+ SRC_URI="mirror://kernel/linux/utils/util-linux-ng/v${PV:0:4}/${MY_P}.tar.bz2
+ loop-aes? ( http://dev.gentoo.org/~ssuominen/${PN}-2.16.1-loop-aes.patch.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"
+
+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
+ perl? ( dev-lang/perl )
+ selinux? ( sys-libs/libselinux )
+ slang? ( sys-libs/slang )"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )
+ virtual/os-headers"
+
+src_prepare() {
+ if [[ ${PV} == "9999" ]] ; then
+ autopoint --force
+ eautoreconf
+ else
+ use loop-aes && epatch "${WORKDIR}"/${PN}-2.16.1-loop-aes.patch
+ fi
+ use uclibc && sed -i -e s/versionsort/alphasort/g -e s/strverscmp.h/dirent.h/g mount/lomount.c
+}
+
+src_configure() {
+ econf \
+ $(use_enable nls) \
+ --enable-agetty \
+ --enable-cramfs \
+ $(use_enable old-linux elvtune) \
+ --disable-init \
+ --disable-kill \
+ --disable-last \
+ --disable-mesg \
+ --enable-partx \
+ --enable-raw \
+ --enable-rdev \
+ --enable-rename \
+ --disable-reset \
+ --disable-login-utils \
+ --enable-schedutils \
+ --disable-wall \
+ --enable-write \
+ --without-pam \
+ $(use unicode || echo --with-ncurses) \
+ $(use_with selinux) \
+ $(use_with slang)
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die "install failed"
+ dodoc AUTHORS NEWS README* TODO docs/*
+
+ if ! use perl ; then #284093
+ rm "${D}"/usr/bin/chkdupexe || die
+ rm "${D}"/usr/share/man/man1/chkdupexe.1 || die
+ fi
+
+ # need the libs in /
+ gen_usr_ldscript -a blkid uuid
+ # e2fsprogs-libs didnt install .la files, and .pc work fine
+ rm -f "${D}"/usr/$(get_libdir)/*.la
+
+ if use crypt ; then
+ newinitd "${FILESDIR}"/crypto-loop.initd crypto-loop || die
+ newconfd "${FILESDIR}"/crypto-loop.confd crypto-loop || die
+ fi
+}