From eafd56358c99c91d1e0bffcac2a34a14742b77aa Mon Sep 17 00:00:00 2001 From: Andrew Jeddeloh Date: Thu, 26 May 2016 17:32:36 -0700 Subject: [PATCH] sys-fs/e2fsprogs: Move from portage_stable --- .../coreos-overlay/sys-fs/e2fsprogs/ChangeLog | 128 ++ .../sys-fs/e2fsprogs/ChangeLog-2015 | 1359 +++++++++++++++++ .../coreos-overlay/sys-fs/e2fsprogs/Manifest | 17 + .../sys-fs/e2fsprogs/e2fsprogs-1.42.13.ebuild | 128 ++ .../sys-fs/e2fsprogs/e2fsprogs-1.43.ebuild | 129 ++ .../sys-fs/e2fsprogs/files/e2fsck.conf | 6 + .../e2fsprogs/files/e2fsprogs-1.40-fbsd.patch | 11 + .../files/e2fsprogs-1.41.8-makefile.patch | 10 + .../e2fsprogs-1.42.13-fix-build-cflags.patch | 13 + .../files/e2fsprogs-1.42.13-subst-perms.patch | 31 + .../files/e2fsprogs-1.42.13-sysmacros.patch | 74 + .../files/e2fsprogs-1.43-sysmacros.patch | 125 ++ .../sys-fs/e2fsprogs/files/fsck_ext2fs.8 | 96 ++ .../sys-fs/e2fsprogs/files/fsck_ext2fs.c | 147 ++ .../sys-fs/e2fsprogs/metadata.xml | 15 + 15 files changed, 2289 insertions(+) create mode 100644 sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/ChangeLog create mode 100644 sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/ChangeLog-2015 create mode 100644 sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/Manifest create mode 100644 sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/e2fsprogs-1.42.13.ebuild create mode 100644 sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/e2fsprogs-1.43.ebuild create mode 100644 sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsck.conf create mode 100644 sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsprogs-1.40-fbsd.patch create mode 100644 sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsprogs-1.41.8-makefile.patch create mode 100644 sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsprogs-1.42.13-fix-build-cflags.patch create mode 100644 sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsprogs-1.42.13-subst-perms.patch create mode 100644 sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsprogs-1.42.13-sysmacros.patch create mode 100644 sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsprogs-1.43-sysmacros.patch create mode 100644 sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/fsck_ext2fs.8 create mode 100644 sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/fsck_ext2fs.c create mode 100644 sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/metadata.xml diff --git a/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/ChangeLog b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/ChangeLog new file mode 100644 index 0000000000..d8764fab24 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/ChangeLog @@ -0,0 +1,128 @@ +# ChangeLog for sys-fs/e2fsprogs +# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 +# (auto-generated from git log) + +*e2fsprogs-1.42.13 (09 Aug 2015) +*e2fsprogs-1.42.12 (09 Aug 2015) +*e2fsprogs-1.41.7-r1 (09 Aug 2015) + + 09 Aug 2015; Robin H. Johnson + +e2fsprogs-1.41.7-r1.ebuild, +e2fsprogs-1.42.12.ebuild, + +e2fsprogs-1.42.13.ebuild, + +files/0001-resize2fs-Fix-error-message-so-the-mountpoint-is-pri.patch, + +files/e2fsck.conf, +files/e2fsprogs-1.38-tests-locale.patch, + +files/e2fsprogs-1.40-fbsd.patch, +files/e2fsprogs-1.41.5-makefile.patch, + +files/e2fsprogs-1.41.8-makefile.patch, + +files/e2fsprogs-1.42.10-e2fsck-fix-makefile-dependency.patch, + +files/e2fsprogs-1.42.10-fix-build-cflags.patch, + +files/e2fsprogs-1.42.13-fix-build-cflags.patch, +files/fsck_ext2fs.8, + +files/fsck_ext2fs.c, +metadata.xml: + proj/gentoo: Initial commit + + This commit represents a new era for Gentoo: + Storing the gentoo-x86 tree in Git, as converted from CVS. + + This commit is the start of the NEW history. + Any historical data is intended to be grafted onto this point. + + Creation process: + 1. Take final CVS checkout snapshot + 2. Remove ALL ChangeLog* files + 3. Transform all Manifests to thin + 4. Remove empty Manifests + 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ + 5.1. Do not touch files with -kb/-ko keyword flags. + + Signed-off-by: Robin H. Johnson + X-Thanks: Alec Warner - did the GSoC 2006 migration + tests + X-Thanks: Robin H. Johnson - infra guy, herding this + project + X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo + developer, wrote Git features for the migration + X-Thanks: Brian Harring - wrote much python to improve + cvs2svn + X-Thanks: Rich Freeman - validation scripts + X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 + work in migration + X-Thanks: Michał Górny - scripts, QA, nagging + X-Thanks: All of other Gentoo developers - many ideas and lots of paint on + the bikeshed + + 24 Aug 2015; Justin Lecher metadata.xml: + Use https by default + + Convert all URLs for sites supporting encrypted connections from http to + https + + Signed-off-by: Justin Lecher + + 24 Aug 2015; Justin Lecher e2fsprogs-1.41.7-r1.ebuild, + e2fsprogs-1.42.12.ebuild, e2fsprogs-1.42.13.ebuild: + Use https by default + + Convert all URLs for sites supporting encrypted connections from http to + https + + Signed-off-by: Justin Lecher + + 24 Aug 2015; Mike Gilbert metadata.xml: + Revert DOCTYPE SYSTEM https changes in metadata.xml + + repoman does not yet accept the https version. + This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. + + Bug: https://bugs.gentoo.org/552720 + + 17 Sep 2015; Mike Frysinger e2fsprogs-1.42.13.ebuild, + +files/e2fsprogs-1.42.13-subst-perms.patch: + workaround buggy NFS when building manpages #550986 + + 24 Nov 2015; Mike Frysinger metadata.xml: + standardize various metadata.xml style + + 31 Dec 2015; Mike Frysinger e2fsprogs-1.42.13.ebuild: + mark 1.42.13 arm64/m68k/s390/sh stable + + 24 Jan 2016; Michał Górny metadata.xml: + Unify quoting in metadata.xml files for machine processing + + Force unified quoting in all metadata.xml files since lxml does not + preserve original use of single and double quotes. Ensuring unified + quoting before the process allows distinguishing the GLEP 67-related + metadata.xml changes from unrelated quoting changes. + + 24 Jan 2016; Michał Górny metadata.xml: + Replace all herds with appropriate projects (GLEP 67) + + Replace all uses of herd with appropriate project maintainers, or no + maintainers in case of herds requested to be disbanded. + + 24 Jan 2016; Michał Górny metadata.xml: + Set appropriate maintainer types in metadata.xml (GLEP 67) + + 29 Mar 2016; Mike Frysinger -e2fsprogs-1.42.12.ebuild, + -files/e2fsprogs-1.42.10-e2fsck-fix-makefile-dependency.patch, + -files/e2fsprogs-1.42.10-fix-build-cflags.patch: + sys-libs/e2fsprogs-libs & sys-fs/e2fsprogs: drop old 1.42.12 versions + + 29 Mar 2016; Mike Frysinger e2fsprogs-1.42.13.ebuild, + +files/e2fsprogs-1.42.13-sysmacros.patch: + fix build w/newer glibc #577946 + +*e2fsprogs-1.43 (18 May 2016) + + 18 May 2016; Mike Frysinger +e2fsprogs-1.43.ebuild, + +files/e2fsprogs-1.43-sysmacros.patch: + sys-libs/e2fsprogs-libs & sys-fs/e2fsprogs: version bump to 1.43 + + 18 May 2016; Mike Frysinger -e2fsprogs-1.41.7-r1.ebuild, + -files/0001-resize2fs-Fix-error-message-so-the-mountpoint-is-pri.patch, + -files/e2fsprogs-1.38-tests-locale.patch, + -files/e2fsprogs-1.41.5-makefile.patch: + sys-libs/e2fsprogs-libs & sys-fs/e2fsprogs: drop old 1.41.7 version + + 25 May 2016; Mike Frysinger e2fsprogs-1.43.ebuild, + metadata.xml: + add USE=fuse to control fuse2fs + diff --git a/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/ChangeLog-2015 b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/ChangeLog-2015 new file mode 100644 index 0000000000..c7b94c0412 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/ChangeLog-2015 @@ -0,0 +1,1359 @@ +# ChangeLog for sys-fs/e2fsprogs +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/ChangeLog,v 1.321 2015/07/23 09:35:36 ago Exp $ + + 23 Jul 2015; Agostino Sarubbo e2fsprogs-1.42.13.ebuild: + Stable for sparc, wrt bug #540536 + + 23 Jul 2015; Agostino Sarubbo e2fsprogs-1.42.13.ebuild: + Stable for ppc, wrt bug #540536 + + 22 Jul 2015; Mikle Kolyada e2fsprogs-1.42.13.ebuild: + ia64 stable wrt bug #540536 + + 18 Jul 2015; Markus Meier e2fsprogs-1.42.13.ebuild: + arm stable, bug #540536 + + 17 Jul 2015; Mikle Kolyada e2fsprogs-1.42.13.ebuild: + x86 stable wrt bug #540536 + + 17 Jul 2015; Jeroen Roovers e2fsprogs-1.42.13.ebuild: + Stable for HPPA PPC64 (bug #540536). + + 16 Jul 2015; Mikle Kolyada e2fsprogs-1.42.13.ebuild: + amd64 stable wrt bug #540536 + + 16 Jul 2015; Tobias Klausmann e2fsprogs-1.42.13.ebuild: + Stable on alpha, bug 540536 + + 07 Jul 2015; Lars Wendler + -e2fsprogs-1.42.10.ebuild: + Removed vulnerable version. + + 25 May 2015; Mike Frysinger e2fsprogs-1.42.10.ebuild, + e2fsprogs-1.42.12.ebuild, e2fsprogs-1.42.13.ebuild, + files/e2fsprogs-1.42.10-fix-build-cflags.patch, + files/e2fsprogs-1.42.13-fix-build-cflags.patch: + Change build-cflags patch to apply to configure since it is super tiny and the + other modifications in src_prepare expect to patch the generated autotools + #549926 by Patrick McLean. + + 25 May 2015; Mike Frysinger e2fsprogs-1.42.10.ebuild, + e2fsprogs-1.42.12.ebuild, e2fsprogs-1.42.13.ebuild, + files/e2fsprogs-1.42.10-fix-build-cflags.patch, + files/e2fsprogs-1.42.13-fix-build-cflags.patch: + Add missing documentation on build-cflags patch #516854 by Ian Stakenvicius. + + 21 May 2015; Anthony G. Basile + +files/e2fsprogs-1.42.10-e2fsck-fix-makefile-dependency.patch: + Restore missing patch. + +*e2fsprogs-1.42.10 (21 May 2015) + + 21 May 2015; Anthony G. Basile + +e2fsprogs-1.42.10.ebuild: + Readd 1.42.10 because of bug #548950. + +*e2fsprogs-1.42.13 (19 May 2015) + + 19 May 2015; Lars Wendler -e2fsprogs-1.42.7.ebuild, + -e2fsprogs-1.42.10.ebuild, -e2fsprogs-1.42.11.ebuild, + +e2fsprogs-1.42.13.ebuild, -files/e2fsprogs-1.41.12-darwin-makefile.patch, + -files/e2fsprogs-1.41.12-mint-blkid.patch, -files/e2fsprogs-1.41-mint.patch, + -files/e2fsprogs-1.42.7-libext2fs-fix-return-value.patch, + -files/e2fsprogs-1.42.10-e2fsck-fix-makefile-dependency.patch, + -files/e2fsprogs-1.42.11-prototypes.patch, + +files/e2fsprogs-1.42.13-fix-build-cflags.patch: + Version bump. Removed old. + + 04 Apr 2015; Mike Frysinger e2fsprogs-1.42.12.ebuild: + Mark arm64/m68k/s390/sh stable. + + 22 Feb 2015; Mike Frysinger e2fsprogs-1.42.10.ebuild, + e2fsprogs-1.42.11.ebuild, e2fsprogs-1.42.12.ebuild: + Drop /etc/mtab test logic from pkg_preinst too #516972#2 by Arfrever Frehtes + Taifersar Arahesis. + + 16 Feb 2015; Mikle Kolyada e2fsprogs-1.42.12.ebuild: + alpha/ia64 stable wrt bug #538930 + + 16 Feb 2015; Agostino Sarubbo e2fsprogs-1.42.12.ebuild: + Stable for sparc, wrt bug #538930 + + 10 Feb 2015; Agostino Sarubbo e2fsprogs-1.42.12.ebuild: + Stable for x86, wrt bug #538930 + + 10 Feb 2015; Agostino Sarubbo e2fsprogs-1.42.12.ebuild: + Stable for amd64, wrt bug #538930 + + 09 Feb 2015; Anthony G. Basile e2fsprogs-1.42.12.ebuild: + Stable on arm, bug #538930. + + 09 Feb 2015; Anthony G. Basile e2fsprogs-1.42.12.ebuild: + Stable for ppc/ppc64, bug #538930. + + 06 Feb 2015; Jeroen Roovers e2fsprogs-1.42.12.ebuild: + Stable for HPPA (bug #538930). + + 27 Oct 2014; Mike Frysinger e2fsprogs-1.42.10.ebuild: + Mark s390/sh/m68k stable. + + 09 Sep 2014; Jack Morgan e2fsprogs-1.42.10.ebuild: + sparc stable for bz512012 + +*e2fsprogs-1.42.12 (05 Sep 2014) + + 05 Sep 2014; Lars Wendler + +e2fsprogs-1.42.12.ebuild: + Version bump. + + 23 Aug 2014; Agostino Sarubbo e2fsprogs-1.42.10.ebuild: + Stable for ia64, wrt bug #512012 + + 21 Aug 2014; Agostino Sarubbo e2fsprogs-1.42.10.ebuild: + Stable for ppc64, wrt bug #512012 + + 07 Aug 2014; Jeroen Roovers e2fsprogs-1.42.10.ebuild: + Stable for HPPA (bug #512012). + + 05 Aug 2014; Mike Frysinger e2fsprogs-1.42.10.ebuild, + e2fsprogs-1.42.11.ebuild: + Get tests building again. + + 05 Aug 2014; Mike Frysinger + +files/e2fsprogs-1.42.11-prototypes.patch, e2fsprogs-1.42.10.ebuild, + e2fsprogs-1.42.11.ebuild: + Add fix from upstream and update libcom_err/libss sed line. + + 05 Aug 2014; Mike Frysinger e2fsprogs-1.42.10.ebuild, + e2fsprogs-1.42.11.ebuild: + Drop /etc/mtab check as it is no longer needed #516972 by Nikoli. + + 01 Aug 2014; Mike Frysinger e2fsprogs-1.42.11.ebuild: + Move mint patch to the mirrors #516976 by Mikle Kolyada. + + 01 Aug 2014; Mike Frysinger e2fsprogs-1.42.10.ebuild: + Drop mint support #516976 by Mikle Kolyada. + + 23 Jul 2014; Agostino Sarubbo e2fsprogs-1.42.10.ebuild: + Stable for x86, wrt bug #512012 + +*e2fsprogs-1.42.11 (20 Jul 2014) + + 20 Jul 2014; Lars Wendler -e2fsprogs-1.42.9.ebuild, + +e2fsprogs-1.42.11.ebuild: + Version bump #517214. Removed old. + + 18 Jul 2014; Matt Turner e2fsprogs-1.42.10.ebuild: + alpha stable, bug 516114. + + 17 Jul 2014; e2fsprogs-1.42.10.ebuild: + arm64 stable, bug #516114 + + 15 Jul 2014; Markus Meier e2fsprogs-1.42.10.ebuild: + arm stable, bug #516114 + + 13 Jul 2014; Agostino Sarubbo e2fsprogs-1.42.10.ebuild: + Stable for ppc, wrt bug #516114 + + 12 Jul 2014; Samuli Suominen e2fsprogs-1.42.10.ebuild: + Download mintlib specific patch only when required by Arfrever + + 11 Jul 2014; Ian Stakenvicius (_AxS_) + +files/e2fsprogs-1.42.10-fix-build-cflags.patch, e2fsprogs-1.42.10.ebuild: + fixed cross-compile build system error, bug 516894 + + 09 Jul 2014; Mikle Kolyada e2fsprogs-1.42.10.ebuild: + amd64 stable wrt bug #516114 + + 06 Jul 2014; Fabian Groffen e2fsprogs-1.42.10.ebuild, + e2fsprogs-1.42.9.ebuild: + Update patch for FreeMiNT by Alan Hourihane, bug #498412, drop darwin keywords + since this is broken now, drop old stuff to cleanup + + 29 May 2014; Patrick Lauer + +files/e2fsprogs-1.42.10-e2fsck-fix-makefile-dependency.patch, + e2fsprogs-1.42.10.ebuild: + Fix parallel build failure #511708 + +*e2fsprogs-1.42.10 (28 May 2014) + + 28 May 2014; Lars Wendler -e2fsprogs-1.42.8.ebuild, + +e2fsprogs-1.42.10.ebuild: + Version bump. Removed old. + + 18 Jan 2014; Mike Frysinger e2fsprogs-1.42.7.ebuild, + e2fsprogs-1.42.8.ebuild, e2fsprogs-1.42.9.ebuild: + Add arm64 love. + + 17 Jan 2014; Mike Frysinger e2fsprogs-1.42.7.ebuild: + Mark m68k stable. + + 04 Jan 2014; Lars Wendler + -e2fsprogs-1.41.12.ebuild, -e2fsprogs-1.41.12-r1.ebuild, + -e2fsprogs-1.41.14.ebuild, -e2fsprogs-1.42.ebuild, -e2fsprogs-1.42.1.ebuild, + -e2fsprogs-1.42.3.ebuild, -e2fsprogs-1.42.4.ebuild, -e2fsprogs-1.42.5.ebuild, + -e2fsprogs-1.42.6.ebuild, -files/e2fsprogs-1.41.7-mint-blkid.patch, + -files/e2fsprogs-1.41.12-getpagesize.patch, + -files/e2fsprogs-1.42.1-libext2fs-config.patch, + -files/e2fsprogs-1.42.1-libext2fs-gettimeofday.patch, + -files/e2fsprogs-1.42.3-quota-time.patch, + -files/e2fsprogs-1.42.3-quotactl.patch, + -files/e2fsprogs-1.42.5-ldflags.patch, + -files/e2fsprogs-1.42-no-fallocate.patch, + -files/e2fsprogs-1.42-no-quota.patch: + Removed old versions and files. + +*e2fsprogs-1.42.9 (31 Dec 2013) + + 31 Dec 2013; Mike Frysinger +e2fsprogs-1.42.9.ebuild, + metadata.xml: + Version bump #496594 by Ulenrich. + +*e2fsprogs-1.42.8 (08 Oct 2013) + + 08 Oct 2013; Tony Vroon +e2fsprogs-1.42.8.ebuild: + Version bump, as requested by Laurent Bachelier in bug #476670. Stability & + safety fixes, including the patch for bug #467986 being applied upstream. + + 20 May 2013; Agostino Sarubbo e2fsprogs-1.42.7.ebuild: + Stable for s390, wrt bug #467008 + + 07 May 2013; Agostino Sarubbo e2fsprogs-1.42.7.ebuild: + Stable for ppc64, wrt bug #467008 + + 07 May 2013; Agostino Sarubbo e2fsprogs-1.42.7.ebuild: + Stable for ia64, wrt bug #467008 + + 05 May 2013; Agostino Sarubbo e2fsprogs-1.42.7.ebuild: + Stable for alpha, wrt bug #467008 + + 05 May 2013; Agostino Sarubbo e2fsprogs-1.42.7.ebuild: + Stable for arm, wrt bug #467008 + + 04 May 2013; Mike Frysinger + +files/e2fsprogs-1.42.7-libext2fs-fix-return-value.patch, + e2fsprogs-1.42.7.ebuild: + Fix return value in gen_bitmap64.c that breaks w/clang #467986 by Vicente + Olivert Riera. + + 01 May 2013; Agostino Sarubbo e2fsprogs-1.42.7.ebuild: + Stable for sh, wrt bug #467008 + + 26 Apr 2013; Agostino Sarubbo e2fsprogs-1.42.7.ebuild: + Stable for ppc, wrt bug #467008 + + 26 Apr 2013; Agostino Sarubbo e2fsprogs-1.42.7.ebuild: + Stable for sparc, wrt bug #467008 + + 25 Apr 2013; Agostino Sarubbo e2fsprogs-1.42.7.ebuild: + Stable for x86, wrt bug #467008 + + 25 Apr 2013; Agostino Sarubbo e2fsprogs-1.42.7.ebuild: + Stable for amd64, wrt bug #467008 + + 25 Apr 2013; Jeroen Roovers e2fsprogs-1.42.7.ebuild: + Stable for HPPA (bug #467008). + +*e2fsprogs-1.42.7 (07 Mar 2013) + + 07 Mar 2013; Lars Wendler +e2fsprogs-1.42.7.ebuild: + Non-maintainer commit: Version bump with kind permission from Chainsaw (bug + #454532). + + 22 Feb 2013; Zac Medico e2fsprogs-1.42.6.ebuild: + Add ~arm-linux keyword. + +*e2fsprogs-1.42.6 (07 Oct 2012) + + 07 Oct 2012; Mike Frysinger +e2fsprogs-1.42.6.ebuild: + Version bump #437434 by Bernhard Hartleb. + + 04 Aug 2012; Mike Frysinger + +files/e2fsprogs-1.42.5-ldflags.patch, e2fsprogs-1.42.5.ebuild: + Revert broken linking behavior from upstream #429756 by Lars Wendler. + +*e2fsprogs-1.42.5 (03 Aug 2012) + + 03 Aug 2012; Mike Frysinger +e2fsprogs-1.42.5.ebuild: + Version bump #429494 by Samuli Suominen. + +*e2fsprogs-1.42.4 (14 Jun 2012) + + 14 Jun 2012; Mike Frysinger +e2fsprogs-1.42.4.ebuild: + Version bump #420925 by Sergei Trofimovich. + +*e2fsprogs-1.42.3 (22 May 2012) + + 22 May 2012; Mike Frysinger +e2fsprogs-1.42.3.ebuild, + +files/e2fsprogs-1.42.3-quota-time.patch, + +files/e2fsprogs-1.42.3-quotactl.patch: + Version bump #416771 by Samuli Suominen. + + 04 May 2012; Jeff Horelick e2fsprogs-1.41.7-r1.ebuild, + e2fsprogs-1.41.12.ebuild, e2fsprogs-1.41.12-r1.ebuild, + e2fsprogs-1.41.14.ebuild, e2fsprogs-1.42.ebuild, e2fsprogs-1.42.1.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + + 13 Apr 2012; Ulrich Müller e2fsprogs-1.42.ebuild, + e2fsprogs-1.42.1.ebuild: + Move EAPI assignment to top of ebuild, bug 411875. + + 08 Apr 2012; Raúl Porcel e2fsprogs-1.42.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #403405 + + 05 Mar 2012; Mike Frysinger e2fsprogs-1.42.ebuild, + e2fsprogs-1.42.1.ebuild, +files/e2fsprogs-1.42-no-fallocate.patch: + Fix building on older glibcs w/out fallocate #406609 by Ortwin Glueck. + + 03 Mar 2012; Markus Meier e2fsprogs-1.42.ebuild: + arm stable, bug #403405 + + 02 Mar 2012; Brent Baude e2fsprogs-1.42.ebuild: + Marking e2fsprogs-1.42 ppc64 for bug 403405 + + 27 Feb 2012; Mike Frysinger e2fsprogs-1.42.ebuild, + e2fsprogs-1.42.1.ebuild: + Fix thinko in USE=static-libs handling #406079 by Andrew John Hughes. + +*e2fsprogs-1.42.1 (24 Feb 2012) + + 24 Feb 2012; Mike Frysinger +e2fsprogs-1.42.1.ebuild, + +files/e2fsprogs-1.42.1-libext2fs-config.patch, + +files/e2fsprogs-1.42.1-libext2fs-gettimeofday.patch: + Version bump #405331 by teidakankan. + + 22 Feb 2012; Brent Baude e2fsprogs-1.42.ebuild: + Marking e2fsprogs-1.42 ppc for bug 403405 + + 21 Feb 2012; Jeff Horelick e2fsprogs-1.42.ebuild: + marked x86 per bug 403405 + + 21 Feb 2012; Agostino Sarubbo e2fsprogs-1.42.ebuild: + Stable for amd64, wrt bug #403405 + + 18 Feb 2012; Jeroen Roovers e2fsprogs-1.42.ebuild: + Stable for HPPA (bug #403405). + + 28 Dec 2011; Mark Loeser e2fsprogs-1.41.14.ebuild: + Stable for ppc64; bug #378039 + +*e2fsprogs-1.42 (07 Dec 2011) + + 07 Dec 2011; Mike Frysinger + -e2fsprogs-1.42_pre0702.ebuild, +e2fsprogs-1.42.ebuild, + +files/e2fsprogs-1.42-no-quota.patch: + Bump to final 1.42 release #392637 by Christian Inci. Add half-assed + USE=static-libs support #377537 by Agostino Sarubbo. + + 06 Nov 2011; Brent Baude e2fsprogs-1.41.14.ebuild: + Marking e2fsprogs-1.41.14 ppc for bug 378039 + + 31 Oct 2011; Raúl Porcel e2fsprogs-1.41.14.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #378039 + +*e2fsprogs-1.42_pre0702 (01 Sep 2011) + + 01 Sep 2011; Mike Frysinger + +e2fsprogs-1.42_pre0702.ebuild: + Add WIP from upstream #379573 by Sebastian Pipping. + + 29 Aug 2011; Jeroen Roovers e2fsprogs-1.41.14.ebuild: + Stable for HPPA (bug #378039). + + 14 Aug 2011; Markus Meier e2fsprogs-1.41.14.ebuild: + amd64/arm/x86 stable, bug #378039 + + 03 Jan 2011; Fabian Groffen + e2fsprogs-1.41.12-r1.ebuild, +files/e2fsprogs-1.41.12-mint-blkid.patch, + e2fsprogs-1.41.14.ebuild: + Update mint blkid patch, bug #350342 by Alan Hourihane + +*e2fsprogs-1.41.14 (29 Dec 2010) + + 29 Dec 2010; Mike Frysinger +e2fsprogs-1.41.14.ebuild: + Version bump #350003 by Krzysztof Olędzki. + + 05 Dec 2010; Fabian Groffen + e2fsprogs-1.41.12-r1.ebuild, + -files/e2fsprogs-1.41.12-darwin-no-mntent.patch: + Fix up ebuild and building on Darwin, drop unnecessary stuff + + 05 Dec 2010; Fabian Groffen + files/e2fsprogs-1.41.12-darwin-makefile.patch, + files/e2fsprogs-1.41.12-darwin-no-mntent.patch: + Fix Darwin Makefile patch, it was obviously blindly ported to a newer + version. Re-add removed docs to patches. + + 04 Dec 2010; Mike Frysinger e2fsprogs-1.41.12-r1.ebuild, + +files/e2fsprogs-1.41.12-getpagesize.patch: + Undo some useless changes from the prefix merge, and fix implicit + getpagesize() warnings. + +*e2fsprogs-1.41.12-r1 (19 Nov 2010) + + 19 Nov 2010; Justin Lecher +e2fsprogs-1.41.12-r1.ebuild, + +files/e2fsprogs-1.41.7-mint-blkid.patch, +files/e2fsprogs-1.41-mint.patch, + +files/e2fsprogs-1.41.12-darwin-makefile.patch, + +files/e2fsprogs-1.41.12-darwin-no-mntent.patch: + Import Prefix Changes + + 09 Oct 2010; Raúl Porcel e2fsprogs-1.41.12.ebuild: + alpha/sparc stable wrt #337270 + + 06 Oct 2010; Jeroen Roovers e2fsprogs-1.41.12.ebuild: + Stable for HPPA (bug #337270). + + 01 Oct 2010; Michael Weber e2fsprogs-1.41.12.ebuild: + Stable on arm, bug 337270 + + 01 Oct 2010; Brent Baude e2fsprogs-1.41.12.ebuild: + Marking e2fsprogs-1.41.12 ppc64 for bug 337270 + + 30 Sep 2010; Markos Chandras + e2fsprogs-1.41.12.ebuild: + Stable on amd64 wrt bug #337270 + + 27 Sep 2010; Brent Baude e2fsprogs-1.41.12.ebuild: + Marking e2fsprogs-1.41.12 ppc for bug 337270 + + 25 Sep 2010; Markus Meier e2fsprogs-1.41.12.ebuild: + x86 stable, bug #337270 + + 08 Jul 2010; Brent Baude e2fsprogs-1.41.11.ebuild: + Marking e2fsprogs-1.41.11 for sec bug 323893 + + 04 Jul 2010; Raúl Porcel e2fsprogs-1.41.11.ebuild: + sparc stable wrt #323893 + +*e2fsprogs-1.41.12 (03 Jul 2010) + + 03 Jul 2010; Mike Frysinger +e2fsprogs-1.41.12.ebuild: + Version bump #326655 by Sebastian Koehler. + + 03 Jul 2010; Mike Frysinger e2fsprogs-1.41.11.ebuild: + Mark alpha/arm/ia64/s390/sh stable #323893. + + 27 Jun 2010; e2fsprogs-1.41.11.ebuild: + ppc stable #323893 + + 23 Jun 2010; Christoph Mende + e2fsprogs-1.41.11.ebuild: + Stable on amd64 wrt bug #323893 + + 21 Jun 2010; Jeroen Roovers e2fsprogs-1.41.11.ebuild: + Stable for HPPA (bug #322709). + + 14 Jun 2010; Pawel Hajdan jr + e2fsprogs-1.41.11.ebuild: + x86 stable wrt bug #323893 + +*e2fsprogs-1.41.11 (20 Mar 2010) + + 20 Mar 2010; Mike Frysinger +e2fsprogs-1.41.11.ebuild: + Version bump. + +*e2fsprogs-1.41.10 (07 Mar 2010) + + 07 Mar 2010; Mike Frysinger +e2fsprogs-1.41.10.ebuild, + +files/e2fsprogs-1.41.10-e2fsck-corruption.patch: + Version bump #306589 by Krzysztof Olędzki. + + 07 Dec 2009; Samuli Suominen + e2fsprogs-1.41.9.ebuild: + amd64 stable wrt #284745 + + 01 Dec 2009; Mike Frysinger e2fsprogs-1.40.9.ebuild, + e2fsprogs-1.41.3-r1.ebuild, e2fsprogs-1.41.6.ebuild, + e2fsprogs-1.41.6-r1.ebuild, e2fsprogs-1.41.7.ebuild, + e2fsprogs-1.41.7-r1.ebuild, e2fsprogs-1.41.8.ebuild, + e2fsprogs-1.41.9.ebuild: + Switch to new tc-has-tls function rather than USE=elibc_uclibc. + + 29 Nov 2009; Joseph Jezak e2fsprogs-1.41.9.ebuild: + Marked ppc stable for bug #284745. + + 28 Nov 2009; Raúl Porcel e2fsprogs-1.41.9.ebuild: + ia64/sparc stable wrt #284745 + + 23 Nov 2009; Markus Meier e2fsprogs-1.41.9.ebuild: + arm stable, bug #284745 + + 09 Nov 2009; Christian Faulhammer + e2fsprogs-1.41.9.ebuild: + stable x86, bug 284745 + + 31 Oct 2009; Brent Baude e2fsprogs-1.41.9.ebuild: + Marking e2fsprogs-1.41.9 ppc64 for bug 284745 + + 21 Oct 2009; Jeroen Roovers e2fsprogs-1.41.9.ebuild: + Stable for HPPA (bug #284745). + + 12 Oct 2009; Mike Frysinger files/e2fsck.conf: + Add [options] stanza #142850#36 by Steven Wilson. + + 03 Oct 2009; Tobias Klausmann + e2fsprogs-1.41.9.ebuild: + Stable on alpha, bug #284745 + + 24 Sep 2009; Mike Frysinger +files/e2fsck.conf, + e2fsprogs-1.41.9.ebuild: + Install a default e2fsck.conf #142850. + +*e2fsprogs-1.41.9 (23 Aug 2009) + + 23 Aug 2009; Mike Frysinger +e2fsprogs-1.41.9.ebuild: + Version bump #282445 by Marcin Mirosław. + + 22 Jul 2009; Alexis Ballier e2fsprogs-1.41.8.ebuild: + Keyword -x86-fbsd due to bug #278667 and broken deps on util-linux + + 20 Jul 2009; Mike Frysinger e2fsprogs-1.41.8.ebuild: + Convert absolute lib symlinks to relative ones #278365 by Artjom Simon. + +*e2fsprogs-1.41.8 (16 Jul 2009) + + 16 Jul 2009; Mike Frysinger +e2fsprogs-1.41.8.ebuild, + +files/e2fsprogs-1.41.8-makefile.patch: + Version bump #269378 by Matthias Schwarzott. + + 05 Jul 2009; Mike Frysinger + e2fsprogs-1.41.7-r1.ebuild: + Switch from gen_usr_ldscript to the root_libdir that the package supports + #276465 by Yury Vorobyov. + +*e2fsprogs-1.41.7-r1 (03 Jul 2009) + + 03 Jul 2009; Mike Frysinger + +files/0001-resize2fs-Fix-error-message-so-the-mountpoint-is-pri.patch, + +e2fsprogs-1.41.7-r1.ebuild: + Apply resize2fs fix from upstream #276352 by Matthias Schwarzott, fix + findfs building #275923 by Bernhard Hartleb, and tweak tex font handling + #261411. + +*e2fsprogs-1.41.7 (01 Jul 2009) + + 01 Jul 2009; Mike Frysinger +e2fsprogs-1.41.7.ebuild: + Version bump. + +*e2fsprogs-1.41.6-r1 (28 Jun 2009) + + 28 Jun 2009; Robin H. Johnson + +e2fsprogs-1.41.6-r1.ebuild: + The 1.41.6 release removed the blkid and findfs binaries as well, which + are still needed. + + 20 Jun 2009; Mike Frysinger + e2fsprogs-1.41.3-r1.ebuild, e2fsprogs-1.41.6.ebuild: + Pull in pkg-config #273042 by Zhang, Hongjiu. + +*e2fsprogs-1.41.6 (30 May 2009) + + 30 May 2009; Mike Frysinger +e2fsprogs-1.41.6.ebuild: + Version bump. + + 30 May 2009; Mike Frysinger + files/e2fsprogs-1.41.5-makefile.patch: + Fix parallel build issue during install #266577 by Lars Wendler. + +*e2fsprogs-1.41.5 (29 May 2009) + + 29 May 2009; Mike Frysinger +e2fsprogs-1.41.5.ebuild, + +files/e2fsprogs-1.41.5-makefile.patch: + Version bump #267402 by Paul Mulders. + + 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/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/Manifest b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/Manifest new file mode 100644 index 0000000000..061adfd2c7 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/Manifest @@ -0,0 +1,17 @@ +AUX e2fsck.conf 138 SHA256 c2864aa7c5c5bf27227909bdb9af395fc07294d1f93d372ef10c79309d7aec08 SHA512 d10a8ef566a60815b6f65414d84d23f3ec535c2a93cd780d4425488465f4eff6910c20d0163d1b7d334e9f4c707beab35bf63078b9ec3a5602763ea219bddbef WHIRLPOOL b05c69b375411efe850a993a244e26513d6e4a8c1cfb3ea91617a283c819a47f2200a459849285a0e60288e86869d624aeee0589f4a6b9243572c500671f3b31 +AUX e2fsprogs-1.40-fbsd.patch 352 SHA256 52865c6600fa0f601a89e4396797ae2d23a1ed895e64b098c36e8bcab1ac8505 SHA512 86374e641f958d7c4b53eb44abf7933af064b55a38fef6ca26f848bb63f0c6bf2966852c7cf0770337aef95ff965de95ef282205771e86be36e7ad74e8f81146 WHIRLPOOL b8889db0ced2312a06cbf2ca135340a9cb6c88aa0e3fc467f4cb4dc3c40c90f4be57d1678a735ef42a1d4b8313bcd1a3130d899cf5e9af39bfd13a37d1b1d449 +AUX e2fsprogs-1.41.8-makefile.patch 317 SHA256 f8a4e2180f557c3bb9a50c38300e406420b3df296f50d6eab59d0b28cb65904d SHA512 dbd738affe910d3812ca4d969a6d4295b09abc413cab23f29dcbd0c1e82eefa095a61a377c494dd9b7e1d189d4edadc469dbf2d1a1068c11dd5fc8311bd83f8f WHIRLPOOL f81ecb87217bb312bbbb08357f76b2d5d7c2dc9cdee69d37e67e7b34632f4a3f3d2bab66aa600fa98776808b30cada735de05135ac60a5c2f9b59daf88b7eb53 +AUX e2fsprogs-1.42.13-fix-build-cflags.patch 290 SHA256 3dc8246ee1d00d1ff4652aad0c4768d8a94317a5e8580507da33d23d8dbcf622 SHA512 fed2a8502fafb56a21c88d680a42848bdc8921b228f74842ce3f702279917b6e6c0d1204ee060ea0d2d5ebb02465fc1f3d1a4304068a59b45bf1ddfbdfd46507 WHIRLPOOL d68c4944734a67320a75f8e951b714b3fda08b220680797412ce946bb3c4f531074e4e8417ae92afec5b3d997ac20322f6e87c328b9269ef497a9a33da2c48e7 +AUX e2fsprogs-1.42.13-subst-perms.patch 918 SHA256 4b8005ef30e7772a0f27a4c36e230792f1fe4ec8272461cc8a57ab63ba937651 SHA512 f69b4f95fd3f7a9066642ed751518714b392f78e31a1be54e7bbb5c646438d8d3359324c8031c5ad97aec4abf10af08e3240b6a40dd9abb442c0e719010dde2d WHIRLPOOL c31e6cb47cc2753ae9e0a44c8a13f54b94da1f6e158b2f2d5d3f775118208c1fb1bf4b781564339e704e7dfd440d4b1ac3674c2fde3b42e75e4de5ccb94d2dfe +AUX e2fsprogs-1.42.13-sysmacros.patch 1920 SHA256 6a954db84cfecab074b1d80d1923d74319a825074292e4274a60e0806989f7b4 SHA512 e987f1ab86b21e480d2b1461177c327ba32717e91e567c0bccdca7c7ea245305f63111f3beec1f4ed421ff97995a2c1e65e13bb563cad3f924bc259462f9f49d WHIRLPOOL afa58c925830aadd3f62e1c502a1fd39e019941b9c75b98c4d04d43eecc4f063dd0bf099339166a4141514562af2eefad3a7d7748035294bad7459f6bd981008 +AUX e2fsprogs-1.43-sysmacros.patch 3301 SHA256 63ca9a2808ddfa62832447b9c1b4cab939849a34648d3445e09eac72810e0035 SHA512 181d1f71eb6776357521115ccd85227ee5c83bb798f198624722dc71e96f44f301ea79034182000f123fb9fc05db67de51206ff398c1a95f59b0f4dda8ba9ac6 WHIRLPOOL 5114aaa517e64831c24763470698d2913f042aa4424ef905aa32cf518e0889fcc5b9944e8e4dc78301594827bbfe4364314d76421e5de4b40043edb3db507f97 +AUX fsck_ext2fs.8 3751 SHA256 750efa9a54ff23f9494b20396de9c7464747a721b6a0a08c1e564c06778888c8 SHA512 d8f0bf3d7d299a9c28e2cea0934d0a905f79aceac49de7c89031de54a663f27ded1361108aee22e0d37590634a94dc39db23e0bdb0d3405e92ae52a02d69d402 WHIRLPOOL 6958bf9d93bbb5772206caf09b974fd64e9a6dccc601777c94315bf41c8b4618759bdf1d88431f24aec1b5fb76a6e5869b39ca2804f7192817ec2b5105ca73bc +AUX fsck_ext2fs.c 2742 SHA256 5923e37addc2adffc2e51f21e667f879aef4daae14cb167c3e686da555f4ea63 SHA512 db2da9fd7f61282d79f22f2f461ee40fc85efa893d534fa364b803bba4e5ffb14677276db94e4482b3444411f11847d4f2c23c9994df99a826eb5eabe815088a WHIRLPOOL a2e9247a3bf25595676504fcef5532bd7ff18e034bb685116e21646b95d500a7d917eedd47ee869c77c8b7d9366dfadda7488ba7d0e768b0b4be3ff34f17d2fc +DIST e2fsprogs-1.42.13.tar.gz 6511931 SHA256 59993ff3a44f82e504561e0ebf95e8c8fa9f9f5746eb6a7182239605d2a4e2d4 SHA512 d341790f55c3bff34425369063757280b9ba6ac08f405e14f94f299345ae76c0dc6e90871b746cc98c73467448d888fe5bc029688b5eed5fd22c3c37bf285cd0 WHIRLPOOL 2b26e355ad8e378cc7402be5fd5f5abe0af2aa6a1214b357dca682b922aa07c97af427b369ef21ddb3ee731768234a5f5faf488b92a68b0175d07845dbe7783f +DIST e2fsprogs-1.42.9-mint-r1.patch.xz 9012 SHA256 3904654080b7f7776e97b703d17e1b59ae1d6f5e0cf32193b86e986bc0a9b396 SHA512 591a7c80d65082eebcdc455028be6ade05c9aae96c94f654106be0facef330a8875dae82891e6e3ad2b48dece2b4e1c1940dbc47cd3eba3e6eea3b5ddba9a8fc WHIRLPOOL ae6fc015fa77bfbde7a4ba2205c014b655e736c4ed5cb63a913245c6c40fa0637b65fa3eec6399dd1793c494892b76e0bbc12ffa6ac9c39d4da27333d8bbf6c7 +DIST e2fsprogs-1.43.tar.xz 5086756 SHA256 d027eec0282e169eb55229beefca258c425c9d96f65292e2c004012d5353cd38 SHA512 f5f2d9331ebbec6530c9f41ce9c2e2296454f76b125e61802a36b8fe1f0d0f71f036275d7ff2d29bb0555b9daa6be8ac925d38192eb5085d3427ff6003d4bb78 WHIRLPOOL 4bcf553285e8cb4b347e3edc22e0d3cac206be1aa50196be5356561aabed57568f2cb6ef56988dba5c305bf801723b2cd15fc2fc907ba2f0373a16ef19ff765e +EBUILD e2fsprogs-1.42.13.ebuild 3686 SHA256 e526f7cb6d2f3ab699e7c015a120642a2fc2fa0d72d3014b0df98e26fd090923 SHA512 11dc8872bf1eafdc086936fce3293d2eb2cc2c790dca41c3815638ea8c4c4fa0764a734d2e6d6a60732df5f77644e41a4163ea1b4d2a77d67fa3b5ab93ee21aa WHIRLPOOL d0699183aedac2f85023629e7790a18f4790be1f541f56faf135daddef765cc8dec9e5430adb1d75d83f1ad8c1de6e420b7c7d0b578c3e5839ccdc22ad092ed9 +EBUILD e2fsprogs-1.43.ebuild 3760 SHA256 2e6cf377faa45989d0be23ce1a91a4aa991c64b41b1c7ace6e858a8906b7f360 SHA512 38da440c81242dc71779d8e10ccceb19bcf6add7c36e276edde7ab80622639662e9989ade95976e6f1b0132e867b52f41351645b1ba4492d5d1f649c50a14520 WHIRLPOOL 3784acdbec0a3e183fe72b710d07f819efc38423e76c5774a516d232059c7cab05f5c248c6419968e246e1baf4cd965342e677307ab14c7456adbca845afb542 +MISC ChangeLog 5180 SHA256 a829036924f836c8f4fc5655282d975624a8c1e78b1e3dba36a0b1eac4359dc1 SHA512 3bc5eb5ffd1ca41911582c45778434dc336549157d053abaa7ce07d1e0cf877225dd6aa39c025c941f15062d24a3601e4e5ffe45bb0e6e47599e97a7b445336e WHIRLPOOL 7bb4a60bd9dff3daa2572c52713b5d8cc596381d3bc2d536aff5b61915b65379b61ea1c322443854528b1e9bbd8e6f101c71513928b8477caffe14acaa581937 +MISC ChangeLog-2015 48117 SHA256 fd49ccd4dc8e7a53c8cba64fb936f960ee7c58fcf4150485321b23475a193f84 SHA512 82134fcce2aaa6bf15f3339b79b657b4e0827a132cca8c89a6521f7c6bc1246d3d55cd46d6c9adbd5b3e6f458e9f4e5e267d10f4c9929f15c9cd985949f5ee85 WHIRLPOOL ed9f1377d27424101d492f92a515cdf60f723cd6f519ea8a82b16d46ec86c7f297b8224b6d2833c83a6ca5e4c6f2140e7155beb1ce0d45f503debc51d71b9db2 +MISC metadata.xml 520 SHA256 d7e8aff0886fa1a93bdd7f347cd5850753bc1cf1cf6eefde71e98a8aa6ac5eb4 SHA512 a5ff91610ed175147f1a9c2c725a30380908c02fc04c6b7df2792cb4fd805f9137374d2a910e456128a7bf2fec9e83af3063bcb5f2ad51394bed8bed648e3905 WHIRLPOOL 2f2712617962a77cc37b8761ec4965fd61654a084de695f72cb1c2a4a678a76dbb9cd4e1b5aed67ac6649f7222cb75f86bc36e24fce96a68f8448d33a733f69a diff --git a/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/e2fsprogs-1.42.13.ebuild b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/e2fsprogs-1.42.13.ebuild new file mode 100644 index 0000000000..34a40471fd --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/e2fsprogs-1.42.13.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=4 + +case ${PV} in +*_pre*) UP_PV="${PV%_pre*}-WIP-${PV#*_pre}" ;; +*) UP_PV=${PV} ;; +esac + +inherit eutils flag-o-matic multilib toolchain-funcs + +DESCRIPTION="Standard EXT2/EXT3/EXT4 filesystem utilities" +HOMEPAGE="http://e2fsprogs.sourceforge.net/" +SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz + elibc_mintlib? ( mirror://gentoo/${PN}-1.42.9-mint-r1.patch.xz )" + +LICENSE="GPL-2 BSD" +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~m68k-mint" +IUSE="nls static-libs elibc_FreeBSD" + +RDEPEND="~sys-libs/${PN}-libs-${PV} + >=sys-apps/util-linux-2.16 + nls? ( virtual/libintl )" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) + virtual/pkgconfig + sys-apps/texinfo" + +S=${WORKDIR}/${P%_pre*} + +src_prepare() { + epatch "${FILESDIR}"/${PN}-1.41.8-makefile.patch + epatch "${FILESDIR}"/${PN}-1.40-fbsd.patch + if [[ ${CHOST} == *-mint* ]] ; then + epatch "${WORKDIR}"/${PN}-1.42.9-mint-r1.patch + fi + epatch "${FILESDIR}"/${PN}-1.42.13-fix-build-cflags.patch #516854 + epatch "${FILESDIR}"/${PN}-1.42.13-subst-perms.patch #550986 + epatch "${FILESDIR}"/${PN}-1.42.13-sysmacros.patch + + # blargh ... trick e2fsprogs into using e2fsprogs-libs + rm -rf doc + sed -i -r \ + -e 's:@LIBINTL@:@LTLIBINTL@:' \ + -e '/^(STATIC_)?LIB(COM_ERR|SS)/s:[$][(]LIB[)]/lib([^@]*)@(STATIC_)?LIB_EXT@:-l\1:' \ + -e '/^DEP(STATIC_)?LIB(COM_ERR|SS)/s:=.*:=:' \ + MCONFIG.in || die "muck libs" #122368 + sed -i -r \ + -e '/^LIB_SUBDIRS/s:lib/(et|ss)::g' \ + Makefile.in || die "remove subdirs" + ln -s $(which mk_cmds) lib/ss/ || die + + # Avoid rebuild + echo '#include_next ' > lib/ss/ss_err.h +} + +src_configure() { + # Keep the package from doing silly things #261411 + export VARTEXFONTS=${T}/fonts + + # needs open64() prototypes and friends + append-cppflags -D_GNU_SOURCE + + ac_cv_path_LDCONFIG=: \ + econf \ + --with-root-prefix="${EPREFIX}/" \ + --enable-symlink-install \ + $(tc-is-static-only || echo --enable-elf-shlibs) \ + $(tc-has-tls || echo --disable-tls) \ + --without-included-gettext \ + $(use_enable nls) \ + --disable-libblkid \ + --disable-libuuid \ + --disable-quota \ + --disable-fsck \ + --disable-uuidd + 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 https://bugs.gentoo.org/show_bug.cgi?id=81096" + die "Preventing included intl cruft from building" + fi +} + +src_compile() { + emake V=1 COMPILE_ET=compile_et MK_CMDS=mk_cmds + + # Build the FreeBSD helper + if use elibc_FreeBSD ; then + cp "${FILESDIR}"/fsck_ext2fs.c . + emake V=1 fsck_ext2fs + fi +} + +src_install() { + # need to set root_libdir= manually as any --libdir options in the + # econf above (i.e. multilib) will screw up the default #276465 + emake \ + STRIP=: \ + root_libdir="${EPREFIX}/usr/$(get_libdir)" \ + DESTDIR="${D}" \ + install install-libs + dodoc README RELEASE-NOTES + + insinto /etc + doins "${FILESDIR}"/e2fsck.conf + + # Move shared libraries to /lib/, install static libraries to + # /usr/lib/, and install linker scripts to /usr/lib/. + gen_usr_ldscript -a e2p ext2fs + # configure doesn't have an option to disable static libs :/ + use static-libs || find "${D}" -name '*.a' -delete + + if use elibc_FreeBSD ; then + # Install helpers for us + into / + dosbin "${S}"/fsck_ext2fs + doman "${FILESDIR}"/fsck_ext2fs.8 + + # filefrag is linux only + rm \ + "${ED}"/usr/sbin/filefrag \ + "${ED}"/usr/share/man/man8/filefrag.8 || die + fi +} diff --git a/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/e2fsprogs-1.43.ebuild b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/e2fsprogs-1.43.ebuild new file mode 100644 index 0000000000..2af95b0f3e --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/e2fsprogs-1.43.ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +case ${PV} in +*_pre*) UP_PV="${PV%_pre*}-WIP-${PV#*_pre}" ;; +*) UP_PV=${PV} ;; +esac + +inherit eutils flag-o-matic multilib toolchain-funcs + +DESCRIPTION="Standard EXT2/EXT3/EXT4 filesystem utilities" +HOMEPAGE="http://e2fsprogs.sourceforge.net/" +SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.xz + mirror://kernel/linux/kernel/people/tytso/e2fsprogs/v${UP_PV}/${PN}-${UP_PV}.tar.xz + elibc_mintlib? ( mirror://gentoo/${PN}-1.42.9-mint-r1.patch.xz )" + +LICENSE="GPL-2 BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~m68k-mint" +IUSE="fuse nls static-libs elibc_FreeBSD" + +RDEPEND="~sys-libs/${PN}-libs-${PV} + >=sys-apps/util-linux-2.16 + fuse? ( sys-fs/fuse ) + nls? ( virtual/libintl )" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) + virtual/pkgconfig + sys-apps/texinfo" + +S=${WORKDIR}/${P%_pre*} + +src_prepare() { + epatch "${FILESDIR}"/${PN}-1.41.8-makefile.patch + epatch "${FILESDIR}"/${PN}-1.40-fbsd.patch + if [[ ${CHOST} == *-mint* ]] ; then + epatch "${WORKDIR}"/${PN}-1.42.9-mint-r1.patch + fi + epatch "${FILESDIR}"/${PN}-1.42.13-fix-build-cflags.patch #516854 + epatch "${FILESDIR}"/${PN}-1.43-sysmacros.patch + + # blargh ... trick e2fsprogs into using e2fsprogs-libs + rm -rf doc + sed -i -r \ + -e 's:@LIBINTL@:@LTLIBINTL@:' \ + -e '/^(STATIC_)?LIB(COM_ERR|SS)/s:[$][(]LIB[)]/lib([^@]*)@(STATIC_)?LIB_EXT@:-l\1:' \ + -e '/^DEP(STATIC_)?LIB(COM_ERR|SS)/s:=.*:=:' \ + MCONFIG.in || die "muck libs" #122368 + sed -i -r \ + -e '/^LIB_SUBDIRS/s:lib/(et|ss)::g' \ + Makefile.in || die "remove subdirs" + ln -s $(which mk_cmds) lib/ss/ || die + + # Avoid rebuild + echo '#include_next ' > lib/ss/ss_err.h +} + +src_configure() { + # Keep the package from doing silly things #261411 + export VARTEXFONTS=${T}/fonts + + # needs open64() prototypes and friends + append-cppflags -D_GNU_SOURCE + + ac_cv_path_LDCONFIG=: \ + econf \ + --with-root-prefix="${EPREFIX}/" \ + --enable-symlink-install \ + $(tc-is-static-only || echo --enable-elf-shlibs) \ + $(tc-has-tls || echo --disable-tls) \ + --without-included-gettext \ + $(use_enable fuse fuse2fs) \ + $(use_enable nls) \ + --disable-libblkid \ + --disable-libuuid \ + --disable-fsck \ + --disable-uuidd + 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 https://bugs.gentoo.org/show_bug.cgi?id=81096" + die "Preventing included intl cruft from building" + fi +} + +src_compile() { + emake V=1 COMPILE_ET=compile_et MK_CMDS=mk_cmds + + # Build the FreeBSD helper + if use elibc_FreeBSD ; then + cp "${FILESDIR}"/fsck_ext2fs.c . + emake V=1 fsck_ext2fs + fi +} + +src_install() { + # need to set root_libdir= manually as any --libdir options in the + # econf above (i.e. multilib) will screw up the default #276465 + emake \ + STRIP=: \ + root_libdir="${EPREFIX}/usr/$(get_libdir)" \ + DESTDIR="${D}" \ + install install-libs + dodoc README RELEASE-NOTES + + insinto /etc + doins "${FILESDIR}"/e2fsck.conf + + # Move shared libraries to /lib/, install static libraries to + # /usr/lib/, and install linker scripts to /usr/lib/. + gen_usr_ldscript -a e2p ext2fs + # configure doesn't have an option to disable static libs :/ + use static-libs || find "${D}" -name '*.a' -delete + + if use elibc_FreeBSD ; then + # Install helpers for us + into / + dosbin "${S}"/fsck_ext2fs + doman "${FILESDIR}"/fsck_ext2fs.8 + + # filefrag is linux only + rm \ + "${ED}"/usr/sbin/filefrag \ + "${ED}"/usr/share/man/man8/filefrag.8 || die + fi +} diff --git a/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsck.conf b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsck.conf new file mode 100644 index 0000000000..401cec45ee --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsck.conf @@ -0,0 +1,6 @@ +# See the e2fsck.conf man page for more info + +[options] + +# allow fsck to run sanely at any point in time #142850 +buggy_init_scripts = yes diff --git a/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsprogs-1.40-fbsd.patch b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsprogs-1.40-fbsd.patch new file mode 100644 index 0000000000..7d0919600d --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsprogs-1.40-fbsd.patch @@ -0,0 +1,11 @@ +--- 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/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsprogs-1.41.8-makefile.patch b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsprogs-1.41.8-makefile.patch new file mode 100644 index 0000000000..b7d3d96856 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsprogs-1.41.8-makefile.patch @@ -0,0 +1,10 @@ +--- e2fsprogs-1.41.5/Makefile.in ++++ e2fsprogs-1.41.5/Makefile.in +@@ -281,6 +66,7 @@ + uninstall: uninstall-progs-recursive uninstall-shlibs-libs-recursive uninstall-doc-libs + + install-libs: install-libs-recursive ++install-libs-recursive: | install-shlibs-libs-recursive + + uninstall-libs: uninstall-libs-recursive + diff --git a/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsprogs-1.42.13-fix-build-cflags.patch b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsprogs-1.42.13-fix-build-cflags.patch new file mode 100644 index 0000000000..dcab9a34de --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsprogs-1.42.13-fix-build-cflags.patch @@ -0,0 +1,13 @@ +https://bugs.gentoo.org/516854 + +--- e2fsprogs-1.42.13/configure ++++ e2fsprogs-1.42.13/configure +@@ -1315,6 +1315,8 @@ + if test $cross_compiling = no; then + BUILD_CFLAGS="$CFLAGS $CPPFLAGS $INCLUDES -DHAVE_CONFIG_H" + BUILD_LDFLAGS="$LDFLAGS" ++else ++ BUILD_CFLAGS="$INCLUDES" + fi + + diff --git a/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsprogs-1.42.13-subst-perms.patch b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsprogs-1.42.13-subst-perms.patch new file mode 100644 index 0000000000..2162f03968 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsprogs-1.42.13-subst-perms.patch @@ -0,0 +1,31 @@ +From 0930fcd65ec8f135c90f673eab2a7a196103537d Mon Sep 17 00:00:00 2001 +From: Mike Frysinger +Date: Thu, 17 Sep 2015 14:18:16 -0400 +Subject: [PATCH e2fsprogs] subst: use 0644 perms + +When running on NFS, opening files with 0444 perms for writing can +sometimes fail. Since there's no real reason for these files to be +read-only, give the owner write permission. + +URL: https://bugs.gentoo.org/550986 +Signed-off-by: Mike Frysinger +--- + util/subst.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/util/subst.c b/util/subst.c +index f36adb4..e4004c9 100644 +--- a/util/subst.c ++++ b/util/subst.c +@@ -370,7 +370,7 @@ int main(int argc, char **argv) + } + strcpy(newfn, outfn); + strcat(newfn, ".new"); +- fd = open(newfn, O_CREAT|O_TRUNC|O_RDWR, 0444); ++ fd = open(newfn, O_CREAT|O_TRUNC|O_RDWR, 0644); + if (fd < 0) { + perror(newfn); + exit(1); +-- +2.5.1 + diff --git a/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsprogs-1.42.13-sysmacros.patch b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsprogs-1.42.13-sysmacros.patch new file mode 100644 index 0000000000..2e4c4e0564 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsprogs-1.42.13-sysmacros.patch @@ -0,0 +1,74 @@ +From 13a12900148e6b778d8532ca76ff38edcec5a45f Mon Sep 17 00:00:00 2001 +From: Mike Frysinger +Date: Mon, 28 Mar 2016 20:31:33 -0400 +Subject: [PATCH e2fsprogs] include sys/sysmacros.h as needed + +The minor/major/makedev macros are not entirely standard. glibc has had +the definitions in sys/sysmacros.h since the start, and wants to move away +from always defining them implicitly via sys/types.h (as this pollutes the +namespace in violation of POSIX). Other C libraries have already dropped +them. Since the configure script already checks for this header, use that +to pull in the header in files that use these macros. + +Signed-off-by: Mike Frysinger + +--- a/lib/blkid/devname.c ++++ b/lib/blkid/devname.c +@@ -36,6 +36,9 @@ + #if HAVE_SYS_MKDEV_H + #include + #endif ++#ifdef HAVE_SYS_SYSMACROS_H ++#include ++#endif + #include + + #include "blkidP.h" +--- a/lib/blkid/devno.c ++++ b/lib/blkid/devno.c +@@ -31,6 +31,9 @@ + #if HAVE_SYS_MKDEV_H + #include + #endif ++#ifdef HAVE_SYS_SYSMACROS_H ++#include ++#endif + + #include "blkidP.h" + +--- a/lib/ext2fs/finddev.c ++++ b/lib/ext2fs/finddev.c +@@ -31,6 +31,9 @@ + #if HAVE_SYS_MKDEV_H + #include + #endif ++#ifdef HAVE_SYS_SYSMACROS_H ++#include ++#endif + + #include "ext2_fs.h" + #include "ext2fs.h" +--- a/lib/ext2fs/ismounted.c ++++ b/lib/ext2fs/ismounted.c +@@ -49,6 +49,9 @@ + #endif /* HAVE_GETMNTINFO */ + #include + #include ++#ifdef HAVE_SYS_SYSMACROS_H ++#include ++#endif + + #include "ext2_fs.h" + #include "ext2fs.h" +--- a/misc/mk_hugefiles.c ++++ b/misc/mk_hugefiles.c +@@ -35,6 +35,9 @@ extern int optind; + #include + #include + #include ++#ifdef HAVE_SYS_SYSMACROS_H ++#include ++#endif + #include + #include + #include diff --git a/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsprogs-1.43-sysmacros.patch b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsprogs-1.43-sysmacros.patch new file mode 100644 index 0000000000..2dbb40c1bd --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/e2fsprogs-1.43-sysmacros.patch @@ -0,0 +1,125 @@ +From 30ef41f68703b6a16027cc8787118b87f1462dff Mon Sep 17 00:00:00 2001 +From: Mike Frysinger +Date: Mon, 28 Mar 2016 20:31:33 -0400 +Subject: [PATCH e2fsprogs] include sys/sysmacros.h as needed + +The minor/major/makedev macros are not entirely standard. glibc has had +the definitions in sys/sysmacros.h since the start, and wants to move away +from always defining them implicitly via sys/types.h (as this pollutes the +namespace in violation of POSIX). Other C libraries have already dropped +them. Since the configure script already checks for this header, use that +to pull in the header in files that use these macros. + +Signed-off-by: Mike Frysinger +--- + debugfs/debugfs.c | 3 +++ + lib/blkid/devname.c | 3 +++ + lib/blkid/devno.c | 3 +++ + lib/ext2fs/finddev.c | 3 +++ + lib/ext2fs/ismounted.c | 3 +++ + misc/create_inode.c | 4 ++++ + misc/mk_hugefiles.c | 3 +++ + 7 files changed, 22 insertions(+) + +diff --git a/debugfs/debugfs.c b/debugfs/debugfs.c +index ba8be40..7d481bc 100644 +--- a/debugfs/debugfs.c ++++ b/debugfs/debugfs.c +@@ -26,6 +26,9 @@ extern char *optarg; + #include + #endif + #include ++#ifdef HAVE_SYS_SYSMACROS_H ++#include ++#endif + + #include "debugfs.h" + #include "uuid/uuid.h" +diff --git a/lib/blkid/devname.c b/lib/blkid/devname.c +index 3e2efa9..671e781 100644 +--- a/lib/blkid/devname.c ++++ b/lib/blkid/devname.c +@@ -36,6 +36,9 @@ + #if HAVE_SYS_MKDEV_H + #include + #endif ++#ifdef HAVE_SYS_SYSMACROS_H ++#include ++#endif + #include + + #include "blkidP.h" +diff --git a/lib/blkid/devno.c b/lib/blkid/devno.c +index 479d977..61e6fc7 100644 +--- a/lib/blkid/devno.c ++++ b/lib/blkid/devno.c +@@ -31,6 +31,9 @@ + #if HAVE_SYS_MKDEV_H + #include + #endif ++#ifdef HAVE_SYS_SYSMACROS_H ++#include ++#endif + + #include "blkidP.h" + +diff --git a/lib/ext2fs/finddev.c b/lib/ext2fs/finddev.c +index 311608d..62fa0db 100644 +--- a/lib/ext2fs/finddev.c ++++ b/lib/ext2fs/finddev.c +@@ -31,6 +31,9 @@ + #if HAVE_SYS_MKDEV_H + #include + #endif ++#ifdef HAVE_SYS_SYSMACROS_H ++#include ++#endif + + #include "ext2_fs.h" + #include "ext2fs.h" +diff --git a/lib/ext2fs/ismounted.c b/lib/ext2fs/ismounted.c +index e0f69dd..7404996 100644 +--- a/lib/ext2fs/ismounted.c ++++ b/lib/ext2fs/ismounted.c +@@ -49,6 +49,9 @@ + #if HAVE_SYS_TYPES_H + #include + #endif ++#ifdef HAVE_SYS_SYSMACROS_H ++#include ++#endif + + #include "ext2_fs.h" + #include "ext2fs.h" +diff --git a/misc/create_inode.c b/misc/create_inode.c +index 4dbd8e5..98aeb41 100644 +--- a/misc/create_inode.c ++++ b/misc/create_inode.c +@@ -22,6 +22,10 @@ + #include + #endif + #include ++#ifdef HAVE_SYS_SYSMACROS_H ++#include ++#endif ++ + #include + #include + #include +diff --git a/misc/mk_hugefiles.c b/misc/mk_hugefiles.c +index 71a15c5..00e95cd 100644 +--- a/misc/mk_hugefiles.c ++++ b/misc/mk_hugefiles.c +@@ -35,6 +35,9 @@ extern int optind; + #include + #include + #include ++#ifdef HAVE_SYS_SYSMACROS_H ++#include ++#endif + #include + #include + #include +-- +2.8.2 + diff --git a/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/fsck_ext2fs.8 b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/fsck_ext2fs.8 new file mode 100644 index 0000000000..54d269b81b --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/fsck_ext2fs.8 @@ -0,0 +1,96 @@ +.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$ +.\" $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/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/fsck_ext2fs.c b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/fsck_ext2fs.c new file mode 100644 index 0000000000..c0a35de679 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/files/fsck_ext2fs.c @@ -0,0 +1,147 @@ +/* + * 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$ + * + * 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/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/metadata.xml b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/metadata.xml new file mode 100644 index 0000000000..ba8429b814 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/sys-fs/e2fsprogs/metadata.xml @@ -0,0 +1,15 @@ + + + + + base-system@gentoo.org + Gentoo Base System + + + Build fuse2fs, a FUSE file system client for ext2/ext3/ext4 file systems + + + cpe:/a:ext2_filesystems_utilities:e2fsprogs + e2fsprogs + +