bump(sys-fs/e2fsprogs): sync with upstream

This commit is contained in:
mischief 2015-07-23 12:11:08 -07:00
parent 6074c21625
commit cf2fbab0c6
19 changed files with 166 additions and 2645 deletions

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=compile configure install preinst prepare
DEPEND=~sys-libs/e2fsprogs-libs-1.42.10 >=sys-apps/util-linux-2.16 nls? ( virtual/libintl ) nls? ( sys-devel/gettext ) virtual/pkgconfig sys-apps/texinfo !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.14.1:1.14 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=Standard EXT2/EXT3/EXT4 filesystem utilities
EAPI=4
HOMEPAGE=http://e2fsprogs.sourceforge.net/
IUSE=nls static-libs elibc_FreeBSD
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -x86-fbsd ~amd64-linux ~arm-linux ~x86-linux
LICENSE=GPL-2 BSD
RDEPEND=~sys-libs/e2fsprogs-libs-1.42.10 >=sys-apps/util-linux-2.16 nls? ( virtual/libintl )
SLOT=0
SRC_URI=mirror://sourceforge/e2fsprogs/e2fsprogs-1.42.10.tar.gz
_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
_md5_=1aba262a58bc0cd7ad462a065a7adb6f

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=compile configure install preinst prepare
DEPEND=~sys-libs/e2fsprogs-libs-1.42.11 >=sys-apps/util-linux-2.16 nls? ( virtual/libintl ) nls? ( sys-devel/gettext ) virtual/pkgconfig sys-apps/texinfo !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.14.1:1.14 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=Standard EXT2/EXT3/EXT4 filesystem utilities
EAPI=4
HOMEPAGE=http://e2fsprogs.sourceforge.net/
IUSE=nls static-libs elibc_FreeBSD
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
LICENSE=GPL-2 BSD
RDEPEND=~sys-libs/e2fsprogs-libs-1.42.11 >=sys-apps/util-linux-2.16 nls? ( virtual/libintl )
SLOT=0
SRC_URI=mirror://sourceforge/e2fsprogs/e2fsprogs-1.42.11.tar.gz elibc_mintlib? ( mirror://gentoo/e2fsprogs-1.42.9-mint-r1.patch.xz )
_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
_md5_=9ef81018b43c45fae31074ba54cdae65

View File

@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install preinst prepare DEFINED_PHASES=compile configure install prepare
DEPEND=~sys-libs/e2fsprogs-libs-1.42.12 >=sys-apps/util-linux-2.16 nls? ( virtual/libintl ) nls? ( sys-devel/gettext ) virtual/pkgconfig sys-apps/texinfo !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.14.1:1.14 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 DEPEND=~sys-libs/e2fsprogs-libs-1.42.12 >=sys-apps/util-linux-2.16 nls? ( virtual/libintl ) nls? ( sys-devel/gettext ) virtual/pkgconfig sys-apps/texinfo
DESCRIPTION=Standard EXT2/EXT3/EXT4 filesystem utilities DESCRIPTION=Standard EXT2/EXT3/EXT4 filesystem utilities
EAPI=4 EAPI=4
HOMEPAGE=http://e2fsprogs.sourceforge.net/ HOMEPAGE=http://e2fsprogs.sourceforge.net/
IUSE=nls static-libs elibc_FreeBSD IUSE=nls static-libs elibc_FreeBSD
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 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
LICENSE=GPL-2 BSD LICENSE=GPL-2 BSD
RDEPEND=~sys-libs/e2fsprogs-libs-1.42.12 >=sys-apps/util-linux-2.16 nls? ( virtual/libintl ) RDEPEND=~sys-libs/e2fsprogs-libs-1.42.12 >=sys-apps/util-linux-2.16 nls? ( virtual/libintl )
SLOT=0 SLOT=0
SRC_URI=mirror://sourceforge/e2fsprogs/e2fsprogs-1.42.12.tar.gz elibc_mintlib? ( mirror://gentoo/e2fsprogs-1.42.9-mint-r1.patch.xz ) SRC_URI=mirror://sourceforge/e2fsprogs/e2fsprogs-1.42.12.tar.gz elibc_mintlib? ( mirror://gentoo/e2fsprogs-1.42.9-mint-r1.patch.xz )
_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 _eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
_md5_=0c61398a6428c1732423ffc2db5e2e8a _md5_=6cbfa33bac8733f4d5e8ab6d0f5e112c

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare
DEPEND=~sys-libs/e2fsprogs-libs-1.42.13 >=sys-apps/util-linux-2.16 nls? ( virtual/libintl ) nls? ( sys-devel/gettext ) virtual/pkgconfig sys-apps/texinfo
DESCRIPTION=Standard EXT2/EXT3/EXT4 filesystem utilities
EAPI=4
HOMEPAGE=http://e2fsprogs.sourceforge.net/
IUSE=nls static-libs elibc_FreeBSD
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
LICENSE=GPL-2 BSD
RDEPEND=~sys-libs/e2fsprogs-libs-1.42.13 >=sys-apps/util-linux-2.16 nls? ( virtual/libintl )
SLOT=0
SRC_URI=mirror://sourceforge/e2fsprogs/e2fsprogs-1.42.13.tar.gz elibc_mintlib? ( mirror://gentoo/e2fsprogs-1.42.9-mint-r1.patch.xz )
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
_md5_=9760bb8fd0c9e5c180bb9d68c5f540ef

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=compile configure install preinst prepare setup
DEPEND=~sys-libs/e2fsprogs-libs-1.42.7 >=sys-apps/util-linux-2.16 nls? ( virtual/libintl ) nls? ( sys-devel/gettext ) virtual/pkgconfig sys-apps/texinfo
DESCRIPTION=Standard EXT2/EXT3/EXT4 filesystem utilities
EAPI=3
HOMEPAGE=http://e2fsprogs.sourceforge.net/
IUSE=nls static-libs elibc_FreeBSD
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint
LICENSE=GPL-2 BSD
RDEPEND=~sys-libs/e2fsprogs-libs-1.42.7 >=sys-apps/util-linux-2.16 nls? ( virtual/libintl )
SLOT=0
SRC_URI=mirror://sourceforge/e2fsprogs/e2fsprogs-1.42.7.tar.gz
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
_md5_=7df2de5a06a4d77f8012459445036312

View File

