From 0053d93017d66e1616f989be94f7f75dd1539323 Mon Sep 17 00:00:00 2001 From: Bertrand Jacquin Date: Mon, 4 Feb 2013 13:37:19 +0100 Subject: Delete e2fsprogs --- sys-fs/e2fsprogs/ChangeLog | 799 --------------------- sys-fs/e2fsprogs/Manifest | 21 - sys-fs/e2fsprogs/e2fsprogs-1.40.11.ebuild | 136 ---- sys-fs/e2fsprogs/e2fsprogs-1.40.9.ebuild | 130 ---- sys-fs/e2fsprogs/e2fsprogs-1.41.3-r1.ebuild | 133 ---- sys-fs/e2fsprogs/e2fsprogs-1.41.3.ebuild | 131 ---- sys-fs/e2fsprogs/e2fsprogs-1.41.4.ebuild | 128 ---- .../files/e2fsprogs-1.38-tests-locale.patch | 26 - .../e2fsprogs/files/e2fsprogs-1.39-makefile.patch | 72 -- sys-fs/e2fsprogs/files/e2fsprogs-1.40-fbsd.patch | 11 - .../e2fsprogs/files/e2fsprogs-1.40.5-libintl.patch | 15 - .../files/e2fsprogs-1.41.0-makefile.patch | 87 --- .../files/e2fsprogs-1.41.2-makefile.patch | 80 --- .../files/e2fsprogs-1.41.3-tune2fs-opt.patch | 99 --- sys-fs/e2fsprogs/files/fsck_ext2fs.8 | 96 --- sys-fs/e2fsprogs/files/fsck_ext2fs.c | 147 ---- sys-fs/e2fsprogs/files/verbose.diff | 22 - sys-fs/e2fsprogs/metadata.xml | 5 - 18 files changed, 2138 deletions(-) delete mode 100644 sys-fs/e2fsprogs/ChangeLog delete mode 100644 sys-fs/e2fsprogs/Manifest delete mode 100644 sys-fs/e2fsprogs/e2fsprogs-1.40.11.ebuild delete mode 100644 sys-fs/e2fsprogs/e2fsprogs-1.40.9.ebuild delete mode 100644 sys-fs/e2fsprogs/e2fsprogs-1.41.3-r1.ebuild delete mode 100644 sys-fs/e2fsprogs/e2fsprogs-1.41.3.ebuild delete mode 100644 sys-fs/e2fsprogs/e2fsprogs-1.41.4.ebuild delete mode 100644 sys-fs/e2fsprogs/files/e2fsprogs-1.38-tests-locale.patch delete mode 100644 sys-fs/e2fsprogs/files/e2fsprogs-1.39-makefile.patch delete mode 100644 sys-fs/e2fsprogs/files/e2fsprogs-1.40-fbsd.patch delete mode 100644 sys-fs/e2fsprogs/files/e2fsprogs-1.40.5-libintl.patch delete mode 100644 sys-fs/e2fsprogs/files/e2fsprogs-1.41.0-makefile.patch delete mode 100644 sys-fs/e2fsprogs/files/e2fsprogs-1.41.2-makefile.patch delete mode 100644 sys-fs/e2fsprogs/files/e2fsprogs-1.41.3-tune2fs-opt.patch delete mode 100644 sys-fs/e2fsprogs/files/fsck_ext2fs.8 delete mode 100644 sys-fs/e2fsprogs/files/fsck_ext2fs.c delete mode 100644 sys-fs/e2fsprogs/files/verbose.diff delete mode 100644 sys-fs/e2fsprogs/metadata.xml (limited to 'sys-fs') diff --git a/sys-fs/e2fsprogs/ChangeLog b/sys-fs/e2fsprogs/ChangeLog deleted file mode 100644 index 92c68f1d..00000000 --- a/sys-fs/e2fsprogs/ChangeLog +++ /dev/null @@ -1,799 +0,0 @@ -# ChangeLog for sys-fs/e2fsprogs -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/ChangeLog,v 1.184 2009/04/05 03:15:53 vapier Exp $ - - 05 Apr 2009; Mike Frysinger e2fsprogs-1.41.4.ebuild: - Move LDCONFIG/STRIP disabling to src_install #264469 by Nick Fortino. - - 17 Mar 2009; Raúl Porcel e2fsprogs-1.41.3-r1.ebuild: - alpha stable - - 14 Feb 2009; Raúl Porcel e2fsprogs-1.41.3-r1.ebuild: - arm/ia64/s390/sh/sparc/x86 stable wrt #258527 - - 14 Feb 2009; Jeremy Olexa - e2fsprogs-1.41.3-r1.ebuild: - amd64 stable, bug 258527 - - 12 Feb 2009; Brent Baude e2fsprogs-1.41.3-r1.ebuild: - stable ppc64, bug 258527 - - 12 Feb 2009; nixnut e2fsprogs-1.41.3-r1.ebuild: - ppc stable #258527 - - 11 Feb 2009; Tobias Klausmann ChangeLog: - Stable on alpha, bug #258527 - - 11 Feb 2009; Jeroen Roovers e2fsprogs-1.41.3-r1.ebuild: - Stable for HPPA (bug #258527). - -*e2fsprogs-1.41.4 (28 Jan 2009) - - 28 Jan 2009; Mike Frysinger +e2fsprogs-1.41.4.ebuild: - Version bump. - -*e2fsprogs-1.41.3-r1 (04 Jan 2009) - - 04 Jan 2009; Mike Frysinger - +files/e2fsprogs-1.41.3-tune2fs-opt.patch, +e2fsprogs-1.41.3-r1.ebuild: - Add fix from upstream for slow tune2fs usage #253162 by candrews. - - 01 Jan 2009; Guy Martin e2fsprogs-1.41.3.ebuild: - hppa stable, #251808 - - 30 Dec 2008; Mike Frysinger e2fsprogs-1.41.3.ebuild: - Create temp /etc/mtab for random test failures #217719. - - 29 Dec 2008; Tobias Scherbaum - e2fsprogs-1.41.3.ebuild: - ppc stable, bug #251808 - - 29 Dec 2008; Brent Baude e2fsprogs-1.41.3.ebuild: - Marking e2fsprogs-1.41.3 ppc64 for bug 251808 - - 29 Dec 2008; Friedrich Oslage - e2fsprogs-1.41.3.ebuild: - Stable on sparc, bug #251808 - - 27 Dec 2008; Jeremy Olexa e2fsprogs-1.41.3.ebuild: - amd64 stable, bug 251808 - - 26 Dec 2008; Raúl Porcel e2fsprogs-1.41.3.ebuild: - ia64/x86 stable wrt #251808 - - 26 Dec 2008; Tobias Klausmann - e2fsprogs-1.41.3.ebuild: - Stable on alpha, bug #251808 - - 08 Nov 2008; Raúl Porcel e2fsprogs-1.41.2.ebuild: - alpha/ia64 stable wrt #244511 - - 08 Nov 2008; nixnut e2fsprogs-1.41.2.ebuild: - Stable on ppc wrt bug 244511 - - 28 Oct 2008; Brent Baude e2fsprogs-1.41.2.ebuild: - Marking e2fsprogs-1.41.2 ppc64 for bug 242740 - - 27 Oct 2008; Markus Meier e2fsprogs-1.41.2.ebuild: - amd64/x86 stable, bug #244511 - - 27 Oct 2008; Jeroen Roovers e2fsprogs-1.41.2.ebuild: - Stable for HPPA (bug #244511). - -*e2fsprogs-1.41.3 (18 Oct 2008) - - 18 Oct 2008; Mike Frysinger +e2fsprogs-1.41.3.ebuild: - Version bump. - -*e2fsprogs-1.41.2 (02 Oct 2008) - - 02 Oct 2008; Mike Frysinger - +files/e2fsprogs-1.41.2-makefile.patch, +e2fsprogs-1.41.2.ebuild: - Version bump. - -*e2fsprogs-1.41.1 (01 Sep 2008) - - 01 Sep 2008; Mike Frysinger +e2fsprogs-1.41.1.ebuild: - Version bump. - - 16 Aug 2008; Mike Frysinger e2fsprogs-1.41.0.ebuild: - Drop USE=static since it just confuses people #232115 #178718. - - 16 Aug 2008; Mike Frysinger e2fsprogs-1.41.0.ebuild: - Punt the doc dir since the info files are installed by e2fsprogs-libs - #234885 by Lars Strojny. - -*e2fsprogs-1.41.0 (16 Aug 2008) - - 16 Aug 2008; Mike Frysinger - files/e2fsprogs-1.40-fbsd.patch, +files/e2fsprogs-1.41.0-makefile.patch, - +e2fsprogs-1.41.0.ebuild: - Version bump. - -*e2fsprogs-1.40.11 (18 Jun 2008) - - 18 Jun 2008; Mike Frysinger +e2fsprogs-1.40.11.ebuild: - Version bump. - - 14 Jun 2008; Samuli Suominen e2fsprogs-1.40.10.ebuild: - Prevent sandbox violation. addwrite /var/cache/fonts; Font - \circle=lcircle10 not loadable: Metric (TFM) file not found. kpathsea: - Running mktextfm lcircle10. ACCESS DENIED mkdir: /var/cache/fonts/tfm. - VARTEXFONTS doesn't seem to help. - - 14 Jun 2008; Christoph Mende e2fsprogs-1.40.9.ebuild: - Stable on amd64, bug #225239 - - 12 Jun 2008; Tobias Klausmann - e2fsprogs-1.40.9.ebuild: - Stable on alpha, bug #225239, thanks to Matt Turner for testing - - 09 Jun 2008; Brent Baude e2fsprogs-1.40.9.ebuild: - Marking e2fsprogs-1.40.9 ppc64 for bug 225239 - - 09 Jun 2008; Raúl Porcel e2fsprogs-1.40.9.ebuild: - ia64/sparc/x86 stable wrt #225239 - - 08 Jun 2008; nixnut e2fsprogs-1.40.9.ebuild: - Stable on ppc wrt bug 225239 - -*e2fsprogs-1.40.10 (07 Jun 2008) - - 07 Jun 2008; Mike Frysinger +e2fsprogs-1.40.10.ebuild: - Version bump #225161 by Krzysztof Olędzki and rework ldscripts. - - 07 Jun 2008; Jeroen Roovers e2fsprogs-1.40.9.ebuild: - Stable for HPPA (bug #225239). - - 26 May 2008; Raúl Porcel e2fsprogs-1.40.8.ebuild: - ia64 stable wrt #213588 - - 01 May 2008; Markus Meier e2fsprogs-1.40.8.ebuild: - amd64/x86 stable, bug #213588 - - 30 Apr 2008; Tobias Klausmann - e2fsprogs-1.40.8.ebuild: - Stable on alpha, bug #213588 - - 27 Apr 2008; Jeroen Roovers e2fsprogs-1.40.8.ebuild: - Stable for HPPA (bug #213588). - -*e2fsprogs-1.40.9 (27 Apr 2008) - - 27 Apr 2008; Mike Frysinger +e2fsprogs-1.40.9.ebuild: - Version bump. - - 28 Mar 2008; Jeroen Roovers e2fsprogs-1.40.6.ebuild: - Stable for HPPA too. - - 17 Mar 2008; Christian Heim e2fsprogs-1.40.4.ebuild: - e2fsprogs-1.40.4 also needs tls disabled on uClibc. - - 16 Mar 2008; Samuli Suominen e2fsprogs-1.40.6.ebuild: - amd64 stable - - 16 Mar 2008; Raúl Porcel e2fsprogs-1.40.6.ebuild: - alpha/ia64/sparc/x86 stable - -*e2fsprogs-1.40.8 (14 Mar 2008) - - 14 Mar 2008; Mike Frysinger +e2fsprogs-1.40.8.ebuild: - Version bump. - - 20 Feb 2008; e2fsprogs-1.40.5-r1.ebuild, - e2fsprogs-1.40.6.ebuild: - - disable tls with uclibc. bug 204102 Natanael Copa - -*e2fsprogs-1.40.6 (10 Feb 2008) - - 10 Feb 2008; Mike Frysinger +e2fsprogs-1.40.6.ebuild: - Version bump. - - 03 Feb 2008; Christoph Mende e2fsprogs-1.40.4.ebuild: - Stable on amd64, bug #207841 - - 31 Jan 2008; nixnut e2fsprogs-1.40.4.ebuild: - Stable on ppc wrt bug 207841 - - 29 Jan 2008; Brent Baude e2fsprogs-1.40.4.ebuild: - Marking e2fsprogs-1.40.4 ppc64 for bug 207841 - - 28 Jan 2008; Jeroen Roovers e2fsprogs-1.40.4.ebuild: - Stable for HPPA (bug #207841). - -*e2fsprogs-1.40.5-r1 (28 Jan 2008) - - 28 Jan 2008; Mike Frysinger - +e2fsprogs-1.40.5-r1.ebuild: - Make sure we dont install libss.a as well as pointed out by Jakub. - - 28 Jan 2008; Raúl Porcel e2fsprogs-1.40.4.ebuild: - alpha/ia64/sparc/x86 stable wrt #207841 - -*e2fsprogs-1.40.5 (28 Jan 2008) - - 28 Jan 2008; Mike Frysinger - +files/e2fsprogs-1.40.5-libintl.patch, +e2fsprogs-1.40.5.ebuild: - Version bump. - -*e2fsprogs-1.40.4 (01 Jan 2008) - - 01 Jan 2008; Mike Frysinger - +files/e2fsprogs-1.40.4-prototypes.patch, files/e2fsprogs-1.40-fbsd.patch, - +e2fsprogs-1.40.4.ebuild: - Version bump. - -*e2fsprogs-1.40.3-r1 (24 Dec 2007) - - 24 Dec 2007; Mike Frysinger - +files/e2fsprogs-1.40.3-fsck-fuse.patch, +e2fsprogs-1.40.3-r1.ebuild: - Add patch from upstream for fuse syntax which has inline # characters - #195405 by Thorsten Kampe. - - 12 Dec 2007; Brent Baude e2fsprogs-1.40.3.ebuild: - Marking e2fsprogs-1.40.3 ppc64 stable for 201546 - - 10 Dec 2007; Tobias Scherbaum - e2fsprogs-1.40.3.ebuild: - ppc stable, bug #201546 - - 10 Dec 2007; Raúl Porcel e2fsprogs-1.40.3.ebuild: - alpha/ia64/sparc stable wrt security #201546 - - 10 Dec 2007; Jeroen Roovers e2fsprogs-1.40.3.ebuild: - Stable for HPPA (bug #201546). - - 10 Dec 2007; Andrej Kacian e2fsprogs-1.40.3.ebuild: - Stable on x86, bug #201546. - - 10 Dec 2007; Peter Weller e2fsprogs-1.40.3.ebuild: - Stable on amd64; bug 201546 - - 09 Dec 2007; Mike Frysinger e2fsprogs-1.40.3.ebuild: - Update dodoc lines #201776 by Arfrever Frehtes Taifersar Arahesis. - -*e2fsprogs-1.40.3 (08 Dec 2007) - - 08 Dec 2007; Mike Frysinger +e2fsprogs-1.40.3.ebuild: - Version bump. - - 26 Nov 2007; Jeroen Roovers e2fsprogs-1.40.2.ebuild: - Stable for HPPA (bug #200192). - - 24 Nov 2007; Samuli Suominen e2fsprogs-1.40.2.ebuild: - amd64 stable wrt #200192 - - 19 Nov 2007; Joshua Kinard e2fsprogs-1.40.2.ebuild: - Stable on mips. - - 11 Oct 2007; Tom Gall e2fsprogs-1.40.2.ebuild: - stable on ppc64 - - 01 Oct 2007; Christian Birchinger - e2fsprogs-1.40.2.ebuild: - Added sparc stable keyword - - 17 Sep 2007; Raúl Porcel e2fsprogs-1.40.2.ebuild: - alpha/ia64/x86 stable - - 15 Sep 2007; Roy Marples +files/fsck_ext2fs.8, - +files/e2fsprogs-1.40-fbsd.patch, +files/fsck_ext2fs.c, - e2fsprogs-1.40.2.ebuild: - Add the fsck_ext2fs helper and man page for FreeBSD and add a patch for - 1.40.2 to work on FreeBSD. - -*e2fsprogs-1.40.2 (14 Jul 2007) - - 14 Jul 2007; Mike Frysinger +e2fsprogs-1.40.2.ebuild: - Version bump. - -*e2fsprogs-1.40.1 (09 Jul 2007) - - 09 Jul 2007; Mike Frysinger +e2fsprogs-1.40.1.ebuild: - Version bump. - -*e2fsprogs-1.40 (30 Jun 2007) - - 30 Jun 2007; Mike Frysinger +e2fsprogs-1.40.ebuild: - Version bump. - - 23 Jun 2007; Daniel Drake e2fsprogs-1.39.ebuild, - e2fsprogs-1.39-r1.ebuild, e2fsprogs-1.39-r2.ebuild, - e2fsprogs-1.40_pre20070411.ebuild: - Add BSD to LICENSE due to libuuid licensing (bug #174477) - - 21 Jun 2007; Raúl Porcel e2fsprogs-1.39-r2.ebuild: - alpha stable wrt #176841 - - 25 May 2007; Peter Weller - e2fsprogs-1.40_pre20070411.ebuild: - Removed ~x86-fbsd keyword as it fails to build - - 11 May 2007; Joshua Kinard e2fsprogs-1.39-r2.ebuild: - Stable on mips, per #176841. - - 06 May 2007; Tobias Scherbaum - e2fsprogs-1.39-r2.ebuild: - ppc stable, bug #176841 - -*e2fsprogs-1.40_pre20070411 (05 May 2007) - - 05 May 2007; Mike Frysinger - +files/e2fsprogs-1.40-libintl.patch, +e2fsprogs-1.40_pre20070411.ebuild: - Version bump #175790 by Hanno Boeck. - - 03 May 2007; Jeroen Roovers e2fsprogs-1.39-r2.ebuild: - Stable for HPPA (bug #176841). - - 02 May 2007; Andrej Kacian e2fsprogs-1.39-r2.ebuild: - Stable on x86, bug #176841. - - 02 May 2007; Markus Rothe e2fsprogs-1.39-r2.ebuild: - Stable on ppc64; bug #176841 - - 02 May 2007; Gustavo Zacarias - e2fsprogs-1.39-r2.ebuild: - Stable on sparc wrt #176841 - - 02 May 2007; Steve Dibb e2fsprogs-1.39-r2.ebuild: - amd64 stable, bug 176841 - -*e2fsprogs-1.39-r2 (24 Mar 2007) - - 24 Mar 2007; Mike Frysinger - +files/e2fsprogs-1.39-blkid-memleak.patch, +e2fsprogs-1.39-r2.ebuild: - Grab fix from upstream for blkid memleak #171844 by Andrej Filipcic and drop - ext4 support #167562 by Maurice Volaski. - - 26 Jan 2007; Mike Frysinger - files/e2fsprogs-1.39-makefile.patch: - Dont compress info pages #163943 by Ian Abbott. - - 17 Jan 2007; Mike Frysinger - +files/e2fsprogs-1.39-ext4-prototypes.patch, - +files/e2fsprogs-1.39-util-strptime.patch, e2fsprogs-1.39-r1.ebuild: - Touchup source code. - -*e2fsprogs-1.39-r1 (30 Dec 2006) - - 30 Dec 2006; Mike Frysinger +e2fsprogs-1.39-r1.ebuild: - Add support for ext4 #156697. - - 10 Dec 2006; Timothy Redaelli e2fsprogs-1.39.ebuild: - Add ~x86-fbsd keyword - - 11 Nov 2006; Mike Frysinger - +files/e2fsprogs-1.38-locale.patch, e2fsprogs-1.39.ebuild: - Fix building in some locales #131462 by Andres Toomsalu. - - 09 Sep 2006; Mike Frysinger - +files/e2fsprogs-1.39-parse-types.patch, e2fsprogs-1.39.ebuild: - Cleanup ugly build code #146903 by throw_away_2002. - -*e2fsprogs-1.39 (01 Aug 2006) - - 01 Aug 2006; Mike Frysinger - +files/e2fsprogs-1.39-libintl.patch, +files/e2fsprogs-1.39-makefile.patch, - +e2fsprogs-1.39.ebuild: - Version bump #141246 by David Brown. - - 27 Apr 2006; Alec Warner Manifest: - Fixing SHA256 digest, pass four - - 29 Apr 2006; Joshua Kinard e2fsprogs-1.38-r1.ebuild: - Marked stable on mips. - - 12 Apr 2006; Bryan Østergaard e2fsprogs-1.38-r1.ebuild: - Stable on ppc. Bug #125158 - - 10 Mar 2006; Torsten Veller e2fsprogs-1.38-r1.ebuild: - Stable on x86 (#125158) - - 09 Mar 2006; Patrick McLean - e2fsprogs-1.38-r1.ebuild: - Stable on amd64 (bug #125158). - - 06 Mar 2006; Gustavo Zacarias - e2fsprogs-1.38-r1.ebuild: - Stable on sparc wrt #125158 - - 06 Mar 2006; Tom Gall - e2fsprogs-1.38-r1.ebuild: - stable on ppc64, bug #125158 - - 11 Feb 2006; Diego Pettenò - +files/e2fsprogs-1.38-libintl.patch, e2fsprogs-1.38-r1.ebuild: - Add patch to fix libintl linkage on non-glibc systems. Bug #122368. - - 08 Feb 2006; Mike Frysinger - +files/e2fsprogs-1.38-tests-locale.patch, e2fsprogs-1.38-r1.ebuild: - Fix running tests in different locales #99766 by Attila Stehr. - -*e2fsprogs-1.38-r1 (19 Dec 2005) - - 19 Dec 2005; Mike Frysinger - +files/e2fsprogs-1.38-blkid-ext23.patch, - +files/e2fsprogs-1.38-blkid-swsuspend.patch, - +files/e2fsprogs-1.38-vfat-labels.patch, +e2fsprogs-1.38-r1.ebuild: - Add support for parsing of vfat labels #77692 by Evgeniy and some other - upstream fixes. - - 08 Sep 2005; Aaron Walker e2fsprogs-1.38.ebuild: - Stable on mips. - - 02 Sep 2005; Mike Frysinger e2fsprogs-1.38.ebuild: - Add support for FreeBSD #103388 by Diego Pettenò - - 28 Aug 2005; Mike Frysinger e2fsprogs-1.35-r1.ebuild, - e2fsprogs-1.36.ebuild, e2fsprogs-1.36-r2.ebuild, e2fsprogs-1.37.ebuild, - e2fsprogs-1.37-r1.ebuild, e2fsprogs-1.38.ebuild: - Punt USE=diet. - - 23 Aug 2005; Aron Griffis e2fsprogs-1.38.ebuild: - stable on ia64 - - 07 Aug 2005; Mike Frysinger - +files/e2fsprogs-1.38-disconnected-inodes.patch, e2fsprogs-1.38.ebuild: - Add patch from upstream to fix segfault #91751 by Christopher Cowart / Ben - Schwartz. - - 25 Jul 2005; Rene Nussbaumer e2fsprogs-1.38.ebuild: - Stable on hppa. - - 20 Jul 2005; Markus Rothe e2fsprogs-1.38.ebuild: - Stable on ppc64 - - 19 Jul 2005; Bryan Østergaard e2fsprogs-1.38.ebuild: - Stable on alpha. - - 18 Jul 2005; Gustavo Zacarias e2fsprogs-1.38.ebuild: - Stable on sparc - - 18 Jul 2005; Joseph Jezak e2fsprogs-1.38.ebuild: - Marked ppc stable. - -*e2fsprogs-1.38 (09 Jul 2005) - - 09 Jul 2005; Mike Frysinger +e2fsprogs-1.38.ebuild: - Version bump #98332 by Joshua. - - 08 Jul 2005; Markus Rothe e2fsprogs-1.37-r1.ebuild: - Stable on ppc64 - - 29 Jun 2005; Joshua Kinard e2fsprogs-1.37-r1.ebuild: - Marked stable on mips. - - 28 Jun 2005; Bryan Østergaard - e2fsprogs-1.37-r1.ebuild: - Stable on alpha. - - 27 Jun 2005; Michael Hanselmann - e2fsprogs-1.37-r1.ebuild: - Stable on hppa. - - 27 Jun 2005; Seemant Kulleen - e2fsprogs-1.37-r1.ebuild: - stable on x86 and amd64 - - 24 Jun 2005; Gustavo Zacarias - e2fsprogs-1.37-r1.ebuild: - Stable on sparc wrt #96727 - - 22 Jun 2005; Michael Hanselmann - e2fsprogs-1.37-r1.ebuild: - Stable on ppc (#96727). - - 29 May 2005; e2fsprogs-1.37.ebuild: - - update sys-fs/e2fsprogs to use libc expanded variable elibc_uclibc vs uclibc - so USE=-* works - - 23 May 2005; Herbie Hopkins e2fsprogs-1.37-r1.ebuild: - More get_libdir-ization, fixes compilation on amd64s no-lib32 profile. - - 30 Apr 2005; Mike Frysinger e2fsprogs-1.37-r1.ebuild: - Remove USE=diet since it causes stupid problems #81096. - - 27 Apr 2005; Mike Frysinger - +files/e2fsprogs-1.37-e2p-test.patch, e2fsprogs-1.37.ebuild, - e2fsprogs-1.37-r1.ebuild: - Fix make check in e2p on an empty install #88570. - -*e2fsprogs-1.37-r1 (24 Mar 2005) - - 24 Mar 2005; Mike Frysinger +e2fsprogs-1.37-r1.ebuild: - Add version with split com_err/ss. - -*e2fsprogs-1.37 (22 Mar 2005) - - 22 Mar 2005; Mike Frysinger +e2fsprogs-1.37.ebuild: - Version bump for security #86257. - - 22 Mar 2005; Aron Griffis e2fsprogs-1.36-r2.ebuild: - Mark stable on ia64 to match version of fsck included in FC3. This is - important since currently ia64 users use a chroot for installation, then run - into bug 71159 - -*e2fsprogs-1.36-r2 (10 Mar 2005) - - 10 Mar 2005; Mike Frysinger - +files/e2fsprogs-1.36-makefile.patch, +e2fsprogs-1.36-r2.ebuild: - Fix header install and lib/bin symlinks. - -*e2fsprogs-1.36-r1 (08 Mar 2005) - - 08 Mar 2005; Mike Frysinger +e2fsprogs-1.36-r1.ebuild: - Version bump to clean crap up. - -*e2fsprogs-1.36 (06 Feb 2005) - - 06 Feb 2005; Tony Vroon +e2fsprogs-1.36.ebuild: - Version bump, resolves bug #80567. Compiles on GCC 4. - - 18 Jan 2005; Joshua Kinard e2fsprogs-1.35-r1.ebuild: - Marked stable on mips. - - 03 Jan 2005; Ciaran McCreesh : - Change encoding to UTF-8 for GLEP 31 compliance - - 07 Dec 2004; Joseph Jezak e2fsprogs-1.35-r1.ebuild: - Marked ppc stable for bug #73605. - - 06 Dec 2004; Mike Frysinger e2fsprogs-1.35-r1.ebuild: - Make sure kernel defines dont clash with internal defines #48829. - - 23 Nov 2004; Bryan Østergaard - e2fsprogs-1.35-r1.ebuild: - Stable on alpha. - - 18 Nov 2004; Markus Rothe e2fsprogs-1.35-r1.ebuild: - Stable on ppc64; bug #70911 - - 12 Nov 2004; Gustavo Zacarias - e2fsprogs-1.35-r1.ebuild: - Stable on sparc - - 11 Nov 2004; Mike Frysinger e2fsprogs-1.35-r1.ebuild, - e2fsprogs-1.35.ebuild: - Set $LDCONFIG so stupid configure script doesnt try to run /sbin/ldconfig - for us. - - 03 Oct 2004; Mike Frysinger e2fsprogs-1.35-r1.ebuild: - Support dietlibc #36306 by Adam. - - 22 Sep 2004; Travis Tilley e2fsprogs-1.35-r1.ebuild: - $(get_libdir)-ized and fixed a sandbox violation when libdir is set. marked - stable on amd64 for this fix. - -*e2fsprogs-1.35-r1 (13 Sep 2004) - - 13 Sep 2004; Guy Martin +e2fsprogs-1.35-r1.ebuild: - Use -fPIC compiled shared files in .a files. Fix kdelibs-3.3.0 compilation on - hppa => Stable on hppa. - - 03 Sep 2004; Pieter Van den Abeele - e2fsprogs-1.35.ebuild: - Masked e2fsprogs-1.35.ebuild stable for ppc - - 30 Jun 2004; Guy Martin e2fsprogs-1.35.ebuild: - Marked stable on hppa. - - 30 Jun 2004; Aron Griffis e2fsprogs-1.35.ebuild: - stable on alpha - - 29 Jun 2004; Joshua Kinard e2fsprogs-1.35.ebuild: - Marked stable on sparc and mips. - - 24 Jun 2004; Martin Holzer e2fsprogs-1.35.ebuild: - x86 stable - - 17 Jun 2004; Alexander Gabert e2fsprogs-1.35.ebuild: - building e2fsprogs on sparc results in silo failing because libext2 is linked - into a nostdlib executable - - 02 Jun 2004; Travis Tilley e2fsprogs-1.35.ebuild: - stable on amd64 - - 17 May 2004; Bryan Østergaard e2fsprogs-1.35.ebuild: - Add ~alpha. - - 27 Apr 2004; Michael McCabe e2fsprogs-1.35.ebuild: - Marked stable on s390 - - 23 Apr 2004; Aron Griffis e2fsprogs-1.34-r1.ebuild, - e2fsprogs-1.35.ebuild: - Mark 1.34-r1 stable on ia64, and simultaneously mark 1.35 -ia64 until bug - 48829 (e2fsprogs-1.35 doesn't build on ia64) is resolved - - 09 Apr 2004; Travis Tilley e2fsprogs-1.34.ebuild: - stable on amd64 - -*e2fsprogs-1.35 (28 Mar 2004) - - 28 Mar 2004; Mike Frysinger : - Version bump #40624 by Nicolas Boichat. - - 03 Feb 2004; Bartosch Pixa - e2fsprogs-1.34-r1.ebuild: - set ppc in keywords - - 28 Jan 2004; Aron Griffis e2fsprogs-1.34.ebuild: - stable on alpha and ia64 - - 15 Jan 2004; e2fsprogs-1.32-r2.ebuild, - e2fsprogs-1.33.ebuild, e2fsprogs-1.34-r1.ebuild, e2fsprogs-1.34.ebuild: - backed out restrict=nomirror since it's hardly justified in logs or bugs - -*e2fsprogs-1.34-r1 (14 Jan 2004) - - 14 Jan 2004; Chris PeBenito e2fsprogs-1.34-r1.ebuild, - files/e2fsprogs-1.34-swap-symlink.diff: - Add fix to handle symlinks with extended attributes correctly on big endian - systems. - - 09 Jan 2004; e2fsprogs-1.34.ebuild: - marked stable for hppa - - 09 Jan 2004; Jason Wever e2fsprogs-1.34.ebuild: - Marked stable on sparc. - - 30 Dec 2003; Seemant Kulleen e2fsprogs-1.34.ebuild, - files/e2fsprogs-sed-locale.patch: - Added patch to make the sed expressions used in the configure script and other - sed scripts friendly to locales like ee_ET (estonian) - - 28 Dec 2003; Joshua Kinard e2fsprogs-1.34.ebuild: - Move to mips stable (~mips -> mips) - - 24 Dec 2003; e2fsprogs-1.34.ebuild, - files/e2fsprogs-1.34-kernel-2.6-fix.patch: - Added a patch to get e2fsprogs to compile with 2.6 headers; closing bug #31419. - - 21 Dec 2003; Martin Holzer e2fsprogs-1.34.ebuild: - x86 stable - - 21 Dec 2003; Martin Holzer e2fsprogs-1.34.ebuild: - fixing userpriv. closes 27348 - - 21 Nov 2003; Martin Holzer e2fsprogs-1.32-r2.ebuild, - e2fsprogs-1.33.ebuild, e2fsprogs-1.34.ebuild: - adding RESTRICT="nomirror" - - 22 Oct 2003; Bartosch Pixa e2fsprogs-1.34.ebuild: - set ppc in keywords - -*e2fsprogs-1.34 (30 Jul 2003) - - 30 Sep 2003; Joshua Kinard e2fsprogs-1.34.ebuild: - Added ~sparc & ~mips to KEYWORDS - - 30 Jul 2003; Brandon Low e2fsprogs-1.34.ebuild: - Bump - - 31 May 2003; Daniel Robbins : moving to x86 (stable.) - -*e2fsprogs-1.33 (21 Apr 2003) - - 23 Sep 2003; Bartosch Pixa e2fsprogs-1.33.ebuild: - set ppc in keywords - - 19 Sep 2003; Seemant Kulleen e2fsprogs-1.33.ebuild, - e2fsprogs-1.34.ebuild: - add static support, thanks to: Sascha Silbe - in bug #29166 - - 15 Sep 2003; Seemant Kulleen e2fsprogs-1.32-r2.ebuild, - e2fsprogs-1.33.ebuild, e2fsprogs-1.34.ebuild, - files/e2fsprogs-1.27ea-0.8.21.diff, - files/e2fsprogs-1.32-mk_cmds-cosmetic.patch: - moved to sys-fs - - 21 Apr 2003; Daniel Robbins : New upstream release. - Creation of locale stuff fails so commented out its creation in the ebuild. - Marked ~x86 only. - -*e2fsprogs-1.32-r2 (31 Dec 2002) - - 15 Mar 2003; Jan Seidel : - Added mips to KEYWORDS - - 23 Feb 2003; Aron Griffis e2fsprogs-1.32-r2.ebuild : - Fix minor error in the ebuild where "die" could be called from within - a subshell. - - 20 Feb 2003; Zach Welch e2fsprogs-1.32-r2.ebuild : - Added arm to keywords. - - 09 Feb 2003; Guy Martin e2fsprogs-1.32-r2.ebuild : - Added hppa to keywords. - - 31 Dec 2002; Brandon Low e2fsprogs-1.32-r2.ebuild : - - Symlink the mkfs.ext3 to mke2fs as it should be. Marked stable. - -*e2fsprogs-1.32-r1 (26 Dec 2002) - - 26 Dec 2002; Martin Schlemmer e2fsprogs-1.32-r1.ebuild : - - Fix trying to move lsattr, chattr and uuidgen to non existing directory - in src_install(). Move compile_et and mk_cmds to /usr/bin. Fix a cosmetic - error in mk_cmds help output. - - 10 Dec 2002; Martin Schlemmer e2fsprogs-1.32.ebuild : - - Mark stable. - - 06 Dec 2002; Rodney Rees : - - Changed sparc ~sparc keywords - -*e2fsprogs-1.32 (11 Nov 2002) - - 25 Feb 2003; Brandon Low e2fsprogs-1.27-r1.ebuild e2fsprogs-1.27.ebuild e2fsprogs-1.29-r1.ebuild e2fsprogs-1.29.ebuild e2fsprogs-1.32-r1.ebuild e2fsprogs-1.32.ebuild : - Fix nesteddies - - 18 Jan 2003; Jan Seidel : - Added mips to keywords - - 11 Nov 2002; Brandon Low e2fsprogs-1.32.ebuild : - - New version from upstream. - -*e2fsprogs-1.30 (01 Nov 2002) - - 01 Nov 2002; Brandon Low : - - New version, also updated the ebuild to use econf and einstall. - -*e2fsprogs-1.29-r1 (26 Oct 2002) - - 26 Oct 2002; Martin Schlemmer : - Install linker scripts to fix bug #4411. - -*e2fsprogs-1.29 (25 Sep 2002) - - 25 Sep 2002; Martin Schlemmer : - Version update. Major bugfix release (curruption among things). - -*e2fsprogs-1.25-r1.ebuild (14 July 2002) - - 14 Jul 2002; phoen][x e2fsprogs-1.25-r1.ebuild : - Added KEYWORDS, SLOT. - -*e2fsprogs-1.27-r1 (21 Jun 2002) - - 14 Jul 2002; phoen][x e2fsprogs-1.27.ebuild : - Added KEYWORDS, SLOT. - - 14 Jul 2002; phoen][x e2fsprogs-1.27-r1.ebuild : - Added KEYWORDS, SLOT. - - 21 Jun 2002; Joachim Blaabejrg e2fsprogs-1.27-r1.ebuild : - Added ACL support. - - 03 Aug 2002; Nick Hadaway e2fsprogs-1.27-r1.ebuild : - Updated ebuild to install /bin/compile_et's template files. Fixes a - cyrus-imapd compile problem. - -*e2fsprogs-1.27 (21 March 2002) - - 03 Aug 2002; Nick Hadaway e2fsprogs-1.27.ebuild : - Updated ebuild to install /bin/compile_et's template files. Fixes a - cyrus-imapd compile problem. - - -*e2fsprogs-1.25-r3 (1 Feb 2002) - - 14 Jul 2002; phoen][x e2fsprogs-1.25-r3.ebuild : - Added KEYWORDS, SLOT. - - 1 Feb 2002; G.Bevin 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-fs/e2fsprogs/Manifest b/sys-fs/e2fsprogs/Manifest deleted file mode 100644 index 66f33ba9..00000000 --- a/sys-fs/e2fsprogs/Manifest +++ /dev/null @@ -1,21 +0,0 @@ -AUX e2fsprogs-1.38-tests-locale.patch 656 RMD160 16c625c16144ed16942fa19988524b7b5727c583 SHA1 debd15eba41a392cf0336e694bebf0c2409b18e3 SHA256 7d12df7c4f00f1c1c81dcbd74cc0f8c1cffaa3b5089fbaa40222a7a9f2fbe598 -AUX e2fsprogs-1.39-makefile.patch 2646 RMD160 5e5dca19f977c56d516ab1df3bf65700d870425a SHA1 9e6e7f5228dc15b458af0346827474376ea89f3a SHA256 b9d6876b76f36e873295e1ad7301d86dc00d7f2adab0743de57be9adf1578f9a -AUX e2fsprogs-1.40-fbsd.patch 352 RMD160 2d3f0979522a29bdf5aae1af9c73b33e76b02f23 SHA1 b229990591965b454dfaa88bf47437cc8386343d SHA256 52865c6600fa0f601a89e4396797ae2d23a1ed895e64b098c36e8bcab1ac8505 -AUX e2fsprogs-1.40.5-libintl.patch 425 RMD160 a3cc77c99f42eebb8518b402c66565627ae869c3 SHA1 449968df4e6f06056d7a1266ff910394e10409e6 SHA256 281b175c362805d3c543dee4627e6ce065209652eff8ebea0d3b4f1d41ce0506 -AUX e2fsprogs-1.41.0-makefile.patch 3044 RMD160 678da7d57ec775eaced1aa29f8bb6ea794e06621 SHA1 f5634e52b005d8a51fe60eae336f4459a31ab920 SHA256 4b00fbc25bb65079d0d6d0a3060a31280f28a115b28aad9a0af7f9c755a15376 -AUX e2fsprogs-1.41.2-makefile.patch 2813 RMD160 11b20c97f58efe18850296aefe08a155084dc825 SHA1 37bb9fd7cd06e1d7f5f302c2e7c0ff24fbd3c448 SHA256 48192b8d38bc00c048489de92a7361a773df0b6c4bbbb5e22b0b5c91962864f4 -AUX e2fsprogs-1.41.3-tune2fs-opt.patch 3027 RMD160 98c7ea72fc19f262b9965ef940629958de753844 SHA1 db9fcb2c696bcb71009b7ff4ecb630996712a59a SHA256 c4e7966c674d7853d03c5af5f431ffef54d463870793d8a7a7784874486bb4e1 -AUX fsck_ext2fs.8 3806 RMD160 193e4e01508ad363c28c8d5feb124f65d59a76eb SHA1 dff54a3149f8d6187f6481c428d4b980c3abfb97 SHA256 fc1155e67f17aebc8762d75a25d25511a1463be3da05baf7a322d0b5f91938e0 -AUX fsck_ext2fs.c 2797 RMD160 b5a58058b90876d11286ffb12de75bdbf6a064e3 SHA1 c0027c5e031b87dd8a5d50a3a256ac7637e59fd3 SHA256 a7c3614e76c89ab7882191c14a469789d4b5b54f3c61c5888e5bd72840816e22 -AUX verbose.diff 694 RMD160 b7d9e393851027f924e6f726eff21171e6b16c9d SHA1 f79dfe88cae9d00c08418e4964872d8da77f5e68 SHA256 52fe007e1e7785f2d591afda5491df4fce7c96b3dab258b3d88266aa62a82d9b -DIST e2fsprogs-1.40.11.tar.gz 4116013 RMD160 face7ce0de8049774ae7941ffa274dce064d7dbb SHA1 22f8abc2915873faa85ce92464fa0b3b4265c2a9 SHA256 3eeb0c3513b3b251f5d51ec3413bc77e3a21cb8bc84a1979022a67fe733c897b -DIST e2fsprogs-1.40.9.tar.gz 4092812 RMD160 1cc51cb1b4bdcb338a2fdff50c79f38fb6e09eef SHA1 c584e9a8d3c444f42f4c0a786bb94f4a00ea2b48 SHA256 ab6852230dcb30d75f640125a5d0c7b496bbc31502afdb76528e3bcd4089c9e4 -DIST e2fsprogs-1.41.3.tar.gz 4365234 RMD160 7045401ac70a7aa865a8040da4aca2683204abd6 SHA1 d85f05b7bcef1adf8306a789f3ac0325c3c67e8d SHA256 ce77edae680d090cb8275eca9be282bdbc5fbef028d7bf6f772fb4f04b578d7a -DIST e2fsprogs-1.41.4.tar.gz 4389512 RMD160 da1f77f0a41a0047b86bf540bfb484622efd79fd SHA1 55da145bce7b024ab609aa4a6fc8be81a2bb3490 SHA256 2cc10fee2b29add737e454eb634513135b34a638f7ca2b18364864fe089020dc -EBUILD e2fsprogs-1.40.11.ebuild 4206 RMD160 b353dd0ac6e39232e415496e696c0a9ba86a8384 SHA1 851a0995d0ba8a2d9c24be7f6f27db32ca62909d SHA256 28ba5fe8c1318dfa3ee59a16fec506b7ea5cc8744fbeadec3a54fca225b8ebee -EBUILD e2fsprogs-1.40.9.ebuild 4091 RMD160 ef0e2d0f136a5fd4b5acdc4c88eb450a90771bb9 SHA1 fb745566ddc65245bc974d8d2a6cf464a79d53ba SHA256 1d532704eb68eca1aa7922130bcf87fe13cc5955467c13797d3d393a0e7387ba -EBUILD e2fsprogs-1.41.3-r1.ebuild 3940 RMD160 cde082162ed2422da97494c9f2188893b4b727dc SHA1 9fd738b581a9e9b49b523f49ed3e06901e4c6704 SHA256 8f2006698958382f28391f43b77f2e7d7d111da6a9877b2164b73edd432732e3 -EBUILD e2fsprogs-1.41.3.ebuild 3836 RMD160 8d307133494c34428c3d62eff496631d5e7835dc SHA1 123499b2218449a63e6bba38c5addcb9c5c52eac SHA256 e1375e16af6550b97a83cb5ba51a222139dcff6953bfbdb665c71f455b9a09bb -EBUILD e2fsprogs-1.41.4.ebuild 3805 RMD160 33387aa25a0f148775e9500376b522df1f10fa74 SHA1 39f0db740d4828803f343649a0ca23d1491dd646 SHA256 834a0357110997f14da9b3196bac42c2ac33d32d0bb85756c04edef31c53db36 -MISC ChangeLog 27279 RMD160 f36ac4e0dd58b143b0181ad8c59bc5f5142b1b5e SHA1 8199a2fc6c9d61991e634f241047f51865c456c1 SHA256 773d75874ef2a31c9320bd06f08af9dfb38cc1a7a6d5795ba0c67619f369084e -MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.40.11.ebuild b/sys-fs/e2fsprogs/e2fsprogs-1.40.11.ebuild deleted file mode 100644 index 78d346c1..00000000 --- a/sys-fs/e2fsprogs/e2fsprogs-1.40.11.ebuild +++ /dev/null @@ -1,136 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.40.11.ebuild,v 1.1 2008/06/18 09:33:56 vapier Exp $ - -inherit eutils flag-o-matic toolchain-funcs multilib - -DESCRIPTION="Standard EXT2 and EXT3 filesystem utilities" -HOMEPAGE="http://e2fsprogs.sourceforge.net/" -SRC_URI="mirror://sourceforge/e2fsprogs/${P}.tar.gz" - -LICENSE="GPL-2 BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" -IUSE="nls static elibc_FreeBSD" - -RDEPEND="~sys-libs/com_err-${PV} - ~sys-libs/ss-${PV} - nls? ( virtual/libintl )" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext ) - sys-apps/texinfo" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${PN}-1.38-tests-locale.patch #99766 - chmod u+w po/*.po # Userpriv fix #27348 - # Clean up makefile to suck less - epatch "${FILESDIR}"/e2fsprogs-1.39-makefile.patch - epatch "${FILESDIR}"/${PN}-1.40.5-libintl.patch #122368 - epatch "${FILESDIR}"/${PN}-1.40-fbsd.patch - - # kernel headers use the same defines as e2fsprogs and can cause issues #48829 - sed -i \ - -e 's:CONFIG_JBD_DEBUG:__CONFIG_JBD_DEBUG__E2FS:g' \ - $(grep -rl CONFIG_JBD_DEBUG *) \ - || die "sed jbd debug failed" - - # fake out files we forked into sep packages - sed -i \ - -e '/^LIB_SUBDIRS/s:lib/et::' \ - -e '/^LIB_SUBDIRS/s:lib/ss::' \ - Makefile.in || die "remove subdirs" - - # since we've split out com_err/ss into their own ebuilds, we - # need to fake out the local files. let the toolchain find them. - mkdir tc || die - echo "GROUP ( libcom_err.a )" > tc/libcom_err.a - echo "GROUP ( libcom_err.so )" > tc/libcom_err.so - echo "GROUP ( libss.a )" > tc/libss.a - echo "GROUP ( libss.so )" > tc/libss.so - sed -i \ - -e '/^LIB\(SS\|COM_ERR\)/s:$(LIB):$(top_builddir)/tc:' \ - MCONFIG.in || die - echo '#include_next ' > lib/ss/ss_err.h - ln -s $(type -P mk_cmds) lib/ss/mk_cmds - ln -s $(type -P compile_et) lib/et/compile_et - - # sanity check for Bug 105304 - if [[ -z ${USERLAND} ]] ; then - eerror "You just hit Bug 105304, please post your 'emerge info' here:" - eerror "http://bugs.gentoo.org/105304" - die "Aborting to prevent screwing your system" - fi -} - -src_compile() { - # Keep the package from doing silly things - addwrite /var/cache/fonts - export LDCONFIG=: - export CC=$(tc-getCC) - export STRIP=: - - econf \ - --bindir=/bin \ - --sbindir=/sbin \ - --enable-elf-shlibs \ - --with-ldopts="${LDFLAGS}" \ - $(use_enable !static dynamic-e2fsck) \ - $(use_enable !elibc_uclibc tls) \ - --without-included-gettext \ - $(use_enable nls) \ - $(use_enable userland_GNU fsck) \ - || die - if [[ ${CHOST} != *-uclibc ]] && grep -qs 'USE_INCLUDED_LIBINTL.*yes' config.{log,status} ; then - eerror "INTL sanity check failed, aborting build." - eerror "Please post your ${S}/config.log file as an" - eerror "attachment to http://bugs.gentoo.org/show_bug.cgi?id=81096" - die "Preventing included intl cruft from building" - fi - # Parallel make sometimes fails - emake -j1 COMPILE_ET=compile_et || die - - # Build the FreeBSD helper - if use elibc_FreeBSD ; then - cp "${FILESDIR}"/fsck_ext2fs.c . - emake fsck_ext2fs || die - fi -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc README RELEASE-NOTES - - # Move shared libraries to /lib/, install static libraries to /usr/lib/, - # and install linker scripts to /usr/lib/. - dodir /$(get_libdir) - mv "${D}"/usr/$(get_libdir)/*.so* "${D}"/$(get_libdir)/ - dolib.a lib/*.a || die "dolib.a" - rm -f "${D}"/usr/$(get_libdir)/lib{com_err,ss}.a #125146 - local x - cd "${D}"/$(get_libdir) - for x in *.so ; do - gen_usr_ldscript ${x} || die "gen ldscript ${x}" - done - - # move 'useless' stuff to /usr/ - dosbin "${D}"/sbin/mklost+found - rm -f "${D}"/sbin/mklost+found - - if use elibc_FreeBSD ; then - # Install helpers for us - into / - dosbin "${S}"/fsck_ext2fs || die - doman "${FILESDIR}"/fsck_ext2fs.8 - - # these manpages are already provided by FreeBSD libc - # and filefrag is linux only - rm -f \ - "${D}"/sbin/filefrag \ - "${D}"/usr/share/man/man8/filefrag.8 \ - "${D}"/bin/uuidgen \ - "${D}"/usr/share/man/man3/{uuid,uuid_compare}.3 \ - "${D}"/usr/share/man/man1/uuidgen.1 || die - fi -} diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.40.9.ebuild b/sys-fs/e2fsprogs/e2fsprogs-1.40.9.ebuild deleted file mode 100644 index e0d790ce..00000000 --- a/sys-fs/e2fsprogs/e2fsprogs-1.40.9.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.40.9.ebuild,v 1.8 2008/06/18 09:23:58 vapier Exp $ - -inherit eutils flag-o-matic toolchain-funcs multilib - -DESCRIPTION="Standard EXT2 and EXT3 filesystem utilities" -HOMEPAGE="http://e2fsprogs.sourceforge.net/" -SRC_URI="mirror://sourceforge/e2fsprogs/${P}.tar.gz" - -LICENSE="GPL-2 BSD" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" -IUSE="nls static elibc_FreeBSD" - -RDEPEND="~sys-libs/com_err-${PV} - ~sys-libs/ss-${PV} - nls? ( virtual/libintl )" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext ) - sys-apps/texinfo" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${PN}-1.38-tests-locale.patch #99766 - chmod u+w po/*.po # Userpriv fix #27348 - # Clean up makefile to suck less - epatch "${FILESDIR}"/e2fsprogs-1.39-makefile.patch - epatch "${FILESDIR}"/${PN}-1.40.5-libintl.patch #122368 - epatch "${FILESDIR}"/${PN}-1.40-fbsd.patch - - # kernel headers use the same defines as e2fsprogs and can cause issues #48829 - sed -i \ - -e 's:CONFIG_JBD_DEBUG:__CONFIG_JBD_DEBUG__E2FS:g' \ - $(grep -rl CONFIG_JBD_DEBUG *) \ - || die "sed jbd debug failed" - - # fake out files we forked into sep packages - sed -i \ - -e '/^LIB_SUBDIRS/s:lib/et::' \ - -e '/^LIB_SUBDIRS/s:lib/ss::' \ - Makefile.in || die "remove subdirs" - - # since we've split out com_err/ss into their own ebuilds, we - # need to fake out the local files. let the toolchain find them. - echo "GROUP ( /usr/$(get_libdir)/libcom_err.a )" > lib/libcom_err.a - echo "GROUP ( /usr/$(get_libdir)/libcom_err.so )" > lib/libcom_err.so - echo "GROUP ( /usr/$(get_libdir)/libss.a )" > lib/libss.a - echo "GROUP ( /usr/$(get_libdir)/libss.so )" > lib/libss.so - echo '#include_next ' > lib/ss/ss_err.h - ln -s /usr/bin/mk_cmds lib/ss/mk_cmds - - # sanity check for Bug 105304 - if [[ -z ${USERLAND} ]] ; then - eerror "You just hit Bug 105304, please post your 'emerge info' here:" - eerror "http://bugs.gentoo.org/105304" - die "Aborting to prevent screwing your system" - fi -} - -src_compile() { - # Keep the package from doing silly things - export LDCONFIG=: - export CC=$(tc-getCC) - export STRIP=: - - econf \ - --bindir=/bin \ - --sbindir=/sbin \ - --enable-elf-shlibs \ - --with-ldopts="${LDFLAGS}" \ - $(use_enable !static dynamic-e2fsck) \ - $(use_enable !elibc_uclibc tls) \ - --without-included-gettext \ - $(use_enable nls) \ - $(use_enable userland_GNU fsck) \ - || die - if [[ ${CHOST} != *-uclibc ]] && grep -qs 'USE_INCLUDED_LIBINTL.*yes' config.{log,status} ; then - eerror "INTL sanity check failed, aborting build." - eerror "Please post your ${S}/config.log file as an" - eerror "attachment to http://bugs.gentoo.org/show_bug.cgi?id=81096" - die "Preventing included intl cruft from building" - fi - # Parallel make sometimes fails - emake -j1 COMPILE_ET=compile_et || die - - # Build the FreeBSD helper - if use elibc_FreeBSD ; then - cp "${FILESDIR}"/fsck_ext2fs.c . - emake fsck_ext2fs || die - fi -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc README RELEASE-NOTES - - # Move shared libraries to /lib/, install static libraries to /usr/lib/, - # and install linker scripts to /usr/lib/. - dodir /$(get_libdir) - mv "${D}"/usr/$(get_libdir)/*.so* "${D}"/$(get_libdir)/ - dolib.a lib/*.a || die "dolib.a" - rm -f "${D}"/usr/$(get_libdir)/lib{com_err,ss}.a #125146 - local x - cd "${D}"/$(get_libdir) - for x in *.so ; do - gen_usr_ldscript ${x} || die "gen ldscript ${x}" - done - - # move 'useless' stuff to /usr/ - dosbin "${D}"/sbin/mklost+found - rm -f "${D}"/sbin/mklost+found - - if use elibc_FreeBSD ; then - # Install helpers for us - into / - dosbin "${S}"/fsck_ext2fs || die - doman "${FILESDIR}"/fsck_ext2fs.8 - - # these manpages are already provided by FreeBSD libc - # and filefrag is linux only - rm -f \ - "${D}"/sbin/filefrag \ - "${D}"/usr/share/man/man8/filefrag.8 \ - "${D}"/bin/uuidgen \ - "${D}"/usr/share/man/man3/{uuid,uuid_compare}.3 \ - "${D}"/usr/share/man/man1/uuidgen.1 || die - fi -} diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.41.3-r1.ebuild b/sys-fs/e2fsprogs/e2fsprogs-1.41.3-r1.ebuild deleted file mode 100644 index b3ee20bb..00000000 --- a/sys-fs/e2fsprogs/e2fsprogs-1.41.3-r1.ebuild +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.41.3-r1.ebuild,v 1.8 2009/03/17 10:23:45 armin76 Exp $ - -inherit eutils flag-o-matic toolchain-funcs multilib - -DESCRIPTION="Standard EXT2 and EXT3 filesystem utilities" -HOMEPAGE="http://e2fsprogs.sourceforge.net/" -SRC_URI="mirror://sourceforge/e2fsprogs/${P}.tar.gz" - -LICENSE="GPL-2 BSD" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" -IUSE="nls elibc_FreeBSD elibc_uclibc" - -RDEPEND="~sys-libs/${PN}-libs-${PV} - nls? ( virtual/libintl )" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext ) - sys-apps/texinfo" - -pkg_setup() { - if [[ ! -e ${ROOT}/etc/mtab ]] ; then - # add some crap to deal with missing /etc/mtab #217719 - ewarn "No /etc/mtab file, creating one temporarily" - echo "${PN} crap for src_test" > "${ROOT}"/etc/mtab - fi -} - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${PN}-1.38-tests-locale.patch #99766 - epatch "${FILESDIR}"/${PN}-1.41.2-makefile.patch - epatch "${FILESDIR}"/${PN}-1.40-fbsd.patch - epatch "${FILESDIR}"/${P}-tune2fs-opt.patch #253162 - epatch "${FILESDIR}"/verbose.diff - # blargh ... trick e2fsprogs into using e2fsprogs-libs - rm -rf doc - sed -i -r \ - -e 's:@LIBINTL@:@LTLIBINTL@:' \ - -e '/^LIB(BLKID|COM_ERR|SS|UUID)/s:[$][(]LIB[)]/lib([^@]*)@LIB_EXT@:-l\1:' \ - -e '/^DEPLIB(BLKID|COM_ERR|SS|UUID)/s:=.*:=:' \ - MCONFIG.in || die "muck libs" #122368 - sed -i -r \ - -e '/^LIB_SUBDIRS/s:lib/(blkid|et|ss|uuid)::g' \ - Makefile.in || die "remove subdirs" - touch lib/ss/ss_err.h -} - -src_compile() { - # Keep the package from doing silly things - addwrite /var/cache/fonts - export LDCONFIG=: - export CC=$(tc-getCC) - export STRIP=: - - # We want to use the "bsd" libraries while building on Darwin, but while - # building on other Gentoo/*BSD we prefer elf-naming scheme. - local libtype - case ${CHOST} in - *-darwin*) libtype=bsd;; - *) libtype=elf;; - esac - - econf \ - --bindir=/bin \ - --sbindir=/sbin \ - --enable-${libtype}-shlibs \ - --with-ldopts="${LDFLAGS}" \ - $(use_enable !elibc_uclibc tls) \ - --without-included-gettext \ - $(use_enable nls) \ - $(use_enable userland_GNU fsck) \ - || die - if [[ ${CHOST} != *-uclibc ]] && grep -qs 'USE_INCLUDED_LIBINTL.*yes' config.{log,status} ; then - eerror "INTL sanity check failed, aborting build." - eerror "Please post your ${S}/config.log file as an" - eerror "attachment to http://bugs.gentoo.org/show_bug.cgi?id=81096" - die "Preventing included intl cruft from building" - fi - emake COMPILE_ET=compile_et MK_CMDS=mk_cmds || die - - # Build the FreeBSD helper - if use elibc_FreeBSD ; then - cp "${FILESDIR}"/fsck_ext2fs.c . - emake fsck_ext2fs || die - fi -} - -pkg_preinst() { - if [[ -r ${ROOT}/etc/mtab ]] ; then - if [[ $(<"${ROOT}"/etc/mtab) == "${PN} crap for src_test" ]] ; then - rm -f "${ROOT}"/etc/mtab - fi - fi -} - -src_install() { - emake DESTDIR="${D}" install || die - emake DESTDIR="${D}" install-libs || die - dodoc README RELEASE-NOTES - - # Move shared libraries to /lib/, install static libraries to /usr/lib/, - # and install linker scripts to /usr/lib/. - dodir /$(get_libdir) - local lib slib - for lib in "${D}"/usr/$(get_libdir)/*.a ; do - slib=${lib##*/} - mv "${lib%.a}"$(get_libname)* "${D}"/$(get_libdir)/ || die "moving lib ${slib}" - gen_usr_ldscript ${slib%.a}$(get_libname) - done - - # move 'useless' stuff to /usr/ - dosbin "${D}"/sbin/mklost+found - rm -f "${D}"/sbin/mklost+found - - if use elibc_FreeBSD ; then - # Install helpers for us - into / - dosbin "${S}"/fsck_ext2fs || die - doman "${FILESDIR}"/fsck_ext2fs.8 - - # these manpages are already provided by FreeBSD libc - # and filefrag is linux only - rm -f \ - "${D}"/sbin/filefrag \ - "${D}"/usr/share/man/man8/filefrag.8 \ - "${D}"/bin/uuidgen \ - "${D}"/usr/share/man/man3/{uuid,uuid_compare}.3 \ - "${D}"/usr/share/man/man1/uuidgen.1 || die - fi -} diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.41.3.ebuild b/sys-fs/e2fsprogs/e2fsprogs-1.41.3.ebuild deleted file mode 100644 index 6fba0c7c..00000000 --- a/sys-fs/e2fsprogs/e2fsprogs-1.41.3.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.41.3.ebuild,v 1.10 2009/01/01 15:47:52 gmsoft Exp $ - -inherit eutils flag-o-matic toolchain-funcs multilib - -DESCRIPTION="Standard EXT2 and EXT3 filesystem utilities" -HOMEPAGE="http://e2fsprogs.sourceforge.net/" -SRC_URI="mirror://sourceforge/e2fsprogs/${P}.tar.gz" - -LICENSE="GPL-2 BSD" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" -IUSE="nls elibc_FreeBSD" - -RDEPEND="~sys-libs/${PN}-libs-${PV} - nls? ( virtual/libintl )" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext ) - sys-apps/texinfo" - -pkg_setup() { - if [[ ! -e ${ROOT}/etc/mtab ]] ; then - # add some crap to deal with missing /etc/mtab #217719 - ewarn "No /etc/mtab file, creating one temporarily" - echo "${PN} crap for src_test" > "${ROOT}"/etc/mtab - fi -} - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${PN}-1.38-tests-locale.patch #99766 - epatch "${FILESDIR}"/${PN}-1.41.2-makefile.patch - epatch "${FILESDIR}"/${PN}-1.40-fbsd.patch - # blargh ... trick e2fsprogs into using e2fsprogs-libs - rm -rf doc - sed -i -r \ - -e 's:@LIBINTL@:@LTLIBINTL@:' \ - -e '/^LIB(BLKID|COM_ERR|SS|UUID)/s:[$][(]LIB[)]/lib([^@]*)@LIB_EXT@:-l\1:' \ - -e '/^DEPLIB(BLKID|COM_ERR|SS|UUID)/s:=.*:=:' \ - MCONFIG.in || die "muck libs" #122368 - sed -i -r \ - -e '/^LIB_SUBDIRS/s:lib/(blkid|et|ss|uuid)::g' \ - Makefile.in || die "remove subdirs" - touch lib/ss/ss_err.h -} - -src_compile() { - # Keep the package from doing silly things - addwrite /var/cache/fonts - export LDCONFIG=: - export CC=$(tc-getCC) - export STRIP=: - - # We want to use the "bsd" libraries while building on Darwin, but while - # building on other Gentoo/*BSD we prefer elf-naming scheme. - local libtype - case ${CHOST} in - *-darwin*) libtype=bsd;; - *) libtype=elf;; - esac - - econf \ - --bindir=/bin \ - --sbindir=/sbin \ - --enable-${libtype}-shlibs \ - --with-ldopts="${LDFLAGS}" \ - $(use_enable !elibc_uclibc tls) \ - --without-included-gettext \ - $(use_enable nls) \ - $(use_enable userland_GNU fsck) \ - || die - if [[ ${CHOST} != *-uclibc ]] && grep -qs 'USE_INCLUDED_LIBINTL.*yes' config.{log,status} ; then - eerror "INTL sanity check failed, aborting build." - eerror "Please post your ${S}/config.log file as an" - eerror "attachment to http://bugs.gentoo.org/show_bug.cgi?id=81096" - die "Preventing included intl cruft from building" - fi - emake COMPILE_ET=compile_et MK_CMDS=mk_cmds || die - - # Build the FreeBSD helper - if use elibc_FreeBSD ; then - cp "${FILESDIR}"/fsck_ext2fs.c . - emake fsck_ext2fs || die - fi -} - -pkg_preinst() { - if [[ -r ${ROOT}/etc/mtab ]] ; then - if [[ $(<"${ROOT}"/etc/mtab) == "${PN} crap for src_test" ]] ; then - rm -f "${ROOT}"/etc/mtab - fi - fi -} - -src_install() { - emake DESTDIR="${D}" install || die - emake DESTDIR="${D}" install-libs || die - dodoc README RELEASE-NOTES - - # Move shared libraries to /lib/, install static libraries to /usr/lib/, - # and install linker scripts to /usr/lib/. - dodir /$(get_libdir) - local lib slib - for lib in "${D}"/usr/$(get_libdir)/*.a ; do - slib=${lib##*/} - mv "${lib%.a}"$(get_libname)* "${D}"/$(get_libdir)/ || die "moving lib ${slib}" - gen_usr_ldscript ${slib%.a}$(get_libname) - done - - # move 'useless' stuff to /usr/ - dosbin "${D}"/sbin/mklost+found - rm -f "${D}"/sbin/mklost+found - - if use elibc_FreeBSD ; then - # Install helpers for us - into / - dosbin "${S}"/fsck_ext2fs || die - doman "${FILESDIR}"/fsck_ext2fs.8 - - # these manpages are already provided by FreeBSD libc - # and filefrag is linux only - rm -f \ - "${D}"/sbin/filefrag \ - "${D}"/usr/share/man/man8/filefrag.8 \ - "${D}"/bin/uuidgen \ - "${D}"/usr/share/man/man3/{uuid,uuid_compare}.3 \ - "${D}"/usr/share/man/man1/uuidgen.1 || die - fi -} diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.41.4.ebuild b/sys-fs/e2fsprogs/e2fsprogs-1.41.4.ebuild deleted file mode 100644 index 81c7b000..00000000 --- a/sys-fs/e2fsprogs/e2fsprogs-1.41.4.ebuild +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.41.4.ebuild,v 1.2 2009/04/05 03:15:53 vapier Exp $ - -inherit eutils flag-o-matic toolchain-funcs multilib - -DESCRIPTION="Standard EXT2 and EXT3 filesystem utilities" -HOMEPAGE="http://e2fsprogs.sourceforge.net/" -SRC_URI="mirror://sourceforge/e2fsprogs/${P}.tar.gz" - -LICENSE="GPL-2 BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" -IUSE="nls elibc_FreeBSD" - -RDEPEND="~sys-libs/${PN}-libs-${PV} - nls? ( virtual/libintl )" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext ) - sys-apps/texinfo" - -pkg_setup() { - if [[ ! -e ${ROOT}/etc/mtab ]] ; then - # add some crap to deal with missing /etc/mtab #217719 - ewarn "No /etc/mtab file, creating one temporarily" - echo "${PN} crap for src_test" > "${ROOT}"/etc/mtab - fi -} - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${PN}-1.38-tests-locale.patch #99766 - epatch "${FILESDIR}"/${PN}-1.41.2-makefile.patch - epatch "${FILESDIR}"/${PN}-1.40-fbsd.patch - # blargh ... trick e2fsprogs into using e2fsprogs-libs - rm -rf doc - sed -i -r \ - -e 's:@LIBINTL@:@LTLIBINTL@:' \ - -e '/^LIB(BLKID|COM_ERR|SS|UUID)/s:[$][(]LIB[)]/lib([^@]*)@LIB_EXT@:-l\1:' \ - -e '/^DEPLIB(BLKID|COM_ERR|SS|UUID)/s:=.*:=:' \ - MCONFIG.in || die "muck libs" #122368 - sed -i -r \ - -e '/^LIB_SUBDIRS/s:lib/(blkid|et|ss|uuid)::g' \ - Makefile.in || die "remove subdirs" - touch lib/ss/ss_err.h -} - -src_compile() { - # Keep the package from doing silly things - addwrite /var/cache/fonts - export CC=$(tc-getCC) - - # We want to use the "bsd" libraries while building on Darwin, but while - # building on other Gentoo/*BSD we prefer elf-naming scheme. - local libtype - case ${CHOST} in - *-darwin*) libtype=bsd;; - *) libtype=elf;; - esac - - econf \ - --bindir=/bin \ - --sbindir=/sbin \ - --enable-${libtype}-shlibs \ - --with-ldopts="${LDFLAGS}" \ - $(use_enable !elibc_uclibc tls) \ - --without-included-gettext \ - $(use_enable nls) \ - $(use_enable userland_GNU fsck) \ - || die - if [[ ${CHOST} != *-uclibc ]] && grep -qs 'USE_INCLUDED_LIBINTL.*yes' config.{log,status} ; then - eerror "INTL sanity check failed, aborting build." - eerror "Please post your ${S}/config.log file as an" - eerror "attachment to http://bugs.gentoo.org/show_bug.cgi?id=81096" - die "Preventing included intl cruft from building" - fi - emake COMPILE_ET=compile_et MK_CMDS=mk_cmds || die - - # Build the FreeBSD helper - if use elibc_FreeBSD ; then - cp "${FILESDIR}"/fsck_ext2fs.c . - emake fsck_ext2fs || die - fi -} - -pkg_preinst() { - if [[ -r ${ROOT}/etc/mtab ]] ; then - if [[ $(<"${ROOT}"/etc/mtab) == "${PN} crap for src_test" ]] ; then - rm -f "${ROOT}"/etc/mtab - fi - fi -} - -src_install() { - emake LDCONFIG=true STRIP=: DESTDIR="${D}" install install-libs || die - dodoc README RELEASE-NOTES - - # Move shared libraries to /lib/, install static libraries to /usr/lib/, - # and install linker scripts to /usr/lib/. - dodir /$(get_libdir) - local lib slib - for lib in "${D}"/usr/$(get_libdir)/*.a ; do - slib=${lib##*/} - mv "${lib%.a}"$(get_libname)* "${D}"/$(get_libdir)/ || die "moving lib ${slib}" - gen_usr_ldscript ${slib%.a}$(get_libname) - done - - # move 'useless' stuff to /usr/ - dosbin "${D}"/sbin/mklost+found - rm -f "${D}"/sbin/mklost+found - - if use elibc_FreeBSD ; then - # Install helpers for us - into / - dosbin "${S}"/fsck_ext2fs || die - doman "${FILESDIR}"/fsck_ext2fs.8 - - # these manpages are already provided by FreeBSD libc - # and filefrag is linux only - rm -f \ - "${D}"/sbin/filefrag \ - "${D}"/usr/share/man/man8/filefrag.8 \ - "${D}"/bin/uuidgen \ - "${D}"/usr/share/man/man3/{uuid,uuid_compare}.3 \ - "${D}"/usr/share/man/man1/uuidgen.1 || die - fi -} diff --git a/sys-fs/e2fsprogs/files/e2fsprogs-1.38-tests-locale.patch b/sys-fs/e2fsprogs/files/e2fsprogs-1.38-tests-locale.patch deleted file mode 100644 index 6c316ac2..00000000 --- a/sys-fs/e2fsprogs/files/e2fsprogs-1.38-tests-locale.patch +++ /dev/null @@ -1,26 +0,0 @@ -Since the tests analyze the output messages, force the default locale. - -http://bugs.gentoo.org/99766 - ---- tests/test_script.in -+++ tests/test_script.in -@@ -3,6 +3,19 @@ - # Test script for e2fsck - # - -+# NLS nuisances. -+for as_var in \ -+ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ -+ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ -+ LC_TELEPHONE LC_TIME -+do -+ if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then -+ eval $as_var=C; export $as_var -+ else -+ unset $as_var -+ fi -+done -+ - if test "$1"x = x ; then - TESTS=`ls -d $SRCDIR/[a-zA-Z]_* | $EGREP -v "\.failed|\.new"` - else diff --git a/sys-fs/e2fsprogs/files/e2fsprogs-1.39-makefile.patch b/sys-fs/e2fsprogs/files/e2fsprogs-1.39-makefile.patch deleted file mode 100644 index 4eaebba1..00000000 --- a/sys-fs/e2fsprogs/files/e2fsprogs-1.39-makefile.patch +++ /dev/null @@ -1,72 +0,0 @@ ---- Makefile.in -+++ Makefile.in -@@ -48,3 +48,3 @@ - install-shlibs-libs-recursive install-doc-libs -- if test ! -d e2fsck && test ! -d debugfs && test ! -d misc && test ! -d ext2ed ; then $(MAKE) install-libs ; fi -+ $(MAKE) install-libs - ---- e2fsck/Makefile.in -+++ e2fsck/Makefile.in -@@ -163,6 +163,6 @@ - @echo " LINK $(root_sbindir)/fsck.ext2" -- @$(LN) -f $(DESTDIR)$(root_sbindir)/e2fsck \ -+ @$(LN_S) -f e2fsck \ - $(DESTDIR)$(root_sbindir)/fsck.ext2 - @echo " LINK $(root_sbindir)/fsck.ext3" -- @$(LN) -f $(DESTDIR)$(root_sbindir)/e2fsck \ -+ @$(LN_S) -f e2fsck \ - $(DESTDIR)$(root_sbindir)/fsck.ext3 -@@ -176,6 +176,6 @@ - @echo " LINK $(man8dir)/fsck.ext2.8" -- @$(LN) -f $(DESTDIR)$(man8dir)/e2fsck.8 \ -+ @$(LN_S) -f e2fsck.8 \ - $(DESTDIR)$(man8dir)/fsck.ext2.8 - @echo " LINK $(man8dir)/fsck.ext3.8" -- @$(LN) -f $(DESTDIR)$(man8dir)/e2fsck.8 \ -+ @$(LN_S) -f e2fsck.8 \ - $(DESTDIR)$(man8dir)/fsck.ext3.8 ---- misc/Makefile.in -+++ misc/Makefile.in -@@ -228,12 +228,12 @@ - @echo " LINK $(root_sbindir)/mkfs.ext2" -- @$(LN) -f $(DESTDIR)$(root_sbindir)/mke2fs \ -+ @$(LN_S) -f mke2fs \ - $(DESTDIR)$(root_sbindir)/mkfs.ext2 - @echo " LINK $(root_sbindir)/mkfs.ext3" -- @$(LN) -f $(DESTDIR)$(root_sbindir)/mke2fs \ -+ @$(LN_S) -f mke2fs \ - $(DESTDIR)$(root_sbindir)/mkfs.ext3 - @echo " LINK $(root_sbindir)/e2label" -- @$(LN) -f $(DESTDIR)$(root_sbindir)/tune2fs \ -+ @$(LN_S) -f tune2fs \ - $(DESTDIR)$(root_sbindir)/e2label - @echo " LINK $(root_sbindir)/findfs" -- @$(LN) -f $(DESTDIR)$(root_sbindir)/tune2fs \ -+ @$(LN_S) -f tune2fs \ - $(DESTDIR)$(root_sbindir)/findfs -@@ -257,6 +257,6 @@ - @echo " LINK mkfs.ext2.8" -- @$(LN) -f $(DESTDIR)$(man8dir)/mke2fs.8 \ -+ @$(LN_S) -f mke2fs.8 \ - $(DESTDIR)$(man8dir)/mkfs.ext2.8 - @echo " LINK mkfs.ext3.8" -- @$(LN) -f $(DESTDIR)$(man8dir)/mke2fs.8 \ -+ @$(LN_S) -f mke2fs.8 \ - $(DESTDIR)$(man8dir)/mkfs.ext3.8 ---- lib/uuid/Makefile.in -+++ lib/uuid/Makefile.in -@@ -148,5 +148,5 @@ - @echo " LINK $(man3dir)/uuid_generate_random.3" -- @$(LN) -f $(DESTDIR)$(man3dir)/uuid_generate.3 $(DESTDIR)$(man3dir)/uuid_generate_random.3 -+ @$(LN_S) -f uuid_generate.3 $(DESTDIR)$(man3dir)/uuid_generate_random.3 - @echo " LINK $(man3dir)/uuid_generate_time.3" -- @$(LN) -f $(DESTDIR)$(man3dir)/uuid_generate.3 $(DESTDIR)$(man3dir)/uuid_generate_time.3 -+ @$(LN_S) -f uuid_generate.3 $(DESTDIR)$(man3dir)/uuid_generate_time.3 - @echo " INSTALL_DATA $(libdir)/pkgconfig/uuid.pc" ---- lib/Makefile.elf-lib -+++ lib/Makefile.elf-lib -@@ -49,3 +49,3 @@ - @echo " SYMLINK $(libdir)/$(ELF_IMAGE).so" -- @$(LN_S) -f $(ELF_INSTALL_DIR)/$(ELF_SONAME) \ -+ @$(LN_S) -f $(ELF_SONAME) \ - $(DESTDIR)$(libdir)/$(ELF_IMAGE).so diff --git a/sys-fs/e2fsprogs/files/e2fsprogs-1.40-fbsd.patch b/sys-fs/e2fsprogs/files/e2fsprogs-1.40-fbsd.patch deleted file mode 100644 index 7d091960..00000000 --- a/sys-fs/e2fsprogs/files/e2fsprogs-1.40-fbsd.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/lib/ext2fs/ext2_fs.h -+++ b/lib/ext2fs/ext2_fs.h -@@ -414,7 +414,7 @@ - - #define i_size_high i_dir_acl - --#if defined(__KERNEL__) || defined(__linux__) -+#if defined(__KERNEL__) || defined(__linux__) || defined(__FreeBSD__) - #define i_reserved1 osd1.linux1.l_i_reserved1 - #define i_frag osd2.linux2.l_i_frag - #define i_fsize osd2.linux2.l_i_fsize diff --git a/sys-fs/e2fsprogs/files/e2fsprogs-1.40.5-libintl.patch b/sys-fs/e2fsprogs/files/e2fsprogs-1.40.5-libintl.patch deleted file mode 100644 index 27280736..00000000 --- a/sys-fs/e2fsprogs/files/e2fsprogs-1.40.5-libintl.patch +++ /dev/null @@ -1,15 +0,0 @@ -Fixes libintl handling on non-glibc - -http://bugs.gentoo.org/122368 - ---- e2fsprogs-1.40/MCONFIG.in -+++ e2fsprogs-1.40/MCONFIG.in -@@ -71,7 +71,7 @@ - LIBEXT2FS = $(LIB)/libext2fs@LIB_EXT@ - LIBUUID = $(LIB)/libuuid@LIB_EXT@ @SOCKET_LIB@ - LIBBLKID = $(LIB)/libblkid@LIB_EXT@ @STATIC_BLKID_DEVMAPPER_LIBS@ --LIBINTL = @LIBINTL@ -+LIBINTL = @LTLIBINTL@ - DEPLIBUUID = $(LIB)/libuuid@LIB_EXT@ - DEPLIBBLKID = $(LIB)/libblkid@LIB_EXT@ - diff --git a/sys-fs/e2fsprogs/files/e2fsprogs-1.41.0-makefile.patch b/sys-fs/e2fsprogs/files/e2fsprogs-1.41.0-makefile.patch deleted file mode 100644 index f4c95e14..00000000 --- a/sys-fs/e2fsprogs/files/e2fsprogs-1.41.0-makefile.patch +++ /dev/null @@ -1,87 +0,0 @@ ---- e2fsck/Makefile.in -+++ e2fsck/Makefile.in -@@ -199,12 +199,12 @@ - @echo " LINK $(root_sbindir)/fsck.ext2" -- @$(LN) -f $(DESTDIR)$(root_sbindir)/e2fsck \ -+ @$(LN_S) -f e2fsck \ - $(DESTDIR)$(root_sbindir)/fsck.ext2 - @echo " LINK $(root_sbindir)/fsck.ext3" -- @$(LN) -f $(DESTDIR)$(root_sbindir)/e2fsck \ -+ @$(LN_S) -f e2fsck \ - $(DESTDIR)$(root_sbindir)/fsck.ext3 - @echo " LINK $(root_sbindir)/fsck.ext4" -- @$(LN) -f $(DESTDIR)$(root_sbindir)/e2fsck \ -+ @$(LN_S) -f e2fsck \ - $(DESTDIR)$(root_sbindir)/fsck.ext4 - @echo " LINK $(root_sbindir)/fsck.ext4dev" -- @$(LN) -f $(DESTDIR)$(root_sbindir)/e2fsck \ -+ @$(LN_S) -f e2fsck \ - $(DESTDIR)$(root_sbindir)/fsck.ext4dev -@@ -225,12 +225,12 @@ - @echo " LINK $(man8dir)/fsck.ext2.8" -- @$(LN) -f $(DESTDIR)$(man8dir)/e2fsck.8 \ -+ @$(LN_S) -f e2fsck.8 \ - $(DESTDIR)$(man8dir)/fsck.ext2.8 - @echo " LINK $(man8dir)/fsck.ext3.8" -- @$(LN) -f $(DESTDIR)$(man8dir)/e2fsck.8 \ -+ @$(LN_S) -f e2fsck.8 \ - $(DESTDIR)$(man8dir)/fsck.ext3.8 - @echo " LINK $(man8dir)/fsck.ext4.8" -- @$(LN) -f $(DESTDIR)$(man8dir)/e2fsck.8 \ -+ @$(LN_S) -f e2fsck.8 \ - $(DESTDIR)$(man8dir)/fsck.ext4.8 - @echo " LINK $(man8dir)/fsck.ext4.8" -- @$(LN) -f $(DESTDIR)$(man8dir)/e2fsck.8 \ -+ @$(LN_S) -f e2fsck.8 \ - $(DESTDIR)$(man8dir)/fsck.ext4dev.8 ---- misc/Makefile.in -+++ misc/Makefile.in -@@ -279,18 +279,18 @@ - @echo " LINK $(root_sbindir)/mkfs.ext2" -- @$(LN) -f $(DESTDIR)$(root_sbindir)/mke2fs \ -+ @$(LN_S) -f mke2fs \ - $(DESTDIR)$(root_sbindir)/mkfs.ext2 - @echo " LINK $(root_sbindir)/mkfs.ext3" -- @$(LN) -f $(DESTDIR)$(root_sbindir)/mke2fs \ -+ @$(LN_S) -f mke2fs \ - $(DESTDIR)$(root_sbindir)/mkfs.ext3 - @echo " LINK $(root_sbindir)/mkfs.ext4" -- @$(LN) -f $(DESTDIR)$(root_sbindir)/mke2fs \ -+ @$(LN_S) -f mke2fs \ - $(DESTDIR)$(root_sbindir)/mkfs.ext4 - @echo " LINK $(root_sbindir)/mkfs.ext4dev" -- @$(LN) -f $(DESTDIR)$(root_sbindir)/mke2fs \ -+ @$(LN_S) -f mke2fs \ - $(DESTDIR)$(root_sbindir)/mkfs.ext4dev - @echo " LINK $(root_sbindir)/e2label" -- @$(LN) -f $(DESTDIR)$(root_sbindir)/tune2fs \ -+ @$(LN_S) -f tune2fs \ - $(DESTDIR)$(root_sbindir)/e2label - @echo " LINK $(root_sbindir)/findfs" -- @$(LN) -f $(DESTDIR)$(root_sbindir)/tune2fs \ -+ @$(LN_S) -f tune2fs \ - $(DESTDIR)$(root_sbindir)/findfs -@@ -314,12 +314,12 @@ - @echo " LINK mkfs.ext2.8" -- @$(LN) -f $(DESTDIR)$(man8dir)/mke2fs.8 \ -+ @$(LN_S) -f mke2fs.8 \ - $(DESTDIR)$(man8dir)/mkfs.ext2.8 - @echo " LINK mkfs.ext3.8" -- @$(LN) -f $(DESTDIR)$(man8dir)/mke2fs.8 \ -+ @$(LN_S) -f mke2fs.8 \ - $(DESTDIR)$(man8dir)/mkfs.ext3.8 - @echo " LINK mkfs.ext4.8" -- @$(LN) -f $(DESTDIR)$(man8dir)/mke2fs.8 \ -+ @$(LN_S) -f mke2fs.8 \ - $(DESTDIR)$(man8dir)/mkfs.ext4.8 - @echo " LINK mkfs.ext4dev.8" -- @$(LN) -f $(DESTDIR)$(man8dir)/mke2fs.8 \ -+ @$(LN_S) -f mke2fs.8 \ - $(DESTDIR)$(man8dir)/mkfs.ext4dev.8 ---- lib/Makefile.elf-lib -+++ lib/Makefile.elf-lib -@@ -49,3 +49,3 @@ - @echo " SYMLINK $(libdir)/$(ELF_IMAGE).so" -- @$(LN_S) -f $(ELF_INSTALL_DIR)/$(ELF_SONAME) \ -+ @$(LN_S) -f $(ELF_SONAME) \ - $(DESTDIR)$(libdir)/$(ELF_IMAGE).so diff --git a/sys-fs/e2fsprogs/files/e2fsprogs-1.41.2-makefile.patch b/sys-fs/e2fsprogs/files/e2fsprogs-1.41.2-makefile.patch deleted file mode 100644 index 1704b7ce..00000000 --- a/sys-fs/e2fsprogs/files/e2fsprogs-1.41.2-makefile.patch +++ /dev/null @@ -1,80 +0,0 @@ ---- e2fsck/Makefile.in -+++ e2fsck/Makefile.in -@@ -199,12 +199,12 @@ - @echo " LINK $(root_sbindir)/fsck.ext2" -- @$(LN) -f $(DESTDIR)$(root_sbindir)/e2fsck \ -+ @$(LN_S) -f e2fsck \ - $(DESTDIR)$(root_sbindir)/fsck.ext2 - @echo " LINK $(root_sbindir)/fsck.ext3" -- @$(LN) -f $(DESTDIR)$(root_sbindir)/e2fsck \ -+ @$(LN_S) -f e2fsck \ - $(DESTDIR)$(root_sbindir)/fsck.ext3 - @echo " LINK $(root_sbindir)/fsck.ext4" -- @$(LN) -f $(DESTDIR)$(root_sbindir)/e2fsck \ -+ @$(LN_S) -f e2fsck \ - $(DESTDIR)$(root_sbindir)/fsck.ext4 - @echo " LINK $(root_sbindir)/fsck.ext4dev" -- @$(LN) -f $(DESTDIR)$(root_sbindir)/e2fsck \ -+ @$(LN_S) -f e2fsck \ - $(DESTDIR)$(root_sbindir)/fsck.ext4dev -@@ -225,12 +225,12 @@ - @echo " LINK $(man8dir)/fsck.ext2.8" -- @$(LN) -f $(DESTDIR)$(man8dir)/e2fsck.8 \ -+ @$(LN_S) -f e2fsck.8 \ - $(DESTDIR)$(man8dir)/fsck.ext2.8 - @echo " LINK $(man8dir)/fsck.ext3.8" -- @$(LN) -f $(DESTDIR)$(man8dir)/e2fsck.8 \ -+ @$(LN_S) -f e2fsck.8 \ - $(DESTDIR)$(man8dir)/fsck.ext3.8 - @echo " LINK $(man8dir)/fsck.ext4.8" -- @$(LN) -f $(DESTDIR)$(man8dir)/e2fsck.8 \ -+ @$(LN_S) -f e2fsck.8 \ - $(DESTDIR)$(man8dir)/fsck.ext4.8 - @echo " LINK $(man8dir)/fsck.ext4.8" -- @$(LN) -f $(DESTDIR)$(man8dir)/e2fsck.8 \ -+ @$(LN_S) -f e2fsck.8 \ - $(DESTDIR)$(man8dir)/fsck.ext4dev.8 ---- misc/Makefile.in -+++ misc/Makefile.in -@@ -279,18 +279,18 @@ - @echo " LINK $(root_sbindir)/mkfs.ext2" -- @$(LN) -f $(DESTDIR)$(root_sbindir)/mke2fs \ -+ @$(LN_S) -f mke2fs \ - $(DESTDIR)$(root_sbindir)/mkfs.ext2 - @echo " LINK $(root_sbindir)/mkfs.ext3" -- @$(LN) -f $(DESTDIR)$(root_sbindir)/mke2fs \ -+ @$(LN_S) -f mke2fs \ - $(DESTDIR)$(root_sbindir)/mkfs.ext3 - @echo " LINK $(root_sbindir)/mkfs.ext4" -- @$(LN) -f $(DESTDIR)$(root_sbindir)/mke2fs \ -+ @$(LN_S) -f mke2fs \ - $(DESTDIR)$(root_sbindir)/mkfs.ext4 - @echo " LINK $(root_sbindir)/mkfs.ext4dev" -- @$(LN) -f $(DESTDIR)$(root_sbindir)/mke2fs \ -+ @$(LN_S) -f mke2fs \ - $(DESTDIR)$(root_sbindir)/mkfs.ext4dev - @echo " LINK $(root_sbindir)/e2label" -- @$(LN) -f $(DESTDIR)$(root_sbindir)/tune2fs \ -+ @$(LN_S) -f tune2fs \ - $(DESTDIR)$(root_sbindir)/e2label - @echo " LINK $(root_sbindir)/findfs" -- @$(LN) -f $(DESTDIR)$(root_sbindir)/tune2fs \ -+ @$(LN_S) -f tune2fs \ - $(DESTDIR)$(root_sbindir)/findfs -@@ -314,12 +314,12 @@ - @echo " LINK mkfs.ext2.8" -- @$(LN) -f $(DESTDIR)$(man8dir)/mke2fs.8 \ -+ @$(LN_S) -f mke2fs.8 \ - $(DESTDIR)$(man8dir)/mkfs.ext2.8 - @echo " LINK mkfs.ext3.8" -- @$(LN) -f $(DESTDIR)$(man8dir)/mke2fs.8 \ -+ @$(LN_S) -f mke2fs.8 \ - $(DESTDIR)$(man8dir)/mkfs.ext3.8 - @echo " LINK mkfs.ext4.8" -- @$(LN) -f $(DESTDIR)$(man8dir)/mke2fs.8 \ -+ @$(LN_S) -f mke2fs.8 \ - $(DESTDIR)$(man8dir)/mkfs.ext4.8 - @echo " LINK mkfs.ext4dev.8" -- @$(LN) -f $(DESTDIR)$(man8dir)/mke2fs.8 \ -+ @$(LN_S) -f mke2fs.8 \ - $(DESTDIR)$(man8dir)/mkfs.ext4dev.8 diff --git a/sys-fs/e2fsprogs/files/e2fsprogs-1.41.3-tune2fs-opt.patch b/sys-fs/e2fsprogs/files/e2fsprogs-1.41.3-tune2fs-opt.patch deleted file mode 100644 index 35e8a57f..00000000 --- a/sys-fs/e2fsprogs/files/e2fsprogs-1.41.3-tune2fs-opt.patch +++ /dev/null @@ -1,99 +0,0 @@ -http://bugs.gentoo.org/253162 - -From 27c6de45a4187a348ec0960472d4a113ee6ea425 Mon Sep 17 00:00:00 2001 -From: Theodore Ts'o -Date: Sat, 15 Nov 2008 00:32:39 -0500 -Subject: [PATCH] tune2fs: Fix inefficient O(n**2) algorithms when expanding the inode size - -When running "tune2fs -I 256" on moderate to large filesystems, the -time required to run tune2fs can take many hours (20+ before some -users gave up in disgust). This was due to some O(n**2) and O(n*m) -algorithms in move_block() and inode_scan_and_fix(), respectively. - -Signed-off-by: "Theodore Ts'o" ---- - misc/tune2fs.c | 25 +++++++++++++------------ - 1 files changed, 13 insertions(+), 12 deletions(-) - -diff --git a/misc/tune2fs.c b/misc/tune2fs.c -index b29b344..e72518a 100644 ---- a/misc/tune2fs.c -+++ b/misc/tune2fs.c -@@ -1011,13 +1011,13 @@ static int move_block(ext2_filsys fs, ext2fs_block_bitmap bmap) - if (retval) - return retval; - -- for (blk = fs->super->s_first_data_block; -- blk < fs->super->s_blocks_count; blk++) { -+ for (new_blk = blk = fs->super->s_first_data_block; -+ blk < fs->super->s_blocks_count; blk++) { - - if (!ext2fs_test_block_bitmap(bmap, blk)) - continue; - -- retval = ext2fs_new_block(fs, blk, NULL, &new_blk); -+ retval = ext2fs_new_block(fs, new_blk, NULL, &new_blk); - if (retval) - goto err_out; - -@@ -1068,12 +1068,14 @@ static int process_block(ext2_filsys fs EXT2FS_ATTR((unused)), - e2_blkcnt_t blockcnt EXT2FS_ATTR((unused)), - blk_t ref_block EXT2FS_ATTR((unused)), - int ref_offset EXT2FS_ATTR((unused)), -- void *priv_data EXT2FS_ATTR((unused))) -+ void *priv_data) - { - int ret = 0; - blk_t new_blk; -+ ext2fs_block_bitmap bmap = (ext2fs_block_bitmap) priv_data; - -- -+ if (!ext2fs_test_block_bitmap(bmap, *block_nr)) -+ return 0; - new_blk = transalate_block(*block_nr); - if (new_blk) { - *block_nr = new_blk; -@@ -1086,7 +1088,7 @@ static int process_block(ext2_filsys fs EXT2FS_ATTR((unused)), - return ret; - } - --static int inode_scan_and_fix(ext2_filsys fs) -+static int inode_scan_and_fix(ext2_filsys fs, ext2fs_block_bitmap bmap) - { - errcode_t retval = 0; - ext2_ino_t ino; -@@ -1122,8 +1124,8 @@ static int inode_scan_and_fix(ext2_filsys fs) - * Do we need to fix this ?? - */ - -- if (inode.i_file_acl) { -- -+ if (inode.i_file_acl && -+ ext2fs_test_block_bitmap(bmap, inode.i_file_acl)) { - blk = transalate_block(inode.i_file_acl); - if (!blk) - continue; -@@ -1142,9 +1144,8 @@ static int inode_scan_and_fix(ext2_filsys fs) - if (!ext2fs_inode_has_valid_blocks(&inode)) - continue; - -- retval = ext2fs_block_iterate2(fs, ino, 0, -- block_buf, process_block, -- 0); -+ retval = ext2fs_block_iterate2(fs, ino, 0, block_buf, -+ process_block, bmap); - if (retval) - goto err_out; - -@@ -1344,7 +1345,7 @@ static int resize_inode(ext2_filsys fs, unsigned long new_size) - if (retval) - goto err_out; - -- retval = inode_scan_and_fix(fs); -+ retval = inode_scan_and_fix(fs, bmap); - if (retval) - goto err_out; - --- -1.6.0.6 - diff --git a/sys-fs/e2fsprogs/files/fsck_ext2fs.8 b/sys-fs/e2fsprogs/files/fsck_ext2fs.8 deleted file mode 100644 index ee40b26b..00000000 --- a/sys-fs/e2fsprogs/files/fsck_ext2fs.8 +++ /dev/null @@ -1,96 +0,0 @@ -.TH fsck_ext2fs 8 2006-07-02 "Matthias Andree" "FreeBSD Ports" -.\" -.\" fsck_ext2fs.8 - manual page for fsck_ext2fs wrapper -.\" -.\" (C) Copyright 2006 by Matthias Andree -.\" -.\" License: This file may be redistributed in accordance with the terms -.\" of the GNU General Public License v2. -.\" -.\" Upstream $Id: fsck_ext2fs.8,v 1.1 2007/09/15 08:54:26 uberlord Exp $ -.\" $FreeBSD: ports/sysutils/e2fsprogs/files/fsck_ext2fs.8,v 1.1 2006/07/04 15:47:51 leeym Exp $ -.\" -.SH NAME -.B fsck_ext2fs -\- compatibility wrapper for e2fsck -.SH SYNOPSIS -.P -.B fsck_ext2fs -[\fB\-Fpfnyv\fR] [\fB\-b\fR \fIblock\fR] -.SH DESCRIPTION -.P -\fBfsck_ext2fs\fR maps the traditional FreeBSD \fBfsck_ffs\fR options to -options with the same functionality for \fBe2fsck,\fR runs \fBe2fsck\fR -and then maps its exit status to values that FreeBSD understands. -\fBe2fsck\fR is a utility to check and repair ext2 and ext3 file -systems. - -.SH OPTIONS -.IP \fB\-F\fR -(check foreground mode required) Immediately exits with status 1 to tell -\fBfsck\fR that ext2fs cannot be checked in the background. \fBfsck\fR -usually runs \fBfsck_*\fR programs twice, first with \fB\-F\fR to find -out if they can do background checking, then either immediately without -\fB\-F\fR for foreground checking or deferred in the background with -\fB\-B\fR. -.IP \fB\-p\fR -(preen mode) This option suppresses adding the \fB\-f\fR option (unless -\fB\-f\fR is also given) and adds the \fB\-p\fR option to the -\fBe2fsck\fR command line. This causes \fBe2fsck\fR to automatically fix -any filesystem problems that can safely be fixed without operator -intervention. Without this option given, \fBe2fsck\fR will be run with -the \fB\-f\fR option to force a check, since interactive scan and repair -mode is the default on FreeBSD, but not on Linux where \fBe2fsck\fR -comes from. -.IP \fB\-f\fR -(force check) This option forces the check of a clean file system while -preening and is passed to \fBe2fsck\fR verbatim. -.IP \fB\-n\fR -("no" mode) This option causes the file system to be opened in read-only -mode and assume "no" as answer to all questions. This is the only way to -safely run \fBfsck\fR on a mounted ext2 or ext3 file system. This option -is passed to \fBe2fsck\fR verbatim. -.IP \fB\-y\fR -("yes" mode) This option is passed verbatim to \fBe2fsck\fR and causes -it to assume "yes" as answer to all questions. This allows the -non-interactive use of e2fsck but is rather aggressive. Use with care. -.IP \fB\-v\fR -(verbose output) This option is passed verbatim to \fBe2fsck\fR and -causes it to verbosely report its progress. -.IP "\fB\-b\fR \fIblock\fR" -(use alternate super block) This option is passed verbatim to -\fBe2fsck\fR and selects an alternate super block, for use when the -primary super block has been damaged. Please see the \fBe2fsck\fR(8) -manual page for details. - -.SH EXIT STATUS -If errors remain after \fBe2fsck\fR, an invalid option or too many -options have been specified, \fBe2fsck\fR was killed with a signal or -the \fIfork\fB system call failed, \fBfsck_ext2fs\fR exits with status -EXIT_FAILURE (usually 1). If \fBe2fsck\fR cannot be started, exits with -status 127. If the file system is clean after \fBe2fsck\fR operation, -exits with status EXIT_SUCCESS (0). - -.SH NOTES -.P -This utility is merely meant as an adaptor so that \fBe2fsck\fR can be -run during the boot process, it does not support all options that -\fBe2fsck\fR offers. If you need one of its advanced options, please run -\fBe2fsck\fR directly. - -.SH FILES -.TP -.I /sbin/e2fsck -is the location of the \fBe2fsck\fR program to run. - -.SH AUTHOR -.P -Matthias Andree wrote the program and this -manual page. -.SH CONFORMING TO -The FreeBSD 6.1 command line interface for \fBfsck_ufs\fR(8). -.SH SEE ALSO -.BR fsck (8), -.BR e2fsck (8) -and -.BR fsck_ufs (8). diff --git a/sys-fs/e2fsprogs/files/fsck_ext2fs.c b/sys-fs/e2fsprogs/files/fsck_ext2fs.c deleted file mode 100644 index 0b6a74ee..00000000 --- a/sys-fs/e2fsprogs/files/fsck_ext2fs.c +++ /dev/null @@ -1,147 +0,0 @@ -/* - * fsck_ext2fs - wrapper for e2fsck on FreeBSD - * Copyright (C) 2004,2006 Matthias Andree - * redistributable in accordance with the - * GNU General Public License v2 - * - * $FreeBSD: ports/sysutils/e2fsprogs/files/fsck_ext2fs.c,v 1.5 2006/07/04 15:47:51 leeym Exp $ - * - * Upstream: $Id: fsck_ext2fs.c,v 1.1 2007/09/15 08:54:26 uberlord Exp $ - * - * format: gindent -kr - */ - -#include -#include -#include -#include -#include -#include -#include -#include -#include - -__attribute__ ((noreturn)) -static int die(const char *tag) -{ - perror(tag); - exit(EXIT_FAILURE); -} - -int main(int argc, char **argv) -{ - int ch, i = 1, force = 0, status, verbose = 0, t; - long block = 0; - enum { normal, preen, yes, no } mode = normal; - char *cmd[256]; - pid_t pid; - - cmd[0] = "/sbin/e2fsck"; - while ((ch = getopt(argc, argv, "BFpfnyb:v")) != -1) { - switch (ch) { - case 'p': - mode = preen; - break; - case 'f': - force = 1; - break; - case 'n': - mode = no; - break; - case 'y': - mode = yes; - break; - case 'b': - block = atol(optarg); - break; - case 'v': - verbose++; - break; - case 'F': - /* e2fsck does not support background checking, - * hence exit with nonzero status to force - * the foreground check. */ - exit(1); - case 'B': - default: - fprintf(stderr, "%s: unknown option -%c\n", - argv[0], optopt); - exit(EXIT_FAILURE); - } - } - - if (force) - cmd[i++] = "-f"; - - switch (mode) { - case normal: - /* FreeBSD needs -f to force a check only in context - * with -p -- so map normal to force to match - * expectations */ - if (!force) - cmd[i++] = "-f"; - break; - case yes: - cmd[i++] = "-y"; - break; - case no: - cmd[i++] = "-n"; - break; - case preen: - cmd[i++] = "-p"; - break; - } - - if (block) { - static char b[30]; - - sprintf(b, "-b %ld", block); - cmd[i++] = b; - } - - /* silently limit verbose to 15 so we don't overflow the cmd array */ - if (verbose > 15) - verbose = 15; - - for (t = verbose; t > 1; t--) - cmd[i++] = "-v"; - - while (optind < argc) { - cmd[i++] = argv[optind++]; - /* sanity check so we don't overflow the cmd buffer */ - if (i+1 == sizeof(cmd)/sizeof(cmd[0])) { - errno = E2BIG; - die(argv[0]); - } - } - - cmd[i++] = 0; - - if (verbose) { - for (i=0; cmd[i]; i++) - fputs(cmd[i], stderr), - fputc(' ', stderr); - fputc('\n', stderr); - } - - pid = fork(); - switch (pid) { - case -1: - /* error */ - die("fork"); - break; - case 0: - /* child */ - (void) execv(cmd[0], cmd); - perror("execve"); - _exit(127); - default: - /* parent */ - if (pid != waitpid(pid, &status, 0)) - die("waitpid"); - if (WIFSIGNALED(status) - || (WIFEXITED(status) && WEXITSTATUS(status) >= 4)) - exit(EXIT_FAILURE); - } - exit(EXIT_SUCCESS); -} diff --git a/sys-fs/e2fsprogs/files/verbose.diff b/sys-fs/e2fsprogs/files/verbose.diff deleted file mode 100644 index a893a1fe..00000000 --- a/sys-fs/e2fsprogs/files/verbose.diff +++ /dev/null @@ -1,22 +0,0 @@ ---- misc/Makefile.in.ori 2009-05-12 17:00:12.000000000 +0200 -+++ misc/Makefile.in 2009-05-12 17:00:23.000000000 +0200 -@@ -67,8 +67,7 @@ - COMPILE_ET=$(top_builddir)/lib/et/compile_et --build-tree - - .c.o: -- @echo " CC $<" -- @$(CC) -c $(ALL_CFLAGS) $< -o $@ -+ $(CC) -c $(ALL_CFLAGS) $< -o $@ - - all:: $(SPROGS) $(UPROGS) $(USPROGS) $(SMANPAGES) $(UMANPAGES) \ - $(FMANPAGES) $(LPROGS) -@@ -149,8 +148,7 @@ - $(STATIC_LIBUUID) $(LIBINTL) - - chattr: $(CHATTR_OBJS) $(DEPLIBS_E2P) -- @echo " LD $@" -- @$(CC) $(ALL_LDFLAGS) -o chattr $(CHATTR_OBJS) $(LIBS_E2P) $(LIBINTL) -+ $(CC) $(ALL_LDFLAGS) -o chattr $(CHATTR_OBJS) $(LIBS_E2P) $(LIBINTL) - - lsattr: $(LSATTR_OBJS) $(DEPLIBS_E2P) - @echo " LD $@" diff --git a/sys-fs/e2fsprogs/metadata.xml b/sys-fs/e2fsprogs/metadata.xml deleted file mode 100644 index 96a2d586..00000000 --- a/sys-fs/e2fsprogs/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - -base-system - -- cgit v1.2.3