public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/android:master commit in: sys-apps/util-linux/, sys-apps/util-linux/files/
@ 2015-03-05  3:00 Benda XU
  2015-01-03 10:47 ` [gentoo-commits] dev/heroxbd:master " Benda XU
  0 siblings, 1 reply; 2+ messages in thread
From: Benda XU @ 2015-03-05  3:00 UTC (permalink / raw
  To: gentoo-commits

commit:     18fc8645279c68b4b659bb8641eb101e423d4177
Author:     Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Sat Jan  3 08:56:29 2015 +0000
Commit:     Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Sat Jan  3 08:56:29 2015 +0000
URL:        https://gitweb.gentoo.org/proj/android.git/commit/?id=18fc8645

sys-apps/util-linux: remove, fixed

 sys-apps/util-linux/ChangeLog                      | 1631 --------------------
 sys-apps/util-linux/Manifest                       |   28 -
 sys-apps/util-linux/files/crypto-loop.confd        |    9 -
 sys-apps/util-linux/files/crypto-loop.initd        |   70 -
 .../files/util-linux-2.19.1-mount-a-segv.patch     |   86 --
 .../files/util-linux-2.19.1-umount-l-nfs.patch     |   92 --
 .../files/util-linux-2.20-dmesg-newline.patch      |  102 --
 .../files/util-linux-2.20-sysfs-init.patch         |   32 -
 .../files/util-linux-2.20.1-libmount-c++.patch     |   31 -
 .../files/util-linux-2.20.1-no-printf-alloc.patch  |  111 --
 .../files/util-linux-2.20.1-umount-fs-search.patch |   51 -
 .../files/util-linux-2.21.1-no-printf-alloc.patch  |  108 --
 sys-apps/util-linux/metadata.xml                   |   15 -
 sys-apps/util-linux/util-linux-2.19.1-r1.ebuild    |  121 --
 sys-apps/util-linux/util-linux-2.20-r1.ebuild      |  124 --
 sys-apps/util-linux/util-linux-2.20.1-r1.ebuild    |  127 --
 sys-apps/util-linux/util-linux-2.20.1-r2.ebuild    |  129 --
 sys-apps/util-linux/util-linux-2.20.1.ebuild       |  122 --
 .../util-linux/util-linux-2.20.1.ebuild.prefix     |  191 ---
 sys-apps/util-linux/util-linux-2.21.1.ebuild       |  124 --
 sys-apps/util-linux/util-linux-2.21.ebuild         |  130 --
 sys-apps/util-linux/util-linux-9999.ebuild         |  119 --
 22 files changed, 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."
-}


^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2015-03-05  3:00 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-05  3:00 [gentoo-commits] proj/android:master commit in: sys-apps/util-linux/, sys-apps/util-linux/files/ Benda XU
2015-01-03 10:47 ` [gentoo-commits] dev/heroxbd:master " Benda XU

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox