diff options
author | Mike Frysinger <vapier@gentoo.org> | 2009-11-30 23:52:51 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2009-11-30 23:52:51 +0000 |
commit | 768ae58359a0a25bc166e57e51e365ec2bfe3092 (patch) | |
tree | c01ebe43b4f9b09c930af6e99e3627d231b3dd68 /sys-apps/util-linux | |
parent | Whitespace. (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | sys-apps/util-linux/Manifest | 12 | ||||
-rw-r--r-- | sys-apps/util-linux/util-linux-2.16.2.ebuild | 95 |
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 +} |