diff options
author | Benda Xu <heroxbd@gentoo.org> | 2015-01-03 17:56:29 +0900 |
---|---|---|
committer | Benda Xu <heroxbd@gentoo.org> | 2015-01-03 17:56:29 +0900 |
commit | 18fc8645279c68b4b659bb8641eb101e423d4177 (patch) | |
tree | ce64bb4cfb5112979c364c47f94dde48de95eca4 /sys-apps | |
parent | sys-devel/binutils: manifest (diff) | |
download | heroxbd-18fc8645279c68b4b659bb8641eb101e423d4177.tar.gz heroxbd-18fc8645279c68b4b659bb8641eb101e423d4177.tar.bz2 heroxbd-18fc8645279c68b4b659bb8641eb101e423d4177.zip |
sys-apps/util-linux: remove, fixed
Diffstat (limited to 'sys-apps')
22 files changed, 0 insertions, 3553 deletions
diff --git a/sys-apps/util-linux/ChangeLog b/sys-apps/util-linux/ChangeLog deleted file mode 100644 index e731b8d..0000000 --- a/sys-apps/util-linux/ChangeLog +++ /dev/null @@ -1,1631 +0,0 @@ -# ChangeLog for sys-apps/util-linux -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/ChangeLog,v 1.380 2012/04/21 17:35:24 vapier Exp $ - - 21 Apr 2012; Mike Frysinger <vapier@gentoo.org> - files/util-linux-2.20.1-no-printf-alloc.patch, - files/util-linux-2.21.1-no-printf-alloc.patch: - Also malloc fs_optstr #406303#17 by Anthony Basile. - - 21 Apr 2012; Mike Frysinger <vapier@gentoo.org> util-linux-2.20.1-r1.ebuild, - util-linux-2.20.1-r2.ebuild, +files/util-linux-2.20.1-no-printf-alloc.patch, - util-linux-2.21.1.ebuild, +files/util-linux-2.21.1-no-printf-alloc.patch, - util-linux-9999.ebuild: - Add support for older C libraries that do not support latest POSIX standard - (%as flags) #406303 by Ed Wildgoose. - - 14 Apr 2012; Zac Medico <zmedico@gentoo.org> util-linux-2.21.1.ebuild, - util-linux-9999.ebuild: - Add ~amd64-linux keyword. - - 05 Apr 2012; Mike Frysinger <vapier@gentoo.org> util-linux-9999.ebuild: - Block the eject package now that util-linux includes it. - - 30 Mar 2012; Mike Frysinger <vapier@gentoo.org> util-linux-2.21.ebuild, - util-linux-2.21.1.ebuild: - Drop scanf hack as it is already in 2.21.1 (I read the wrong source tree). - - 30 Mar 2012; Mike Frysinger <vapier@gentoo.org> util-linux-2.21.ebuild, - util-linux-2.21.1.ebuild: - Add cross-compiling fixes to match upstream. - -*util-linux-2.21.1 (30 Mar 2012) - - 30 Mar 2012; Mike Frysinger <vapier@gentoo.org> +util-linux-2.21.1.ebuild: - Version bump. - - 03 Mar 2012; Markus Meier <maekke@gentoo.org> util-linux-2.20.1-r1.ebuild: - arm stable, bug #404179 - -*util-linux-2.21 (24 Feb 2012) - - 24 Feb 2012; Mike Frysinger <vapier@gentoo.org> +util-linux-2.21.ebuild, - util-linux-9999.ebuild: - Version bump. - - 23 Feb 2012; Kacper Kowalik <xarthisius@gentoo.org> - util-linux-2.20.1-r1.ebuild: - ppc/ppc64 stable wrt #404179 - - 21 Feb 2012; Jeff Horelick <jdhore@gentoo.org> util-linux-2.20.1-r1.ebuild: - marked x86 per bug 404179 - - 21 Feb 2012; Agostino Sarubbo <ago@gentoo.org> util-linux-2.20.1-r1.ebuild: - Stable for amd64, wrt bug #404179 - - 18 Feb 2012; Jeroen Roovers <jer@gentoo.org> util-linux-2.20.1-r1.ebuild: - Stable for HPPA (bug #404179). - -*util-linux-2.20.1-r2 (16 Feb 2012) - - 16 Feb 2012; Mike Frysinger <vapier@gentoo.org> +util-linux-2.20.1-r2.ebuild, - +files/util-linux-2.20.1-libmount-c++.patch, - +files/util-linux-2.20.1-umount-fs-search.patch: - Add patch from upstream for libmount.h in C++ code #401057 by Michał Górny. - Have umount search /usr/sbin like mount/fsck #403073 by Aidan Marks. - -*util-linux-2.20.1-r1 (07 Jan 2012) - - 07 Jan 2012; Mike Frysinger <vapier@gentoo.org> +util-linux-2.20.1-r1.ebuild, - util-linux-9999.ebuild: - Install libmount into / #398055 by Michał Górny. - - 07 Jan 2012; Mike Frysinger <vapier@gentoo.org> -util-linux-2.17.2.ebuild, - -util-linux-2.18-r1.ebuild, -files/util-linux-2.18-cfdisk-string-len.patch, - -files/util-linux-2.18-falloc.patch, -files/util-linux-2.18-ncursesw.patch, - -files/util-linux-2.18-slang.patch, -util-linux-2.19.ebuild, - -util-linux-2.19.1.ebuild, -files/util-linux-2.19-old-libc.patch, - -util-linux-2.20.ebuild: - Old. - - 07 Jan 2012; Mike Frysinger <vapier@gentoo.org> util-linux-2.19.1-r1.ebuild: - Mark ppc64 stable #384305. - - 30 Dec 2011; Ulrich Mueller <ulm@gentoo.org> util-linux-2.17.2.ebuild, - util-linux-2.18-r1.ebuild, util-linux-2.19.ebuild, util-linux-2.19.1.ebuild, - util-linux-2.19.1-r1.ebuild, util-linux-2.20.ebuild, - util-linux-2.20-r1.ebuild, util-linux-2.20.1.ebuild, util-linux-9999.ebuild: - Update LICENSE, see README.licensing in the tarball. Bug 175260. - - 17 Nov 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> - util-linux-2.19.1-r1.ebuild: - x86 stable wrt bug #384305 - - 12 Nov 2011; Lars Wendler <polynomial-c@gentoo.org> - util-linux-2.19.1-r1.ebuild, - -files/util-linux-2.19.1-remove-useless-if-stuff-from-loopaes-patchset.diff: - non-maintainer commit: Really fixed bug #375165 with solution suggested by - Jiří Moravec. - - 12 Nov 2011; Lars Wendler <polynomial-c@gentoo.org> - util-linux-2.19.1-r1.ebuild, - +files/util-linux-2.19.1-remove-useless-if-stuff-from-loopaes-patchset.diff: - non-maintainer commit: Fixed application of umount-l patch in combination - with loop-aes patch. This fixes bug #375165. - - 11 Nov 2011; Tony Vroon <chainsaw@gentoo.org> util-linux-2.19.1-r1.ebuild: - Marked stable on AMD64 based on arch testing by Ian "idella4" Delaney & - Agostino "ago" Sarubbo in bug #384305. - - 06 Nov 2011; Brent Baude <ranger@gentoo.org> util-linux-2.19.1-r1.ebuild: - Marking util-linux-2.19.1-r1 ppc for bug 384305 - - 23 Oct 2011; Raúl Porcel <armin76@gentoo.org> util-linux-2.19.1-r1.ebuild: - sparc stable wrt #384305 - -*util-linux-2.20.1 (20 Oct 2011) - - 20 Oct 2011; Mike Frysinger <vapier@gentoo.org> +util-linux-2.20.1.ebuild: - Version bump. - - 20 Oct 2011; Mike Frysinger <vapier@gentoo.org> util-linux-2.20-r1.ebuild, - util-linux-9999.ebuild: - Inform users of new default clear behavior #381401#5 by Neil Bothwick. - -*util-linux-2.20-r1 (17 Oct 2011) - - 17 Oct 2011; Mike Frysinger <vapier@gentoo.org> +util-linux-2.20-r1.ebuild, - +files/util-linux-2.20-dmesg-newline.patch, - +files/util-linux-2.20-sysfs-init.patch: - Add fixes from upstream for dmesg stopping with blank newlines #385305 by - Maxime Gervais. Add fix from upstream for nfs/btrfs unmounting #385323 by - Thomas Arnett. - - 17 Oct 2011; Mike Frysinger <vapier@gentoo.org> util-linux-2.19.1-r1.ebuild: - Mark alpha/arm/hppa/ia64/m68k/s390/sh stable #384305. - - 23 Sep 2011; Lars Wendler <polynomial-c@gentoo.org> util-linux-2.20.ebuild: - non-maintainer commit: Updated loop-aes patch (bug #381521). - - 21 Sep 2011; Michał Górny <mgorny@gentoo.org> util-linux-9999.ebuild: - Migrate to git-2. - - 14 Sep 2011; Mike Frysinger <vapier@gentoo.org> util-linux-2.20.ebuild: - Drop ddate man page when USE=-ddate #381291#5 by Ulrich Müller. - - 07 Sep 2011; Mike Frysinger <vapier@gentoo.org> util-linux-2.20.ebuild, - util-linux-9999.ebuild, metadata.xml: - Add USE=ddate to control ddate util #381291 by Ole Henrik Jahren. - -*util-linux-2.20 (29 Aug 2011) - - 29 Aug 2011; Mike Frysinger <vapier@gentoo.org> +util-linux-2.20.ebuild, - util-linux-9999.ebuild: - Version bump which fixes #373381 by Chris Richards. Add USE=static-libs - support #378269 by Agostino Sarubbo. Sync changes between live git and stable - release ebuilds. Block older sysvinits since we now install the mountpoint - util ourselves. - - 29 Jul 2011; Zac Medico <zmedico@gentoo.org> util-linux-2.19.1-r1.ebuild, - util-linux-9999.ebuild: - Add ~x86-linux keyword. - - 26 Jul 2011; Zac Medico <zmedico@gentoo.org> util-linux-2.19.1-r1.ebuild: - Bump to EAPI 3 and fix for prefix. - -*util-linux-2.19.1-r1 (12 Jul 2011) - - 12 Jul 2011; Mike Frysinger <vapier@gentoo.org> +util-linux-2.19.1-r1.ebuild, - +files/util-linux-2.19.1-mount-a-segv.patch, - +files/util-linux-2.19.1-umount-l-nfs.patch: - Add fixes from upstream for `mount -a` segfault #366213 and `umount -l` - stalls #370051 by Pacho Ramos. - - 17 Jun 2011; Dane Smith <c1pher@gentoo.org> util-linux-2.19.1.ebuild, - metadata.xml: - Re-add support for loop-aes wrt bug 371437. - - 07 Jun 2011; Mike Frysinger <vapier@gentoo.org> util-linux-9999.ebuild: - Run the helper po script so the subdir gets the necessary files created - #370455 by Michał Górny. - - 14 May 2011; Raúl Porcel <armin76@gentoo.org> util-linux-2.19.1.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #359759 - - 14 May 2011; Kacper Kowalik <xarthisius@gentoo.org> util-linux-2.19.1.ebuild: - ppc/ppc64 stable wrt #359759 - - 09 May 2011; Markus Meier <maekke@gentoo.org> util-linux-2.19.1.ebuild: - arm stable, bug #359759 - - 04 May 2011; Thomas Kahle <tomka@gentoo.org> util-linux-2.19.1.ebuild: - x86 stable per bug 359759 - - 04 May 2011; Jeroen Roovers <jer@gentoo.org> util-linux-2.19.1.ebuild: - Stable for HPPA (bug #359759). - - 03 May 2011; Markos Chandras <hwoarang@gentoo.org> util-linux-2.19.1.ebuild: - Stable on amd64 wrt bug #359759 - -*util-linux-2.19.1 (02 May 2011) - - 02 May 2011; Mike Frysinger <vapier@gentoo.org> +util-linux-2.19.1.ebuild: - Version bump. - - 07 Apr 2011; Mike Frysinger <vapier@gentoo.org> util-linux-2.19.ebuild, - util-linux-9999.ebuild: - Add USE=ncurses to control the lib usage #221941 by Jim Kukunas and Mart - Raudsepp. - - 07 Apr 2011; Mike Frysinger <vapier@gentoo.org> util-linux-2.19.ebuild, - +files/util-linux-2.19-old-libc.patch: - Add fallback code for older versions of glibc #361271 by Viktor Robev. - - 02 Apr 2011; Raúl Porcel <armin76@gentoo.org> util-linux-2.18-r1.ebuild: - ia64/m68k/s390/sh/sparc stable wrt #356941 - - 25 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> - util-linux-2.18-r1.ebuild: - ppc64 stable wrt #356941 - - 19 Mar 2011; Thomas Kahle <tomka@gentoo.org> util-linux-2.18-r1.ebuild: - x86 stable per bug 356941 - - 13 Mar 2011; Markus Meier <maekke@gentoo.org> util-linux-2.18-r1.ebuild: - arm stable, bug #356941 - - 12 Mar 2011; Tobias Klausmann <klausman@gentoo.org> - util-linux-2.18-r1.ebuild: - Stable on alpha, bug #356941 - - 12 Mar 2011; Mike Frysinger <vapier@gentoo.org> util-linux-2.19.ebuild, - util-linux-9999.ebuild: - Punt USE=loop-aes to stop useless complaints. - - 07 Mar 2011; Jeroen Roovers <jer@gentoo.org> util-linux-2.18-r1.ebuild: - Stable for HPPA (bug #356941). - - 04 Mar 2011; Brent Baude <ranger@gentoo.org> util-linux-2.18-r1.ebuild: - stable ppc, bug 356941 - - 01 Mar 2011; Markos Chandras <hwoarang@gentoo.org> util-linux-2.18-r1.ebuild: - Stable on amd64 wrt bug #356941 - -*util-linux-2.19 (10 Feb 2011) - - 10 Feb 2011; Mike Frysinger <vapier@gentoo.org> +util-linux-2.19.ebuild: - Version bump. - - 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: - Remove unused Makefile.am hunk #340140 by Diego E. Pettenò. - - 03 Oct 2010; Mike Frysinger <vapier@gentoo.org> util-linux-2.18-r1.ebuild, - +files/util-linux-2.18-falloc.patch: - Fix building with older linux/falloc.h #339432 by Andrew Randrianasulu. - - 18 Sep 2010; Raúl Porcel <armin76@gentoo.org> util-linux-2.17.2.ebuild: - ia64/s390/sh/sparc stable wrt #326339 - - 12 Sep 2010; Tobias Klausmann <klausman@gentoo.org> - util-linux-2.17.2.ebuild: - Stable on alpha, bug #326339 - - 12 Sep 2010; Raúl Porcel <armin76@gentoo.org> util-linux-2.17.2.ebuild: - m68k stable wrt #326339 thanks to kolla for testing - - 13 Aug 2010; Joseph Jezak <josejx@gentoo.org> util-linux-2.17.2.ebuild: - Marked ppc stable for bug #326339. - - 24 Jul 2010; Markus Meier <maekke@gentoo.org> util-linux-2.17.2.ebuild: - arm stable, bug #326339 - -*util-linux-2.18-r1 (19 Jul 2010) - - 19 Jul 2010; Mike Frysinger <vapier@gentoo.org> - +util-linux-2.18-r1.ebuild, - +files/util-linux-2.18-cfdisk-string-len.patch: - Pull in updates from live git ebuild. Apply upstream fix for cfdisk input - issue #328959 by James L. Hammons. Update loop-aes patch #326363. - - 10 Jul 2010; Jeroen Roovers <jer@gentoo.org> util-linux-2.17.2.ebuild: - Stable for HPPA (bug #326339). - - 10 Jul 2010; Christian Faulhammer <fauli@gentoo.org> - util-linux-2.17.2.ebuild: - stable x86, bug 326339 - - 09 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> - util-linux-2.17.2.ebuild: - ppc64 stable wrt #326339 - - 06 Jul 2010; Mike Frysinger <vapier@gentoo.org> util-linux-9999.ebuild: - Search /usr/sbin for mount/fsck helpers. - - 04 Jul 2010; Markos Chandras <hwoarang@gentoo.org> - util-linux-2.17.2.ebuild: - Stable on amd64 wrt bug #326339 - - 01 Jul 2010; Mike Frysinger <vapier@gentoo.org> - files/util-linux-2.18-ncursesw.patch: - Tweak patch to handle non-unicode ncurses #326481 by Wilbur Pan. - - 01 Jul 2010; Mike Frysinger <vapier@gentoo.org> util-linux-2.18.ebuild, - +files/util-linux-2.18-slang.patch: - Add fix from upstream for building with slang #326373 by Mikael Magnusson. - -*util-linux-2.18 (30 Jun 2010) - - 30 Jun 2010; Mike Frysinger <vapier@gentoo.org> +util-linux-2.18.ebuild, - +files/util-linux-2.18-ncursesw.patch, util-linux-9999.ebuild: - Version bump. - -*util-linux-2.17.2 (22 Mar 2010) - - 22 Mar 2010; Mike Frysinger <vapier@gentoo.org> +util-linux-2.17.2.ebuild: - Version bump. - - 20 Mar 2010; Mike Frysinger <vapier@gentoo.org> util-linux-2.17.1.ebuild: - Work around broken glibc-2.10 on 32bit systems and fallocate #300307 by - Marco Clocchiatti. - - 09 Mar 2010; Mike Frysinger <vapier@gentoo.org> util-linux-2.17.1.ebuild: - Update loop-aes patch #307987. - -*util-linux-2.17.1 (05 Mar 2010) - - 05 Mar 2010; Mike Frysinger <vapier@gentoo.org> +util-linux-2.17.1.ebuild: - Version bump #307055 by Arseny Solokha. - - 15 Feb 2010; Joseph Jezak <josejx@gentoo.org> util-linux-2.16.2.ebuild: - Marked ppc stable for bug #301179. - - 12 Feb 2010; Raúl Porcel <armin76@gentoo.org> util-linux-2.16.2.ebuild: - sparc stable wrt #301179 - -*util-linux-2.17-r1 (09 Feb 2010) - - 09 Feb 2010; Mike Frysinger <vapier@gentoo.org> - +files/0001-libblkid-fix-segfault-in-drdb.patch, - +util-linux-2.17-r1.ebuild: - Add fix from upstream for blkid segfaults #301787 by Alec M. - - 09 Feb 2010; Mike Frysinger <vapier@gentoo.org> util-linux-2.16.2.ebuild: - Mark alpha/ia64/s390/sh stable #301179. - - 04 Feb 2010; Markus Meier <maekke@gentoo.org> util-linux-2.16.2.ebuild: - amd64/arm stable, bug #301179 - - 03 Feb 2010; Christian Faulhammer <fauli@gentoo.org> - util-linux-2.16.2.ebuild: - stable x86, bug 301179 - - 27 Jan 2010; Jeroen Roovers <jer@gentoo.org> util-linux-2.16.2.ebuild: - Stable for HPPA (bug #301179). - - 24 Jan 2010; Tom Gall <tgall@gentoo.org> util-linux-2.16.2.ebuild: - stable on ppc64, bug #301179 - - 23 Jan 2010; Samuli Suominen <ssuominen@gentoo.org> - util-linux-2.17.ebuild: - Update loop-aes patch to upstream SRC_URI wrt #300869, thanks to James - Ausmus and others. - -*util-linux-2.17 (08 Jan 2010) - - 08 Jan 2010; Mike Frysinger <vapier@gentoo.org> +util-linux-2.17.ebuild: - Version bump. - - 03 Jan 2010; <solar@gentoo.org> util-linux-2.16.2.ebuild: - - cross compile love. default libtool files try to link with the host - libc.so so we call elibtoolize to work the magic - - 07 Dec 2009; Samuli Suominen <ssuominen@gentoo.org> - util-linux-2.16.1.ebuild: - amd64 stable wrt #284744 - - 01 Dec 2009; Mike Frysinger <vapier@gentoo.org> util-linux-2.16.1.ebuild, - util-linux-2.16.2.ebuild, util-linux-9999.ebuild: - Disable tls if the toolchain lacks support. - -*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. - - 28 Nov 2009; Raúl Porcel <armin76@gentoo.org> util-linux-2.16.1.ebuild: - ia64/sparc stable wrt #284744 - - 23 Nov 2009; Markus Meier <maekke@gentoo.org> util-linux-2.16.1.ebuild: - arm stable, bug #284744 - - 09 Nov 2009; Christian Faulhammer <fauli@gentoo.org> - util-linux-2.16.1.ebuild: - fix wrong KEYWORDS assignment - - 09 Nov 2009; Christian Faulhammer <fauli@gentoo.org> - util-linux-2.16.1.ebuild: - stable x86, bug 284744 - - 31 Oct 2009; Brent Baude <ranger@gentoo.org> util-linux-2.16.1.ebuild: - Marking util-linux-2.16.1 ppc64 for bug 284744 - - 21 Oct 2009; Jeroen Roovers <jer@gentoo.org> util-linux-2.16.1.ebuild: - Stable for HPPA (bug #284744). - - 15 Oct 2009; Joseph Jezak <josejx@gentoo.org> util-linux-2.16.1.ebuild: - Reverting ppc64 stable mark until e2fsprogs can go stable too. - - 05 Oct 2009; Samuli Suominen <ssuominen@gentoo.org> - util-linux-2.16.1.ebuild: - Update loop-aes patch wrt #284744 by Romain Perier. - - 03 Oct 2009; Brent Baude <ranger@gentoo.org> util-linux-2.16.1.ebuild: - Marking util-2.16.1 ppc64 for 284744 - - 03 Oct 2009; Brent Baude <ranger@gentoo.org> ChangeLog: - Marking util-linux-2.16.1 ppc64 for bug 284744 - - 03 Oct 2009; Tobias Klausmann <klausman@gentoo.org> - util-linux-2.16.1.ebuild: - Stable on alpha, bug #284744 - - 23 Sep 2009; Mike Frysinger <vapier@gentoo.org> util-linux-2.16.1.ebuild, - util-linux-9999.ebuild, metadata.xml: - Add USE=perl to control the perl chkdupexe script #284093 by Diego E. - Pettenò. - -*util-linux-2.16.1 (07 Sep 2009) - - 07 Sep 2009; Mike Frysinger <vapier@gentoo.org> +util-linux-2.16.1.ebuild: - Version bump. - -*util-linux-2.16-r1 (16 Aug 2009) - - 16 Aug 2009; Mike Frysinger <vapier@gentoo.org> - +files/0001-libblkid-fix-ext2-detection-on-systems-with-ext4-onl.patch, - +util-linux-2.16-r1.ebuild: - Add fix from upstream for detecting ext2 filesystems with ext4-only - #279054 by sl. - - 26 Jul 2009; Mike Frysinger <vapier@gentoo.org> - -util-linux-2.13.1.1.ebuild, util-linux-2.14.2.ebuild, - -util-linux-2.15.ebuild, -util-linux-2.15-r1.ebuild: - Add some workarounds for stable uClibc systems #249582 by Natanael Copa. - - 26 Jul 2009; Mike Frysinger <vapier@gentoo.org> util-linux-2.16.ebuild, - util-linux-9999.ebuild: - Add a call to autopoint #278941 by hangfire. - - 26 Jul 2009; Mike Frysinger <vapier@gentoo.org> util-linux-2.16.ebuild, - util-linux-9999.ebuild: - Update loop-aes patch #278382. - -*util-linux-2.16 (16 Jul 2009) - - 16 Jul 2009; Mike Frysinger <vapier@gentoo.org> +util-linux-2.16.ebuild, - util-linux-9999.ebuild: - Version bump #269378 by Matthias Schwarzott. - - 28 Jun 2009; Mike Frysinger <vapier@gentoo.org> util-linux-2.15.1.ebuild: - Update loop-aes patch #273883 by Fabio Coatti. - -*util-linux-2.15.1 (10 Jun 2009) - - 10 Jun 2009; Mike Frysinger <vapier@gentoo.org> +util-linux-2.15.1.ebuild: - Version bump. - - 29 May 2009; Mike Frysinger <vapier@gentoo.org> util-linux-2.15-r1.ebuild, - +files/util-linux-2.15-locale.patch: - Add fix from upstream for locale build failure on uClibc #271154 by - Gianluigi Tiesi. - - 24 May 2009; Mike Frysinger <vapier@gentoo.org> util-linux-2.15-r1.ebuild: - Re-order patches when USE=loop-aes #271041 by Lars Wendler and add - libtool-2 to DEPEND #271025 by Eike Hein. - - 23 May 2009; Mike Frysinger <vapier@gentoo.org> util-linux-2.14.2.ebuild, - files/util-linux-2.15-old-libselinux.patch: - Apply selinux fix from upstream for #270168 by Tadas. - -*util-linux-2.15-r1 (23 May 2009) - - 23 May 2009; Mike Frysinger <vapier@gentoo.org> +util-linux-2.15-r1.ebuild, - +files/util-linux-2.15-losetup-symlinks.patch, - +files/util-linux-2.15-old-libselinux.patch: - Grab fixes from upstream for #270168 by Tadas and #269264 by Mario - Bachmann. - - 18 May 2009; Raúl Porcel <armin76@gentoo.org> util-linux-2.14.2.ebuild: - ia64/sparc stable wrt #268765 - - 13 May 2009; Markus Meier <maekke@gentoo.org> util-linux-2.14.2.ebuild: - amd64/x86 stable, bug #268765 - - 11 May 2009; Mike Frysinger <vapier@gentoo.org> util-linux-2.15.ebuild: - Update loop-aes patch #268772 by Wilbur Pan. - - 10 May 2009; Mike Frysinger <vapier@gentoo.org> util-linux-2.15.ebuild, - +files/util-linux-2.15-cpuid-pic.patch: - Fix building on hardened due to PIC/cpuid #269001 by Juergen Rose. - - 09 May 2009; Tobias Klausmann <klausman@gentoo.org> - util-linux-2.14.2.ebuild: - Stable on alpha, bug #268765 - - 06 May 2009; Jeroen Roovers <jer@gentoo.org> util-linux-2.14.2.ebuild: - Stable for HPPA (bug #268765). - - 06 May 2009; Brent Baude <ranger@gentoo.org> util-linux-2.14.2.ebuild: - Marking util-linux-2.14.2 ppc64 and ppc for bug 268765 - -*util-linux-2.15 (05 May 2009) - - 05 May 2009; Mike Frysinger <vapier@gentoo.org> +util-linux-2.15.ebuild: - Version bump. - - 15 Feb 2009; Mike Frysinger <vapier@gentoo.org> util-linux-2.14.2.ebuild: - Update loop-aes patch #258456. - - 15 Feb 2009; Mike Frysinger <vapier@gentoo.org> util-linux-2.14.1.ebuild, - util-linux-2.14.2.ebuild: - Touchup wording on USE=loop-aes info. - -*util-linux-2.14.2 (10 Feb 2009) - - 10 Feb 2009; Mike Frysinger <vapier@gentoo.org> +util-linux-2.14.2.ebuild: - Version bump. - - 30 Dec 2008; Mike Frysinger <vapier@gentoo.org> util-linux-2.14.1.ebuild, - util-linux-9999.ebuild: - Depend on sys-libs/e2fsprogs-libs rather than sys-fs/e2fsprogs #249663. - - 06 Dec 2008; Mike Frysinger <vapier@gentoo.org> - +files/util-linux-2.14-AC_BIG_ENDIAN.patch, util-linux-2.14.1.ebuild: - Add fix from upstream for missing call to AC_BIG_ENDIAN in configure. - - 02 Dec 2008; Brent Baude <ranger@gentoo.org> util-linux-2.14.1.ebuild: - stable ppc64, bug 249107 - - 02 Dec 2008; Raúl Porcel <armin76@gentoo.org> util-linux-2.14.1.ebuild: - alpha/ia64/sparc stable wrt #249107 - - 30 Nov 2008; Markus Meier <maekke@gentoo.org> util-linux-2.14.1.ebuild: - amd64/x86 stable, bug #249107 - - 29 Nov 2008; Tobias Scherbaum <dertobi123@gentoo.org> - util-linux-2.14.1.ebuild: - ppc stable, bug #249107 - - 29 Nov 2008; <solar@gentoo.org> util-linux-2.14.1.ebuild: - - quick hack for dirty times - - 27 Nov 2008; Jeroen Roovers <jer@gentoo.org> util-linux-2.14.1.ebuild: - Stable for HPPA (bug #249107). - - 17 Nov 2008; Diego E. Pettenò <flameeyes@gentoo.org> - files/util-linux-2.12q-debian-10cfdisk.patch: - Fix patch with absolute paths. - - 26 Oct 2008; Mike Frysinger <vapier@gentoo.org> files/crypto-loop.initd: - Apply POSIX patch #236858. - - 26 Oct 2008; Mike Frysinger <vapier@gentoo.org> util-linux-2.14.1.ebuild: - Update loop-aes support #242874 by Fabio Coatti and Lars (Polynomial-C). - -*util-linux-2.14.1 (20 Oct 2008) - - 20 Oct 2008; Mike Frysinger <vapier@gentoo.org> +util-linux-2.14.1.ebuild: - Version bump. - - 23 Aug 2008; Doug Goldstein <cardoe@gentoo.org> metadata.xml: - add GLEP 56 USE flag desc from use.local.desc - - 28 Jun 2008; Mike Frysinger <vapier@gentoo.org> util-linux-2.14.ebuild: - Update loop-aes patch from upstream #228691. - -*util-linux-2.14 (21 Jun 2008) - - 21 Jun 2008; Mike Frysinger <vapier@gentoo.org> +util-linux-2.14.ebuild: - Version bump #228061 by Conrad Kostecki. - - 07 Jun 2008; Mike Frysinger <vapier@gentoo.org> - +files/util-linux-2.13.1-no-a.out.patch, util-linux-2.13.1.1.ebuild: - Do not rely on a.out.h #221939 by Mart Raudsepp. - - 28 Apr 2008; Tobias Scherbaum <dertobi123@gentoo.org> - util-linux-2.13.1.1.ebuild: - ppc stable, bug #219202 - - 27 Apr 2008; Markus Meier <maekke@gentoo.org> util-linux-2.13.1.1.ebuild: - amd64 stable, security bug #219202 - - 27 Apr 2008; Markus Rothe <corsair@gentoo.org> util-linux-2.13.1.1.ebuild: - Stable on ppc64; bug #219202 - - 25 Apr 2008; Raúl Porcel <armin76@gentoo.org> util-linux-2.13.1.1.ebuild: - alpha/ia64/x86 stable wrt security #219202 - - 25 Apr 2008; Jeroen Roovers <jer@gentoo.org> util-linux-2.13.1.1.ebuild: - Stable for HPPA (bug #219202). - - 25 Apr 2008; Ferris McCormick <fmccor@gentoo.org> - util-linux-2.13.1.1.ebuild: - Sparc stable, Security Bug #219202. - -*util-linux-2.13.1.1 (21 Apr 2008) - - 21 Apr 2008; Mike Frysinger <vapier@gentoo.org> - +util-linux-2.13.1.1.ebuild: - Version bump. - - 31 Mar 2008; Jeroen Roovers <jer@gentoo.org> util-linux-2.13.1.ebuild: - Stable for HPPA (bug #215371). - - 30 Mar 2008; Santiago M. Mola <coldwind@gentoo.org> - util-linux-2.13.1.ebuild: - amd64 stable wrt bug #215371 - - 30 Mar 2008; Raúl Porcel <armin76@gentoo.org> util-linux-2.13.1.ebuild: - alpha/ia64/sparc/x86 stable wrt #215371 - - 30 Mar 2008; Brent Baude <ranger@gentoo.org> util-linux-2.13.1.ebuild: - stable ppc64, bug 215371 - - 30 Mar 2008; Brent Baude <ranger@gentoo.org> util-linux-2.13.1.ebuild: - stable ppc, bug 215371 - - 29 Mar 2008; Mike Frysinger <vapier@gentoo.org> util-linux-2.13.1.ebuild, - util-linux-9999.ebuild: - Add support for USE=unicode and USE=slang #208976. Update loop-aes cruft - #206331. - - 26 Feb 2008; Mike Frysinger <vapier@gentoo.org> util-linux-2.13.1.ebuild: - Add ioprio workaround back as it hasnt been properly fixed in this release - #211573 by Mike Hammill. - - 01 Feb 2008; Diego Pettenò <flameeyes@gentoo.org> - files/crypto-loop.initd: - Update init script to work with current development version of OpenRC - (checkroot -> root; checkfs -> fsck). - - 20 Jan 2008; Mike Frysinger <vapier@gentoo.org> - util-linux-2.13.0.1.ebuild, util-linux-2.13.1.ebuild: - Document USE=crypt -> USE=loop-aes transition #206747 by Jan Schubert. - -*util-linux-2.13.1 (16 Jan 2008) - - 16 Jan 2008; Mike Frysinger <vapier@gentoo.org> +util-linux-2.13.1.ebuild: - Version bump. - -*util-linux-2.13.0.1 (12 Jan 2008) - - 12 Jan 2008; Mike Frysinger <vapier@gentoo.org> - -util-linux-2.13-r3.ebuild, +util-linux-2.13.0.1.ebuild: - Bump source tarball so that loop-aes applies again #205529 by Ryan Tandy. - Otherwise, there is no functional changes from previous version. - - 12 Jan 2008; Mike Frysinger <vapier@gentoo.org> - +files/util-linux-2.13-uclibc.patch, util-linux-2.13-r2.ebuild, - util-linux-2.13-r3.ebuild: - Fixup building on uClibc #203711. - - 11 Jan 2008; Richard Freeman <rich0@gentoo.org> util-linux-2.13-r2.ebuild: - amd64 stable - #202181 - - 10 Jan 2008; Raúl Porcel <armin76@gentoo.org> util-linux-2.13-r2.ebuild: - alpha/ia64 stable wrt #205101 - - 09 Jan 2008; Brent Baude <ranger@gentoo.org> util-linux-2.13-r2.ebuild: - Marking util-linux-2.13-r2 ppc64 for bug 202181 - - 09 Jan 2008; Brent Baude <ranger@gentoo.org> util-linux-2.13-r2.ebuild: - Marking util-linux-2.13-r2 ppc for bug 202181 - - 09 Jan 2008; Markus Meier <maekke@gentoo.org> util-linux-2.13-r2.ebuild: - x86 stable, bug #202181 - - 09 Jan 2008; Ferris McCormick <fmccor@gentoo.org> - util-linux-2.13-r2.ebuild: - Sparc stable --- Bug #202181 --- utilities seem fine. - - 09 Jan 2008; Jeroen Roovers <jer@gentoo.org> util-linux-2.13-r2.ebuild: - Stable for HPPA (bug #202181). - -*util-linux-2.13-r3 (14 Dec 2007) - - 14 Dec 2007; Mike Frysinger <vapier@gentoo.org> - +files/util-linux-2.13-hwclock-rtc.patch, - +files/util-linux-2.13-losetup-P.patch, +util-linux-2.13-r3.ebuild: - Fix from upstream for rtc/hwclock handling #179780 and fix for losetup -P - with loop-aes #201981. - - 19 Nov 2007; Joshua Kinard <kumba@gentoo.org> util-linux-2.12r-r8.ebuild: - Stable on mips, per #195390. - - 12 Oct 2007; Tobias Scherbaum <dertobi123@gentoo.org> - util-linux-2.12r-r8.ebuild: - ppc stable, bug #195390 - - 11 Oct 2007; Raúl Porcel <armin76@gentoo.org> util-linux-2.12r-r8.ebuild: - alpha/ia64 stable wrt security #195390 - - 11 Oct 2007; Tom Gall <tgall@gentoo.org> util-linux-2.12r-r8.ebuild: - stable on ppc64, bug #195390 - - 11 Oct 2007; Jeroen Roovers <jer@gentoo.org> util-linux-2.12r-r8.ebuild: - Stable for SPARC (bug #195390). - - 11 Oct 2007; Steve Dibb <beandog@gentoo.org> util-linux-2.12r-r8.ebuild: - amd64 stable, security bug 195390 - - 11 Oct 2007; Jeroen Roovers <jer@gentoo.org> util-linux-2.12r-r8.ebuild: - Stable for HPPA (bug #195390). - - 10 Oct 2007; Christian Faulhammer <opfer@gentoo.org> - util-linux-2.12r-r8.ebuild: - stable x86, security bug 195390 - -*util-linux-2.13-r2 (05 Oct 2007) - - 05 Oct 2007; Mike Frysinger <vapier@gentoo.org> - +files/util-linux-2.13-script-SIGWINCH.patch, - +files/util-linux-2.13-setuid-checks.patch, files/crypto-loop.initd, - +util-linux-2.13-r2.ebuild: - Add fix from upstream for `script` breakage with SIGWINCH #191452 by - Eric Augustus. Add security fix from upstream. Fix from Petr Pisar - for swap on cryptoloop #182031. Add by in loop-aes support via USE=crypt - #193088 by Hank Leininger and Alon Bar-Lev. - -*util-linux-2.12r-r8 (05 Oct 2007) - - 05 Oct 2007; Mike Frysinger <vapier@gentoo.org> - +files/util-linux-2.13-setuid-checks.patch, +util-linux-2.12r-r8.ebuild: - Add security fix from upstream. - - 04 Sep 2007; Mike Frysinger <vapier@gentoo.org> - +files/util-linux-2.13-ioprio-syscalls.patch, util-linux-2.13-r1.ebuild: - Stub out ioprio syscalls on dated systems #190613 by Panagiotis Christopoulos. - - 03 Sep 2007; Mike Frysinger <vapier@gentoo.org> - util-linux-2.12r-r7.ebuild: - Delete default LDFLAGS setting to -s #191112 by Andrew Ross. - -*util-linux-2.13-r1 (03 Sep 2007) - - 03 Sep 2007; Mike Frysinger <vapier@gentoo.org> - +files/util-linux-2.13-locale.patch, +util-linux-2.13-r1.ebuild: - Fix up building with NLS disabled #191111 by Jason S. and fix locale dir - setting #190895 by Benno Schulenberg. - -*util-linux-2.13 (28 Aug 2007) - - 28 Aug 2007; Mike Frysinger <vapier@gentoo.org> +util-linux-2.13.ebuild: - Version bump. - -*util-linux-2.13_rc3 (10 Aug 2007) - - 10 Aug 2007; Mike Frysinger <vapier@gentoo.org> - +util-linux-2.13_rc3.ebuild: - Version bump. - - 23 Jul 2007; Mike Frysinger <vapier@gentoo.org> - util-linux-2.12r-r7.ebuild: - Punt bindnow-flags usage. - -*util-linux-2.13_rc2 (17 Jul 2007) - - 17 Jul 2007; Mike Frysinger <vapier@gentoo.org> - +util-linux-2.13_rc2.ebuild: - Version bump. - - 09 Jul 2007; Mike Frysinger <vapier@gentoo.org> - util-linux-2.12r-r7.ebuild: - Pull in setarch for amd64/mips/ppc/sparc. - -*util-linux-2.13_rc1 (07 Jul 2007) - - 07 Jul 2007; Mike Frysinger <vapier@gentoo.org> - +util-linux-2.13_rc1.ebuild: - Version bump. - - 15 Jun 2007; Joe Peterson <lavajoe@gentoo.org> util-linux-2.12r-r7.ebuild: - Add blocker: sys-apps/more (since both provide the "more" pager) - - 13 Jun 2007; Mike Frysinger <vapier@gentoo.org> - util-linux-2.12r-r7.ebuild, util-linux-9999.ebuild: - Add /usr/bin/arch symlink needed by autotools. - - 19 May 2007; Raúl Porcel <armin76@gentoo.org> util-linux-2.12r-r7.ebuild: - alpha stable wrt #178444 - - 19 May 2007; Markus Rothe <corsair@gentoo.org> util-linux-2.12r-r7.ebuild: - Stable on ppc64; bug #178444 - - 16 May 2007; Joseph Jezak <josejx@gentoo.org> util-linux-2.12r-r7.ebuild: - Marked ppc stable for bug #178444. - - 16 May 2007; Daniel Gryniewicz <dang@gentoo.org> - util-linux-2.12r-r7.ebuild: - Marked stable on amd64 for bug #178444 - - 15 May 2007; Jeroen Roovers <jer@gentoo.org> util-linux-2.12r-r7.ebuild: - Stable for HPPA (bug #178444). - -*util-linux-2.12r-r7 (13 May 2007) - - 13 May 2007; Mike Frysinger <vapier@gentoo.org> - +util-linux-2.12r-r7.ebuild: - Delete nfs(5) man page #178348 by Diego Petteno. - - 11 May 2007; Joshua Kinard <kumba@gentoo.org> util-linux-2.12r-r6.ebuild: - Stable on mips. - - 23 Apr 2007; Gustavo Zacarias <gustavoz@gentoo.org> - util-linux-2.12r-r6.ebuild: - Stable on sparc - - 21 Apr 2007; Raúl Porcel <armin76@gentoo.org> util-linux-2.12r-r6.ebuild: - ia64 + x86 stable - -*util-linux-9999 (13 Apr 2007) - - 13 Apr 2007; Mike Frysinger <vapier@gentoo.org> +util-linux-9999.ebuild: - Testing ebuild for current git version. - - 03 Mar 2007; Mike Frysinger <vapier@gentoo.org> - files/util-linux-2.12r-HAVE_asm_page_h.patch, - +files/util-linux-2.12r-HAVE_asm_page_h-loop-aes.patch, - util-linux-2.12r-r6.ebuild: - Split the asm/page.h patch to account for USE=-crypt #169133 by Milan Barta. - -*util-linux-2.12r-r6 (03 Mar 2007) - - 03 Mar 2007; Mike Frysinger <vapier@gentoo.org> - +util-linux-2.12r-r6.ebuild, util-linux-2.13_pre7.ebuild: - Update loop-aes version #168174 by Alon Bar-Lev. - - 03 Mar 2007; Mike Frysinger <vapier@gentoo.org> - +files/util-linux-2.12r-HAVE_asm_page_h.patch, util-linux-2.12r-r5.ebuild: - Fix building when asm/page.h is not available #168278 by Daniel Black. - - 31 Jan 2007; Markus Rothe <corsair@gentoo.org> util-linux-2.12r-r5.ebuild: - Stable on ppc64; bug #164011 - - 29 Jan 2007; Gustavo Zacarias <gustavoz@gentoo.org> - util-linux-2.12r-r5.ebuild: - Stable on sparc wrt #164011 - - 27 Jan 2007; Jeroen Roovers <jer@gentoo.org> util-linux-2.12r-r5.ebuild: - Stable for HPPA (bug #164011). - - 27 Jan 2007; Joseph Jezak <josejx@gentoo.org> util-linux-2.12r-r5.ebuild: - Marked ppc stable for bug #164011. - - 27 Jan 2007; Raúl Porcel <armin76@gentoo.org> util-linux-2.12r-r5.ebuild: - x86 stable wrt bug 164011 - - 27 Jan 2007; Alexander H. Færøy <eroyf@gentoo.org> - util-linux-2.12r-r5.ebuild: - Stable on Alpha; bug #164011 - - 27 Jan 2007; Alexander H. Færøy <eroyf@gentoo.org> - util-linux-2.12r-r5.ebuild: - Stable on MIPS; bug #164011 - - 27 Jan 2007; Olivier Crête <tester@gentoo.org> - util-linux-2.12r-r5.ebuild: - Stable on amd64 per bug #164011 - - 31 Oct 2006; Mike Frysinger <vapier@gentoo.org> - +files/util-linux-2.12r-no-_syscall.patch, util-linux-2.12r-r5.ebuild: - Fix building with linux-headers-2.6.18+ as _syscall#() no longer exists - #150852 by Mario Fetka. - -*util-linux-2.12r-r5 (28 Oct 2006) - - 28 Oct 2006; Mike Frysinger <vapier@gentoo.org> - +util-linux-2.12r-r5.ebuild: - Version bump loop-aes support #153140 by Alon Bar-Lev. - - 04 Sep 2006; Saleem Abdulrasool <compnerd@gentoo.org> - util-linux-2.12r-r4.ebuild: - stable on x86 (bug #144712) - - 29 Aug 2006; Bryan Østergaard <kloeri@gentoo.org> - util-linux-2.12r-r4.ebuild: - Stable on alpha. - - 23 Aug 2006; <wormo@gentoo.org> util-linux-2.12r-r4.ebuild: - stable on ppc (Bug #144712) - - 23 Aug 2006; <malc@gentoo.org> util-linux-2.12r-r4.ebuild: - Stable on amd64 - - 22 Aug 2006; Markus Rothe <corsair@gentoo.org> util-linux-2.12r-r4.ebuild: - Stable on ppc64; bug #144712 - -*util-linux-2.13_pre7 (02 Jul 2006) - - 02 Jul 2006; Mike Frysinger <vapier@gentoo.org> - +util-linux-2.13_pre7.ebuild: - Version bump #138498 by David Watzke. - - 29 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org> - util-linux-2.12r-r4.ebuild: - Stable on sparc - - 23 May 2006; <solar@gentoo.org> -util-linux-2.12i-r1.ebuild, - -util-linux-2.12q-r3.ebuild, -util-linux-2.12r-r2.ebuild: - - removed obsolete vuln ebuilds - - 27 Apr 2006; Alec Warner <antarus@gentoo.org> - files/digest-util-linux-2.12q-r3, files/digest-util-linux-2.12r-r3, - Manifest: - Fixing SHA256 digest, pass four - - 29 Apr 2006; Joshua Kinard <kumba@gentoo.org> util-linux-2.12r-r4.ebuild: - Marked stable on mips. - - 21 Apr 2006; Stephen P. Becker <geoman@gentoo.org> - +files/util-linux-2.12-mips-lseek.patch, util-linux-2.12r-r3.ebuild, - util-linux-2.12r-r4.ebuild: - use lseek instead of llseek for mips, and mark -r3 stable on mips - - 17 Apr 2006; Markus Rothe <corsair@gentoo.org> util-linux-2.12r-r3.ebuild: - Stable on ppc64; bug #129540 - - 12 Apr 2006; Emanuele Giaquinta <exg@gentoo.org> - util-linux-2.12r-r3.ebuild: - Stable on ppc; bug #129540 - - 12 Apr 2006; Bryan Østergaard <kloeri@gentoo.org - util-linux-2.12r-r3.ebuild: - Stable on alpha, bug 129540. - - 11 Apr 2006; Gustavo Zacarias <gustavoz@gentoo.org> - util-linux-2.12r-r3.ebuild: - Stable on sparc wrt #129540 - - 11 Apr 2006; Patrick McLean <chutzpah@gentoo.org> - util-linux-2.12r-r3.ebuild: - Stable on amd64 (bug 129540) - - 11 Apr 2006; Joshua Jackson <tsunam@gentoo.org> - util-linux-2.12r-r3.ebuild: - Stable on x86; bug #129540 - -*util-linux-2.12r-r4 (11 Apr 2006) - - 11 Apr 2006; Mike Frysinger <vapier@gentoo.org> - +files/util-linux-2.12r-umount-no-special.patch, - +util-linux-2.12r-r4.ebuild: - Update loop aes #129496 by Alon Bar-Lev and fix building on sparc/arm - systems with gcc-4.1 by ignoring the bogus code. - - 13 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> - util-linux-2.13_pre6.ebuild: - Drop pam support for 2.13 as done for 2.12, leave all up to shadow. - - 12 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> - util-linux-2.12r-r3.ebuild: - Drop pam useflag and dependency over pam-login, as all the stuff that might - use pam is provided by shadow on modern systems. - - 07 Mar 2006; Mike Frysinger <vapier@gentoo.org> - +files/util-linux-2.12r-umount-nosysfs.patch, util-linux-2.12r-r3.ebuild: - Grab patch from Fedora. - - 24 Feb 2006; Mike Frysinger <vapier@gentoo.org> - +files/util-linux-2.13-no-nls.patch, util-linux-2.13_pre6.ebuild: - Fix building with USE=-nls #123826 by Chris Fairles. - - 09 Feb 2006; Joshua Kinard <kumba@gentoo.org> util-linux-2.12r-r2.ebuild: - Marked stable on mips for Bug #120111. - - 29 Jan 2006; Mike Frysinger <vapier@gentoo.org> - util-linux-2.13_pre6.ebuild: - Block schedutils package since its been integrated. - -*util-linux-2.13_pre6 (25 Jan 2006) - - 25 Jan 2006; Mike Frysinger <vapier@gentoo.org> - +util-linux-2.13_pre6.ebuild: - Add a pre version for people to play with #119734 by Matthew Schick. - - 24 Jan 2006; Jose Luis Rivero <yoswink@gentoo.org> - util-linux-2.12r-r2.ebuild: - Stable on alpha wrt bug #120111 - - 24 Jan 2006; Ian Leitch <port001@gentoo.org> util-linux-2.12r-r2.ebuild: - Stable on x86 (bug #120111). - - 24 Jan 2006; Markus Rothe <corsair@gentoo.org> util-linux-2.12r-r2.ebuild: - Stable on ppc64; bug #120111 - - 24 Jan 2006; Luca Barbato <lu_zero@gentoo.org> util-linux-2.12r-r2.ebuild: - Marked ppc - - 24 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org> - util-linux-2.12r-r2.ebuild: - Stable on sparc wrt #120111 - - 23 Jan 2006; Luis Medinas <metalgod@gentoo.org> - util-linux-2.12r-r2.ebuild: - Stable on amd64. See bug #120111. - -*util-linux-2.12r-r3 (23 Jan 2006) - - 23 Jan 2006; Mike Frysinger <vapier@gentoo.org> - +util-linux-2.12r-r3.ebuild: - Version bump the loop-aes support #119846 by Alon Bar-Lev. - - 27 Dec 2005; Bryan Østergaard <kloeri@gentoo.org - util-linux-2.12r-r1.ebuild: - Stable on alpha. - - 25 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> - util-linux-2.12r-r2.ebuild: - Use bindnow-flags function instead of -Wl,-z,now. - - 25 Dec 2005; Joshua Kinard <kumba@gentoo.org> util-linux-2.12r-r1.ebuild: - Marked stable on mips. - - 21 Dec 2005; Marcus D. Hanwell <cryos@gentoo.org> - util-linux-2.12r-r1.ebuild: - Stable on amd64. - - 18 Dec 2005; Markus Rothe <corsair@gentoo.org> util-linux-2.12r-r1.ebuild: - Stable on ppc64 - -*util-linux-2.12r-r2 (13 Dec 2005) - - 13 Dec 2005; Mike Frysinger <vapier@gentoo.org> - +files/util-linux-2.12r-cal-dumb-terminal.patch, - +util-linux-2.12r-r2.ebuild: - Fix cal display with dumb terminals #112406 by Chris Smith. - - 11 Dec 2005; Michael Hanselmann <hansmi@gentoo.org> - util-linux-2.12r-r1.ebuild: - Stable on ppc. - - 09 Dec 2005; Gustavo Zacarias <gustavoz@gentoo.org> - util-linux-2.12r-r1.ebuild: - Stable on sparc - - 09 Dec 2005; Mark Loeser <halcy0n@gentoo.org> util-linux-2.12r-r1.ebuild: - Stable on x86; bug #114883 - - 04 Dec 2005; Mike Frysinger <vapier@gentoo.org> - +files/util-linux-2.12r-cracklib-words.patch, util-linux-2.12r-r1.ebuild: - Fall back to cracklib-{words,small} if the words dict doesnt exist #114416. - -*util-linux-2.12r-r1 (15 Oct 2005) - - 15 Oct 2005; <solar.@gentoo.org> - +files/util-linux-2.12r-fdisk-frame-pointers.patch, - +util-linux-2.12r-r1.ebuild: - - bug #108988 fdisk is unable to always lseek when omiting frame pointers - -*util-linux-2.12r (05 Oct 2005) - - 05 Oct 2005; Mike Frysinger <vapier@gentoo.org> - -util-linux-2.12q-r2.ebuild, +util-linux-2.12r.ebuild: - Version bump #108042 by Alon Bar-Lev. - - 20 Sep 2005; Hardave Riar <hardave@gentoo.org> util-linux-2.12q-r3.ebuild: - Stable on mips, bug #105805. - - 19 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> - util-linux-2.12q-r3.ebuild: - Stable on hppa and ppc. - - 19 Sep 2005; Fernando J. Pereda <ferdy@gentoo.org> - util-linux-2.12q-r3.ebuild: - stable on alph, wrt bug #105805 - - 19 Sep 2005; Mark Loeser <halcy0n@gentoo.org> util-linux-2.12q-r3.ebuild: - Stable on x86 - - 19 Sep 2005; Jason Wever <weeve@gentoo.org> util-linux-2.12q-r3.ebuild: - Stable on SPARC wrt security bug #105805. - - 19 Sep 2005; Luis Medinas <metalgod@gentoo.org> - util-linux-2.12q-r3.ebuild: - Marked Stable on amd64. Bug #105805. - - 18 Sep 2005; Markus Rothe <corsair@gentoo.org> util-linux-2.12q-r3.ebuild: - Stable on ppc64 (bug #105805) - -*util-linux-2.12q-r3 (14 Sep 2005) - - 14 Sep 2005; Martin Schlemmer <azarah@gentoo.org> - +files/util-linux-2.12q-use-update_mtab-for-fake.patch, - +util-linux-2.12q-r3.ebuild: - Fix 'mount -f' adding dups in mtab. Bump rev for security fix to umount - (bug #105805). - - 14 Sep 2005; Martin Schlemmer <azarah@gentoo.org> - files/util-linux-2.12q-update_mtab-fixes.patch: - Do not leak memory. - - 14 Sep 2005; Martin Schlemmer <azarah@gentoo.org> - files/util-linux-2.12q-update-mtab-when-moving.patch: - Use xstrdup() instead of strdup() to catch out of memory issues. - - 14 Sep 2005; Martin Schlemmer <azarah@gentoo.org> - +files/util-linux-2.12q-update_mtab-fixes.patch, - util-linux-2.12q-r2.ebuild: - Fix various issues with update_mtab(), causing 'mount -f' to not update mtab - as expected, bug #105641. - - 14 Sep 2005; Mike Frysinger <vapier@gentoo.org> - +files/util-linux-2.12q-umount-dont-write-mtab-with-remount.patch, - util-linux-2.12q-r2.ebuild: - Fix by Derick Swanepoel to have umount respect -n when using -r #98675. - - 13 Sep 2005; Mike Frysinger <vapier@gentoo.org> - +files/util-linux-2.12-only-root-can-remount.patch, - util-linux-2.12i-r1.ebuild, util-linux-2.12q-r2.ebuild: - Fix small security issue with umount and remount #105805. - -*util-linux-2.12q-r2 (13 Sep 2005) - - 13 Sep 2005; Martin Schlemmer <azarah@gentoo.org> - +files/util-linux-2.12q-more-fake-checks-v2.patch, - +util-linux-2.12q-r2.ebuild: - Fix 'mount -f' not updating /etc/mtab, bug #105641. - - 05 Sep 2005; Mike Frysinger <vapier@gentoo.org> - +files/util-linux-2.12q-update-mtab-when-moving.patch, - util-linux-2.12q-r1.ebuild: - Fix `mount --move` mtab updating #104697 by Jakub Jozwicki. - - 03 Sep 2005; Mike Frysinger <vapier@gentoo.org> - +files/util-linux-2.12q-more-fake-checks.patch, - util-linux-2.12q-r1.ebuild: - Add some fixes for -f handling. - - 18 Aug 2005; Mike Frysinger <vapier@gentoo.org> - +files/util-linux-2.12q-dont-umask.patch, util-linux-2.12q-r1.ebuild: - Dont force umask to 022 all the time #93671 by Clock / Daniel Drake. - -*util-linux-2.12q-r1 (13 Jun 2005) - - 13 Jun 2005; Mike Frysinger <vapier@gentoo.org> - +util-linux-2.12q-r1.ebuild: - Update loop-aes patch #95939 by Alon Bar-Lev. - - 30 Apr 2005; Mike Frysinger <vapier@gentoo.org> - +files/util-linux-2.12q-i18n-update.patch, util-linux-2.12q.ebuild: - Fix typo in french translation #75693 by DELACOUR Guillaume. - - 29 Apr 2005; Mike Frysinger <vapier@gentoo.org> +files/crypto-loop.confd, - +files/crypto-loop.initd, util-linux-2.12i-r1.ebuild, - util-linux-2.12p-r1.ebuild, util-linux-2.12q.ebuild: - Move the crypto-loop script from baselayout to here. - -*util-linux-2.12q (21 Feb 2005) - - 21 Feb 2005; Mike Frysinger <vapier@gentoo.org> +util-linux-2.12q.ebuild: - Version bump. - -*util-linux-2.12p-r1 (06 Feb 2005) - - 06 Feb 2005; Mike Frysinger <vapier@gentoo.org> - files/util-linux-2.12p-swapon-check-symlinks.patch: - Touchup the swapon patch to work properly. - - 14 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org> - util-linux-2.12i-r1.ebuild, util-linux-2.12p.ebuild: - Added virtual/os-headers to DEPEND. It was missing and as such util-linux - was trying to update before linux-headers... thus missing the fix I placed - in 2.6.8.1-r4 for 2.12p. - - 11 Jan 2005; Stephen P. Becker <geoman@gentoo.org> - util-linux-2.12i-r1.ebuild: - stable on mips - - 10 Jan 2005; Aron Griffis <agriffis@gentoo.org> util-linux-2.12i-r1.ebuild: - stable on alpha (needed now that 2.12-r5 is pmasked) - -*util-linux-2.12p (09 Jan 2005) - - 09 Jan 2005; Mike Frysinger <vapier@gentoo.org> - +files/util-linux-2.12p-fat-LABEL-support.patch, - +files/util-linux-2.12p-swapon-check-symlinks.patch, - +util-linux-2.12p.ebuild: - Version bump. Change default crypto to loop-aes (since its actually - maintained upstream) #69082 by Arnvid L. Karstad. - - 09 Jan 2005; Jason Wever <weeve@gentoo.org> util-linux-2.12i-r1.ebuild: - Stable on sparc, resolves bug #77295. - - 20 Dec 2004; Dylan Carlson <absinthe@gentoo.org> - util-linux-2.12i-r1.ebuild: - Stable on amd64. - - 17 Dec 2004; Markus Rothe <corsair@gentoo.org> util-linux-2.12i-r1.ebuild: - Stable on ppc64 - - 15 Nov 2004; Mike Frysinger <vapier@gentoo.org> - util-linux-2.12i-r1.ebuild: - Only include compiler.h if using 2.6 headers #71330. - -*util-linux-2.12i-r1 (14 Nov 2004) - - 14 Nov 2004; Mike Frysinger <vapier@gentoo.org> - +util-linux-2.12i-r1.ebuild, -util-linux-2.12i.ebuild: - Disable aes-loop and forward port the cryptoapi patch. Devices encrypted - with the old cryptoapi arent compatible with the aes-loop work. - -*util-linux-2.12i (11 Nov 2004) - - 11 Nov 2004; Mike Frysinger <vapier@gentoo.org> - files/util-linux-2.12b-pic.patch, - +files/util-linux-2.12i-fat-LABEL-support.patch, - +files/util-linux-2.12i-ignore-managed.patch, - +files/util-linux-2.12i-nfsv4.patch, +files/util-linux-2.12i-pic.patch, - +files/util-linux-2.12i-swapon-check-symlinks.patch, - +util-linux-2.12i.ebuild: - Version bump. Add loop-aes patch (#24458 / #25192). Punt gcloop/cryptoapi - patches. Add patch to ignore managed/kudzu options #70873. - -*util-linux-2.12b-r1 (30 Oct 2004) - - 30 Oct 2004; Mike Frysinger <vapier@gentoo.org> - +files/util-linux-swapon-check-symlinks.patch, - +util-linux-2.12b-r1.ebuild: - Add a fallback routine to swapon -a that checks symlinks #69162. - - 15 Sep 2004; Martin Schlemmer <azarah@gentoo.org> util-linux-2.12b.ebuild: - Add >=sys-fs/e2fsprogs-1.34 dependency (blkid_known_fstype in - /usr/include/blkid/blkid.h introduced in 1.34). - Pointed out by Maximilian Decker <burbon04@gmx.de>. - - 04 Sep 2004; <solar@gentoo.org> files/util-linux-2.12b-pic.patch, - util-linux-2.12-r4.ebuild, util-linux-2.12b.ebuild: - updated util-linux-2.12b-pic.patch to fix BREG problem that just showed up the - the new partx to util-linux. use non-lazy bindings for +s apps installed by - util-linux - -*util-linux-2.12b (03 Sep 2004) - - 03 Sep 2004; Martin Schlemmer <azarah@gentoo.org> - +files/util-linux-2.12b-fat-LABEL-support.patch, - +files/util-linux-2.12b-gcloop-with-crypt.patch, - +files/util-linux-2.12b-gcloop.patch, +files/util-linux-2.12b-pic.patch, - +util-linux-2.12b.ebuild: - Update version; also build partx. SELinux users should erify support, as it - seems it was merged upstream. - - 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> - util-linux-2.11z-r8.ebuild, util-linux-2.11z-r9.ebuild, - util-linux-2.12-r2.ebuild, util-linux-2.12-r3.ebuild, - util-linux-2.12-r4.ebuild, util-linux-2.12-r5.ebuild: - virtual/glibc -> virtual/libc - - 30 Jun 2004; Aron Griffis <agriffis@gentoo.org> util-linux-2.12-r5.ebuild: - stable on alpha and ia64 - - 28 Jun 2004; Luca Barbato <lu_zero@gentoo.org> util-linux-2.12-r5.ebuild: - Marked ppc - - 27 Jun 2004; Aron Griffis <agriffis@gentoo.org> util-linux-2.11z-r8.ebuild, - util-linux-2.11z-r9.ebuild, util-linux-2.12-r2.ebuild, - util-linux-2.12-r3.ebuild, util-linux-2.12-r4.ebuild: - QA - fix use invocation - - 16 Jun 2004; Daniel Black <dragonheart@gentoo.org> - util-linux-2.12-r4.ebuild, util-linux-2.12-r5.ebuild: - uclibc fixes thanks to Peter S. Mazinger <ps.m@gmx.net> - - 02 Jun 2004; Travis Tilley <lv@gentoo.org> util-linux-2.12-r5.ebuild: - stable on amd64 - - 08 May 2004; <solar@gentoo.org> util-linux-2.12-r4.ebuild, - util-linux-2.12-r5.ebuild, files/util-linux-2.12-swapon-unistd.patch: - access() is a macro which uses R_OK. However R_OK is not defined on sparc - during a bootstrap unless we actually include unistd.h - - 19 Apr 2004; Travis Tilley <lv@gentoo.org> util-linux-2.11z-r9.ebuild, - util-linux-2.12-r2.ebuild, util-linux-2.12-r3.ebuild, - util-linux-2.12-r4.ebuild: - filtering -fPIC on amd64 is a dumb idea - - 07 Apr 2004; Joshua Kinard <kumba@gentoo.org> util-linux-2.12-r5.ebuild: - Marked stable on mips. - - 02 Apr 2004; <solar@gentoo.org> util-linux-2.12-r5.ebuild: - util-linux gives additional -fPIC errors on amd64 with -pie. Bugzilla Bug 46366 - - 01 Apr 2004; Jon Portnoy <avenj@gentoo.org> util-linux-2.12-r4.ebuild : - Stable on AMD64. - - 09 Mar 2004; <agriffis@gentoo.org> util-linux-2.12-r4.ebuild: - stable on alpha and ia64 - - 07 Mar 2004; Joshua Kinard <kumba@gentoo.org> util-linux-2.12-r4.ebuild: - Marked stable on mips. - - 27 Feb 2004; Seemant Kulleen <seemant@gentoo.org> - util-linux-2.11z-r8.ebuild: - move the filter-flags statement into src_compile - - 22 Feb 2004; Daniel Ahlberg <aliz@gentoo.org> util-linux-2.12-r5.ebuild: - Add installation of rdev on amd64. Closing #35902. - -*util-linux-2.12-r5 (17 Feb 2004) - - 17 Feb 2004; Luca Barbato <lu_zero@gentoo.org> util-linux-2.12-r5.ebuild, - files/util-linux-2.12-gcloop.patch: - Added support for gcloop in losetup - - 09 Feb 2004; <gustavoz@gentoo.org> util-linux-2.12-r4.ebuild: - stable on hppa and sparc - - 06 Feb 2004; Martin Schlemmer <azarah@gentoo.org> util-linux-2.12-r4.ebuild: - Bump to stable for x86. - - 03 Feb 2004; Bartosch Pixa <darkspecter@gentoo.org> - util-linux-2.12-r3.ebuild: - set ppc in keywords - -*util-linux-2.12-r4 (30 Dec 2003) - - 30 Dec 2003; Martin Schlemmer <azarah@gentoo.org> util-linux-2.12-r4.ebuild, - files/util-linux-2.12-fat-LABEL-support.patch: - Add support to read fat/fat32 labels, bug #36722. - - 11 Dec 2003; Mike Frysinger <vapier@gentoo.org> util-linux-2.12-r3.ebuild : - Add patch to compile against 2.6.x headers #31286. - -*util-linux-2.11z-r9 (06 Dec 2003) -*util-linux-2.11z-r8 (08 Dec 2003) -*util-linux-2.12-r2 (08 Dec 2003) -*util-linux-2.12-r3 (08 Dec 2003) - - 06 Dec 2003; Seemant Kulleen <seemant@gentoo.org> - util-linux-2.11z-r6.ebuild, util-linux-2.11z-r7.ebuild, - util-linux-2.11z-r8.ebuild, util-linux-2.11z-r9.ebuild, - util-linux-2.12-r1.ebuild, util-linux-2.12-r2.ebuild, - util-linux-2.12-r3.ebuild, util-linux-2.12.ebuild, - files/util-linux-no-kill.patch: - /bin/kill used to be part of this package. procps will now be the only one - providing that - -*util-linux-2.12-r1 (02 Dec 2003) - - 02 Dec 2003; Brad House <brad_mssw@gentoo.org> util-linux-2.12-r1.ebuild: - Add cryptoapi support to util-linux-2.12 - Mailing list post with info: - http://www.kerneli.org/pipermail/cryptoapi-devel/2003-September/000634.html - Follow thread for usage. - - 28 Oct 2003; Chris PeBenito <pebenito@gentoo.org> util-linux-2.12.ebuild, - files/util-linux-2.12-selinux.diff.bz2: - Add new API SELinux patch - - 09 Oct 2003; Alexander Gabert <pappy@gentoo.org> util-linux-2.11z-r6.ebuild: - removed hardened-gcc appendix flags again - - 03 Oct 2003; Alexander Gabert <pappy@gentoo.org> util-linux-2.11z-r6.ebuild: - added libgcc.a problem evasion and removed overwriting of LDFLAGS in ebuild - - 20 Sep 2003; Alexander Gabert <pappy@gentoo.org> util-linux-2.11z-r6.ebuild: - removed check again, only caused by problems with __libc_csu in hardened-gcc - - 20 Sep 2003; Alexander Gabert <pappy@gentoo.org> util-linux-2.11z-r6.ebuild: - added yet_exec exclusion flag for hardened-gcc - - 19 Sep 2003; Seemant Kulleen <seemant@gentoo.org> - util-linux-2.11z-r6.ebuild, util-linux-2.11z-r7.ebuild, - util-linux-2.12.ebuild: - fix for USE=static, thanks to: Sascha Silbe <sascha-gentoo-bugzilla@silbe.org> - in bug #29160 - - 10 Aug 2003; Martin Schlemmer <azarah@gentoo.org> - util-linux-2.11z-r6.ebuild: - Mark stable. - -*util-linux-2.12 (24 Jul 2003) - - 28 Jul 2003; <solar@gentoo.org> util-linux-2.12.ebuild: - util-linux was overriding all LDFLAGS for when use static was enabled, please - dont export LDFLAGS=-static alone in this or any other packages - - 24 Jul 2003; Martin Schlemmer <azarah@gentoo.org> util-linux-2.12.ebuild: - New version, bug #24880. - - 21 Jul 2003; <solar@gentoo.org> util-linux-2.11z-r7.ebuild: - verified -fPIC works with this pkg on x86, sparc64, ppc and hppa - - 20 Jul 2003; Martin Schlemmer <azarah@gentoo.org> - util-linux-2.11z-r7.ebuild, files/util-linux-2.11z-01-nfsv4-crypt.dif: - Fix NFS4 patch to work with crypt in USE. - -*util-linux-2.11z-r7 (20 Jul 2003) - - 04 Aug 2003; Joshua Kinard <kumba@gentoo.org> util-linux-2.11z-r7.ebuild: - Changed ~mips to mips in KEYWORDS - Added mips to the list of archs that can use -fPIC - - 20 Jul 2003; Martin Schlemmer <azarah@gentoo.org> - util-linux-2.11z-r7.ebuild, files/util-linux-2.11z-01-nfsv4.dif: - Add NFS4 support (kernel 2.5/2.6). Notified by Michael Locher - <locher@iam.unibe.ch>. - -*util-linux-2.11z-r6 (17 Jul 2003) - - 17 Jul 2003; Martin Schlemmer <azarah@gentoo.org> - util-linux-2.11z-r6.ebuild, - files/util-linux-2.11z-agetty-domainname-option.patch: - Add the O option to agetty to display DNS domainname in the issue file, thanks - to Marius Mauch <genone@genone.de>, bug #22275. - - 13 Jul 2003; <solar@gentoo.org> util-linux-2.11z-r5.ebuild: - verified -fPIC works with this pkg on sparc,ppc and hppa - -*util-linux-2.11z-r5 (12 Jul 2003) - - 12 Jul 2003; <solar@gentoo.org> util-linux-2.11z-r5.ebuild, - files/util-linux-2.11z-pic.patch: - Added defines for fPIC code to avoid the use the of old __NR* inline assembly - construction of syscalls - - 05 Jul 2003; Luca Barbato <lu_zero@gentoo.org> util-linux-2.11z-r4.ebuild: - Keyworded ppc - - 29 Jun 2003; Chris PeBenito <pebenito@gentoo.org> - util-linux-2.11z-r4.ebuild: - Remove selinux stuff, as its no longer needed. Using pam-login again. - - 26 Jun 2003; Joshua Brindle <method@gentoo.org> util-linux-2.11z-r4.ebuild: - Added -e s:SUIDMODE=.*4755:SUIDMODE=4711: for more secure suid permissions - - 24 Jun 2003; Aron Griffis <agriffis@gentoo.org> util-linux-2.11z-r4.ebuild: - Mark stable on alpha - -*util-linux-2.11z-r4 (01 Jun 2003) - - 06 Jul 2003; Guy Martin <gmsoft@gentoo.org> util-linux-2.11z-r4.ebuild : - Marked stable on hppa. - - 22 Jun 2003; Joshua Kinard <kumba@gentoo.org> util-linux-2.11z-r4.ebuild: - Changed ~sparc & ~mips to sparc & mips - - 09 Jun 2003; Nick Hadaway <raker@gentoo.org> util-linux-2.11z-r4.ebuild: - If pam was disabled in IUSE, src_unpack would fail. Fixed the logic. - - 01 Jun 2003; Brandon Low <lostlogic@gentoo.org> util-linux-2.11z-r4.ebuild: - Add enhancement to script command from bug 21147 - - 26 May 2003; Patrick Kursawe <phosphan@gentoo.org> - util-linux-2.11z-r3.ebuild: - category was missing with sed dependency - - 25 May 2003; Martin Holzer <mholzer@gentoo.org> util-linux-2.11o-r3.ebuild, - util-linux-2.11y.ebuild, util-linux-2.11z-r1.ebuild, - util-linux-2.11z-r2.ebuild, util-linux-2.11z-r3.ebuild: - now uses mirror://kernel - - 25 May 2003; Seemant Kulleen <seemant@gentoo.org> - util-linux-2.11z-r3.ebuild: - pam fix - -*util-linux-2.11z-r3 (24 May 2003) - - 29 May 2003; Joshua Brindle <method@gentoo.org> util-linux-2.11z-r3.ebuild: - fixed selinux dependancy issue - - 24 May 2003; Joshua Brindle <method@gentoo.org> util-linux-2.11z-r3.ebuild: - added support for pam optionally - -*util-linux-2.11z-r2 (24 Apr 2003) - - 24 Apr 2003; Brandon Low <lostlogic@gentoo.org> util-linux-2.11z-r2.ebuild: - Several changes, including support for USE=static the use of sed -i, proper - die messages, econf instead of ./configure. Please test this and let me know - if there are any regressions - - See bug 19597 - -*util-linux-2.11z (03 Feb 2003) - - 22 Apr 2003; Joshua Kinard <kumba@gentoo.org> util-linux-2.11z-r1.ebuild: - added patch from util-linux maintainer that makes fdisk function correctly on mips - patch only gets added on "mips" archs, but will be standard in util-linux 2.12 - - 23 Mar 2003; Joshua Brindle <method@gentoo.org> util-linux-2.11z-r1.ebuild: - added selinux support, thanks sindian - - 27 Feb 2003; Jan Seidel <tuxus@gentoo.org> util-linux-2.11z-r1.ebuild : - Mark as unstable for mips - - 24 Feb 2003; Nicholas Wourms <dragon@gentoo.org> util-linux-2.11z-r1.ebuild : - Mark as stable for mips. - - 21 Feb 2003; Zach Welch <zwelch@gentoo.org> : - Added arm to keywords. - - 09 Feb 2003; Guy Martin <gmsoft@gentoo.org> : - Added hppa to keywords. - - 07 Feb 2003; Jon Portnoy <avenj@gentoo.org> - util-linux-2.11z-r1.ebuild files/no-symlink-resolve.patch : - - Added a patch to keep mount from resolving symlinks, which - makes the output of programs like `df` unreadable with devfs. - - 03 Feb 2003; Seemant Kulleen <seemant@gentoo.org> - util-linux-2.11z.ebuild files/util-linux-2.11z-parallel-make.patch - files/digest-util-linux-2.11z : - - Version bump. Closes bug #14955 by lone_iguana@hotmail.com - -*util-linux-2.11y (27 Oct 2002) - - 11 Jan 2003; Seemant Kulleen <seemant@gentoo.org> util-linux-2.11y.ebuild : - - filtered out -fPIC from user's CFLAGS - - 16 Dec 2002; Martin Schlemmer <azarah@gentoo.org> util-linux-2.11y.ebuild : - Fix rare failures with parallel makes. Update to use epatch. - - 10 Dec 2002; Martin Schlemmer <azarah@gentoo.org> util-linux-2.11y.ebuild : - Mark stable. - - 06 Dec 2002; Rodney Rees <manson@gentoo.org> : - Changed sparc ~sparc keywords - - 13 Dec 2002; Martin Holzer <mholzer@gentoo.org> util-linux-2.11y.ebuild files/digest-util-linux-2.11y Changelog : - Changed from tar.gz to tar.bz2 - - 29 Nov 2002; Nicholas Jones <carpaski@gentoo.org> : - Latest release. Patched 2.11r crypto patch for this version. - On mirrors as util-linux-2.11y-crypt-gentoo.patch.gz - Updates are mostly cleanups. - -*util-linux-2.11w (27 Oct 2002) - - 27 Oct 2002; Donny Davies <woodchip@gentoo.org> : - Chase latest release. Fixes potential root exploit. - -*util-linux-2.11u (14 Aug 2002) - - 14 Aug 2002; Daniel Ahlberg <aliz@gentoo.org> util-linux-2.11u.ebuild: - Version bump. Added patch for chfn. - -*util-linux-2.11t (05 Aug 2002) - - 05 Aug 2002; Daniel Ahlberg <aliz@gentoo.org> util-linux-2.11t.ebuild: - Version bump. - -*util-linux-2.11r-r1 (9 Jul 2002) - - 24 Jul 2002; Mark Guertin <gerk@gentoo.org> : - Added ppc to keywords - - 14 Jul 2002; Daniel Ahlberg <aliz@gentoo.org> util-linux-2.11r-r1.ebuild : - Added LICENSE, KEYWORDS. - - 14 Jul 2002; Daniel Ahlberg <aliz@gentoo.org> util-linux-2.11r.ebuild : - Added LICENSE, KEYWORDS. - - 9 Jul 2002; Daniel Ahlberg <aliz@gentoo.org> util-linux-2.11r-r1.ebuild files/digest-util-linux-2.11r-r1 : - - Crypto patch only applied if USE setting "crypt" is enabled. - -*util-linux-2.11r (7 Jul 2002) - - 7 Jul 2002; Martin Schlemmer <azarah@gentoo.org> : - - Version update. - -*util-linux-2.11o-r3 (28 Apr 2002) - - 18 Jan 2003; Jan Seidel <tuxus@gentoo.org> : - Added mips to keywords - - 14 Jul 2002; Daniel Ahlberg <aliz@gentoo.org> util-linux-2.11o-r3.ebuild : - Added LICENSE, KEYWORDS. - - 28 Apr 2002; Martin Schlemmer <azarah@gentoo.org> : - - Removed /bin/login in favour of pam-login. - -*util-linux-2.11o-r2 (25 Apr 2002) - - 25 Apr 2002; Ryan Phillips <rphillips@gentoo.org> util-linux-2.11o-r2.ebuild - files/digest-util-linux-2.11o-r2 - - patch util-linux with the international crypto patch. This patch - does not contain any cryptographic components. (#1607) - -*util-linux-2.11o-r1 (11 Apr 2002) - - 11 Apr 2002; Seemant Kulleen <seemant@gentoo.org> util-linux-2.11o-r1.ebuild - files/digest-util-linux-2.11o-r1 - - USE dependent nls compilation. - -*util-linux-2.11o (8 Apr 2002) - - 8 Apr 2002; M.Schlemmer <azarah@gentoo.org> util-linux-2.11o : - - /bin/login that comes with sys-apps/shadow has a bug that gives a normal - user root priviliges in certain (usually if pam_limits is used). - -*util-linux-2.11l-r1 (1 Apr 2002) - - 1 Apr 2002; Seemant Kulleen <seemant@gentoo.org> util-linux-2.11l-r1.ebuild : - - USE dependent nls compilation. - -*util-linux-2.11l (1 Feb 2002) - - 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : - - Added initial ChangeLog which should be updated whenever the package is - updated in any way. This changelog is targetted to users. This means that the - comments should well explained and written in clean English. The details about - writing correct changelogs are explained in the skel.ChangeLog file which you - can find in the root directory of the portage repository. diff --git a/sys-apps/util-linux/Manifest b/sys-apps/util-linux/Manifest deleted file mode 100644 index af450d2..0000000 --- a/sys-apps/util-linux/Manifest +++ /dev/null @@ -1,28 +0,0 @@ -AUX crypto-loop.confd 412 RMD160 5e65febe9641a8362078fdae39b4ac955fb2e63b SHA1 2f881a24ff67115e74de7a11c66a34a745060864 SHA256 188c945e5e6c54cb14874057c625ff30b72fb33d3d5648e53de2f231a3375600 -AUX crypto-loop.initd 1729 RMD160 fa53920677d793cf98cad994e4dabd53e53d8d04 SHA1 19d3b7c4aa95cdadde2f6fb81a391081eae04f42 SHA256 b8329250c865e79a1e761d713c2270c99d5fe96e0d5a7ca646946fab65c4b810 -AUX util-linux-2.19.1-mount-a-segv.patch 2610 RMD160 67beca8dda0e48a80246c0904329944b978d445a SHA1 8eb682296c0b948a8931d71f0780f446bdd79027 SHA256 c24dc0ed811e6c0ebc69f15c818cf89aeb1dc12b5f2f62163402ad4479d7aec9 -AUX util-linux-2.19.1-umount-l-nfs.patch 2721 RMD160 60e0ccf77633bec6b7a1576810aadd937e464b46 SHA1 ec611d245d42a4ec721fdcc0301f433577d4a45c SHA256 f889de8dba4cb412ec0afcd2605c4f97e0870c6325dd0200e8c8c06794b4bf64 -AUX util-linux-2.20-dmesg-newline.patch 2629 RMD160 b13b0ab0fcfc6399300d60e19740643b453f6b91 SHA1 710d253bdc47253f621dbf305429baae3ef58245 SHA256 818c0a9fba08fe927f3af286bbae1d66dd3b1f32a0fa27722da7def019b3be0a -AUX util-linux-2.20-sysfs-init.patch 1019 RMD160 049412722104e6a27c49e3098928583cb54ebcb1 SHA1 c76e32a9fc3c18e4fc98406afd937fc711ac8fec SHA256 44b9c38794d73db5c5fd0f0ede8055c77668ddd4df916bc52cc36f8c7c02f108 -AUX util-linux-2.20.1-libmount-c++.patch 1017 RMD160 4bedc538403ecc5eace8d714af1856ea471e21a6 SHA1 1c031d91e5ab230537b619ef14917224c7098809 SHA256 5d72ed4f31917d452df527ae04a0a588cedf54a34f0f73679dfa65ff4770fba6 -AUX util-linux-2.20.1-no-printf-alloc.patch 2496 RMD160 b0ec131c60b1bbfb347ee3c8598d0c762d2a8fc4 SHA1 3f5c8f3a5725f6a27d6349ce27c8834b41cefc34 SHA256 f5017b80eec55076df0e9175012d8687a9a38493e266e89c8c6a79008971de32 -AUX util-linux-2.20.1-umount-fs-search.patch 1479 RMD160 89da76d457a19cfdb88dc151781016e14c6e9d3e SHA1 6c8cb6046421cf1f8d7840c67e2be414efe78aa7 SHA256 8b8ceb858e451386f55f19d8049c42ffad84fed02ba88f5585f7c870c166ee0b -AUX util-linux-2.21.1-no-printf-alloc.patch 2549 RMD160 c74ab473e720519ccf378ba3ad1c5eff8681a819 SHA1 36280b98355e9984a5f068a47d053e3b19afe2c3 SHA256 2a2429b59151a63a75d2ff46f60732c6a3fbe9b52e472802edcf4eedbe3e22f2 -DIST util-linux-2.19.1-20110510.diff.bz2 47865 RMD160 0983ac7a48031e4b3e0ddce213887526cfa17bc0 SHA1 e73c7bca691b5d83c1b2725d53a5b669fb268495 SHA256 e04f541ca48951284331e71cbf142d777750dbc9baa051ed9e9913c7dab32b7f -DIST util-linux-2.19.1.tar.bz2 4396543 RMD160 e4763d21a3a32029ccc525a0222e271f0946a4fd SHA1 96af5d4a37c42296dae5365ba533316216a6b347 SHA256 d3eac4afcc687b3ae1ffedcab2dc12df84c7ba7045cce31386d2b7040a011c7d -DIST util-linux-2.20-20110905.diff.bz2 47914 RMD160 6ef3f3ae958d9e3856fae3fae8917f4b0a4d25ff SHA1 76ee9dd2411d1b3e4f7028790ec90fbcd7d1fda1 SHA256 7d8f78cda817c745f88fb951fa0e9ab852f215cdb931e97dedb87a623fc042b6 -DIST util-linux-2.20.1.tar.bz2 4614302 RMD160 4ab3435dbd8b83a0c353301b6e0f89a91aa3ca2c SHA1 b5a9468b933743d2f15d41062c19830a5f804f15 SHA256 d16ebcda3e64ab88ed363d9c1242cdb7ccfd5e1f56c83d0c3b0638c23793bbe0 -DIST util-linux-2.20.tar.bz2 4615091 RMD160 c293bee7d9b6b03c0f3981c2020de1471d37b560 SHA1 e8cd2c8e968cdbdc097d82cceaf15d536e0254c1 SHA256 c1cffbf5a1a7a32965f2e8e9ce76336310031e10b87c418d0679075724271d4c -DIST util-linux-2.21.1.tar.xz 2975120 RMD160 877752a63a0eae362d439b04db06a7be726469ae SHA1 49e130a456516e15c6bb0238f370f2125ad1cfe2 SHA256 6ffaffb46bfb1aa403f83f0c8d2700e5ec35ffcb35a0573adb10404ed16c9004 -DIST util-linux-2.21.tar.xz 2954504 RMD160 0e0a5b16ef13fb2e0f238e1332dc31e14e358ea6 SHA1 0ee465519bbe6aad3a22f83bf92221e85c4e2e51 SHA256 5192e8ba7dcf3cf0dc447f07b3d177f6cb3fb49dfae54ac45d6c8c7d86eeab0f -EBUILD util-linux-2.19.1-r1.ebuild 3558 RMD160 b6024990e9501090a22fa40548aa70e54a061bfa SHA1 966efb8292b03a9a4280941587f7d2b8a90c9b5e SHA256 c1993f3f5e30ea1d30c9331f21e040dac54fd470789a7b059b91488ab54e7f8d -EBUILD util-linux-2.20-r1.ebuild 3639 RMD160 8dad7cbdd3c818084c42cbbe49a37fbf179a6d41 SHA1 a5046f99c84b287513ff0a21ede079f809b444a5 SHA256 bcc4068e636e22caf5ed3b2736a4925b91f692afdb93bf5f241833b97f6adfe1 -EBUILD util-linux-2.20.1-r1.ebuild 3625 RMD160 fa7d7cb232b4b520318f2a52ba0dc2d703d97d11 SHA1 5a694530a1bccb9a2599a08045ef08c88c55ccdb SHA256 e0555b693dc025da5ae020e0ed880ad49c782b4ffb50a1ff7994a6d31b76a14a -EBUILD util-linux-2.20.1-r2.ebuild 3751 RMD160 e9d5a23f60792d3187375ea1183078072994387a SHA1 7363cb863eedd4e511ff63cd421390d588328e73 SHA256 d1e7d2a8772cacfb1c49c77e273d11850fbf9d2f1917744a7716c87a64d234b8 -EBUILD util-linux-2.20.1.ebuild 3547 RMD160 4a1bbfca3a9ef92434a97c67f60a713169b65f8b SHA1 f4dda0c5897a41db10cd99cf05d21c398ec04d94 SHA256 e243573ddec8195c5ce78caba20995751e51fa50cf73166064937bb5456d1e63 -EBUILD util-linux-2.21.1.ebuild 3498 RMD160 4ada48507e038bb0769c6ddc4c8acf3cf0836edc SHA1 0a9c96a6209ed5a1265ee62cc13179c398da08d8 SHA256 3875b689e4c8e641015faf2128d826a1725c7580e51a9e9490423872b2f065ac -EBUILD util-linux-2.21.ebuild 3832 RMD160 4b67be3825344f3743543f834e8cca621af4be9e SHA1 33239fdb68d1d49fed595feafd7d9dc1d4e205d1 SHA256 19b00fc676959d6d8c242763b0ef1d1d2808cd1038b5ecf87ee902fcc2dc2624 -EBUILD util-linux-9999.ebuild 3340 RMD160 874e76030a36f8d574ea4ae1078bd9854d417665 SHA1 acfadc52030822ac78311d1d29009609fffbde84 SHA256 ffef8ca212e7cfadea498bcd0e69949b41861cd399dbcaadecbdd20e7b851d38 -MISC ChangeLog 58629 RMD160 a94b06cda8d5acc03b1db5a02375851387ebe410 SHA1 7d3782e9fbb0025b499f69afa54134b9f031c4bb SHA256 c25a0ad6b958f9081e3e929734ef88f52398418ad4e26e3549fd515c59dacca9 -MISC metadata.xml 581 RMD160 0177cde9a7c9906f5d14fbefec5d689b0271a95e SHA1 9275f30ed4bc6a340dfa3b5d88e1ab1715e23a42 SHA256 869450d739d36b4731860f8fa357276b3f9f30be37cbecd1aec0048f667d643f -MISC util-linux-2.20.1.ebuild.prefix 5031 RMD160 d988c700425faabe2d5a108367084b68d7c02639 SHA1 a4d0c085b5abbe9edad371447839084ddf308f59 SHA256 b0850f67aab9d2355bc2c6b28e5cb6e921aff7128e093afe0bc9bb63f72d733d diff --git a/sys-apps/util-linux/files/crypto-loop.confd b/sys-apps/util-linux/files/crypto-loop.confd deleted file mode 100644 index 6a88434..0000000 --- a/sys-apps/util-linux/files/crypto-loop.confd +++ /dev/null @@ -1,9 +0,0 @@ -# /etc/conf.d/crypto-loop: Configuration file for /etc/init.d/crypto-loop - -# More info can be found in the init.d script - -# Specify loopback configurations here. The format of this file is -# shown in the following commented-out example. One line per loopback -# configuration. For possible hash values, see `man hashalot`. - -# loop=/dev/loop0 hash='' cipher=serpent keysize=256 device=/dev/system/test other='' diff --git a/sys-apps/util-linux/files/crypto-loop.initd b/sys-apps/util-linux/files/crypto-loop.initd deleted file mode 100644 index 853bae2..0000000 --- a/sys-apps/util-linux/files/crypto-loop.initd +++ /dev/null @@ -1,70 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/files/crypto-loop.initd,v 1.4 2008/10/26 03:16:48 vapier Exp $ - -depend() { - if [ -x /etc/init.d/root ]; then - need root - else - need checkroot - fi - need modules - before localmount -} - -start() { - local status="0" - - ebegin "Starting crypto loop devices" - - if [ -e /etc/conf.d/crypto-loop ] ; then - egrep "^loop" /etc/conf.d/crypto-loop | \ - while read loopline ; do - eval ${loopline} - - local configured=$(awk -v MOUNT="${device}" \ - '($2 == MOUNT) { print "yes" }' /proc/mounts) - - if [ "${configured}" != "yes" ] ; then - einfo " Loop ${loop} on device ${device} (cipher ${cipher}, key size ${keysize}): " - - if [ -n "${hash}" ] ; then - /usr/sbin/hashalot -n ${keysize} ${hash} </dev/tty|\ - /sbin/losetup -p 0 -e ${cipher}-${keysize} ${loop} ${device} ${other} - else - /sbin/losetup -e ${cipher}-${keysize} ${loop} ${device} ${other} - fi - - if [ $? -ne 0 ] ; then - ewarn "Failure configuring ${loop}. Skipping." - status=1 - fi - else - ewarn " Loop ${loop} on device ${device} are already configured" - fi - done - fi - ewend ${status} "Failed to start some loop devices." - - # We do not fail if some loop devices did not start ... - return 0 -} - -stop() { - local status="0" - for loop in $(ls /dev/loop[0-9] 2>/dev/null) ; do - losetup ${loop} > /dev/null 2>&1 - if [ $? -eq 0 ] ; then - ( umount ${loop} || swapoff "${loop}" ) >/dev/null 2>&1 - if ! /sbin/losetup -d ${loop} > /dev/null 2>&1; then - ewarn "Failure deconfiguring ${loop}." - status=1 - fi - fi - done - ewend ${status} -} - - -# vim:ts=4 diff --git a/sys-apps/util-linux/files/util-linux-2.19.1-mount-a-segv.patch b/sys-apps/util-linux/files/util-linux-2.19.1-mount-a-segv.patch deleted file mode 100644 index 1f358ba..0000000 --- a/sys-apps/util-linux/files/util-linux-2.19.1-mount-a-segv.patch +++ /dev/null @@ -1,86 +0,0 @@ -https://bugs.gentoo.org/366213 - -From f53edda83ebcfd7015c3f35196d6cbd7bc2d8369 Mon Sep 17 00:00:00 2001 -From: Karel Zak <kzak@redhat.com> -Date: Wed, 11 May 2011 16:57:27 +0200 -Subject: [PATCH] mount: -a segfaults when 4th field is omitted (mount - options) - - # echo 'tmpd /tmp/x tmpfs' >> /etc/fstab - # mkdir /tmp/x - # mount -a - segfault - -Reported-by: Mike Frysinger <vapier@gentoo.org> -Signed-off-by: Karel Zak <kzak@redhat.com> ---- - mount/mount.c | 8 +++++--- - mount/mount_mntent.c | 5 +++-- - mount/sundries.c | 2 ++ - 3 files changed, 10 insertions(+), 5 deletions(-) - -diff --git a/mount/mount.c b/mount/mount.c -index ba71149..29963c2 100644 ---- a/mount/mount.c -+++ b/mount/mount.c -@@ -1163,7 +1163,9 @@ is_mounted_same_loopfile(const char *node0, const char *loopfile, unsigned long - res = loopfile_used_with((char *) mnt->m.mnt_fsname, - loopfile, offset); - -- else if ((p = strstr(mnt->m.mnt_opts, "loop="))) { -+ else if (mnt->m.mnt_opts && -+ (p = strstr(mnt->m.mnt_opts, "loop="))) -+ { - char *dev = xstrdup(p+5); - if ((p = strchr(dev, ','))) - *p = '\0'; -@@ -2052,8 +2054,8 @@ is_fstab_entry_mounted(struct mntentchn *mc, int verbose) - goto yes; - - /* extra care for loop devices */ -- if ((strstr(mc->m.mnt_opts, "loop=") || -- (stat(mc->m.mnt_fsname, &st) == 0 && S_ISREG(st.st_mode)))) { -+ if ((mc->m.mnt_opts && strstr(mc->m.mnt_opts, "loop=")) || -+ (stat(mc->m.mnt_fsname, &st) == 0 && S_ISREG(st.st_mode))) { - - char *p = get_option_value(mc->m.mnt_opts, "offset="); - uintmax_t offset = 0; -diff --git a/mount/mount_mntent.c b/mount/mount_mntent.c -index d90def3..f42c0ad 100644 ---- a/mount/mount_mntent.c -+++ b/mount/mount_mntent.c -@@ -70,7 +70,7 @@ my_addmntent (mntFILE *mfp, struct my_mntent *mnt) { - m1 = mangle(mnt->mnt_fsname); - m2 = mangle(mnt->mnt_dir); - m3 = mangle(mnt->mnt_type); -- m4 = mangle(mnt->mnt_opts); -+ m4 = mnt->mnt_opts ? mangle(mnt->mnt_opts) : "rw"; - - res = fprintf (mfp->mntent_fp, "%s %s %s %s %d %d\n", - m1, m2, m3, m4, mnt->mnt_freq, mnt->mnt_passno); -@@ -78,7 +78,8 @@ my_addmntent (mntFILE *mfp, struct my_mntent *mnt) { - free(m1); - free(m2); - free(m3); -- free(m4); -+ if (mnt->mnt_opts) -+ free(m4); - return (res < 0) ? 1 : 0; - } - -diff --git a/mount/sundries.c b/mount/sundries.c -index ae4501a..2dec37f 100644 ---- a/mount/sundries.c -+++ b/mount/sundries.c -@@ -217,6 +217,8 @@ matching_opts (const char *options, const char *test_opts) { - - if (test_opts == NULL) - return 1; -+ if (options == NULL) -+ options = ""; - - len = strlen(test_opts); - q = alloca(len+1); --- -1.7.6 - diff --git a/sys-apps/util-linux/files/util-linux-2.19.1-umount-l-nfs.patch b/sys-apps/util-linux/files/util-linux-2.19.1-umount-l-nfs.patch deleted file mode 100644 index 72ec3aa..0000000 --- a/sys-apps/util-linux/files/util-linux-2.19.1-umount-l-nfs.patch +++ /dev/null @@ -1,92 +0,0 @@ -https://bugs.gentoo.org/370051 - -From b3b0c657818aa6191e6494f88d671601dd9d837d Mon Sep 17 00:00:00 2001 -From: Petr Uzel <petr.uzel@suse.cz> -Date: Wed, 29 Jun 2011 10:24:09 +0200 -Subject: [PATCH] umount: do not hang with disconnected NFS mounts - -Since util-linux commit f4612577c942a3683b97632ad0b49671897c2070, -umount stat(2)s its argument to check whether it can be associated -with some loop device. This could hang with broken NFS mounts. - -Fix by first checking mtab if umount's argument is mounted and only if -we fail, check if there is a loop device associated. - -http://marc.info/?l=util-linux-ng&m=130924963804836&w=2 - -Reported-by: Konstantin Khlebnikov <khlebnikov@openvz.org> -Signed-off-by: Petr Uzel <petr.uzel@suse.cz> ---- - mount/umount.c | 42 ++++++++++++++++++++++-------------------- - 1 files changed, 22 insertions(+), 20 deletions(-) - -diff --git a/mount/umount.c b/mount/umount.c -index 0349cb3..96c940e 100644 ---- a/mount/umount.c -+++ b/mount/umount.c -@@ -600,6 +600,7 @@ umount_file (char *arg) { - int fstab_has_user, fstab_has_users, fstab_has_owner, fstab_has_group; - int ok, status = 0; - struct stat statbuf; -+ char *loopdev = NULL; - - if (!*arg) { /* "" would be expanded to `pwd` */ - die(2, _("Cannot unmount \"\"\n")); -@@ -608,26 +609,7 @@ umount_file (char *arg) { - - file = canonicalize(arg); /* mtab paths are canonicalized */ - -- /* if file is a regular file, check if it is associated -- * with some loop device -- */ -- if (!stat(file, &statbuf) && S_ISREG(statbuf.st_mode)) { -- char *loopdev = NULL; -- switch (find_loopdev_by_backing_file(file, &loopdev)) { -- case 0: -- if (verbose) -- printf(_("%s is associated with %s, trying to unmount it\n"), -- arg, loopdev); -- file = loopdev; -- break; -- case 2: -- if (verbose) -- printf(_("%s is associated with more than one loop device: not unmounting\n"), -- arg); -- break; -- } -- } -- -+try_loopdev: - if (verbose > 1) - printf(_("Trying to unmount %s\n"), file); - -@@ -659,6 +641,26 @@ umount_file (char *arg) { - if (!mc && verbose) - printf(_("Could not find %s in mtab\n"), file); - -+ /* not found in mtab - check if it is associated with some loop device -+ * (only if it is a regular file) -+ */ -+ if (!mc && !loopdev && !stat(file, &statbuf) && S_ISREG(statbuf.st_mode)) { -+ switch (find_loopdev_by_backing_file(file, &loopdev)) { -+ case 0: -+ if (verbose) -+ printf(_("%s is associated with %s\n"), -+ arg, loopdev); -+ file = loopdev; -+ goto try_loopdev; -+ break; -+ case 2: -+ if (verbose) -+ printf(_("%s is associated with more than one loop device: not unmounting\n"), -+ arg); -+ break; -+ } -+ } -+ - if (restricted) { - char *mtab_user = NULL; - --- -1.7.6 - diff --git a/sys-apps/util-linux/files/util-linux-2.20-dmesg-newline.patch b/sys-apps/util-linux/files/util-linux-2.20-dmesg-newline.patch deleted file mode 100644 index 6225e51..0000000 --- a/sys-apps/util-linux/files/util-linux-2.20-dmesg-newline.patch +++ /dev/null @@ -1,102 +0,0 @@ -https://bugs.gentoo.org/385305 - -From 22f69825778f992ff98ed100252bf5e00a15d9d1 Mon Sep 17 00:00:00 2001 -From: Karel Zak <kzak@redhat.com> -Date: Wed, 31 Aug 2011 12:28:39 +0200 -Subject: [PATCH] dmesg: fix for non-CONFIG_PRINTK_TIME kernels - - * dmesg(1) incorrectly assumes that lines like "<6>\n" - are broken. - - * it's more robust to assume the end of the record is "\n<" - - * print \n for empty lines - -Reported-by: "Gabor Z. Papp" <gzp@papp.hu> -Signed-off-by: Karel Zak <kzak@redhat.com> ---- - sys-utils/dmesg.c | 16 ++++++++-------- - 1 files changed, 8 insertions(+), 8 deletions(-) - -diff --git a/sys-utils/dmesg.c b/sys-utils/dmesg.c -index 6090f4e..8e7bb4b 100644 ---- a/sys-utils/dmesg.c -+++ b/sys-utils/dmesg.c -@@ -442,12 +442,12 @@ static int get_next_record(struct dmesg_control *ctl, struct dmesg_record *rec) - - if (!begin) - begin = p; -- if (*p == '\n') -- end = p; - if (i + 1 == rec->next_size) { - end = p + 1; - i++; -- } -+ } else if (*p == '\n' && *(p + 1) == '<') -+ end = p; -+ - if (begin && !*begin) - begin = NULL; /* zero(s) at the end of the buffer? */ - if (!begin || !end) -@@ -469,9 +469,6 @@ static int get_next_record(struct dmesg_control *ctl, struct dmesg_record *rec) - } - } - -- if (end <= begin) -- return -1; /* error */ -- - if (*begin == '[' && (*(begin + 1) == ' ' || - isdigit(*(begin + 1)))) { - if (ctl->delta || ctl->ctime) { -@@ -534,12 +531,15 @@ static void print_buffer(const char *buf, size_t size, - } - - while (get_next_record(ctl, &rec) == 0) { -- if (!rec.mesg_size) -- continue; - - if (!accept_record(ctl, &rec)) - continue; - -+ if (!rec.mesg_size) { -+ putchar('\n'); -+ continue; -+ } -+ - if (ctl->decode && rec.level >= 0 && rec.facility >= 0) - printf("%-6s:%-6s: ", facility_names[rec.facility].name, - level_names[rec.level].name); --- -1.7.6.1 - -From 31c9099a81d3a9c70fdceb198eebed678173d954 Mon Sep 17 00:00:00 2001 -From: Karel Zak <kzak@redhat.com> -Date: Fri, 2 Sep 2011 14:42:04 +0200 -Subject: [PATCH] dmesg: remove extra space only after time stamp - -Signed-off-by: Karel Zak <kzak@redhat.com> ---- - sys-utils/dmesg.c | 5 ++--- - 1 files changed, 2 insertions(+), 3 deletions(-) - -diff --git a/sys-utils/dmesg.c b/sys-utils/dmesg.c -index 8e7bb4b..b3713a0 100644 ---- a/sys-utils/dmesg.c -+++ b/sys-utils/dmesg.c -@@ -480,11 +480,10 @@ static int get_next_record(struct dmesg_control *ctl, struct dmesg_record *rec) - break; - } - } -+ if (begin < end && *begin == ' ') -+ begin++; - } - -- if (begin < end && *begin == ' ') -- begin++; -- - rec->mesg = begin; - rec->mesg_size = end - begin; - --- -1.7.6.1 - diff --git a/sys-apps/util-linux/files/util-linux-2.20-sysfs-init.patch b/sys-apps/util-linux/files/util-linux-2.20-sysfs-init.patch deleted file mode 100644 index ac93787..0000000 --- a/sys-apps/util-linux/files/util-linux-2.20-sysfs-init.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 3a18db62e661fbb307ad3a53c18afabc92d3c63e Mon Sep 17 00:00:00 2001 -From: Petr Uzel <petr.uzel@suse.cz> -Date: Tue, 13 Sep 2011 11:08:46 +0200 -Subject: [PATCH] lib: do not attempt to close(0) in sysfs_deinit() - -If the 'open' fails we 'goto err' which runs 'sysfs_deinit()' on a 'cxt' -which hasn't been fully initialised. The 'dir_fd' is still 0, so -sysfs_deinit calls "close(0)". - -Addresses: https://bugzilla.novell.com/show_bug.cgi?id=714151 -Reported-by: Diego Ercolani <diego.ercolani@gmail.com> -Analysed-by: Neil Brown <nfbrown@suse.com> -Signed-off-by: Petr Uzel <petr.uzel@suse.cz> ---- - lib/sysfs.c | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) - -diff --git a/lib/sysfs.c b/lib/sysfs.c -index eec1f24..ebb3bb5 100644 ---- a/lib/sysfs.c -+++ b/lib/sysfs.c -@@ -140,6 +140,7 @@ int sysfs_init(struct sysfs_cxt *cxt, dev_t devno, struct sysfs_cxt *parent) - int fd, rc = 0; - - memset(cxt, 0, sizeof(*cxt)); -+ cxt->dir_fd = -1; - - if (!sysfs_devno_path(devno, path, sizeof(path))) - goto err; --- -1.7.6.1 - diff --git a/sys-apps/util-linux/files/util-linux-2.20.1-libmount-c++.patch b/sys-apps/util-linux/files/util-linux-2.20.1-libmount-c++.patch deleted file mode 100644 index 6e4058e..0000000 --- a/sys-apps/util-linux/files/util-linux-2.20.1-libmount-c++.patch +++ /dev/null @@ -1,31 +0,0 @@ -https://bugs.gentoo.org/401057 - -From 937266598f21747d7bd84fdd332ee66c8452ba3e Mon Sep 17 00:00:00 2001 -From: Karel Zak <kzak@redhat.com> -Date: Mon, 19 Dec 2011 22:51:38 +0100 -Subject: [PATCH] libmount: don't use "new" in header file - -Reported-by: ben <benscott@nwlink.com> -Signed-off-by: Karel Zak <kzak@redhat.com> ---- - libmount/src/libmount.h.in | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/libmount/src/libmount.h.in b/libmount/src/libmount.h.in -index 95a710e..7cc6cb6 100644 ---- a/libmount/src/libmount.h.in -+++ b/libmount/src/libmount.h.in -@@ -341,8 +341,8 @@ extern struct libmnt_tabdiff *mnt_new_tabdiff(void); - extern void mnt_free_tabdiff(struct libmnt_tabdiff *df); - - extern int mnt_diff_tables(struct libmnt_tabdiff *df, -- struct libmnt_table *old, -- struct libmnt_table *new); -+ struct libmnt_table *old_tab, -+ struct libmnt_table *new_tab); - - extern int mnt_tabdiff_next_change(struct libmnt_tabdiff *df, - struct libmnt_iter *itr, --- -1.7.8.4 - diff --git a/sys-apps/util-linux/files/util-linux-2.20.1-no-printf-alloc.patch b/sys-apps/util-linux/files/util-linux-2.20.1-no-printf-alloc.patch deleted file mode 100644 index e546e20..0000000 --- a/sys-apps/util-linux/files/util-linux-2.20.1-no-printf-alloc.patch +++ /dev/null @@ -1,111 +0,0 @@ -for systems that don't support latest POSIX standard: %as - -https://bugs.gentoo.org/406303 - ---- a/configure.ac -+++ b/configure.ac -@@ -489,10 +489,6 @@ as) - AC_DEFINE([HAVE_SCANF_AS_MODIFIER], [1], [scanf %as modifier]) ;; - *) - AC_MSG_RESULT([no]) -- if "x$build_libmount" = xyes; then -- AC_MSG_WARN([%as or %ms for sscanf() not found; do not build libmount]) -- build_libmount=no -- fi - esac - - ---- a/libmount/src/tab_parse.c -+++ b/libmount/src/tab_parse.c -@@ -22,6 +22,10 @@ - #include "pathnames.h" - #include "strutils.h" - -+#ifndef HAVE_SCANF_MS_MODIFIER -+# define UL_SCNsA "%s" -+#endif -+ - static inline char *skip_spaces(char *s) - { - assert(s); -@@ -61,16 +65,31 @@ static int mnt_parse_table_line(struct libmnt_fs *fs, char *s) - int rc, n = 0, xrc; - char *src = NULL, *fstype = NULL, *optstr = NULL; - -+#ifndef HAVE_SCANF_MS_MODIFIER -+ size_t len = strlen(s) + 1; -+ src = malloc(len); -+ fstype = malloc(len); -+ fs->target = malloc(len); -+ optstr = malloc(len); -+#endif -+ - rc = sscanf(s, UL_SCNsA" " /* (1) source */ - UL_SCNsA" " /* (2) target */ - UL_SCNsA" " /* (3) FS type */ - UL_SCNsA" " /* (4) options */ - "%n", /* byte count */ - -+#ifdef HAVE_SCANF_MS_MODIFIER - &src, - &fs->target, - &fstype, - &optstr, -+#else -+ src, -+ fs->target, -+ fstype, -+ optstr, -+#endif - &n); - xrc = rc; - -@@ -136,6 +155,16 @@ static int mnt_parse_mountinfo_line(struct libmnt_fs *fs, char *s) - unsigned int maj, min; - char *fstype = NULL, *src = NULL, *p; - -+#ifndef HAVE_SCANF_MS_MODIFIER -+ size_t len = strlen(s) + 1; -+ fs->root = malloc(len); -+ fs->target = malloc(len); -+ fs->vfs_optstr = malloc(len); -+ fs->fs_optstr = malloc(len); -+ fstype = malloc(len); -+ src = malloc(len); -+#endif -+ - rc = sscanf(s, "%u " /* (1) id */ - "%u " /* (2) parent */ - "%u:%u " /* (3) maj:min */ -@@ -147,9 +175,15 @@ static int mnt_parse_mountinfo_line(struct libmnt_fs *fs, char *s) - &fs->id, - &fs->parent, - &maj, &min, -+#ifdef HAVE_SCANF_MS_MODIFIER - &fs->root, - &fs->target, - &fs->vfs_optstr, -+#else -+ fs->root, -+ fs->target, -+ fs->vfs_optstr, -+#endif - &end); - - if (rc >= 7 && end > 0) -@@ -167,9 +201,15 @@ static int mnt_parse_mountinfo_line(struct libmnt_fs *fs, char *s) - UL_SCNsA" " /* (9) source */ - UL_SCNsA, /* (10) fs options (fs specific) */ - -+#ifdef HAVE_SCANF_MS_MODIFIER - &fstype, - &src, - &fs->fs_optstr); -+#else -+ fstype, -+ src, -+ fs->fs_optstr); -+#endif - - if (rc >= 10) { - fs->flags |= MNT_FS_KERNEL; diff --git a/sys-apps/util-linux/files/util-linux-2.20.1-umount-fs-search.patch b/sys-apps/util-linux/files/util-linux-2.20.1-umount-fs-search.patch deleted file mode 100644 index 84576cc..0000000 --- a/sys-apps/util-linux/files/util-linux-2.20.1-umount-fs-search.patch +++ /dev/null @@ -1,51 +0,0 @@ -https://bugs.gentoo.org/403073 - -From 1653dd95c3babbf7011d9732069af919e493bac4 Mon Sep 17 00:00:00 2001 -From: Mike Frysinger <vapier@gentoo.org> -Date: Thu, 16 Feb 2012 14:56:38 -0500 -Subject: [PATCH] umount: respect fs search path - -This brings search path support to umount to match existing behavior -in fsck and mount. - -Signed-off-by: Mike Frysinger <vapier@gentoo.org> ---- - mount/umount.c | 13 ++++++++++--- - 1 files changed, 10 insertions(+), 3 deletions(-) - -diff --git a/mount/umount.c b/mount/umount.c -index ad93e75..a6fcd33 100644 ---- a/mount/umount.c -+++ b/mount/umount.c -@@ -100,7 +100,8 @@ static int fake = 0; - static int - check_special_umountprog(const char *node, - const char *type, int *status) { -- char umountprog[120]; -+ char search_path[] = FS_SEARCH_PATH; -+ char *path, umountprog[150]; - struct stat statbuf; - int res; - -@@ -110,10 +111,16 @@ check_special_umountprog(const char *node, - if (type == NULL || strcmp(type, "none") == 0) - return 0; - -- if (strlen(type) < 100) { -+ path = strtok(search_path, ":"); -+ while (path) { - int type_opt = 0; - -- sprintf(umountprog, "/sbin/umount.%s", type); -+ res = snprintf(umountprog, sizeof(umountprog), "%s/umount.%s", -+ path, type); -+ path = strtok(NULL, ":"); -+ if (res < 0 || (size_t) res >= sizeof(umountprog)) -+ continue; -+ - res = stat(umountprog, &statbuf); - if (res == -1 && errno == ENOENT && strchr(type, '.')) { - /* If type ends with ".subtype" try without it */ --- -1.7.8.4 - diff --git a/sys-apps/util-linux/files/util-linux-2.21.1-no-printf-alloc.patch b/sys-apps/util-linux/files/util-linux-2.21.1-no-printf-alloc.patch deleted file mode 100644 index 6818224..0000000 --- a/sys-apps/util-linux/files/util-linux-2.21.1-no-printf-alloc.patch +++ /dev/null @@ -1,108 +0,0 @@ -for systems that don't support latest POSIX standard: %as - -https://bugs.gentoo.org/406303 - ---- a/configure.ac -+++ b/configure.ac -@@ -688,7 +688,6 @@ AC_ARG_ENABLE([libmount], - UL_BUILD_INIT([libmount]) - UL_REQUIRES_LINUX([libmount]) - UL_REQUIRES_BUILD([libmount], [libblkid]) --UL_REQUIRES_HAVE([libmount], [scanf_alloc_modifier], [scanf string alloc modifier]) - AM_CONDITIONAL(BUILD_LIBMOUNT, test "x$build_libmount" = xyes) - - AC_SUBST([LIBMOUNT_VERSION]) ---- a/libmount/src/tab_parse.c -+++ b/libmount/src/tab_parse.c -@@ -22,6 +22,10 @@ - #include "pathnames.h" - #include "strutils.h" - -+#ifndef HAVE_SCANF_MS_MODIFIER -+# define UL_SCNsA "%s" -+#endif -+ - static inline char *skip_spaces(char *s) - { - assert(s); -@@ -61,16 +65,31 @@ static int mnt_parse_table_line(struct libmnt_fs *fs, char *s) - int rc, n = 0, xrc; - char *src = NULL, *fstype = NULL, *optstr = NULL; - -+#ifndef HAVE_SCANF_MS_MODIFIER -+ size_t len = strlen(s) + 1; -+ src = malloc(len); -+ fstype = malloc(len); -+ fs->target = malloc(len); -+ optstr = malloc(len); -+#endif -+ - rc = sscanf(s, UL_SCNsA" " /* (1) source */ - UL_SCNsA" " /* (2) target */ - UL_SCNsA" " /* (3) FS type */ - UL_SCNsA" " /* (4) options */ - "%n", /* byte count */ - -+#ifdef HAVE_SCANF_MS_MODIFIER - &src, - &fs->target, - &fstype, - &optstr, -+#else -+ src, -+ fs->target, -+ fstype, -+ optstr, -+#endif - &n); - xrc = rc; - -@@ -136,6 +155,16 @@ static int mnt_parse_mountinfo_line(struct libmnt_fs *fs, char *s) - unsigned int maj, min; - char *fstype = NULL, *src = NULL, *p; - -+#ifndef HAVE_SCANF_MS_MODIFIER -+ size_t len = strlen(s) + 1; -+ fs->root = malloc(len); -+ fs->target = malloc(len); -+ fs->vfs_optstr = malloc(len); -+ fs->fs_optstr = malloc(len); -+ fstype = malloc(len); -+ src = malloc(len); -+#endif -+ - rc = sscanf(s, "%u " /* (1) id */ - "%u " /* (2) parent */ - "%u:%u " /* (3) maj:min */ -@@ -147,9 +175,15 @@ static int mnt_parse_mountinfo_line(struct libmnt_fs *fs, char *s) - &fs->id, - &fs->parent, - &maj, &min, -+#ifdef HAVE_SCANF_MS_MODIFIER - &fs->root, - &fs->target, - &fs->vfs_optstr, -+#else -+ fs->root, -+ fs->target, -+ fs->vfs_optstr, -+#endif - &end); - - if (rc >= 7 && end > 0) -@@ -167,9 +201,15 @@ static int mnt_parse_mountinfo_line(struct libmnt_fs *fs, char *s) - UL_SCNsA" " /* (9) source */ - UL_SCNsA, /* (10) fs options (fs specific) */ - -+#ifdef HAVE_SCANF_MS_MODIFIER - &fstype, - &src, - &fs->fs_optstr); -+#else -+ fstype, -+ src, -+ fs->fs_optstr); -+#endif - - if (rc >= 10) { - fs->flags |= MNT_FS_KERNEL; diff --git a/sys-apps/util-linux/metadata.xml b/sys-apps/util-linux/metadata.xml deleted file mode 100644 index aad580e..0000000 --- a/sys-apps/util-linux/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>base-system</herd> - <maintainer restrict="sys-apps/util-linux[loop-aes]"> - <email>c1pher@gentoo.org</email> - <name>Dane Smith</name> - </maintainer> -<use> - <flag name='cramfs'>build mkfs/fsck helpers for cramfs filesystems</flag> - <flag name='ddate'>build ddate helper (Discordian dates)</flag> - <flag name='loop-aes'>include support for Loop AES encryption</flag> - <flag name='perl'>install the chkdupexe helper script</flag> -</use> -</pkgmetadata> diff --git a/sys-apps/util-linux/util-linux-2.19.1-r1.ebuild b/sys-apps/util-linux/util-linux-2.19.1-r1.ebuild deleted file mode 100644 index e4c713e..0000000 --- a/sys-apps/util-linux/util-linux-2.19.1-r1.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2012 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.19.1-r1.ebuild,v 1.12 2012/01/07 20:54:37 vapier Exp $ - -EAPI="3" - -EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git" -inherit eutils toolchain-funcs libtool flag-o-matic -[[ ${PV} == "9999" ]] && inherit git autotools - -MY_PV=${PV/_/-} -MY_P=${PN}-${MY_PV} -S=${WORKDIR}/${MY_P} - -DESCRIPTION="Various useful Linux utilities" -HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux/" -if [[ ${PV} == "9999" ]] ; then - SRC_URI="" - #KEYWORDS="" -else - SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.bz2 - loop-aes? ( http://loop-aes.sourceforge.net/updates/util-linux-2.19.1-20110510.diff.bz2 )" - KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-linux" -fi - -LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain" -SLOT="0" -IUSE="+cramfs crypt loop-aes ncurses nls old-linux perl selinux slang uclibc unicode" - -RDEPEND="!sys-process/schedutils - !sys-apps/setarch - !<sys-libs/e2fsprogs-libs-1.41.8 - !<sys-fs/e2fsprogs-1.41.8 - cramfs? ( sys-libs/zlib ) - ncurses? ( >=sys-libs/ncurses-5.2-r2 ) - 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}"/util-linux-*.diff - fi - epatch "${FILESDIR}"/${P}-mount-a-segv.patch #366213 - if ! use loop-aes ; then - epatch "${FILESDIR}"/${P}-umount-l-nfs.patch #370051 - else - ewarn "loop-aes is incompatible with current solution of #370051 bug!" - ewarn "Therefore you're vulnerable to that bug now!" - ewarn "Look at https://bugs.gentoo.org/show_bug.cgi?id=370051." - fi - use uclibc && sed -i -e s/versionsort/alphasort/g -e s/strverscmp.h/dirent.h/g mount/lomount.c - elibtoolize -} - -lfs_fallocate_test() { - # Make sure we can use fallocate with LFS #300307 - cat <<-EOF > "${T}"/fallocate.c - #define _GNU_SOURCE - #include <fcntl.h> - main() { return fallocate(0, 0, 0, 0); } - EOF - append-lfs-flags - $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.c -o /dev/null >/dev/null 2>&1 \ - || export ac_cv_func_fallocate=no - rm -f "${T}"/fallocate.c -} - -usex() { use $1 && echo ${2:-yes} || echo ${3:-no} ; } -src_configure() { - lfs_fallocate_test - econf \ - --enable-fs-paths-extra=/usr/sbin \ - $(use_enable nls) \ - --enable-agetty \ - $(use_enable cramfs) \ - $(use_enable old-linux elvtune) \ - --with-ncurses=$(usex ncurses $(usex unicode auto yes) no) \ - --disable-init \ - --disable-kill \ - --disable-last \ - --disable-mesg \ - --enable-partx \ - --enable-raw \ - --enable-rename \ - --disable-reset \ - --disable-login-utils \ - --enable-schedutils \ - --disable-wall \ - --enable-write \ - --without-pam \ - $(use_with selinux) \ - $(use_with slang) \ - $(tc-has-tls || echo --disable-tls) -} - -src_install() { - emake install DESTDIR="${D}" || die "install failed" - dodoc AUTHORS NEWS README* TODO docs/* - - if ! use perl ; then #284093 - rm "${ED}"/usr/bin/chkdupexe || die - rm "${ED}"/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 "${ED}"/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 -} diff --git a/sys-apps/util-linux/util-linux-2.20-r1.ebuild b/sys-apps/util-linux/util-linux-2.20-r1.ebuild deleted file mode 100644 index 3a62c19..0000000 --- a/sys-apps/util-linux/util-linux-2.20-r1.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2011 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.20-r1.ebuild,v 1.3 2011/12/30 19:30:43 ulm Exp $ - -EAPI="3" - -EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git" -inherit eutils toolchain-funcs libtool flag-o-matic -[[ ${PV} == "9999" ]] && inherit git autotools - -MY_PV=${PV/_/-} -MY_P=${PN}-${MY_PV} -S=${WORKDIR}/${MY_P} - -DESCRIPTION="Various useful Linux utilities" -HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux/" -if [[ ${PV} == "9999" ]] ; then - SRC_URI="" - #KEYWORDS="" -else - SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.bz2 - loop-aes? ( http://loop-aes.sourceforge.net/updates/util-linux-2.20-20110905.diff.bz2 )" - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux" -fi - -LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain" -SLOT="0" -IUSE="+cramfs crypt ddate loop-aes ncurses nls old-linux perl selinux slang static-libs uclibc unicode" - -RDEPEND="!sys-process/schedutils - !sys-apps/setarch - !<sys-apps/sysvinit-2.88-r3 - !<sys-libs/e2fsprogs-libs-1.41.8 - !<sys-fs/e2fsprogs-1.41.8 - cramfs? ( sys-libs/zlib ) - ncurses? ( >=sys-libs/ncurses-5.2-r2 ) - 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 - po/update-potfiles - autopoint --force - eautoreconf - else - use loop-aes && epatch "${WORKDIR}"/util-linux-*.diff - fi - epatch "${FILESDIR}"/${P}-dmesg-newline.patch - epatch "${FILESDIR}"/${P}-sysfs-init.patch - use uclibc && sed -i -e s/versionsort/alphasort/g -e s/strverscmp.h/dirent.h/g mount/lomount.c - elibtoolize -} - -lfs_fallocate_test() { - # Make sure we can use fallocate with LFS #300307 - cat <<-EOF > "${T}"/fallocate.c - #define _GNU_SOURCE - #include <fcntl.h> - main() { return fallocate(0, 0, 0, 0); } - EOF - append-lfs-flags - $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.c -o /dev/null >/dev/null 2>&1 \ - || export ac_cv_func_fallocate=no - rm -f "${T}"/fallocate.c -} - -usex() { use $1 && echo ${2:-yes} || echo ${3:-no} ; } -src_configure() { - lfs_fallocate_test - econf \ - --enable-fs-paths-extra=/usr/sbin \ - $(use_enable nls) \ - --enable-agetty \ - $(use_enable cramfs) \ - $(use_enable ddate) \ - $(use_enable old-linux elvtune) \ - --with-ncurses=$(usex ncurses $(usex unicode auto yes) no) \ - --disable-kill \ - --disable-last \ - --disable-mesg \ - --enable-partx \ - --enable-raw \ - --enable-rename \ - --disable-reset \ - --disable-login-utils \ - --enable-schedutils \ - --disable-wall \ - --enable-write \ - --without-pam \ - $(use_with selinux) \ - $(use_with slang) \ - $(use_enable static-libs static) \ - $(tc-has-tls || echo --disable-tls) -} - -src_install() { - emake install DESTDIR="${D}" || die "install failed" - dodoc AUTHORS NEWS README* TODO docs/* - use ddate || find "${ED}"/usr/share/man -name 'ddate.1*' -delete - - if ! use perl ; then #284093 - rm "${ED}"/usr/bin/chkdupexe || die - rm "${ED}"/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 "${ED}"/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 -} - -pkg_postinst() { - elog "The agetty util now clears the terminal by default. You" - elog "might want to add --noclear to your /etc/inittab lines." -} diff --git a/sys-apps/util-linux/util-linux-2.20.1-r1.ebuild b/sys-apps/util-linux/util-linux-2.20.1-r1.ebuild deleted file mode 100644 index b0fc3ee..0000000 --- a/sys-apps/util-linux/util-linux-2.20.1-r1.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2012 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.20.1-r1.ebuild,v 1.7 2012/04/21 06:24:18 vapier Exp $ - -EAPI="3" - -EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git" -AUTOTOOLS_AUTO_DEPEND="no" -inherit eutils toolchain-funcs libtool flag-o-matic autotools -[[ ${PV} == "9999" ]] && inherit git autotools - -MY_PV=${PV/_/-} -MY_P=${PN}-${MY_PV} -S=${WORKDIR}/${MY_P} - -DESCRIPTION="Various useful Linux utilities" -HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux/" -if [[ ${PV} == "9999" ]] ; then - SRC_URI="" - #KEYWORDS="" -else - SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.bz2 - loop-aes? ( http://loop-aes.sourceforge.net/updates/util-linux-2.20-20110905.diff.bz2 )" - KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-linux" -fi - -LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain" -SLOT="0" -IUSE="+cramfs crypt ddate loop-aes ncurses nls old-linux perl selinux slang static-libs uclibc unicode" - -RDEPEND="!sys-process/schedutils - !sys-apps/setarch - !<sys-apps/sysvinit-2.88-r3 - !<sys-libs/e2fsprogs-libs-1.41.8 - !<sys-fs/e2fsprogs-1.41.8 - cramfs? ( sys-libs/zlib ) - ncurses? ( >=sys-libs/ncurses-5.2-r2 ) - perl? ( dev-lang/perl ) - selinux? ( sys-libs/libselinux ) - slang? ( sys-libs/slang ) - uclibc? ( ${AUTOTOOLS_DEPEND} )" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext ) - virtual/os-headers" - -src_prepare() { - if [[ ${PV} == "9999" ]] ; then - po/update-potfiles - autopoint --force - eautoreconf - else - use loop-aes && epatch "${WORKDIR}"/util-linux-*.diff - fi - if use uclibc ; then - epatch "${FILESDIR}"/${P}-no-printf-alloc.patch #406303 - eautoreconf - fi - elibtoolize -} - -lfs_fallocate_test() { - # Make sure we can use fallocate with LFS #300307 - cat <<-EOF > "${T}"/fallocate.c - #define _GNU_SOURCE - #include <fcntl.h> - main() { return fallocate(0, 0, 0, 0); } - EOF - append-lfs-flags - $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.c -o /dev/null >/dev/null 2>&1 \ - || export ac_cv_func_fallocate=no - rm -f "${T}"/fallocate.c -} - -usex() { use $1 && echo ${2:-yes} || echo ${3:-no} ; } -src_configure() { - lfs_fallocate_test - econf \ - --enable-fs-paths-extra=/usr/sbin \ - $(use_enable nls) \ - --enable-agetty \ - $(use_enable cramfs) \ - $(use_enable ddate) \ - $(use_enable old-linux elvtune) \ - --with-ncurses=$(usex ncurses $(usex unicode auto yes) no) \ - --disable-kill \ - --disable-last \ - --disable-mesg \ - --enable-partx \ - --enable-raw \ - --enable-rename \ - --disable-reset \ - --disable-login-utils \ - --enable-schedutils \ - --disable-wall \ - --enable-write \ - --without-pam \ - $(use_with selinux) \ - $(use_with slang) \ - $(use_enable static-libs static) \ - $(tc-has-tls || echo --disable-tls) -} - -src_install() { - emake install DESTDIR="${D}" || die "install failed" - dodoc AUTHORS NEWS README* TODO docs/* - use ddate || find "${ED}"/usr/share/man -name 'ddate.1*' -delete - - if ! use perl ; then #284093 - rm "${ED}"/usr/bin/chkdupexe || die - rm "${ED}"/usr/share/man/man1/chkdupexe.1 || die - fi - - # need the libs in / - gen_usr_ldscript -a blkid mount uuid - # e2fsprogs-libs didnt install .la files, and .pc work fine - rm -f "${ED}"/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 -} - -pkg_postinst() { - elog "The agetty util now clears the terminal by default. You" - elog "might want to add --noclear to your /etc/inittab lines." -} diff --git a/sys-apps/util-linux/util-linux-2.20.1-r2.ebuild b/sys-apps/util-linux/util-linux-2.20.1-r2.ebuild deleted file mode 100644 index adf1d2d..0000000 --- a/sys-apps/util-linux/util-linux-2.20.1-r2.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2012 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.20.1-r2.ebuild,v 1.2 2012/04/21 06:24:18 vapier Exp $ - -EAPI="3" - -EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git" -AUTOTOOLS_AUTO_DEPEND="no" -inherit eutils toolchain-funcs libtool flag-o-matic autotools -[[ ${PV} == "9999" ]] && inherit git autotools - -MY_PV=${PV/_/-} -MY_P=${PN}-${MY_PV} -S=${WORKDIR}/${MY_P} - -DESCRIPTION="Various useful Linux utilities" -HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux/" -if [[ ${PV} == "9999" ]] ; then - SRC_URI="" - #KEYWORDS="" -else - SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.bz2 - loop-aes? ( http://loop-aes.sourceforge.net/updates/util-linux-2.20-20110905.diff.bz2 )" - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux" -fi - -LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain" -SLOT="0" -IUSE="+cramfs crypt ddate loop-aes ncurses nls old-linux perl selinux slang static-libs uclibc unicode" - -RDEPEND="!sys-process/schedutils - !sys-apps/setarch - !<sys-apps/sysvinit-2.88-r3 - !<sys-libs/e2fsprogs-libs-1.41.8 - !<sys-fs/e2fsprogs-1.41.8 - cramfs? ( sys-libs/zlib ) - ncurses? ( >=sys-libs/ncurses-5.2-r2 ) - perl? ( dev-lang/perl ) - selinux? ( sys-libs/libselinux ) - slang? ( sys-libs/slang ) - uclibc? ( ${AUTOTOOLS_DEPEND} )" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext ) - virtual/os-headers" - -src_prepare() { - if [[ ${PV} == "9999" ]] ; then - po/update-potfiles - autopoint --force - eautoreconf - else - use loop-aes && epatch "${WORKDIR}"/util-linux-*.diff - fi - epatch "${FILESDIR}"/${P}-libmount-c++.patch #401057 - epatch "${FILESDIR}"/${PN}-2.20.1-umount-fs-search.patch #403073 - if use uclibc ; then - epatch "${FILESDIR}"/${P}-no-printf-alloc.patch #406303 - eautoreconf - fi - elibtoolize -} - -lfs_fallocate_test() { - # Make sure we can use fallocate with LFS #300307 - cat <<-EOF > "${T}"/fallocate.c - #define _GNU_SOURCE - #include <fcntl.h> - main() { return fallocate(0, 0, 0, 0); } - EOF - append-lfs-flags - $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.c -o /dev/null >/dev/null 2>&1 \ - || export ac_cv_func_fallocate=no - rm -f "${T}"/fallocate.c -} - -usex() { use $1 && echo ${2:-yes} || echo ${3:-no} ; } -src_configure() { - lfs_fallocate_test - econf \ - --enable-fs-paths-extra=/usr/sbin \ - $(use_enable nls) \ - --enable-agetty \ - $(use_enable cramfs) \ - $(use_enable ddate) \ - $(use_enable old-linux elvtune) \ - --with-ncurses=$(usex ncurses $(usex unicode auto yes) no) \ - --disable-kill \ - --disable-last \ - --disable-mesg \ - --enable-partx \ - --enable-raw \ - --enable-rename \ - --disable-reset \ - --disable-login-utils \ - --enable-schedutils \ - --disable-wall \ - --enable-write \ - --without-pam \ - $(use_with selinux) \ - $(use_with slang) \ - $(use_enable static-libs static) \ - $(tc-has-tls || echo --disable-tls) -} - -src_install() { - emake install DESTDIR="${D}" || die "install failed" - dodoc AUTHORS NEWS README* TODO docs/* - use ddate || find "${ED}"/usr/share/man -name 'ddate.1*' -delete - - if ! use perl ; then #284093 - rm "${ED}"/usr/bin/chkdupexe || die - rm "${ED}"/usr/share/man/man1/chkdupexe.1 || die - fi - - # need the libs in / - gen_usr_ldscript -a blkid mount uuid - # e2fsprogs-libs didnt install .la files, and .pc work fine - rm -f "${ED}"/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 -} - -pkg_postinst() { - elog "The agetty util now clears the terminal by default. You" - elog "might want to add --noclear to your /etc/inittab lines." -} diff --git a/sys-apps/util-linux/util-linux-2.20.1.ebuild b/sys-apps/util-linux/util-linux-2.20.1.ebuild deleted file mode 100644 index 2dbaefb..0000000 --- a/sys-apps/util-linux/util-linux-2.20.1.ebuild +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright 1999-2011 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.20.1.ebuild,v 1.2 2011/12/30 19:30:43 ulm Exp $ - -EAPI="3" - -EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git" -inherit eutils toolchain-funcs libtool flag-o-matic -[[ ${PV} == "9999" ]] && inherit git autotools - -MY_PV=${PV/_/-} -MY_P=${PN}-${MY_PV} -S=${WORKDIR}/${MY_P} - -DESCRIPTION="Various useful Linux utilities" -HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux/" -if [[ ${PV} == "9999" ]] ; then - SRC_URI="" - #KEYWORDS="" -else - SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.bz2 - loop-aes? ( http://loop-aes.sourceforge.net/updates/util-linux-2.20-20110905.diff.bz2 )" - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux" -fi - -LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain" -SLOT="0" -IUSE="+cramfs crypt ddate loop-aes ncurses nls old-linux perl selinux slang static-libs uclibc unicode" - -RDEPEND="!sys-process/schedutils - !sys-apps/setarch - !<sys-apps/sysvinit-2.88-r3 - !<sys-libs/e2fsprogs-libs-1.41.8 - !<sys-fs/e2fsprogs-1.41.8 - cramfs? ( sys-libs/zlib ) - ncurses? ( >=sys-libs/ncurses-5.2-r2 ) - 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 - po/update-potfiles - autopoint --force - eautoreconf - else - use loop-aes && epatch "${WORKDIR}"/util-linux-*.diff - fi - use uclibc && sed -i -e s/versionsort/alphasort/g -e s/strverscmp.h/dirent.h/g mount/lomount.c - elibtoolize -} - -lfs_fallocate_test() { - # Make sure we can use fallocate with LFS #300307 - cat <<-EOF > "${T}"/fallocate.c - #define _GNU_SOURCE - #include <fcntl.h> - main() { return fallocate(0, 0, 0, 0); } - EOF - append-lfs-flags - $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.c -o /dev/null >/dev/null 2>&1 \ - || export ac_cv_func_fallocate=no - rm -f "${T}"/fallocate.c -} - -usex() { use $1 && echo ${2:-yes} || echo ${3:-no} ; } -src_configure() { - lfs_fallocate_test - econf \ - --enable-fs-paths-extra=/usr/sbin \ - $(use_enable nls) \ - --enable-agetty \ - $(use_enable cramfs) \ - $(use_enable ddate) \ - $(use_enable old-linux elvtune) \ - --with-ncurses=$(usex ncurses $(usex unicode auto yes) no) \ - --disable-kill \ - --disable-last \ - --disable-mesg \ - --enable-partx \ - --enable-raw \ - --enable-rename \ - --disable-reset \ - --disable-login-utils \ - --enable-schedutils \ - --disable-wall \ - --enable-write \ - --without-pam \ - $(use_with selinux) \ - $(use_with slang) \ - $(use_enable static-libs static) \ - $(tc-has-tls || echo --disable-tls) -} - -src_install() { - emake install DESTDIR="${D}" || die "install failed" - dodoc AUTHORS NEWS README* TODO docs/* - use ddate || find "${ED}"/usr/share/man -name 'ddate.1*' -delete - - if ! use perl ; then #284093 - rm "${ED}"/usr/bin/chkdupexe || die - rm "${ED}"/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 "${ED}"/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 -} - -pkg_postinst() { - elog "The agetty util now clears the terminal by default. You" - elog "might want to add --noclear to your /etc/inittab lines." -} diff --git a/sys-apps/util-linux/util-linux-2.20.1.ebuild.prefix b/sys-apps/util-linux/util-linux-2.20.1.ebuild.prefix deleted file mode 100644 index 44291d8..0000000 --- a/sys-apps/util-linux/util-linux-2.20.1.ebuild.prefix +++ /dev/null @@ -1,191 +0,0 @@ -# Copyright 1999-2011 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.20.1.ebuild,v 1.1 2011/10/20 13:37:01 vapier Exp $ - -EAPI="3" - -EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git" -inherit eutils toolchain-funcs libtool flag-o-matic autotools -[[ ${PV} == "9999" ]] && inherit git autotools - -MY_PV=${PV/_/-} -MY_P=${PN}-${MY_PV} -S=${WORKDIR}/${MY_P} - -DESCRIPTION="Various useful Linux utilities" -HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux/" -if [[ ${PV} == "9999" ]] ; then - SRC_URI="" - #KEYWORDS="" -else - SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.bz2 - loop-aes? ( http://loop-aes.sourceforge.net/updates/util-linux-2.20-20110905.diff.bz2 )" - # prefix patches don't apply, but we still need them - # -> why would we want util-linux anyway? just for libuuid - #KEYWORDS="~ppc-macos ~x64-macos ~x86-macos" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="+cramfs crypt ddate loop-aes ncurses nls old-linux perl selinux slang static-libs uclibc unicode" - -RDEPEND="!sys-process/schedutils - !sys-apps/setarch - !<sys-apps/sysvinit-2.88-r3 - !<sys-libs/e2fsprogs-libs-1.41.8 - !<sys-fs/e2fsprogs-1.41.8 - cramfs? ( sys-libs/zlib ) - ncurses? ( >=sys-libs/ncurses-5.2-r2 ) - 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 - po/update-potfiles - autopoint --force - eautoreconf - else - use loop-aes && epatch "${WORKDIR}"/util-linux-*.diff - fi - use uclibc && sed -i -e s/versionsort/alphasort/g -e s/strverscmp.h/dirent.h/g mount/lomount.c - elibtoolize -} - -lfs_fallocate_test() { - # Make sure we can use fallocate with LFS #300307 - cat <<-EOF > "${T}"/fallocate.c - #define _GNU_SOURCE - #include <fcntl.h> - main() { return fallocate(0, 0, 0, 0); } - EOF - append-lfs-flags - $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.c -o /dev/null >/dev/null 2>&1 \ - || export ac_cv_func_fallocate=no - rm -f "${T}"/fallocate.c -} - -want_libuuid() { - # bug #350841, currently only not on OS X Snow Leopard and onwards - [[ ${CHOST} != *-darwin1[0123] ]] -} - -usex() { use $1 && echo ${2:-yes} || echo ${3:-no} ; } -src_configure() { - lfs_fallocate_test - local myconf= - if use prefix ; then - myconf=" - --with-ncurses=$(usex ncurses $(usex unicode auto yes) no) \ - --disable-mount - --disable-fsck - --$($(want_libuuid) && echo enable || echo disable)-libuuid - --disable-uuidd - --enable-libblkid - --disable-arch - --disable-agetty - --disable-cramfs - --disable-switch_root - --disable-pivot_root - --disable-fallocate - --disable-unshare - --disable-elvtune - --disable-init - --disable-kill - --disable-last - --disable-mesg - --disable-partx - --disable-raw - --disable-rename - --disable-reset - --disable-login-utils - --disable-schedutils - --disable-wall - --disable-write - --disable-login-chown-vcs - --disable-login-stat-mail - --disable-pg-bell - --disable-use-tty-group - --disable-makeinstall-chown - --disable-makeinstall-setuid - " - else - myconf=" - --enable-agetty - $(use_enable cramfs) - $(use_enable ddate) \ - $(use_enable old-linux elvtune) - --with-ncurses=$(usex ncurses $(usex unicode auto yes) no) \ - --disable-kill - --disable-last - --disable-mesg - --enable-partx - --enable-raw - --enable-rename - --disable-reset - --disable-login-utils - --enable-schedutils - --disable-wall - --enable-write - --without-pam - $(use_with selinux) - " - fi - - # --with-fsprobe=blkid \ - econf \ - --enable-fs-paths-extra="${EPREFIX}"/usr/sbin \ - $(use_enable nls) \ - $(use_with slang) \ - $(use_enable static-libs static) \ - $(tc-has-tls || echo --disable-tls) \ - ${myconf} -} - -src_compile() { - if use prefix; then - emake -C shlibs || die - else - emake || die - fi -} - -src_install() { - if use prefix ; then - emake -C shlibs install DESTDIR="${D}" || die "install failed" - else - emake install DESTDIR="${D}" || die "install failed" - - if ! use perl ; then #284093 - rm "${ED}"/usr/bin/chkdupexe || die - rm "${ED}"/usr/share/man/man1/chkdupexe.1 || die - fi - - if use crypt ; then - newinitd "${FILESDIR}"/crypto-loop.initd crypto-loop || die - newconfd "${FILESDIR}"/crypto-loop.confd crypto-loop || die - fi - fi - dodoc AUTHORS NEWS README* TODO docs/* - use ddate || find "${ED}"/usr/share/man -name 'ddate.1*' -delete - - # need the libs in / - local libuuid= - $(want_libuuid) && libuuid=uuid - gen_usr_ldscript -a blkid ${libuuid} - # e2fsprogs-libs didnt install .la files, and .pc work fine - rm -f "${ED}"/usr/$(get_libdir)/*.la -} - -pkg_postinst() { - ewarn "The loop-aes code has been split out of USE=crypt and into USE=loop-aes." - ewarn "If you need support for it, make sure to update your USE accordingly." -} - -pkg_postinst() { - elog "The agetty util now clears the terminal by default. You" - elog "might want to add --noclear to your /etc/inittab lines." -} diff --git a/sys-apps/util-linux/util-linux-2.21.1.ebuild b/sys-apps/util-linux/util-linux-2.21.1.ebuild deleted file mode 100644 index 6054e96..0000000 --- a/sys-apps/util-linux/util-linux-2.21.1.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2012 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.21.1.ebuild,v 1.5 2012/04/21 06:24:18 vapier Exp $ - -EAPI="3" - -EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git" -AUTOTOOLS_AUTO_DEPEND="no" -inherit eutils toolchain-funcs libtool flag-o-matic autotools -[[ ${PV} == "9999" ]] && inherit git-2 autotools - -MY_PV=${PV/_/-} -MY_P=${PN}-${MY_PV} -S=${WORKDIR}/${MY_P} - -DESCRIPTION="Various useful Linux utilities" -HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux/" -if [[ ${PV} == "9999" ]] ; then - SRC_URI="" - #KEYWORDS="" -else - SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz - loop-aes? ( http://loop-aes.sourceforge.net/updates/util-linux-2.20-20110905.diff.bz2 )" - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" -fi - -LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain" -SLOT="0" -IUSE="+cramfs crypt ddate loop-aes ncurses nls old-linux perl selinux slang static-libs uclibc unicode" - -RDEPEND="!sys-process/schedutils - !sys-apps/setarch - !<sys-apps/sysvinit-2.88-r3 - !<sys-libs/e2fsprogs-libs-1.41.8 - !<sys-fs/e2fsprogs-1.41.8 - cramfs? ( sys-libs/zlib ) - ncurses? ( >=sys-libs/ncurses-5.2-r2 ) - perl? ( dev-lang/perl ) - selinux? ( sys-libs/libselinux ) - slang? ( sys-libs/slang ) - uclibc? ( ${AUTOTOOLS_DEPEND} )" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext ) - virtual/os-headers" - -src_prepare() { - if [[ ${PV} == "9999" ]] ; then - po/update-potfiles - autopoint --force - eautoreconf - else - use loop-aes && epatch "${WORKDIR}"/util-linux-*.diff - fi - if use uclibc ; then - epatch "${FILESDIR}"/${P}-no-printf-alloc.patch #406303 - eautoreconf - fi - elibtoolize -} - -lfs_fallocate_test() { - # Make sure we can use fallocate with LFS #300307 - cat <<-EOF > "${T}"/fallocate.c - #define _GNU_SOURCE - #include <fcntl.h> - main() { return fallocate(0, 0, 0, 0); } - EOF - append-lfs-flags - $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.c -o /dev/null >/dev/null 2>&1 \ - || export ac_cv_func_fallocate=no - rm -f "${T}"/fallocate.c -} - -src_configure() { - lfs_fallocate_test - econf \ - --enable-fs-paths-extra=/usr/sbin \ - $(use_enable nls) \ - --enable-agetty \ - $(use_enable cramfs) \ - $(use_enable ddate) \ - $(use_enable old-linux elvtune) \ - --with-ncurses=$(usex ncurses $(usex unicode auto yes) no) \ - --disable-kill \ - --disable-last \ - --disable-mesg \ - --enable-partx \ - --enable-raw \ - --enable-rename \ - --disable-reset \ - --disable-login-utils \ - --enable-schedutils \ - --disable-wall \ - --enable-write \ - $(use_with selinux) \ - $(use_with slang) \ - $(use_enable static-libs static) \ - $(tc-has-tls || echo --disable-tls) -} - -src_install() { - emake install DESTDIR="${D}" || die - dodoc AUTHORS NEWS README* Documentation/{TODO,*.txt} - - if ! use perl ; then #284093 - rm "${ED}"/usr/bin/chkdupexe || die - rm "${ED}"/usr/share/man/man1/chkdupexe.1 || die - fi - - # need the libs in / - gen_usr_ldscript -a blkid mount uuid - # e2fsprogs-libs didnt install .la files, and .pc work fine - find "${ED}" -name '*.la' -delete - - if use crypt ; then - newinitd "${FILESDIR}"/crypto-loop.initd crypto-loop || die - newconfd "${FILESDIR}"/crypto-loop.confd crypto-loop || die - fi -} - -pkg_postinst() { - elog "The agetty util now clears the terminal by default. You" - elog "might want to add --noclear to your /etc/inittab lines." -} diff --git a/sys-apps/util-linux/util-linux-2.21.ebuild b/sys-apps/util-linux/util-linux-2.21.ebuild deleted file mode 100644 index f32a387..0000000 --- a/sys-apps/util-linux/util-linux-2.21.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 1999-2012 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.21.ebuild,v 1.3 2012/03/30 20:31:38 vapier Exp $ - -EAPI="3" - -EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git" -inherit eutils toolchain-funcs libtool flag-o-matic -[[ ${PV} == "9999" ]] && inherit git-2 autotools - -MY_PV=${PV/_/-} -MY_P=${PN}-${MY_PV} -S=${WORKDIR}/${MY_P} - -DESCRIPTION="Various useful Linux utilities" -HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux/" -if [[ ${PV} == "9999" ]] ; then - SRC_URI="" - #KEYWORDS="" -else - SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz - loop-aes? ( http://loop-aes.sourceforge.net/updates/util-linux-2.20-20110905.diff.bz2 )" - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux" -fi - -LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain" -SLOT="0" -IUSE="+cramfs crypt ddate loop-aes ncurses nls old-linux perl selinux slang static-libs uclibc unicode" - -RDEPEND="!sys-process/schedutils - !sys-apps/setarch - !<sys-apps/sysvinit-2.88-r3 - !<sys-libs/e2fsprogs-libs-1.41.8 - !<sys-fs/e2fsprogs-1.41.8 - cramfs? ( sys-libs/zlib ) - ncurses? ( >=sys-libs/ncurses-5.2-r2 ) - 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 - po/update-potfiles - autopoint --force - eautoreconf - else - use loop-aes && epatch "${WORKDIR}"/util-linux-*.diff - fi - use uclibc && sed -i -e s/versionsort/alphasort/g -e s/strverscmp.h/dirent.h/g mount/lomount.c - elibtoolize -} - -lfs_fallocate_test() { - # Make sure we can use fallocate with LFS #300307 - cat <<-EOF > "${T}"/fallocate.c - #define _GNU_SOURCE - #include <fcntl.h> - main() { return fallocate(0, 0, 0, 0); } - EOF - append-lfs-flags - $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.c -o /dev/null >/dev/null 2>&1 \ - || export ac_cv_func_fallocate=no - rm -f "${T}"/fallocate.c -} - -want_libuuid() { - # bug #350841, currently only not on OS X Snow Leopard and onwards - [[ ${CHOST} != *-darwin1[0123] ]] -} - -src_configure() { - lfs_fallocate_test - if tc-is-cross-compiler ; then - # newer util-linux has this fixed in the configure script already - export scanf_cv_alloc_modifier=no - [[ ${CHOST} == *-gnu* ]] && scanf_cv_alloc_modifier=ms - fi - econf \ - --enable-fs-paths-extra=${EPREFIX}/usr/sbin \ - $(use_enable nls) \ - --enable-agetty \ - $(use_enable cramfs) \ - $(use_enable ddate) \ - $(use_enable old-linux elvtune) \ - --$($(want_libuuid) && echo enable || echo disable)-libuuid \ - --with-ncurses=$(usex ncurses $(usex unicode auto yes) no) \ - --disable-kill \ - --disable-last \ - --disable-mesg \ - --enable-partx \ - --enable-raw \ - --enable-rename \ - --disable-reset \ - --disable-login-utils \ - --enable-schedutils \ - --disable-wall \ - --enable-write \ - $(use_with selinux) \ - $(use_with slang) \ - $(use_enable static-libs static) \ - $(tc-has-tls || echo --disable-tls) -} - -src_install() { - emake install DESTDIR="${D}" || die - dodoc AUTHORS NEWS README* Documentation/{TODO,*.txt} - - if ! use perl ; then #284093 - rm "${ED}"/usr/bin/chkdupexe || die - rm "${ED}"/usr/share/man/man1/chkdupexe.1 || die - fi - - # need the libs in / - gen_usr_ldscript -a blkid mount $($(want_libuuid) && echo uuid) - # e2fsprogs-libs didnt install .la files, and .pc work fine - find "${ED}" -name '*.la' -delete - - if use crypt ; then - newinitd "${FILESDIR}"/crypto-loop.initd crypto-loop || die - newconfd "${FILESDIR}"/crypto-loop.confd crypto-loop || die - fi -} - -pkg_postinst() { - elog "The agetty util now clears the terminal by default. You" - elog "might want to add --noclear to your /etc/inittab lines." -} diff --git a/sys-apps/util-linux/util-linux-9999.ebuild b/sys-apps/util-linux/util-linux-9999.ebuild deleted file mode 100644 index 7ea753a..0000000 --- a/sys-apps/util-linux/util-linux-9999.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2012 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.31 2012/04/21 06:24:18 vapier Exp $ - -EAPI="3" - -EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git" -inherit eutils toolchain-funcs libtool flag-o-matic -[[ ${PV} == "9999" ]] && inherit git-2 autotools - -MY_PV=${PV/_/-} -MY_P=${PN}-${MY_PV} -S=${WORKDIR}/${MY_P} - -DESCRIPTION="Various useful Linux utilities" -HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux/" -if [[ ${PV} == "9999" ]] ; then - SRC_URI="" - #KEYWORDS="" -else - SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz - loop-aes? ( http://loop-aes.sourceforge.net/updates/util-linux-2.20-20110905.diff.bz2 )" - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" -fi - -LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain" -SLOT="0" -IUSE="+cramfs crypt ddate loop-aes ncurses nls old-linux perl selinux slang static-libs unicode" - -RDEPEND="!sys-process/schedutils - !sys-apps/setarch - !<sys-apps/sysvinit-2.88-r3 - !sys-block/eject - !<sys-libs/e2fsprogs-libs-1.41.8 - !<sys-fs/e2fsprogs-1.41.8 - cramfs? ( sys-libs/zlib ) - ncurses? ( >=sys-libs/ncurses-5.2-r2 ) - 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 - po/update-potfiles - autopoint --force - eautoreconf - else - use loop-aes && epatch "${WORKDIR}"/util-linux-*.diff - fi - elibtoolize -} - -lfs_fallocate_test() { - # Make sure we can use fallocate with LFS #300307 - cat <<-EOF > "${T}"/fallocate.c - #define _GNU_SOURCE - #include <fcntl.h> - main() { return fallocate(0, 0, 0, 0); } - EOF - append-lfs-flags - $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.c -o /dev/null >/dev/null 2>&1 \ - || export ac_cv_func_fallocate=no - rm -f "${T}"/fallocate.c -} - -src_configure() { - lfs_fallocate_test - econf \ - --enable-fs-paths-extra=/usr/sbin \ - $(use_enable nls) \ - --enable-agetty \ - $(use_enable cramfs) \ - $(use_enable ddate) \ - $(use_enable old-linux elvtune) \ - --with-ncurses=$(usex ncurses $(usex unicode auto yes) no) \ - --disable-kill \ - --disable-last \ - --disable-mesg \ - --enable-partx \ - --enable-raw \ - --enable-rename \ - --disable-reset \ - --disable-login-utils \ - --enable-schedutils \ - --disable-wall \ - --enable-write \ - $(use_with selinux) \ - $(use_with slang) \ - $(use_enable static-libs static) \ - $(tc-has-tls || echo --disable-tls) -} - -src_install() { - emake install DESTDIR="${D}" || die - dodoc AUTHORS NEWS README* Documentation/{TODO,*.txt} - - if ! use perl ; then #284093 - rm "${ED}"/usr/bin/chkdupexe || die - rm "${ED}"/usr/share/man/man1/chkdupexe.1 || die - fi - - # need the libs in / - gen_usr_ldscript -a blkid mount uuid - # e2fsprogs-libs didnt install .la files, and .pc work fine - find "${ED}" -name '*.la' -delete - - if use crypt ; then - newinitd "${FILESDIR}"/crypto-loop.initd crypto-loop || die - newconfd "${FILESDIR}"/crypto-loop.confd crypto-loop || die - fi -} - -pkg_postinst() { - elog "The agetty util now clears the terminal by default. You" - elog "might want to add --noclear to your /etc/inittab lines." -} |