@ -1,6 +1,99 @@
# ChangeLog for sys-fs/e2fsprogs # ChangeLog for sys-fs/e2fsprogs
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/ChangeLog,v 1.298 2014/10/27 01:38:27 vapier Exp $ # $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 <ago@gentoo.org> e2fsprogs-1.42.13.ebuild:
Stable for sparc, wrt bug #540536
23 Jul 2015; Agostino Sarubbo <ago@gentoo.org> e2fsprogs-1.42.13.ebuild:
Stable for ppc, wrt bug #540536
22 Jul 2015; Mikle Kolyada <zlogene@gentoo.org> e2fsprogs-1.42.13.ebuild:
ia64 stable wrt bug #540536
18 Jul 2015; Markus Meier <maekke@gentoo.org> e2fsprogs-1.42.13.ebuild:
arm stable, bug #540536
17 Jul 2015; Mikle Kolyada <zlogene@gentoo.org> e2fsprogs-1.42.13.ebuild:
x86 stable wrt bug #540536
17 Jul 2015; Jeroen Roovers <jer@gentoo.org> e2fsprogs-1.42.13.ebuild:
Stable for HPPA PPC64 (bug #540536).
16 Jul 2015; Mikle Kolyada <zlogene@gentoo.org> e2fsprogs-1.42.13.ebuild:
amd64 stable wrt bug #540536
16 Jul 2015; Tobias Klausmann <klausman@gentoo.org> e2fsprogs-1.42.13.ebuild:
Stable on alpha, bug 540536
07 Jul 2015; Lars Wendler <polynomial-c@gentoo.org>
-e2fsprogs-1.42.10.ebuild:
Removed vulnerable version.
25 May 2015; Mike Frysinger <vapier@gentoo.org> 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 <vapier@gentoo.org> 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 <blueness@gentoo.org>
+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 <blueness@gentoo.org>
+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 <polynomial-c@gentoo.org> -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 <vapier@gentoo.org> e2fsprogs-1.42.12.ebuild:
Mark arm64/m68k/s390/sh stable.
22 Feb 2015; Mike Frysinger <vapier@gentoo.org> 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 <zlogene@gentoo.org> e2fsprogs-1.42.12.ebuild:
alpha/ia64 stable wrt bug #538930
16 Feb 2015; Agostino Sarubbo <ago@gentoo.org> e2fsprogs-1.42.12.ebuild:
Stable for sparc, wrt bug #538930
10 Feb 2015; Agostino Sarubbo <ago@gentoo.org> e2fsprogs-1.42.12.ebuild:
Stable for x86, wrt bug #538930
10 Feb 2015; Agostino Sarubbo <ago@gentoo.org> e2fsprogs-1.42.12.ebuild:
Stable for amd64, wrt bug #538930
09 Feb 2015; Anthony G. Basile <blueness@gentoo.org> e2fsprogs-1.42.12.ebuild:
Stable on arm, bug #538930.
09 Feb 2015; Anthony G. Basile <blueness@gentoo.org> e2fsprogs-1.42.12.ebuild:
Stable for ppc/ppc64, bug #538930.
06 Feb 2015; Jeroen Roovers <jer@gentoo.org> e2fsprogs-1.42.12.ebuild:
Stable for HPPA (bug #538930).
27 Oct 2014; Mike Frysinger <vapier@gentoo.org> e2fsprogs-1.42.10.ebuild: 27 Oct 2014; Mike Frysinger <vapier@gentoo.org> e2fsprogs-1.42.10.ebuild:
Mark s390/sh/m68k stable. Mark s390/sh/m68k stable.

View File

@ -5,44 +5,36 @@ AUX 0001-resize2fs-Fix-error-message-so-the-mountpoint-is-pri.patch 1251 SHA256
AUX e2fsck.conf 138 SHA256 c2864aa7c5c5bf27227909bdb9af395fc07294d1f93d372ef10c79309d7aec08 SHA512 d10a8ef566a60815b6f65414d84d23f3ec535c2a93cd780d4425488465f4eff6910c20d0163d1b7d334e9f4c707beab35bf63078b9ec3a5602763ea219bddbef WHIRLPOOL b05c69b375411efe850a993a244e26513d6e4a8c1cfb3ea91617a283c819a47f2200a459849285a0e60288e86869d624aeee0589f4a6b9243572c500671f3b31 AUX e2fsck.conf 138 SHA256 c2864aa7c5c5bf27227909bdb9af395fc07294d1f93d372ef10c79309d7aec08 SHA512 d10a8ef566a60815b6f65414d84d23f3ec535c2a93cd780d4425488465f4eff6910c20d0163d1b7d334e9f4c707beab35bf63078b9ec3a5602763ea219bddbef WHIRLPOOL b05c69b375411efe850a993a244e26513d6e4a8c1cfb3ea91617a283c819a47f2200a459849285a0e60288e86869d624aeee0589f4a6b9243572c500671f3b31
AUX e2fsprogs-1.38-tests-locale.patch 656 SHA256 7d12df7c4f00f1c1c81dcbd74cc0f8c1cffaa3b5089fbaa40222a7a9f2fbe598 SHA512 ac15d1c0d0e56a53429c722049f73fdcc01134085993cbd7f7fe555faa6fb5ca6347ce721a43cf68ed2170e44f6330bfd168b4163b07091241b731e4b539b73b WHIRLPOOL 148c248d02a798402b99c4818ca404102ca1d5db64e82f8842928d488231a523e4db6f9b9ccee19ab1f0a130b73d6015eca67d6ef581858befa76d9dd4338766 AUX e2fsprogs-1.38-tests-locale.patch 656 SHA256 7d12df7c4f00f1c1c81dcbd74cc0f8c1cffaa3b5089fbaa40222a7a9f2fbe598 SHA512 ac15d1c0d0e56a53429c722049f73fdcc01134085993cbd7f7fe555faa6fb5ca6347ce721a43cf68ed2170e44f6330bfd168b4163b07091241b731e4b539b73b WHIRLPOOL 148c248d02a798402b99c4818ca404102ca1d5db64e82f8842928d488231a523e4db6f9b9ccee19ab1f0a130b73d6015eca67d6ef581858befa76d9dd4338766
AUX e2fsprogs-1.40-fbsd.patch 352 SHA256 52865c6600fa0f601a89e4396797ae2d23a1ed895e64b098c36e8bcab1ac8505 SHA512 86374e641f958d7c4b53eb44abf7933af064b55a38fef6ca26f848bb63f0c6bf2966852c7cf0770337aef95ff965de95ef282205771e86be36e7ad74e8f81146 WHIRLPOOL b8889db0ced2312a06cbf2ca135340a9cb6c88aa0e3fc467f4cb4dc3c40c90f4be57d1678a735ef42a1d4b8313bcd1a3130d899cf5e9af39bfd13a37d1b1d449 AUX e2fsprogs-1.40-fbsd.patch 352 SHA256 52865c6600fa0f601a89e4396797ae2d23a1ed895e64b098c36e8bcab1ac8505 SHA512 86374e641f958d7c4b53eb44abf7933af064b55a38fef6ca26f848bb63f0c6bf2966852c7cf0770337aef95ff965de95ef282205771e86be36e7ad74e8f81146 WHIRLPOOL b8889db0ced2312a06cbf2ca135340a9cb6c88aa0e3fc467f4cb4dc3c40c90f4be57d1678a735ef42a1d4b8313bcd1a3130d899cf5e9af39bfd13a37d1b1d449
AUX e2fsprogs-1.41-mint.patch 39366 SHA256 5a0027d6897cbe025ea393daac8e2ad9f5e887e2a1a22409f31e663edc6c4976 SHA512 c87421a5c45a60b0e7820a4f78d310d0a4aab6685cda3a262355fa8dd9d374254e6d198e2138f0707f1b40a256964f86cc6e4ccdf1cde078e6f1e95408168aba WHIRLPOOL cda64d1ee27cf9bc78b2de9a032e4b259318992c689b6621abf37c06475353d5366d351a70db7f4592c5f5ae9241f929d3a20c7f974c026704df313bf15339e7
AUX e2fsprogs-1.41.12-darwin-makefile.patch 3967 SHA256 d1b5718b965ff1e9be820082827b2685efd3a4d3dac16e41b283647f790ec5b0 SHA512 e7028b06059904fd67363350ac89b886b23bdae9b5afdb9f66bfc4ac91db4578db248f0731cce89b313f0eb4bbd90d971b7d331dc7614acf8a557184452b9f91 WHIRLPOOL d65b5ce185a1e1c7a0dd996bcecdfe2831f67656974c4f4a8d0e5dbcca751e18f36e95b06c2fb6be3aa4e595ed0bccad9f2368e409b027b8c7316e25ed0ec63e
AUX e2fsprogs-1.41.12-mint-blkid.patch 1522 SHA256 158c94152e81e065499fbd365a5915b54eabd2a5789440360259104de37cef60 SHA512 07124e568e4bddefb977727300968fe1e9b5b5e6ce82ec08d4010e2e79ccae09fd9fa9607037447c6137a5bc0cb4c334f0491d592d71eabfbf0a646c001e073f WHIRLPOOL 3597da11daad99d6ec057572acb9a09a35be8f8dfd762afee502e3fea444174fab3fc3dcc7cde0a4810720ba282c906125afd6395eaa84d19a666175a5b3dcb5
AUX e2fsprogs-1.41.5-makefile.patch 3253 SHA256 7d2d075a475e47d90dd181fdaaf6554b80939802e7bf161fcd6b72d2b1510b10 SHA512 096579bf4bf3dd1ae32ce9c03111f143a750cb6ee3a46e153ddb834505e62978920c9ad07719beaa1a7d713e95eb26f2587f87003a2c6786ed7db3709cf15f41 WHIRLPOOL c03540de2dcaeb304be6e58f50260a399051de627cb639d927499eb29e7234752bc232ff8fa68dbcf8e1661d8887835b8f0f70be7843cbd1bec09295e01756c9 AUX e2fsprogs-1.41.5-makefile.patch 3253 SHA256 7d2d075a475e47d90dd181fdaaf6554b80939802e7bf161fcd6b72d2b1510b10 SHA512 096579bf4bf3dd1ae32ce9c03111f143a750cb6ee3a46e153ddb834505e62978920c9ad07719beaa1a7d713e95eb26f2587f87003a2c6786ed7db3709cf15f41 WHIRLPOOL c03540de2dcaeb304be6e58f50260a399051de627cb639d927499eb29e7234752bc232ff8fa68dbcf8e1661d8887835b8f0f70be7843cbd1bec09295e01756c9
AUX e2fsprogs-1.41.8-makefile.patch 317 SHA256 f8a4e2180f557c3bb9a50c38300e406420b3df296f50d6eab59d0b28cb65904d SHA512 dbd738affe910d3812ca4d969a6d4295b09abc413cab23f29dcbd0c1e82eefa095a61a377c494dd9b7e1d189d4edadc469dbf2d1a1068c11dd5fc8311bd83f8f WHIRLPOOL f81ecb87217bb312bbbb08357f76b2d5d7c2dc9cdee69d37e67e7b34632f4a3f3d2bab66aa600fa98776808b30cada735de05135ac60a5c2f9b59daf88b7eb53 AUX e2fsprogs-1.41.8-makefile.patch 317 SHA256 f8a4e2180f557c3bb9a50c38300e406420b3df296f50d6eab59d0b28cb65904d SHA512 dbd738affe910d3812ca4d969a6d4295b09abc413cab23f29dcbd0c1e82eefa095a61a377c494dd9b7e1d189d4edadc469dbf2d1a1068c11dd5fc8311bd83f8f WHIRLPOOL f81ecb87217bb312bbbb08357f76b2d5d7c2dc9cdee69d37e67e7b34632f4a3f3d2bab66aa600fa98776808b30cada735de05135ac60a5c2f9b59daf88b7eb53
AUX e2fsprogs-1.42.10-e2fsck-fix-makefile-dependency.patch 1285 SHA256 a1090094da6b858d51d7a8d2d03ec96b97468672785a824cef774c5d0090da30 SHA512 a892e92fbe1e1238b72cd5b53d9825c5bd2116aeb0b1fb9eb60a14bc984a16b65624265d108ffc0f9e638a773b655999eb3ec0056c46084b4291ff639a3c72ef WHIRLPOOL 20d7b4d36774e4bfd52f37d06b98fb13245a820e4d9bac54e33846e90451a94aa510d08649e035791a9ca301fc883043415eb8e4726cb21653c29a20e38003b8 AUX e2fsprogs-1.42.10-e2fsck-fix-makefile-dependency.patch 1285 SHA256 a1090094da6b858d51d7a8d2d03ec96b97468672785a824cef774c5d0090da30 SHA512 a892e92fbe1e1238b72cd5b53d9825c5bd2116aeb0b1fb9eb60a14bc984a16b65624265d108ffc0f9e638a773b655999eb3ec0056c46084b4291ff639a3c72ef WHIRLPOOL 20d7b4d36774e4bfd52f37d06b98fb13245a820e4d9bac54e33846e90451a94aa510d08649e035791a9ca301fc883043415eb8e4726cb21653c29a20e38003b8
AUX e2fsprogs-1.42.10-fix-build-cflags.patch 370 SHA256 11871291de4605c6a469327e698e51a611c786451ef3ecedf20bcdef75c9e50a SHA512 a268390656dbc6ff5217efce5d38686de70de8d2c566b117a53c42fd829178ab07f300e10017623dc3931084214ded620e05500992ff8371d47c2d90764f58b7 WHIRLPOOL be6a71d843a1f9250e0fcb4ffc7ac0d4c2eb5e56749bbb9fa4da6eed181270c3cff2a36241738beb959959bb9de8ceba079cbdde844f16d5e302c4ab84eb2e71 AUX e2fsprogs-1.42.10-fix-build-cflags.patch 302 SHA256 757d0307ad5dcdd1b30b2c64918a675e1883f15c001ff07f97acd2352691e3ed SHA512 058826bb2684a00f7b0cdd8c3e4578c2d2428c3685f2514d098d8c702b83218681c4be3968ef9ac993b6abe66da5f092a8222ffff27423f45f3d48c4a33a61fd WHIRLPOOL d7e6c28a05d72f99a8eb039be3a3b14dce72fc9bbae31b3fddf89a51f140e231cbfed72e835ac1f21c07f340a3dfafcfc7274b42ce3b270e90e095b007d4927d
AUX e2fsprogs-1.42.11-prototypes.patch 3473 SHA256 bb4f0bf7be6b28c8be5162ee311ca9eaf6e9ec4d204c458e3543c22c4f2c2958 SHA512 6d44ddf4677d056113ef25515c8fbba65447df61354c0c02cfc3f86979a798f7ab9a41182a04feb86eaf48a31add4dddf0663dc2ac2c637a6f91f4f9808d82ca WHIRLPOOL 3cf51c8099bcb444e35ec6500efeeb17a9eae5b893bc01359f722f3d9645a6dec1676696e594819b72a0e2c4208b1a2c6b9b6b9b147383fdb7a057927eb9c79d AUX e2fsprogs-1.42.13-fix-build-cflags.patch 290 SHA256 3dc8246ee1d00d1ff4652aad0c4768d8a94317a5e8580507da33d23d8dbcf622 SHA512 fed2a8502fafb56a21c88d680a42848bdc8921b228f74842ce3f702279917b6e6c0d1204ee060ea0d2d5ebb02465fc1f3d1a4304068a59b45bf1ddfbdfd46507 WHIRLPOOL d68c4944734a67320a75f8e951b714b3fda08b220680797412ce946bb3c4f531074e4e8417ae92afec5b3d997ac20322f6e87c328b9269ef497a9a33da2c48e7
AUX e2fsprogs-1.42.7-libext2fs-fix-return-value.patch 1082 SHA256 8cabc57993ef8c03636a645c1415db7ed0e56a24cca261dae2aec5be91940940 SHA512 f2874dcccfdbd4604b178920e839fe66d63a5d3f433d5bacf0ccfbbcbc0c64eced2a861c7e024fcfaf86d15f6ef6e12edeb27af1b4eb8670ad0b9281e563e472 WHIRLPOOL c74b28d1351c8309398704a22c4dec167a3a9569da293e04198171eba637e846e8f3a3073d571ffc2f985e4ee23ad03a48ed55c3f6da7d20cd063187ae9ab05c
AUX fsck_ext2fs.8 3806 SHA256 fc1155e67f17aebc8762d75a25d25511a1463be3da05baf7a322d0b5f91938e0 SHA512 eacd1968267f320587e01f75a66ceaa5a9b899f368686df893b6335c25ce8f304ebb5852df6f1b22a125642720ab110fc3b0878bc3560c628e8beb3a4583ef08 WHIRLPOOL e8343c2ae959075b043998894486fa5a33d36e339e511ae22102b60c2c482900d73f3322dd2b8daf91b5009b3da0639aa192d3ff1183d31db748a1143af97a94 AUX fsck_ext2fs.8 3806 SHA256 fc1155e67f17aebc8762d75a25d25511a1463be3da05baf7a322d0b5f91938e0 SHA512 eacd1968267f320587e01f75a66ceaa5a9b899f368686df893b6335c25ce8f304ebb5852df6f1b22a125642720ab110fc3b0878bc3560c628e8beb3a4583ef08 WHIRLPOOL e8343c2ae959075b043998894486fa5a33d36e339e511ae22102b60c2c482900d73f3322dd2b8daf91b5009b3da0639aa192d3ff1183d31db748a1143af97a94
AUX fsck_ext2fs.c 2797 SHA256 a7c3614e76c89ab7882191c14a469789d4b5b54f3c61c5888e5bd72840816e22 SHA512 525c88a3dd9178ef2dca056db9226a2bebf537b9a333cce32f2ef82d6d7a6a56a59dfc2ebf9aa3e891d9690fde13588cf619f89d6b806405810de5dcfcf08040 WHIRLPOOL d71a13f80694a39ae2faf4fafaaf0ce342a0963ca2fb5b4bce279c9a9816139fedeefb5a3c565b6c6829a237e39b7e4dcab54aacea8b72fc3f1ab0122c667ab0 AUX fsck_ext2fs.c 2797 SHA256 a7c3614e76c89ab7882191c14a469789d4b5b54f3c61c5888e5bd72840816e22 SHA512 525c88a3dd9178ef2dca056db9226a2bebf537b9a333cce32f2ef82d6d7a6a56a59dfc2ebf9aa3e891d9690fde13588cf619f89d6b806405810de5dcfcf08040 WHIRLPOOL d71a13f80694a39ae2faf4fafaaf0ce342a0963ca2fb5b4bce279c9a9816139fedeefb5a3c565b6c6829a237e39b7e4dcab54aacea8b72fc3f1ab0122c667ab0
DIST e2fsprogs-1.41.7.tar.gz 4425159 SHA256 2e2eeb5201e952dd02b77f609a0e630acdbce5d2b823ec11668e34f6bfde2f2c SHA512 c17c5f23feb7747941e7f019f197cca1cd4a84c067ad27d1a578ae213c7d7274aa79f3a64c7d69515f3f94db80df01ca71d4af83e9ea84c578a7257205395f7c WHIRLPOOL f760d7e658a1c78835ca470d077c7076a21f727f7d0a2411f5428363d12b7cd1676e2f221be9d9d1f5843c25320f7ef2f896ea47c9d4dc91190e0bc7df89ef36 DIST e2fsprogs-1.41.7.tar.gz 4425159 SHA256 2e2eeb5201e952dd02b77f609a0e630acdbce5d2b823ec11668e34f6bfde2f2c SHA512 c17c5f23feb7747941e7f019f197cca1cd4a84c067ad27d1a578ae213c7d7274aa79f3a64c7d69515f3f94db80df01ca71d4af83e9ea84c578a7257205395f7c WHIRLPOOL f760d7e658a1c78835ca470d077c7076a21f727f7d0a2411f5428363d12b7cd1676e2f221be9d9d1f5843c25320f7ef2f896ea47c9d4dc91190e0bc7df89ef36
DIST e2fsprogs-1.42.10.tar.gz 6126111 SHA256 7b6e85c666d8fdd6062c75ba953de0e5481673bebef5f40f749a52a46476e29f SHA512 9ac99152722af3a9de03cdbb49a3095df59c488978da825527c99c86959a6ef8edd4953a03beba491fd281cb2fc3e917504682e36c3bc7208463812788807826 WHIRLPOOL ecebefeccbb8b68ca816d02a272a882c69daeec70e8ee8260e2c021ce307509225d91da11397627cfd28258a6dcc58dbd3a6e628eb3de3882bdeafb9c99a8e4a
DIST e2fsprogs-1.42.11.tar.gz 6353078 SHA256 4bd8a770b6925c3f4ec5dce82c55774e4566cd6f3ffb5805177e3c92c8910b76 SHA512 633e686d5bc8d8d195c4522bfa206ef751ba6ab01117338523998caadfecba7fbc47ecb231d0d5518b0deef2fd587c021ad2d8fdb0eeede1ab6c90e28a709615 WHIRLPOOL 4aa1566bbba25e6d3bfb04333f2651ed199f20300a9ab34b6cfe12bdaf4db4a08df1ec95b631b6eda03cda33f87b9c489495a4f4f521daedd7bb1b2fdaf60aae
DIST e2fsprogs-1.42.12.tar.gz 6381695 SHA256 e17846d91a0edd89fa59b064bde8f8e5cec5851e35f587bcccb4014dbd63186c SHA512 a4b03470ed8f3e6c353250d80807070b8d5529ce219f7ec3076af89bd7cd674fbd443aab4d07dccff74606c9f620e349da32b451e3896a0635f6c700419f7cbf WHIRLPOOL 15f85fe969b174a99f06d875afafc83cc3e85cde0d8f1d833cb045c30259b3bfa9293ee84eeb793d9c60ece2cba4ca6bacbb8c861f11f3b56bd863ca1a2296f2 DIST e2fsprogs-1.42.12.tar.gz 6381695 SHA256 e17846d91a0edd89fa59b064bde8f8e5cec5851e35f587bcccb4014dbd63186c SHA512 a4b03470ed8f3e6c353250d80807070b8d5529ce219f7ec3076af89bd7cd674fbd443aab4d07dccff74606c9f620e349da32b451e3896a0635f6c700419f7cbf WHIRLPOOL 15f85fe969b174a99f06d875afafc83cc3e85cde0d8f1d833cb045c30259b3bfa9293ee84eeb793d9c60ece2cba4ca6bacbb8c861f11f3b56bd863ca1a2296f2
DIST e2fsprogs-1.42.7.tar.gz 5981006 SHA256 dc6501b2e75d205e425196d753d92b129c568525d8aad08085c0aa69ee9e7345 SHA512 954dbb832c2614d20cfaa5233033b469f16bf96612cf25074a66da79a5b3abf5eb1b340781e351bde06daf13bbbf5db4643774858aa494b8a8394ea742b6f07b WHIRLPOOL dd48dd13acb485eb8b8646bf4198e45e3ad8e8c6bd53b8186011a1cd2ee4a8ae7db75b6de982fd0d2f9d252f480645bd882cc95d76e614bd8bc10a36755d679c 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.42.9-mint-r1.patch.xz 9012 SHA256 3904654080b7f7776e97b703d17e1b59ae1d6f5e0cf32193b86e986bc0a9b396 SHA512 591a7c80d65082eebcdc455028be6ade05c9aae96c94f654106be0facef330a8875dae82891e6e3ad2b48dece2b4e1c1940dbc47cd3eba3e6eea3b5ddba9a8fc WHIRLPOOL ae6fc015fa77bfbde7a4ba2205c014b655e736c4ed5cb63a913245c6c40fa0637b65fa3eec6399dd1793c494892b76e0bbc12ffa6ac9c39d4da27333d8bbf6c7
EBUILD e2fsprogs-1.41.7-r1.ebuild 4157 SHA256 8bf16f0634e1fa357fc2235f22c619328c10f8d37ba22d75889ab6a1309c5a14 SHA512 cad0f30208422b49221dca0c8c31287f011b2f7a992efa265a53220f6304e0f81f5214ca03e3b885963462f5618257662f68c73b342fe9bfe4d2c27aff1722b6 WHIRLPOOL 8ea704eb90382e405092fb03564b9a947be0139d4dd09974d1838e1525c5cb5ecb976a3789c6a73eb83f3c817731ee7d5fa9d8435024109580307749a1cbc83a EBUILD e2fsprogs-1.41.7-r1.ebuild 4157 SHA256 8bf16f0634e1fa357fc2235f22c619328c10f8d37ba22d75889ab6a1309c5a14 SHA512 cad0f30208422b49221dca0c8c31287f011b2f7a992efa265a53220f6304e0f81f5214ca03e3b885963462f5618257662f68c73b342fe9bfe4d2c27aff1722b6 WHIRLPOOL 8ea704eb90382e405092fb03564b9a947be0139d4dd09974d1838e1525c5cb5ecb976a3789c6a73eb83f3c817731ee7d5fa9d8435024109580307749a1cbc83a
EBUILD e2fsprogs-1.42.10.ebuild 3750 SHA256 1953a5a4b8dff636f95cc6c986c6957efaf1833eb067ce811cf48bff79bed01b SHA512 3a60c4f32546f6201cddbe25445dba07eb46f9a36ad7046847cb63d6fb01b4e09359b9012313d8ccbf42e3299fdd216780beb1bb95d52255b7ec3dd32fff850b WHIRLPOOL 4d083e82d445bcf2e455a69876d25a5204b33159e8ac2c6d4592bf5ca9e86b62970f9c84cff46400e1f46b268cef58793f019deabe02a1e39b6cc52f7605847a EBUILD e2fsprogs-1.42.12.ebuild 3681 SHA256 6214b2dba09e9b9f750717748a896695b3b245ea10b8ffc67b05f8a1b8cce057 SHA512 6fd357f4b2fa698c1d19651e4e4e9a7d31d099739965db2343a77b3b858cab5736afba4829de786b2e1c01ec66801bf507e3d811edd7853098e400311ec5d777 WHIRLPOOL a9f2dfcb3014941232f3eaa5dd32b5216d3555ac79f45890c693f4d41f4cbe046631a0c6abd66d6e3a9701fa95a06b2bb240d8ad7ceae24e48c7ae0f583dbd5a
EBUILD e2fsprogs-1.42.11.ebuild 3927 SHA256 ba3c218b98ade04c4d98dd74a457c811e2431ccf812af6810354adac1f6c9c42 SHA512 03e339cb7def10323b7d0b9d82ef53ccf78afc09ccab71112b613acfc32e077aed8d31c0c8f1bc18a4aadfc1c894ec1431b72ffa62928b96bfcd7917fb7d65dc WHIRLPOOL 68e9cc8039d15940867b961ee8ba1f6b9afdf005d4f6ef27a902ef1b44205d7270431bf77f384604a8be3631db079b7be7ad98d1b7b72f1b1676f66fe1f06a27 EBUILD e2fsprogs-1.42.13.ebuild 3682 SHA256 36592c0e8cba64639eb56bc0ee116c919e0961c70eecee08d6399edbf81725d9 SHA512 15bb8e67557f9e11e83f478e2c90281eb2d0b6d1d39d5dd366d4238cbf886b5c5fef804b8eb56ff1eab079751c48d6ada713542fa0bf65406d0fb58a5abd9858 WHIRLPOOL 0cd7892e7f373ed46fb8ac15f7a06fda27acbf70518680bd13b2fab794ed7e4d399ef5cff4736bf78c17078242763b2aba5302dac9fa80ceb973b07115e65b32
EBUILD e2fsprogs-1.42.12.ebuild 3880 SHA256 5ead8a73dc11b3081502c81c41b40a433ffc428e8fc589a5e4db51f71c957ca8 SHA512 3d6021a0f3d6a5abd41d9639edc0de83888ae23aee22074c9a8a615bb8e4695c0039344e5f88aaaaa7e57c9400258fae329bebebb268db936542b67fddff05b9 WHIRLPOOL 3fd5467cc9115a8500ac66e3a25ee56fc5185a6d0d5ce0ee11475aa2df17e8c2f3c19c2e21f64cf5aee186958fc3dca6477bf78d13c03977157d624fe7bc7fdc MISC ChangeLog 48117 SHA256 fd49ccd4dc8e7a53c8cba64fb936f960ee7c58fcf4150485321b23475a193f84 SHA512 82134fcce2aaa6bf15f3339b79b657b4e0827a132cca8c89a6521f7c6bc1246d3d55cd46d6c9adbd5b3e6f458e9f4e5e267d10f4c9929f15c9cd985949f5ee85 WHIRLPOOL ed9f1377d27424101d492f92a515cdf60f723cd6f519ea8a82b16d46ec86c7f297b8224b6d2833c83a6ca5e4c6f2140e7155beb1ce0d45f503debc51d71b9db2
EBUILD e2fsprogs-1.42.7.ebuild 4352 SHA256 3a94e1adf66909468588c7c9ad908abc5dbf7e0c70f8da277e7b1f0066c69d9d SHA512 97df9b66620fde3242968e507da4e9d05ceb878abe7d01291d7198eec481c8e7a60869dde11b595d0d392bd5184e9b336fd1f831aaa563452ea9a98ebe6e4a8e WHIRLPOOL af0744c81d58e4392011266776839d9def671cdd8943ab74cd2e99f2f551a3924d0cf4b50d4163d7ce592582269128b3945516e8cb3551473220849dfc73e471 MISC metadata.xml 331 SHA256 c951ebab261c6eb78dbb1b90e7e8e63fe59847806ec7eee668806b629ba4ab32 SHA512 e06aab896567d0836c1ae005116f3ec1dbbab1b89986ea3b7095788be4cd50bb9afe2d8c3d81556bb49a9818930637c96c9de3d6024fc29e9c2aa16860d090a4 WHIRLPOOL a159b3ed9ede424a1d836add1dddff30f2ff32f0fcee62bb4353f66455d1032449ac42f5637660e37b20d0ac9f7433a1137fa3e51427cfc3b0bde054ceeedbb1
MISC ChangeLog 44400 SHA256 9ae043e8575d613cc73928f9ab410b8a5bb210cab3dacdc53918002357699d6d SHA512 27c952703bdcc5cd8a2c96506d02252294a50724a6661e1dd119498fd2359be9b6b22310df76d372a805193e55444484b4bff0c2d3fa97f3af4fe56424a24152 WHIRLPOOL b984ef403e73f012ca19e6da98a03512d0d3ca4b54c57df819c60de2f7d9512cc0f25b2f5213d2677f5a832fa945d29ba64593ca62b988267c6208e1233c43dc
MISC metadata.xml 267 SHA256 b88609559861f59092d42a34388b78e59a1eeae8324a6f79c94fd24598c2b5a3 SHA512 979da7eb8495724d938e6445cc7878b2b484373e750a82a48cdf11b6e46257a1c1ab1cd85b08b854789ffcea5c54120cc5aaabd2f830cce2b2d0bea9de7011ee WHIRLPOOL b671ec8a7c10856e977c7cbb5b7d55b8463f0cf86ded627d9407e1099e376d6381c1a23ec5aabae788419db3187b6737f008ea7c6f2ed714c8dce2d773b8df4a
-----BEGIN PGP SIGNATURE----- -----BEGIN PGP SIGNATURE-----
Version: GnuPG v2 Version: GnuPG v2
iQIcBAEBCAAGBQJUTaIVAAoJEPGu1DbS6WIAxAcQAI+Iz8sG+HZIKIta6CQJcfbn iQIcBAEBCAAGBQJVsLVpAAoJELp701BxlEWfDXoP/jQzB78liXaHbcbBBYvXHf3a
drjzVH/LZ73VOWeQd66Id1QQZDryj8HbxSopDEHWt7CQ8RzZKLXFLQG0uO4o2Q7v MB/nJHuF/i+ah34wC+yedrT6aPUqsnKYwzi+xZ3/qQcoy2pWEdfeq3COGeoIRvmz
V74TGz06hHkPhzJ3nRbTaj/JHQDkqmfpd9cEn1G//iZWHYzKfWfK8oU3hKzRc8qA 7XDiiEpPj45aKLsksO1xmu8lMh3XDvI5rHcoIgyz7AtPEMy9/g1FrgIyd8Nmkljk
vsgWc1c09o183zc5chPFxWKNebeR5NdrbmrgMCzNxBhMzdESMqp0iNRVz7bemwso kCbNvM/F4p3NaE7AGrGFrJSkT9wl/EaWyzYOhlOlVrut501Gv0krmWktUUrdWdnS
Qpsz6Eer3Kjlb6QbmlLlszzqIw3XN8lFpcov3dR5TYcE1olGfZKbvUSdPmLdOazn ewlRg5lQWMYUZyN5aLA3Ahd4Df6ChjgLJP1g2FUqU3kBA+MkfH2xPWHDxk59bKHC
1LHW9R+jtiBD4cTbpkMjg/WOkmVpCpEcZbuvufU6Cqq2DVrQbA7zKHG4LJFBS5NT fS3z3XiiOMQgRP/e6/2+K4hk37wXKEJfAOCU6y7KnH1vlF386CrbEuQ/JXO95QSw
HpNOQfOYjjRIIUo7SHOa4D8tOrjiSuXxjcJFvOxsQX9ogBzYL6yNuQvCE2h6ghJi bCn4M+1LFatCezktj20vn5opX/REsHsGBuWOJVmJbJPrklxzy8pCr0kHt6Fy8a0d
JtRcdzz17kRl2ErOOxpR8FFysyZp2oGwvZR/pT4n3SlrJiX0/ka7/nIz80nwpzSS DbajlwSDlmUuhj09KEkB7paTcTv3JMCqRir2OJihi4zva+S/d4XKFbgz4ij+d872
t6Na2Ijj74aEt2f9hmiMwTlYHfHSkcJ8VaouxmDcDkXuyKuLlB/oo9I28fVmpqW0 y9ySww3Nly10APsiv335x4bR5PZSMBgdDtkqt3Vd0fXes8udSCem1xXD6YnbxqaN
c8tsnUgqxA1/8P+RD9ckggHDH/umoY6NU4pRf6sOkZrjBuhX4ayr7ReFq0CvtBfa Y2N2X/1SCYKw08GCmuYCMLjaH+BwPug1kjeUwzLPF+89ecs7Tdwi0PSYxn6rxFq+
kT+TqKxowb7nyTU6FaHCfd0IeyFXejpGzmWHeFUnErDfpGsspi0On7nATsM9ju0I uXYE/YAjK304KjEBMcCIHOrdDfPESl1xNXpLlUJsXDaDya+wcElAUZBdR1+GGSyX
Q/IhppDn2eZtgakT/j1j RrFfO3a5Vzbxj8ilrwFD
=1LnE =kkvh
-----END PGP SIGNATURE----- -----END PGP SIGNATURE-----

View File

@ -1,132 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.42.10.ebuild,v 1.20 2014/10/27 01:38:27 vapier Exp $
EAPI=4
case ${PV} in
*_pre*) UP_PV="${PV%_pre*}-WIP-${PV#*_pre}" ;;
*) UP_PV=${PV} ;;
esac
inherit autotools 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"
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"
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
epatch "${FILESDIR}"/${P}-e2fsck-fix-makefile-dependency.patch
epatch "${FILESDIR}"/${P}-fix-build-cflags.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 <ss/ss_err.h>' > lib/ss/ss_err.h
eautoreconf
}
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 http://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
}
pkg_preinst() {
if [[ -r ${EROOT}/etc/mtab ]] ; then
if [[ $(<"${EROOT}"/etc/mtab) == "${PN} crap for src_test" ]] ; then
rm -f "${EROOT}"/etc/mtab
fi
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
}

View File

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.42.12.ebuild,v 1.1 2014/09/05 18:40:53 polynomial-c Exp $ # $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.42.12.ebuild,v 1.12 2015/05/25 10:29:17 vapier Exp $
EAPI=4 EAPI=4
@ -9,7 +9,7 @@ case ${PV} in
*) UP_PV=${PV} ;; *) UP_PV=${PV} ;;
esac esac
inherit autotools eutils flag-o-matic multilib toolchain-funcs inherit eutils flag-o-matic multilib toolchain-funcs
DESCRIPTION="Standard EXT2/EXT3/EXT4 filesystem utilities" DESCRIPTION="Standard EXT2/EXT3/EXT4 filesystem utilities"
HOMEPAGE="http://e2fsprogs.sourceforge.net/" HOMEPAGE="http://e2fsprogs.sourceforge.net/"
@ -18,7 +18,7 @@ SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz
LICENSE="GPL-2 BSD" LICENSE="GPL-2 BSD"
SLOT="0" 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" 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" IUSE="nls static-libs elibc_FreeBSD"
RDEPEND="~sys-libs/${PN}-libs-${PV} RDEPEND="~sys-libs/${PN}-libs-${PV}
@ -37,7 +37,7 @@ src_prepare() {
if [[ ${CHOST} == *-mint* ]] ; then if [[ ${CHOST} == *-mint* ]] ; then
epatch "${WORKDIR}"/${PN}-1.42.9-mint-r1.patch epatch "${WORKDIR}"/${PN}-1.42.9-mint-r1.patch
fi fi
epatch "${FILESDIR}"/${PN}-1.42.10-fix-build-cflags.patch epatch "${FILESDIR}"/${PN}-1.42.10-fix-build-cflags.patch #516854
# blargh ... trick e2fsprogs into using e2fsprogs-libs # blargh ... trick e2fsprogs into using e2fsprogs-libs
rm -rf doc rm -rf doc
@ -53,7 +53,6 @@ src_prepare() {
# Avoid rebuild # Avoid rebuild
echo '#include_next <ss/ss_err.h>' > lib/ss/ss_err.h echo '#include_next <ss/ss_err.h>' > lib/ss/ss_err.h
eautoreconf
} }
src_configure() { src_configure() {
@ -94,14 +93,6 @@ src_compile() {
fi fi
} }
pkg_preinst() {
if [[ -r ${EROOT}/etc/mtab ]] ; then
if [[ $(<"${EROOT}"/etc/mtab) == "${PN} crap for src_test" ]] ; then
rm -f "${EROOT}"/etc/mtab
fi
fi
}
src_install() { src_install() {
# need to set root_libdir= manually as any --libdir options in the # need to set root_libdir= manually as any --libdir options in the
# econf above (i.e. multilib) will screw up the default #276465 # econf above (i.e. multilib) will screw up the default #276465

View File

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.42.11.ebuild,v 1.5 2014/08/05 09:32:43 vapier Exp $ # $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.42.13.ebuild,v 1.11 2015/07/23 09:35:36 ago Exp $
EAPI=4 EAPI=4
@ -9,7 +9,7 @@ case ${PV} in
*) UP_PV=${PV} ;; *) UP_PV=${PV} ;;
esac esac
inherit autotools eutils flag-o-matic multilib toolchain-funcs inherit eutils flag-o-matic multilib toolchain-funcs
DESCRIPTION="Standard EXT2/EXT3/EXT4 filesystem utilities" DESCRIPTION="Standard EXT2/EXT3/EXT4 filesystem utilities"
HOMEPAGE="http://e2fsprogs.sourceforge.net/" HOMEPAGE="http://e2fsprogs.sourceforge.net/"
@ -18,7 +18,7 @@ SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz
LICENSE="GPL-2 BSD" LICENSE="GPL-2 BSD"
SLOT="0" 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" 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" IUSE="nls static-libs elibc_FreeBSD"
RDEPEND="~sys-libs/${PN}-libs-${PV} RDEPEND="~sys-libs/${PN}-libs-${PV}
@ -37,8 +37,7 @@ src_prepare() {
if [[ ${CHOST} == *-mint* ]] ; then if [[ ${CHOST} == *-mint* ]] ; then
epatch "${WORKDIR}"/${PN}-1.42.9-mint-r1.patch epatch "${WORKDIR}"/${PN}-1.42.9-mint-r1.patch
fi fi
epatch "${FILESDIR}"/${PN}-1.42.10-fix-build-cflags.patch epatch "${FILESDIR}"/${PN}-1.42.13-fix-build-cflags.patch #516854
epatch "${FILESDIR}"/${PN}-1.42.11-prototypes.patch
# blargh ... trick e2fsprogs into using e2fsprogs-libs # blargh ... trick e2fsprogs into using e2fsprogs-libs
rm -rf doc rm -rf doc
@ -54,7 +53,6 @@ src_prepare() {
# Avoid rebuild # Avoid rebuild
echo '#include_next <ss/ss_err.h>' > lib/ss/ss_err.h echo '#include_next <ss/ss_err.h>' > lib/ss/ss_err.h
eautoreconf
} }
src_configure() { src_configure() {
@ -95,14 +93,6 @@ src_compile() {
fi fi
} }
pkg_preinst() {
if [[ -r ${EROOT}/etc/mtab ]] ; then
if [[ $(<"${EROOT}"/etc/mtab) == "${PN} crap for src_test" ]] ; then
rm -f "${EROOT}"/etc/mtab
fi
fi
}
src_install() { src_install() {
# need to set root_libdir= manually as any --libdir options in the # need to set root_libdir= manually as any --libdir options in the
# econf above (i.e. multilib) will screw up the default #276465 # econf above (i.e. multilib) will screw up the default #276465

View File

@ -1,150 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.42.7.ebuild,v 1.15 2014/01/18 05:15:33 vapier Exp $
EAPI=3
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"
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 ~ppc-macos ~x86-macos ~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*}
pkg_setup() {
if [[ ! -e ${EROOT}/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" > "${EROOT}"/etc/mtab
fi
}
src_prepare() {
epatch "${FILESDIR}"/${PN}-1.41.8-makefile.patch
epatch "${FILESDIR}"/${PN}-1.40-fbsd.patch
epatch "${FILESDIR}"/${PN}-1.41.12-darwin-makefile.patch
epatch "${FILESDIR}"/${PN}-1.42.7-libext2fs-fix-return-value.patch #467986
if [[ ${CHOST} == *-mint* ]] ; then
epatch "${FILESDIR}"/${PN}-1.41-mint.patch
epatch "${FILESDIR}"/${PN}-1.41.12-mint-blkid.patch
fi
# blargh ... trick e2fsprogs into using e2fsprogs-libs
rm -rf doc
sed -i -r \
-e 's:@LIBINTL@:@LTLIBINTL@:' \
-e '/^LIB(COM_ERR|SS)/s:[$][(]LIB[)]/lib([^@]*)@LIB_EXT@:-l\1:' \
-e '/^DEPLIB(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"
# Avoid rebuild
touch 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
# 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=--enable-bsd-shlibs ;;
*-mint*) libtype= ;;
*) libtype=--enable-elf-shlibs ;;
esac
ac_cv_path_LDCONFIG=: \
econf \
--with-root-prefix="${EPREFIX}/" \
--enable-symlink-install \
${libtype} \
$(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 http://bugs.gentoo.org/show_bug.cgi?id=81096"
die "Preventing included intl cruft from building"
fi
}
src_compile() {
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 ${EROOT}/etc/mtab ]] ; then
if [[ $(<"${EROOT}"/etc/mtab) == "${PN} crap for src_test" ]] ; then
rm -f "${EROOT}"/etc/mtab
fi
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 || die
dodoc README RELEASE-NOTES
insinto /etc
doins "${FILESDIR}"/e2fsck.conf || die
# 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 || die
doman "${FILESDIR}"/fsck_ext2fs.8 || die
# filefrag is linux only
rm \
"${ED}"/usr/sbin/filefrag \
"${ED}"/usr/share/man/man8/filefrag.8 || die
fi
}

View File

@ -1,113 +0,0 @@
On Darwin, create dylibs with a versioning scheme like Linux/ELF, not
like BSD/ELF.
This patch uses intentionally ELF_* vars to make it easier to diff
against the ELF Makefile.
http://sourceforge.net/tracker/index.php?func=detail&aid=2555389&group_id=2406&atid=302406
--- lib/Makefile.darwin-lib
+++ lib/Makefile.darwin-lib
@@ -1,14 +1,15 @@
#
-# This is a Makefile stub which handles the creation of Darwin BSD shared
-# libraries.
+# This is a Makefile stub which handles the creation of Darwin shared
+# libraries based on the ELF scheme.
#
# In order to use this stub, the following makefile variables must be defined.
-#
-# BSDLIB_VERSION = 1.0
-# BSDLIB_IMAGE = libce
-# BSDLIB_MYDIR = et
-# BSDLIB_INSTALL_DIR = $(SHLIBDIR)
-#
+#
+# ELF_VERSION = 1.0
+# ELF_SO_VERSION = 1
+# ELF_IMAGE = libce
+# ELF_MYDIR = et
+# ELF_INSTALL_DIR = $(SHLIBDIR)
+# ELF_OTHER_LIBS = -lc
all:: image
@@ -16,36 +17,58 @@
$(E) " MKDIR pic"
$(Q) mkdir -p pic
-BSD_LIB = $(BSDLIB_IMAGE).$(BSDLIB_VERSION).dylib
-BSDLIB_PIC_FLAG = -fPIC
+ELF_LIB = $(ELF_IMAGE).$(ELF_VERSION).dylib
+ELF_SONAME = $(ELF_IMAGE).$(ELF_SO_VERSION).dylib
-image: $(BSD_LIB)
+image: $(ELF_LIB)
-$(BSD_LIB): $(OBJS)
- $(E) " GEN_BSD_SOLIB $(BSD_LIB)"
- $(Q) (cd pic; $(CC) -dynamiclib -compatibility_version 1.0 -current_version $(BSDLIB_VERSION) \
- -flat_namespace -undefined warning -o $(BSD_LIB) $(OBJS))
- $(Q) $(MV) pic/$(BSD_LIB) .
- $(Q) $(RM) -f ../$(BSD_LIB)
+$(ELF_LIB): $(OBJS)
+ $(E) " GEN_ELF_SOLIB $(ELF_LIB)"
+ $(Q) (cd pic; $(CC) -dynamiclib -o $(ELF_LIB) $(LDFLAGS) \
+ -Wl,-install_name,$(libdir)/$(ELF_SONAME) $(OBJS) $(ELF_OTHER_LIBS))
+ $(Q) $(MV) pic/$(ELF_LIB) .
+ $(Q) $(RM) -f ../$(ELF_LIB) ../$(ELF_IMAGE).dylib ../$(ELF_SONAME)
$(Q) (cd ..; $(LN) $(LINK_BUILD_FLAGS) \
- `echo $(my_dir) | sed -e 's;lib/;;'`/$(BSD_LIB) $(BSD_LIB))
- $(Q) (cd ..; $(LN) $(LINK_BUILD_FLAGS) $(BSD_LIB) $(BSDLIB_IMAGE).dylib)
-
-install-shlibs install:: $(BSD_LIB)
- $(E) " INSTALL_PROGRAM $(BSDLIB_INSTALL_DIR)/$(BSD_LIB)"
- $(Q) $(INSTALL_PROGRAM) $(BSD_LIB) \
- $(DESTDIR)$(BSDLIB_INSTALL_DIR)/$(BSD_LIB)
- -$(Q) $(LDCONFIG)
+ `echo $(my_dir) | sed -e 's;lib/;;'`/$(ELF_LIB) $(ELF_LIB))
+ $(Q) (cd ..; $(LN) $(LINK_BUILD_FLAGS) $(ELF_LIB) $(ELF_IMAGE).dylib)
+ $(Q) (cd ..; $(LN) $(LINK_BUILD_FLAGS) $(ELF_LIB) $(ELF_SONAME))
+
+installdirs-elf-lib::
+ $(E) " MKINSTALLDIRS $(ELF_INSTALL_DIR) $(libdir)"
+ $(Q) $(MKINSTALLDIRS) $(DESTDIR)$(ELF_INSTALL_DIR) \
+ $(DESTDIR)$(libdir)
+
+installdirs:: installdirs-elf-lib
+
+install-shlibs install:: $(ELF_LIB) installdirs-elf-lib
+ $(E) " INSTALL-ELF-LIB $(ELF_INSTALL_DIR)/$(ELF_LIB)"
+ $(Q) $(INSTALL_PROGRAM) $(ELF_LIB) $(DESTDIR)$(ELF_INSTALL_DIR)/$(ELF_LIB)
+ $(E) " SYMLINK $(ELF_INSTALL_DIR)/$(ELF_SONAME)"
+ $(Q) $(LN_S) -f $(ELF_LIB) $(DESTDIR)$(ELF_INSTALL_DIR)/$(ELF_SONAME)
+ $(E) " SYMLINK $(libdir)/$(ELF_IMAGE).dylib"
+ $(Q) if test "$(ELF_INSTALL_DIR)" = "$(libdir)"; then \
+ $(LN_S) -f $(ELF_SONAME) $(DESTDIR)$(libdir)/$(ELF_IMAGE).dylib ; \
+ else \
+ $(LN_S) -f $(ELF_INSTALL_DIR)/$(ELF_SONAME) \
+ $(DESTDIR)$(libdir)/$(ELF_IMAGE).dylib; \
+ fi
install-strip: install
+ $(E) " STRIP-LIB $(ELF_INSTALL_DIR)/$(ELF_LIB)"
+ $(Q) $(STRIP) --strip-unneeded --remove-section=.comment \
+ --remove-section=.note $(DESTDIR)$(ELF_INSTALL_DIR)/$(ELF_LIB)
install-shlibs-strip: install-shlibs
+ $(E) " STRIP-LIB $(ELF_INSTALL_DIR)/$(ELF_LIB)"
+ $(Q) $(STRIP) --strip-unneeded --remove-section=.comment \
+ --remove-section=.note $(DESTDIR)$(ELF_INSTALL_DIR)/$(ELF_LIB)
uninstall-shlibs uninstall::
- $(RM) -f $(DESTDIR)$(BSDLIB_INSTALL_DIR)/$(BSD_LIB)
+ $(RM) -f $(DESTDIR)$(ELF_INSTALL_DIR)/$(ELF_LIB) \
+ $(DESTDIR)$(ELF_INSTALL_DIR)/$(ELF_SONAME) \
+ $(DESTDIR)$(libdir)/$(ELF_IMAGE).dylib
clean::
$(RM) -rf pic
- $(RM) -f $(BSD_LIB)
- $(RM) -f ../$(BSD_LIB)
- $(RM) -f ../$(BSDLIB_IMAGE).dylib
+ $(RM) -f $(ELF_LIB)
+ $(RM) -f ../$(ELF_LIB) ../$(ELF_IMAGE).dylib ../$(ELF_SONAME)

View File

@ -1,43 +0,0 @@
http://bugs.gentoo.org/276055
<alanh@fairlite.co.uk>:
The configure test program links against libblkid to test. This works
fine on shared library systems as libblkid automatically depends on
libuuid. But on static systems it needs explicit linking.
--- configure.in
+++ configure.in
@@ -398,8 +398,8 @@
fi
AC_CHECK_LIB(blkid, blkid_get_cache,
- [LIBBLKID=`$PKG_CONFIG --libs blkid`;
- STATIC_LIBBLKID=`$PKG_CONFIG --static --libs blkid`],
+ [LIBBLKID=`$PKG_CONFIG --libs blkid --libs uuid`;
+ STATIC_LIBBLKID=`$PKG_CONFIG --static --libs blkid --libs uuid`],
[AC_MSG_ERROR([external blkid library not found])],
[$LIBBLKID])
BLKID_CMT=#
--- configure.old 2011-01-01 14:20:07.000000000 +0000
+++ configure 2011-01-01 14:22:01.000000000 +0000
@@ -5228,7 +5228,7 @@
$as_echo_n "(cached) " >&6
else
ac_check_lib_save_LIBS=$LIBS
-LIBS="-lblkid $LIBBLKID $LIBS"
+LIBS="-lblkid -luuid $LIBBLKID $LIBS"
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
@@ -5259,8 +5259,8 @@
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_blkid_blkid_get_cache" >&5
$as_echo "$ac_cv_lib_blkid_blkid_get_cache" >&6; }
if test "x$ac_cv_lib_blkid_blkid_get_cache" = x""yes; then :
- LIBBLKID=`$PKG_CONFIG --libs blkid`;
- STATIC_LIBBLKID=`$PKG_CONFIG --static --libs blkid`
+ LIBBLKID=`$PKG_CONFIG --libs blkid --libs uuid`;
+ STATIC_LIBBLKID=`$PKG_CONFIG --static --libs blkid --libs uuid`
else
as_fn_error "external blkid library not found" "$LINENO" 5
fi

View File

@ -1,5 +1,7 @@
--- a/e2fsprogs-libs-1.42.10/configure.in 2014-05-15 13:04:08.000000000 -0400 https://bugs.gentoo.org/516854
+++ b/e2fsprogs-libs-1.42.10/configure.in 2014-07-10 13:39:21.374156802 -0400
--- a/e2fsprogs-libs-1.42.10/configure
+++ b/e2fsprogs-libs-1.42.10/configure
@@ -1328,7 +1328,7 @@ @@ -1328,7 +1328,7 @@
BUILD_CFLAGS="$CFLAGS $CPPFLAGS $INCLUDES -DHAVE_CONFIG_H" BUILD_CFLAGS="$CFLAGS $CPPFLAGS $INCLUDES -DHAVE_CONFIG_H"
BUILD_LDFLAGS="$LDFLAGS" BUILD_LDFLAGS="$LDFLAGS"
@ -8,4 +10,4 @@
+ BUILD_CFLAGS="$INCLUDES" + BUILD_CFLAGS="$INCLUDES"
BUILD_LDFLAGS= BUILD_LDFLAGS=
fi fi
AC_SUBST(BUILD_CFLAGS)

View File

@ -1,118 +0,0 @@
From 8b90ab2b1cfa3974097b0466d8f7563323dda0c2 Mon Sep 17 00:00:00 2001
From: Andreas Dilger <adilger@dilger.ca>
Date: Fri, 25 Jul 2014 21:43:08 -0400
Subject: [PATCH] build: fix unused/uninitialized variable warnings
Fix a few warnings about unused and uninitialized variables.
Also fix util/subst.c to include <sys/time.h> to avoid using
undeclared functions gettimeofday() and futimes().
Signed-off-by: Andreas Dilger <adilger@dilger.ca>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
---
debugfs/debugfs.c | 3 ---
e2fsck/pass5.c | 3 ---
lib/ext2fs/blkmap64_rb.c | 2 +-
lib/quota/mkquota.c | 1 -
misc/mk_hugefiles.c | 2 +-
util/subst.c | 3 +++
6 files changed, 5 insertions(+), 9 deletions(-)
diff --git a/debugfs/debugfs.c b/debugfs/debugfs.c
index b41626c..b6ba1da 100644
--- a/debugfs/debugfs.c
+++ b/debugfs/debugfs.c
@@ -2347,7 +2347,6 @@ try_again:
void do_dump_mmp(int argc EXT2FS_ATTR((unused)), char *argv[])
{
- struct ext2_super_block *sb;
struct mmp_struct *mmp_s;
time_t t;
errcode_t retval = 0;
@@ -2355,8 +2354,6 @@ void do_dump_mmp(int argc EXT2FS_ATTR((unused)), char *argv[])
if (check_fs_open(argv[0]))
return;
- sb = current_fs->super;
-
if (current_fs->mmp_buf == NULL) {
retval = ext2fs_get_mem(current_fs->blocksize,
&current_fs->mmp_buf);
diff --git a/e2fsck/pass5.c b/e2fsck/pass5.c
index b31490f..d0b1ced 100644
--- a/e2fsck/pass5.c
+++ b/e2fsck/pass5.c
@@ -206,7 +206,6 @@ static void check_block_bitmaps(e2fsck_t ctx)
problem_t problem, save_problem;
int fixit, had_problem;
errcode_t retval;
- int csum_flag;
int old_desc_blocks = 0;
int count = 0;
int cmp_block = 0;
@@ -253,8 +252,6 @@ static void check_block_bitmaps(e2fsck_t ctx)
goto errout;
}
- csum_flag = EXT2_HAS_RO_COMPAT_FEATURE(fs->super,
- EXT4_FEATURE_RO_COMPAT_GDT_CSUM);
redo_counts:
had_problem = 0;
save_problem = 0;
diff --git a/lib/ext2fs/blkmap64_rb.c b/lib/ext2fs/blkmap64_rb.c
index 4dcb03f..a1dde6d 100644
--- a/lib/ext2fs/blkmap64_rb.c
+++ b/lib/ext2fs/blkmap64_rb.c
@@ -83,7 +83,7 @@ static void print_tree(struct rb_root *root)
static void check_tree(struct rb_root *root, const char *msg)
{
- struct rb_node *new_node, *node, *next;
+ struct rb_node *node;
struct bmap_rb_extent *ext, *old = NULL;
for (node = ext2fs_rb_first(root); node;
diff --git a/lib/quota/mkquota.c b/lib/quota/mkquota.c
index 58803d0..0ece088 100644
--- a/lib/quota/mkquota.c
+++ b/lib/quota/mkquota.c
@@ -580,7 +580,6 @@ out:
errcode_t quota_compare_and_update(quota_ctx_t qctx, int qtype,
int *usage_inconsistent)
{
- ext2_filsys fs = qctx->fs;
struct quota_handle qh;
struct scan_dquots_data scan_data;
struct dquot *dq;
diff --git a/misc/mk_hugefiles.c b/misc/mk_hugefiles.c
index 6bc25e6..7f1be2e 100644
--- a/misc/mk_hugefiles.c
+++ b/misc/mk_hugefiles.c
@@ -468,7 +468,7 @@ errcode_t mk_hugefiles(ext2_filsys fs, const char *device_name)
unsigned long i;
ext2_ino_t dir;
errcode_t retval;
- blk64_t fs_blocks, part_offset;
+ blk64_t fs_blocks, part_offset = 0;
unsigned long align;
int d, dsize;
char *t;
diff --git a/util/subst.c b/util/subst.c
index 6244831..36eaa94 100644
--- a/util/subst.c
+++ b/util/subst.c
@@ -14,6 +14,9 @@
#include <unistd.h>
#include <string.h>
#include <ctype.h>
+#ifdef HAVE_SYS_TIME_H
+#include <sys/time.h>
+#endif
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
--
2.0.0

View File

@ -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

View File

@ -1,32 +0,0 @@
From 266eb87990025e82a8884e30993ce93c00d19db3 Mon Sep 17 00:00:00 2001
From: Mike Frysinger <vapier@gentoo.org>
Date: Sat, 4 May 2013 01:00:58 -0400
Subject: [PATCH] libext2fs: fix return value
The ext2fs_test_block_bitmap_range2 func is not a void, so make sure we
return a value. I picked EINVAL as it looks like what other things in
this func use.
URL: http://bugs.gentoo.org/467986
Reported-by: Vicente Olivert Riera <vincent@gentoo.org>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
---
lib/ext2fs/gen_bitmap64.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/ext2fs/gen_bitmap64.c b/lib/ext2fs/gen_bitmap64.c
index 42a97d4..44ac499 100644
--- a/lib/ext2fs/gen_bitmap64.c
+++ b/lib/ext2fs/gen_bitmap64.c
@@ -658,7 +658,7 @@ int ext2fs_test_block_bitmap_range2(ext2fs_block_bitmap bmap,
if ((block < bmap->start) || (block+num-1 > bmap->end)) {
ext2fs_warn_bitmap(EXT2_ET_BAD_BLOCK_TEST, block,
bmap->description);
- return;
+ return EINVAL;
}
return bmap->bitmap_ops->test_clear_bmap_extent(bmap, block, num);
--
1.8.2.1

View File

@ -1,8 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata> <pkgmetadata>
<herd>base-system</herd> <herd>base-system</herd>
<upstream> <upstream>
<remote-id type="cpe">cpe:/a:ext2_filesystems_utilities:e2fsprogs</remote-id> <remote-id type="cpe">cpe:/a:ext2_filesystems_utilities:e2fsprogs</remote-id>
</upstream> <remote-id type="sourceforge">e2fsprogs</remote-id>
</upstream>
</pkgmetadata> </pkgmetadata>