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

Packages updated:
  sys-fs/e2fsprogs
  sys-fs/xfsprogs
  sys-libs/e2fsprogs-libs
This commit is contained in:
Michael Marineau 2014-12-10 18:00:00 -08:00
parent 96aa5ada3a
commit dfe9e6a1fe
39 changed files with 2274 additions and 141 deletions

View File

@ -8,5 +8,5 @@ LICENSE=GPL-2 BSD
RDEPEND=~sys-libs/e2fsprogs-libs-1.41.7 nls? ( virtual/libintl )
SLOT=0
SRC_URI=mirror://sourceforge/e2fsprogs/e2fsprogs-1.41.7.tar.gz
_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=dfda4a297d4fb5ad28f9f402160f33aa

View File

@ -0,0 +1,13 @@
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.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=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 c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=1aba262a58bc0cd7ad462a065a7adb6f

View File

@ -0,0 +1,13 @@
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.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=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 c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=9ef81018b43c45fae31074ba54cdae65

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install preinst 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.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=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.12 >=sys-apps/util-linux-2.16 nls? ( virtual/libintl )
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 )
_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=0c61398a6428c1732423ffc2db5e2e8a

View File

@ -9,5 +9,5 @@ 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 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=7df2de5a06a4d77f8012459445036312

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=compile configure install preinst prepare setup
DEPEND=~sys-libs/e2fsprogs-libs-1.42.8 >=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.8 >=sys-apps/util-linux-2.16 nls? ( virtual/libintl )
SLOT=0
SRC_URI=mirror://sourceforge/e2fsprogs/e2fsprogs-1.42.8.tar.gz
_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402
_md5_=7a47a1c4c9d0d3ff29196845d34716c1

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=configure install prepare setup
DEPEND=!static? ( >=sys-apps/util-linux-2.17.2 readline? ( sys-libs/readline ) !readline? ( libedit? ( dev-libs/libedit ) ) ) !<sys-fs/xfsdump-3 static? ( >=sys-apps/util-linux-2.17.2[static-libs(+)] readline? ( sys-libs/readline[static-libs(+)] ) !readline? ( libedit? ( dev-libs/libedit[static-libs(+)] ) ) readline? ( sys-libs/ncurses[static-libs] ) ) nls? ( sys-devel/gettext )
DESCRIPTION=xfs filesystem utilities
EAPI=4
HOMEPAGE=http://oss.sgi.com/projects/xfs/
IUSE=libedit nls readline static static-libs
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86
LICENSE=LGPL-2.1
RDEPEND=!static? ( >=sys-apps/util-linux-2.17.2 readline? ( sys-libs/readline ) !readline? ( libedit? ( dev-libs/libedit ) ) ) !<sys-fs/xfsdump-3
REQUIRED_USE=static? ( static-libs )
SLOT=0
SRC_URI=ftp://oss.sgi.com/projects/xfs/cmd_tars/xfsprogs-3.1.10.tar.gz ftp://oss.sgi.com/projects/xfs/previous/cmd_tars/xfsprogs-3.1.10.tar.gz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=ffb1d1174f01285a08b386565a3bc8ca

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=configure install prepare setup
DEPEND=!static? ( >=sys-apps/util-linux-2.17.2 readline? ( sys-libs/readline ) !readline? ( libedit? ( dev-libs/libedit ) ) ) !<sys-fs/xfsdump-3 static? ( >=sys-apps/util-linux-2.17.2[static-libs(+)] readline? ( sys-libs/readline[static-libs(+)] ) !readline? ( libedit? ( dev-libs/libedit[static-libs(+)] ) ) readline? ( sys-libs/ncurses[static-libs] ) ) nls? ( sys-devel/gettext )
DESCRIPTION=xfs filesystem utilities
EAPI=4
HOMEPAGE=http://oss.sgi.com/projects/xfs/
IUSE=libedit nls readline static static-libs
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
LICENSE=LGPL-2.1
RDEPEND=!static? ( >=sys-apps/util-linux-2.17.2 readline? ( sys-libs/readline ) !readline? ( libedit? ( dev-libs/libedit ) ) ) !<sys-fs/xfsdump-3
REQUIRED_USE=static? ( static-libs )
SLOT=0
SRC_URI=ftp://oss.sgi.com/projects/xfs/cmd_tars/xfsprogs-3.1.11.tar.gz ftp://oss.sgi.com/projects/xfs/previous/cmd_tars/xfsprogs-3.1.11.tar.gz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=77be5e6e9ba1bf38a58e87d3efc6d79c

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=configure install prepare setup
DEPEND=!static? ( >=sys-apps/util-linux-2.17.2 readline? ( sys-libs/readline ) !readline? ( libedit? ( dev-libs/libedit ) ) ) !<sys-fs/xfsdump-3 static? ( >=sys-apps/util-linux-2.17.2[static-libs(+)] readline? ( sys-libs/readline[static-libs(+)] ) !readline? ( libedit? ( dev-libs/libedit[static-libs(+)] ) ) readline? ( sys-libs/ncurses[static-libs] ) ) nls? ( sys-devel/gettext )
DESCRIPTION=xfs filesystem utilities
EAPI=4
HOMEPAGE=http://oss.sgi.com/projects/xfs/
IUSE=libedit nls readline static static-libs
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86
LICENSE=LGPL-2.1
RDEPEND=!static? ( >=sys-apps/util-linux-2.17.2 readline? ( sys-libs/readline ) !readline? ( libedit? ( dev-libs/libedit ) ) ) !<sys-fs/xfsdump-3
REQUIRED_USE=static? ( static-libs )
SLOT=0
SRC_URI=ftp://oss.sgi.com/projects/xfs/cmd_tars/xfsprogs-3.2.1.tar.gz ftp://oss.sgi.com/projects/xfs/previous/cmd_tars/xfsprogs-3.2.1.tar.gz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=3346a520d7e0e530b94851f9d2fa9731

View File

@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=!sys-libs/com_err !sys-libs/ss !<sys-fs/e2fsprogs-1.41
SLOT=0
SRC_URI=mirror://sourceforge/e2fsprogs/e2fsprogs-libs-1.41.7.tar.gz
_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=7087b86007d2fdc2633ac1ff69b78524

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=nls? ( sys-devel/gettext ) virtual/pkgconfig !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=e2fsprogs libraries (common error and subsystem)
EAPI=4
HOMEPAGE=http://e2fsprogs.sourceforge.net/
IUSE=nls static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~m68k-mint ~x86-solaris
LICENSE=GPL-2
RDEPEND=!sys-libs/com_err !sys-libs/ss !<sys-fs/e2fsprogs-1.41.8 abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r12 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )
SLOT=0
SRC_URI=mirror://sourceforge/e2fsprogs/e2fsprogs-libs-1.42.10.tar.gz
_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 9eb4b5fb858228316d8bb32ada51f6a5 multilib-minimal 5bbdc77877c1aa3c6bd89ca3f9196d11 multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=a1a7cb9ae7435383e6a816857105082a

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=nls? ( sys-devel/gettext ) virtual/pkgconfig !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=e2fsprogs libraries (common error and subsystem)
EAPI=4
HOMEPAGE=http://e2fsprogs.sourceforge.net/
IUSE=nls static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~m68k-mint ~x86-solaris
LICENSE=GPL-2
RDEPEND=!sys-libs/com_err !sys-libs/ss !<sys-fs/e2fsprogs-1.41.8 abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r12 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )
SLOT=0
SRC_URI=mirror://sourceforge/e2fsprogs/e2fsprogs-libs-1.42.11.tar.gz
_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 9eb4b5fb858228316d8bb32ada51f6a5 multilib-minimal 5bbdc77877c1aa3c6bd89ca3f9196d11 multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=7135aa5365face8d36ee7abf2d9b6c28

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=nls? ( sys-devel/gettext ) virtual/pkgconfig !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=e2fsprogs libraries (common error and subsystem)
EAPI=4
HOMEPAGE=http://e2fsprogs.sourceforge.net/
IUSE=nls static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~m68k-mint ~x86-solaris
LICENSE=GPL-2
RDEPEND=!sys-libs/com_err !sys-libs/ss !<sys-fs/e2fsprogs-1.41.8 abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r12 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )
SLOT=0
SRC_URI=mirror://sourceforge/e2fsprogs/e2fsprogs-libs-1.42.12.tar.gz
_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 9eb4b5fb858228316d8bb32ada51f6a5 multilib-minimal 5bbdc77877c1aa3c6bd89ca3f9196d11 multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=70e4a03f39dd91d7c43df8947003b6b5

View File

@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=!sys-libs/com_err !sys-libs/ss !<sys-fs/e2fsprogs-1.41.8
SLOT=0
SRC_URI=mirror://sourceforge/e2fsprogs/e2fsprogs-libs-1.42.7.tar.gz
_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=1f44681336382df7e9e0ab6c823440f5

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=nls? ( sys-devel/gettext ) virtual/pkgconfig
DESCRIPTION=e2fsprogs libraries (common error and subsystem)
EAPI=4
HOMEPAGE=http://e2fsprogs.sourceforge.net/
IUSE=nls static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=!sys-libs/com_err !sys-libs/ss !<sys-fs/e2fsprogs-1.41.8 abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r12 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )
SLOT=0
SRC_URI=mirror://sourceforge/e2fsprogs/e2fsprogs-libs-1.42.8.tar.gz
_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 multibuild 46527a4656956da3d58acff72c9b59b1 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build fbb9baa0b4039304643e36e9820fdecf multilib-minimal 5bbdc77877c1aa3c6bd89ca3f9196d11 multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 0f1760274637a138b99bb649202ea402
_md5_=6b2e53e7baef845aba57fbbf5b6a7cf6

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=nls? ( sys-devel/gettext ) virtual/pkgconfig
DESCRIPTION=e2fsprogs libraries (common error and subsystem)
EAPI=4
HOMEPAGE=http://e2fsprogs.sourceforge.net/
IUSE=nls static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~m68k-mint ~x86-solaris
LICENSE=GPL-2
RDEPEND=!sys-libs/com_err !sys-libs/ss !<sys-fs/e2fsprogs-1.41.8 abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r12 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )
SLOT=0
SRC_URI=mirror://sourceforge/e2fsprogs/e2fsprogs-libs-1.42.9.tar.gz
_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 multibuild 46527a4656956da3d58acff72c9b59b1 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build fbb9baa0b4039304643e36e9820fdecf multilib-minimal 5bbdc77877c1aa3c6bd89ca3f9196d11 multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 0f1760274637a138b99bb649202ea402
_md5_=7113cd1d2518a530eadbd3053462e2e2

View File

@ -1,6 +1,93 @@
# ChangeLog for sys-fs/e2fsprogs
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/ChangeLog,v 1.274 2014/01/18 05:15:33 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/ChangeLog,v 1.298 2014/10/27 01:38:27 vapier Exp $
27 Oct 2014; Mike Frysinger <vapier@gentoo.org> e2fsprogs-1.42.10.ebuild:
Mark s390/sh/m68k stable.
09 Sep 2014; Jack Morgan <jmorgan@gentoo.org> e2fsprogs-1.42.10.ebuild:
sparc stable for bz512012
*e2fsprogs-1.42.12 (05 Sep 2014)
05 Sep 2014; Lars Wendler <polynomial-c@gentoo.org>
+e2fsprogs-1.42.12.ebuild:
Version bump.
23 Aug 2014; Agostino Sarubbo <ago@gentoo.org> e2fsprogs-1.42.10.ebuild:
Stable for ia64, wrt bug #512012
21 Aug 2014; Agostino Sarubbo <ago@gentoo.org> e2fsprogs-1.42.10.ebuild:
Stable for ppc64, wrt bug #512012
07 Aug 2014; Jeroen Roovers <jer@gentoo.org> e2fsprogs-1.42.10.ebuild:
Stable for HPPA (bug #512012).
05 Aug 2014; Mike Frysinger <vapier@gentoo.org> e2fsprogs-1.42.10.ebuild,
e2fsprogs-1.42.11.ebuild:
Get tests building again.
05 Aug 2014; Mike Frysinger <vapier@gentoo.org>
+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 <vapier@gentoo.org> 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 <vapier@gentoo.org> e2fsprogs-1.42.11.ebuild:
Move mint patch to the mirrors #516976 by Mikle Kolyada.
01 Aug 2014; Mike Frysinger <vapier@gentoo.org> e2fsprogs-1.42.10.ebuild:
Drop mint support #516976 by Mikle Kolyada.
23 Jul 2014; Agostino Sarubbo <ago@gentoo.org> e2fsprogs-1.42.10.ebuild:
Stable for x86, wrt bug #512012
*e2fsprogs-1.42.11 (20 Jul 2014)
20 Jul 2014; Lars Wendler <polynomial-c@gentoo.org> -e2fsprogs-1.42.9.ebuild,
+e2fsprogs-1.42.11.ebuild:
Version bump #517214. Removed old.
18 Jul 2014; Matt Turner <mattst88@gentoo.org> e2fsprogs-1.42.10.ebuild:
alpha stable, bug 516114.
17 Jul 2014; <tgall@gentoo.org> e2fsprogs-1.42.10.ebuild:
arm64 stable, bug #516114
15 Jul 2014; Markus Meier <maekke@gentoo.org> e2fsprogs-1.42.10.ebuild:
arm stable, bug #516114
13 Jul 2014; Agostino Sarubbo <ago@gentoo.org> e2fsprogs-1.42.10.ebuild:
Stable for ppc, wrt bug #516114
12 Jul 2014; Samuli Suominen <ssuominen@gentoo.org> e2fsprogs-1.42.10.ebuild:
Download mintlib specific patch only when required by Arfrever
11 Jul 2014; Ian Stakenvicius (_AxS_) <axs@gentoo.org>
+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 <zlogene@gentoo.org> e2fsprogs-1.42.10.ebuild:
amd64 stable wrt bug #516114
06 Jul 2014; Fabian Groffen <grobian@gentoo.org> 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 <patrick@gentoo.org>
+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 <polynomial-c@gentoo.org> -e2fsprogs-1.42.8.ebuild,
+e2fsprogs-1.42.10.ebuild:
Version bump. Removed old.
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> e2fsprogs-1.42.7.ebuild,
e2fsprogs-1.42.8.ebuild, e2fsprogs-1.42.9.ebuild:

View File

@ -10,33 +10,39 @@ AUX e2fsprogs-1.41.12-darwin-makefile.patch 3967 SHA256 d1b5718b965ff1e9be820082
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.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-fix-build-cflags.patch 370 SHA256 11871291de4605c6a469327e698e51a611c786451ef3ecedf20bcdef75c9e50a SHA512 a268390656dbc6ff5217efce5d38686de70de8d2c566b117a53c42fd829178ab07f300e10017623dc3931084214ded620e05500992ff8371d47c2d90764f58b7 WHIRLPOOL be6a71d843a1f9250e0fcb4ffc7ac0d4c2eb5e56749bbb9fa4da6eed181270c3cff2a36241738beb959959bb9de8ceba079cbdde844f16d5e302c4ab84eb2e71
AUX e2fsprogs-1.42.11-prototypes.patch 3473 SHA256 bb4f0bf7be6b28c8be5162ee311ca9eaf6e9ec4d204c458e3543c22c4f2c2958 SHA512 6d44ddf4677d056113ef25515c8fbba65447df61354c0c02cfc3f86979a798f7ab9a41182a04feb86eaf48a31add4dddf0663dc2ac2c637a6f91f4f9808d82ca WHIRLPOOL 3cf51c8099bcb444e35ec6500efeeb17a9eae5b893bc01359f722f3d9645a6dec1676696e594819b72a0e2c4208b1a2c6b9b6b9b147383fdb7a057927eb9c79d
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.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.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.7.tar.gz 5981006 SHA256 dc6501b2e75d205e425196d753d92b129c568525d8aad08085c0aa69ee9e7345 SHA512 954dbb832c2614d20cfaa5233033b469f16bf96612cf25074a66da79a5b3abf5eb1b340781e351bde06daf13bbbf5db4643774858aa494b8a8394ea742b6f07b WHIRLPOOL dd48dd13acb485eb8b8646bf4198e45e3ad8e8c6bd53b8186011a1cd2ee4a8ae7db75b6de982fd0d2f9d252f480645bd882cc95d76e614bd8bc10a36755d679c
DIST e2fsprogs-1.42.8.tar.gz 5990116 SHA256 b984aaf1fe888d6a4cf8c2e8d397207879599b5368f1d33232c1ec9d68d00c97 SHA512 69447105cbfec6099a8b7686d7cb8f4727d8c7c3f438acd0ec065ece70c225ce2c5e72e22ba16d88ef6dac81112b7571083d0cadd2fd1c82415c959ae632e61c WHIRLPOOL fa4b4ea66c41778364ef29589ce76951b22b22fa704b47904d754584966082c3520d9bba93271a4e393018d5f724379a771f189b70b995a10e301ce86b452b07
DIST e2fsprogs-1.42.9.tar.gz 6069173 SHA256 2f92ac06e92fa00f2ada3ee67dad012d74d685537527ad1241d82f2d041f2802 SHA512 31041c45bc4e4a37fc4a1026424e15d4fc8fbf990c968fc9fba92861d9bec15f192dee8d5341cc2215af30a86b0bdb12d8a01f3c113b79a66c65f4a737136bb7 WHIRLPOOL 8fd7fb0ac22c41e9169902aba4cf0f3990897619f4709dd43c3a7153b710f6a869a123854fc9154b21b7088896737ae2e5283e56a8e15f8abd27f5f740e579f9
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.42.10.ebuild 3750 SHA256 1953a5a4b8dff636f95cc6c986c6957efaf1833eb067ce811cf48bff79bed01b SHA512 3a60c4f32546f6201cddbe25445dba07eb46f9a36ad7046847cb63d6fb01b4e09359b9012313d8ccbf42e3299fdd216780beb1bb95d52255b7ec3dd32fff850b WHIRLPOOL 4d083e82d445bcf2e455a69876d25a5204b33159e8ac2c6d4592bf5ca9e86b62970f9c84cff46400e1f46b268cef58793f019deabe02a1e39b6cc52f7605847a
EBUILD e2fsprogs-1.42.11.ebuild 3927 SHA256 ba3c218b98ade04c4d98dd74a457c811e2431ccf812af6810354adac1f6c9c42 SHA512 03e339cb7def10323b7d0b9d82ef53ccf78afc09ccab71112b613acfc32e077aed8d31c0c8f1bc18a4aadfc1c894ec1431b72ffa62928b96bfcd7917fb7d65dc WHIRLPOOL 68e9cc8039d15940867b961ee8ba1f6b9afdf005d4f6ef27a902ef1b44205d7270431bf77f384604a8be3631db079b7be7ad98d1b7b72f1b1676f66fe1f06a27
EBUILD e2fsprogs-1.42.12.ebuild 3880 SHA256 5ead8a73dc11b3081502c81c41b40a433ffc428e8fc589a5e4db51f71c957ca8 SHA512 3d6021a0f3d6a5abd41d9639edc0de83888ae23aee22074c9a8a615bb8e4695c0039344e5f88aaaaa7e57c9400258fae329bebebb268db936542b67fddff05b9 WHIRLPOOL 3fd5467cc9115a8500ac66e3a25ee56fc5185a6d0d5ce0ee11475aa2df17e8c2f3c19c2e21f64cf5aee186958fc3dca6477bf78d13c03977157d624fe7bc7fdc
EBUILD e2fsprogs-1.42.7.ebuild 4352 SHA256 3a94e1adf66909468588c7c9ad908abc5dbf7e0c70f8da277e7b1f0066c69d9d SHA512 97df9b66620fde3242968e507da4e9d05ceb878abe7d01291d7198eec481c8e7a60869dde11b595d0d392bd5184e9b336fd1f831aaa563452ea9a98ebe6e4a8e WHIRLPOOL af0744c81d58e4392011266776839d9def671cdd8943ab74cd2e99f2f551a3924d0cf4b50d4163d7ce592582269128b3945516e8cb3551473220849dfc73e471
EBUILD e2fsprogs-1.42.8.ebuild 4288 SHA256 ca47e0b787df142723a42ee5958d497cbf0a1cd6a772a014e514e15d4fcf1dcd SHA512 c553c5e68205eb4d92afc7478a288225a462a34f93ae8b6a77bff48b5149ba405358f99554c6d53111146e6a9d05639b485b00d8abf3bf99dbd6dbf224b85726 WHIRLPOOL 767381f2bfbfb2f53b64689bdf91dc52339f59e16b09958042c64556ca232708f20a03b3d7b392545d9cb91bfd654b0810232bf8c91d6004afd44c9ac0c2524b
EBUILD e2fsprogs-1.42.9.ebuild 4288 SHA256 c9348a5cf89e752739f13c41213cee405e27c05a78d61eb44a0b3988b84ed9f3 SHA512 cb3ccf896410f96ba00f908f77d49d00cc999a07e7b2a9759b542ebcd194965d8902ca1148c3533c2f1e0912b8eeabd5bab288e337d4e50e884c6fc66be099e9 WHIRLPOOL 0e283b2bdd445be3f1ab1ab0f0de91946079914ffcf5dfe3c93d10c21982b170a360d2577e63c7ce8b29bcc6270bd90829447d066c2d324a309af2f226aa5d57
MISC ChangeLog 41219 SHA256 e5029869942d849a0591bdd50114444207439a1c129f92af604a8af506e8e421 SHA512 0c63d750945e696c6851ffddc3c12ae47b69a7f455f502b46161abec41d49d1f16541181bb771d205554cee1cfc39ad03d56080a82931a246e25256f23e74ed0 WHIRLPOOL fae5d1ba24017bf912a04dbf57021a39d03b35f9dfe78a9b3bdd9149149823edfae2989142b34b6aabde0555c7577641079a22f1dee8101535d648a3e5f00bf8
MISC ChangeLog 44400 SHA256 9ae043e8575d613cc73928f9ab410b8a5bb210cab3dacdc53918002357699d6d SHA512 27c952703bdcc5cd8a2c96506d02252294a50724a6661e1dd119498fd2359be9b6b22310df76d372a805193e55444484b4bff0c2d3fa97f3af4fe56424a24152 WHIRLPOOL b984ef403e73f012ca19e6da98a03512d0d3ca4b54c57df819c60de2f7d9512cc0f25b2f5213d2677f5a832fa945d29ba64593ca62b988267c6208e1233c43dc
MISC metadata.xml 267 SHA256 b88609559861f59092d42a34388b78e59a1eeae8324a6f79c94fd24598c2b5a3 SHA512 979da7eb8495724d938e6445cc7878b2b484373e750a82a48cdf11b6e46257a1c1ab1cd85b08b854789ffcea5c54120cc5aaabd2f830cce2b2d0bea9de7011ee WHIRLPOOL b671ec8a7c10856e977c7cbb5b7d55b8463f0cf86ded627d9407e1099e376d6381c1a23ec5aabae788419db3187b6737f008ea7c6f2ed714c8dce2d773b8df4a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Version: GnuPG v2
iQIcBAEBCAAGBQJS2g39AAoJEPGu1DbS6WIAiQIQAIKk49Zsks1N2Nu6o95aI00N
TWj6jhrkgsbLJSTOQz8pJip4kZ4OOGReQL0v2zTSkbgHmiItH0ZmWhbigO3Lf3MC
b7S5+JNnC66mNLx9/ayWI5scksf31SjpLKbTH7u6Vfol3JoV10NQPkunKZ/5n1+6
4dspotAG9WvN6JekoiBH8wJXwGVKz+vHwjIHvtslAIeLPqy1ux5j/nzV4FcfgazW
F1EoDyaG47tIeyFv+T1KEUwLMhZv5AlVtLULiRjIFc7CszshuIsW3LypKIWsVAkE
c2gsSuUN7jvbWMjwUODj2MLoM1uDAamlC+4QEiM9fyuHbD2auwJJJiRw+DDnUC+h
Y6AHX36LcnZc5hx6czEnBWvu892tpsAxzD1sEtFWW+pMnItB4ise1NoxVEywCiSu
F0sZ3ApHu67S6vaZYjLjMo/uT40nn0Q2Grp/PwpwO9HuiBxyvKg23UlETa9hMC3J
EMsGtQa9TBTdcVj0UAQpvlkj2IWN/lwh/vf06n9AoidLU5aLwhiUQKuN6ZW0Z4D7
SaJ2FGQq1x9/XOSUQjUmdVYOsC7OgsQ8HucpEA8S8XNmSVnwKbSy6ISPMIPTePf3
7T0/cWJLqMKeyDV6qkHTRa60YMftG/Aw9QsrnmmjcOJkOjR+rQgiNqZrWhDHmAE5
QqT0/o3UVuQz+a2v5QEL
=8WsF
iQIcBAEBCAAGBQJUTaIVAAoJEPGu1DbS6WIAxAcQAI+Iz8sG+HZIKIta6CQJcfbn
drjzVH/LZ73VOWeQd66Id1QQZDryj8HbxSopDEHWt7CQ8RzZKLXFLQG0uO4o2Q7v
V74TGz06hHkPhzJ3nRbTaj/JHQDkqmfpd9cEn1G//iZWHYzKfWfK8oU3hKzRc8qA
vsgWc1c09o183zc5chPFxWKNebeR5NdrbmrgMCzNxBhMzdESMqp0iNRVz7bemwso
Qpsz6Eer3Kjlb6QbmlLlszzqIw3XN8lFpcov3dR5TYcE1olGfZKbvUSdPmLdOazn
1LHW9R+jtiBD4cTbpkMjg/WOkmVpCpEcZbuvufU6Cqq2DVrQbA7zKHG4LJFBS5NT
HpNOQfOYjjRIIUo7SHOa4D8tOrjiSuXxjcJFvOxsQX9ogBzYL6yNuQvCE2h6ghJi
JtRcdzz17kRl2ErOOxpR8FFysyZp2oGwvZR/pT4n3SlrJiX0/ka7/nIz80nwpzSS
t6Na2Ijj74aEt2f9hmiMwTlYHfHSkcJ8VaouxmDcDkXuyKuLlB/oo9I28fVmpqW0
c8tsnUgqxA1/8P+RD9ckggHDH/umoY6NU4pRf6sOkZrjBuhX4ayr7ReFq0CvtBfa
kT+TqKxowb7nyTU6FaHCfd0IeyFXejpGzmWHeFUnErDfpGsspi0On7nATsM9ju0I
Q/IhppDn2eZtgakT/j1j
=1LnE
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,132 @@
# 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,23 +1,24 @@
# 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.8.ebuild,v 1.2 2014/01/18 05:15:33 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.42.11.ebuild,v 1.5 2014/08/05 09:32:43 vapier Exp $
EAPI=3
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
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"
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 ~ppc-macos ~x86-macos ~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"
RDEPEND="~sys-libs/${PN}-libs-${PV}
@ -30,35 +31,30 @@ DEPEND="${RDEPEND}
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
if [[ ${CHOST} == *-mint* ]] ; then
epatch "${FILESDIR}"/${PN}-1.41-mint.patch
epatch "${FILESDIR}"/${PN}-1.41.12-mint-blkid.patch
epatch "${WORKDIR}"/${PN}-1.42.9-mint-r1.patch
fi
epatch "${FILESDIR}"/${PN}-1.42.10-fix-build-cflags.patch
epatch "${FILESDIR}"/${PN}-1.42.11-prototypes.patch
# 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:=.*:=:' \
-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
touch lib/ss/ss_err.h
echo '#include_next <ss/ss_err.h>' > lib/ss/ss_err.h
eautoreconf
}
src_configure() {
@ -68,20 +64,11 @@ src_configure() {
# 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-is-static-only || echo --enable-elf-shlibs) \
$(tc-has-tls || echo --disable-tls) \
--without-included-gettext \
$(use_enable nls) \
@ -99,12 +86,12 @@ src_configure() {
}
src_compile() {
emake COMPILE_ET=compile_et MK_CMDS=mk_cmds || die
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 fsck_ext2fs || die
emake V=1 fsck_ext2fs
fi
}
@ -123,11 +110,11 @@ src_install() {
STRIP=: \
root_libdir="${EPREFIX}/usr/$(get_libdir)" \
DESTDIR="${D}" \
install install-libs || die
install install-libs
dodoc README RELEASE-NOTES
insinto /etc
doins "${FILESDIR}"/e2fsck.conf || die
doins "${FILESDIR}"/e2fsck.conf
# Move shared libraries to /lib/, install static libraries to
# /usr/lib/, and install linker scripts to /usr/lib/.
@ -138,8 +125,8 @@ src_install() {
if use elibc_FreeBSD ; then
# Install helpers for us
into /
dosbin "${S}"/fsck_ext2fs || die
doman "${FILESDIR}"/fsck_ext2fs.8 || die
dosbin "${S}"/fsck_ext2fs
doman "${FILESDIR}"/fsck_ext2fs.8
# filefrag is linux only
rm \

View File

@ -0,0 +1,135 @@
# 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.12.ebuild,v 1.1 2014/09/05 18:40:53 polynomial-c 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
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.10-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

@ -0,0 +1,28 @@
From 5c15bf5f978bae01f1ca3cbe6414ab1d355a6adf Mon Sep 17 00:00:00 2001
From: Theodore Ts'o <tytso@mit.edu>
Date: Thu, 22 May 2014 18:52:27 -0400
Subject: e2fsck: fix Makefile dependency for quota.o
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
diff --git a/e2fsck/Makefile.in b/e2fsck/Makefile.in
index 4b10f6f..f773fea 100644
--- a/e2fsck/Makefile.in
+++ b/e2fsck/Makefile.in
@@ -552,3 +552,13 @@ logfile.o: $(srcdir)/logfile.c $(top_builddir)/lib/config.h \
$(top_srcdir)/lib/quota/dqblk_v2.h $(top_srcdir)/lib/quota/quotaio_tree.h \
$(top_srcdir)/lib/../e2fsck/dict.h
prof_err.o: prof_err.c
+quota.o: $(srcdir)/quota.c $(top_builddir)/lib/config.h \
+ $(top_builddir)/lib/dirpaths.h $(srcdir)/e2fsck.h \
+ $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
+ $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \
+ $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
+ $(top_builddir)/lib/ext2fs/ext2_err.h \
+ $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \
+ $(srcdir)/profile.h prof_err.h $(top_srcdir)/lib/quota/quotaio.h \
+ $(top_srcdir)/lib/quota/dqblk_v2.h $(top_srcdir)/lib/quota/quotaio_tree.h \
+ $(top_srcdir)/lib/../e2fsck/dict.h $(srcdir)/problem.h
--
cgit v0.10.1

View File

@ -0,0 +1,11 @@
--- a/e2fsprogs-libs-1.42.10/configure.in 2014-05-15 13:04:08.000000000 -0400
+++ b/e2fsprogs-libs-1.42.10/configure.in 2014-07-10 13:39:21.374156802 -0400
@@ -1328,7 +1328,7 @@
BUILD_CFLAGS="$CFLAGS $CPPFLAGS $INCLUDES -DHAVE_CONFIG_H"
BUILD_LDFLAGS="$LDFLAGS"
else
- BUILD_CFLAGS=
+ BUILD_CFLAGS="$INCLUDES"
BUILD_LDFLAGS=
fi
AC_SUBST(BUILD_CFLAGS)

View File

@ -0,0 +1,118 @@
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,777 @@
# ChangeLog for sys-fs/xfsprogs
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/xfsprogs/ChangeLog,v 1.177 2014/11/11 10:46:24 ago Exp $
11 Nov 2014; Agostino Sarubbo <ago@gentoo.org> xfsprogs-3.2.1.ebuild:
Stable for ia64, wrt bug #524374
04 Nov 2014; Agostino Sarubbo <ago@gentoo.org> xfsprogs-3.2.1.ebuild:
Stable for sparc, wrt bug #524374
03 Nov 2014; Agostino Sarubbo <ago@gentoo.org> xfsprogs-3.2.1.ebuild:
Stable for x86, wrt bug #524374
02 Nov 2014; Agostino Sarubbo <ago@gentoo.org> xfsprogs-3.2.1.ebuild:
Stable for alpha, wrt bug #524374
01 Nov 2014; Agostino Sarubbo <ago@gentoo.org> xfsprogs-3.2.1.ebuild:
Stable for ppc, wrt bug #524374
31 Oct 2014; Agostino Sarubbo <ago@gentoo.org> xfsprogs-3.2.1.ebuild:
Stable for ppc64, wrt bug #524374
30 Oct 2014; Agostino Sarubbo <ago@gentoo.org> xfsprogs-3.2.1.ebuild:
Stable for amd64, wrt bug #524374
23 Oct 2014; Jeroen Roovers <jer@gentoo.org> xfsprogs-3.2.1.ebuild:
Stable for HPPA (bug #524374).
22 Oct 2014; Markus Meier <maekke@gentoo.org> xfsprogs-3.2.1.ebuild:
arm stable, bug #524374
*xfsprogs-3.2.1 (04 Sep 2014)
04 Sep 2014; Lars Wendler <polynomial-c@gentoo.org> -xfsprogs-3.1.11.ebuild,
+xfsprogs-3.2.1.ebuild:
Version bump (bug #510750). Removed old.
*xfsprogs-3.1.11-r1 (25 Dec 2013)
25 Dec 2013; Mike Frysinger <vapier@gentoo.org>
+files/xfsprogs-3.1.11-sharedlibs.patch, +xfsprogs-3.1.11-r1.ebuild:
Install extra headers for libxfs #486514 by Stefan Reimer. Rewrite shared lib
installs to only use libtool to avoid rpath issues.
*xfsprogs-3.1.11 (18 Oct 2013)
18 Oct 2013; Lars Wendler <polynomial-c@gentoo.org> -xfsprogs-3.1.7.ebuild,
-xfsprogs-3.1.8.ebuild, +xfsprogs-3.1.11.ebuild,
-files/xfsprogs-3.1.1-sharedlibs.patch, -files/xfsprogs-3.1.8-readline.patch:
Version bump. Removed old.
15 May 2013; Mike Frysinger <vapier@gentoo.org> xfsprogs-3.1.10.ebuild:
Add s390 love #444688.
02 Apr 2013; Agostino Sarubbo <ago@gentoo.org> xfsprogs-3.1.10.ebuild:
Stable for hppa, wrt bug #457486
31 Mar 2013; Agostino Sarubbo <ago@gentoo.org> xfsprogs-3.1.10.ebuild:
Stable for sh, wrt bug #457486
31 Mar 2013; Agostino Sarubbo <ago@gentoo.org> xfsprogs-3.1.10.ebuild:
Stable for sparc, wrt bug #457486
30 Mar 2013; Agostino Sarubbo <ago@gentoo.org> xfsprogs-3.1.10.ebuild:
Stable for alpha, wrt bug #457486
28 Mar 2013; Agostino Sarubbo <ago@gentoo.org> xfsprogs-3.1.10.ebuild:
Stable for ia64, wrt bug #457486
28 Mar 2013; Agostino Sarubbo <ago@gentoo.org> xfsprogs-3.1.10.ebuild:
Stable for arm, wrt bug #457486
27 Mar 2013; Agostino Sarubbo <ago@gentoo.org> xfsprogs-3.1.10.ebuild:
Stable for ppc64, wrt bug #457486
26 Mar 2013; Agostino Sarubbo <ago@gentoo.org> xfsprogs-3.1.10.ebuild:
Stable for ppc, wrt bug #457486
26 Mar 2013; Agostino Sarubbo <ago@gentoo.org> xfsprogs-3.1.10.ebuild:
Stable for x86, wrt bug #457486
26 Mar 2013; Agostino Sarubbo <ago@gentoo.org> xfsprogs-3.1.10.ebuild:
Stable for amd64, wrt bug #457486
*xfsprogs-3.1.10 (11 Jan 2013)
11 Jan 2013; Mike Frysinger <vapier@gentoo.org>
+files/xfsprogs-3.1.10-sharedlibs.patch, +xfsprogs-3.1.10.ebuild:
Version bump #450588 by Agostino Sarubbo.
19 Oct 2012; Mike Frysinger <vapier@gentoo.org>
files/xfsprogs-3.1.1-sharedlibs.patch:
Fix parallel install failures with libxlog #438764 by Jorge Manuel B. S.
Vicetto.
25 Aug 2012; Mike Frysinger <vapier@gentoo.org>
+files/xfsprogs-3.1.8-readline.patch, xfsprogs-3.1.8.ebuild:
Link libxcmd against readline #432644 by David Badia.
19 Aug 2012; Raúl Porcel <armin76@gentoo.org> xfsprogs-3.1.8.ebuild:
alpha/ia64/sh/sparc stable wrt #422225
14 Jul 2012; Markus Meier <maekke@gentoo.org> xfsprogs-3.1.8.ebuild:
arm stable, bug #422225
28 Jun 2012; Brent Baude <ranger@gentoo.org> xfsprogs-3.1.8.ebuild:
Marking xfsprogs-3.1.8 ppc for bug 422225
27 Jun 2012; Jeroen Roovers <jer@gentoo.org> xfsprogs-3.1.8.ebuild:
Stable for HPPA (bug #422225).
22 Jun 2012; Brent Baude <ranger@gentoo.org> xfsprogs-3.1.8.ebuild:
Marking xfsprogs-3.1.8 ppc64 for bug 422225
21 Jun 2012; Jeff Horelick <jdhore@gentoo.org> xfsprogs-3.1.8.ebuild:
marked x86 per bug 422225
19 Jun 2012; Agostino Sarubbo <ago@gentoo.org> xfsprogs-3.1.8.ebuild:
Stable for amd64, wrt bug #422225
*xfsprogs-3.1.8 (26 Apr 2012)
26 Apr 2012; Tomáš Chvátal <scarabeus@gentoo.org> +xfsprogs-3.1.8.ebuild,
-xfsprogs-3.1.4.ebuild, -xfsprogs-3.1.5.ebuild, -xfsprogs-3.1.6.ebuild,
-xfsprogs-3.1.7-r1.ebuild:
Version bump to latest. Prune older a bit.
01 Apr 2012; Raúl Porcel <armin76@gentoo.org> xfsprogs-3.1.7.ebuild:
alpha/ia64/sh/sparc stable wrt #408021
*xfsprogs-3.1.7-r1 (30 Mar 2012)
30 Mar 2012; Mike Frysinger <vapier@gentoo.org> +xfsprogs-3.1.7-r1.ebuild:
Migrate to EAPI=4 and fix static-libs handling #410251 by Fernando V.
30 Mar 2012; Diego E. Pettenò <flameeyes@gentoo.org> xfsprogs-3.1.4.ebuild,
xfsprogs-3.1.5.ebuild, xfsprogs-3.1.6.ebuild, xfsprogs-3.1.7.ebuild:
Fix dependencies on util-linux with USE=static (bug #410251, thanks to
Fernando V.).
25 Mar 2012; Markus Meier <maekke@gentoo.org> xfsprogs-3.1.7.ebuild:
arm stable, bug #408021
24 Mar 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> xfsprogs-3.1.7.ebuild:
x86 stable wrt bug #408021
15 Mar 2012; Jeroen Roovers <jer@gentoo.org> xfsprogs-3.1.7.ebuild:
Stable for HPPA (bug #408021).
13 Mar 2012; Samuli Suominen <ssuominen@gentoo.org> xfsprogs-3.1.7.ebuild:
ppc/ppc64 stable wrt #408021
13 Mar 2012; Agostino Sarubbo <ago@gentoo.org> xfsprogs-3.1.7.ebuild:
Stable for amd64, wrt bug #408021
*xfsprogs-3.1.7 (09 Feb 2012)
09 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> +xfsprogs-3.1.7.ebuild:
Bug #402801: version bump.
*xfsprogs-3.1.6 (06 Nov 2011)
06 Nov 2011; Mike Frysinger <vapier@gentoo.org> +xfsprogs-3.1.6.ebuild:
Version bump.
*xfsprogs-3.1.5 (12 Apr 2011)
12 Apr 2011; Mike Frysinger <vapier@gentoo.org> +xfsprogs-3.1.5.ebuild:
Version bump #363261 by Lars Wendler.
30 Mar 2011; Jeroen Roovers <jer@gentoo.org> xfsprogs-3.1.4.ebuild:
Stable for HPPA (bug #358499).
20 Mar 2011; Raúl Porcel <armin76@gentoo.org> xfsprogs-3.1.4.ebuild:
alpha/arm/ia64/sh/sparc stable wrt #358499
13 Mar 2011; Markos Chandras <hwoarang@gentoo.org> xfsprogs-3.1.4.ebuild:
Stable on amd64 wrt bug #358499
13 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> xfsprogs-3.1.4.ebuild:
ppc/ppc64 stable wrt #358499
13 Mar 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
xfsprogs-3.1.4.ebuild:
x86 stable wrt bug #358499
*xfsprogs-3.1.4 (13 Dec 2010)
13 Dec 2010; Mike Frysinger <vapier@gentoo.org> +xfsprogs-3.1.4.ebuild:
Version bump #348147 by Francisco Javier.
18 Aug 2010; Mike Frysinger <vapier@gentoo.org> xfsprogs-3.1.2.ebuild,
+files/xfsprogs-3.1.2-depend.patch:
Clean up dependency generation to avoid parallel build issues #333155 by
Samuli Suominen.
17 Aug 2010; Mike Frysinger <vapier@gentoo.org>
files/xfsprogs-3.1.1-sharedlibs.patch, xfsprogs-3.1.2.ebuild:
Clean up library install and prefer readline over editline like upstream
#311109.
*xfsprogs-3.1.2 (03 Jun 2010)
03 Jun 2010; Tiziano Müller <dev-zero@gentoo.org>
+files/xfsprogs-3.1.1-sharedlibs.patch, +xfsprogs-3.1.2.ebuild:
Version bump (bug #311109), added deps for readline/libedit, added
static-libs use flag, changed dependency from e2fsprogs to util-linux,
thanks to Hendrik Leppkes for the updated patch.
11 May 2010; Joseph Jezak <josejx@gentoo.org> xfsprogs-3.0.3.ebuild:
Marked ppc/ppc64 stable for bug #311381.
06 May 2010; Jeroen Roovers <jer@gentoo.org> xfsprogs-3.0.3.ebuild:
Stable for HPPA (bug #311381).
25 Apr 2010; Raúl Porcel <armin76@gentoo.org> xfsprogs-3.0.3.ebuild:
alpha/ia64/sh/sparc stable wrt #311381
05 Apr 2010; Markus Meier <maekke@gentoo.org> xfsprogs-3.0.3.ebuild:
amd64/arm/x86 stable, bug #311381
*xfsprogs-3.0.3 (23 Sep 2009)
23 Sep 2009; Mike Frysinger <vapier@gentoo.org> +xfsprogs-3.0.3.ebuild:
Version bump #285985 by Lars Wendler.
19 Sep 2009; Robin H. Johnson <robbat2@gentoo.org>
xfsprogs-3.0.1-r1.ebuild:
Adding ~arm support. Tested on mv78100.arm.dev.gentoo.org thanks to
Marvell.
*xfsprogs-3.0.1-r1 (26 Jun 2009)
26 Jun 2009; Mike Frysinger <vapier@gentoo.org> +xfsprogs-3.0.1-r1.ebuild,
files/xfsprogs-3.0.1-sharedlibs.patch:
Fix by Lars Wendler to install missing libxcmd.so #275456 by Chris Smith.
25 Jun 2009; Mike Frysinger <vapier@gentoo.org> +xfsprogs-3.0.1.ebuild,
+files/xfsprogs-3.0.1-sharedlibs.patch:
Version bump #275405 by Lars Wendler and USE=static support #273219 by
Wolfram Schlich.
*xfsprogs-3.0.1 (25 Jun 2009)
25 Jun 2009; Mike Frysinger <vapier@gentoo.org> +xfsprogs-3.0.1.ebuild:
Version bump #275405 by Lars Wendler.
24 Feb 2009; Mike Frysinger <vapier@gentoo.org>
+files/xfsprogs-3.0.0-parallel-build.patch, xfsprogs-3.0.0.ebuild:
Fix parallel build failures #260005 by Gilles Dartiguelongue.
24 Feb 2009; Mike Frysinger <vapier@gentoo.org> xfsprogs-3.0.0.ebuild:
Apply blocker as some binaries have moved from xfsdump to xfsprogs #259966
by Robin Johnson.
*xfsprogs-3.0.0 (22 Feb 2009)
22 Feb 2009; Mike Frysinger <vapier@gentoo.org> +xfsprogs-3.0.0.ebuild:
Version bump #259894 by Lars (Polynomial-C).
14 Feb 2009; Raúl Porcel <armin76@gentoo.org> xfsprogs-2.10.1.ebuild:
ia64 stable wrt #252148
31 Jan 2009; Jeroen Roovers <jer@gentoo.org> xfsprogs-2.10.1.ebuild:
Stable for HPPA (bug #252148).
09 Jan 2009; Brent Baude <ranger@gentoo.org> xfsprogs-2.10.1.ebuild:
stable ppc, bug 252148
07 Jan 2009; Brent Baude <ranger@gentoo.org> xfsprogs-2.10.1.ebuild:
stable ppc64, bug 252148
25 Dec 2008; Tobias Klausmann <klausman@gentoo.org>
xfsprogs-2.10.1.ebuild:
Stable on alpha, bug #252148
22 Dec 2008; Markus Meier <maekke@gentoo.org> xfsprogs-2.10.1.ebuild:
amd64/x86 stable, bug #252148
22 Dec 2008; Ferris McCormick <fmccor@gentoo.org> xfsprogs-2.10.1.ebuild:
Sparc stable, Bug #252148.
*xfsprogs-2.10.2 (22 Dec 2008)
22 Dec 2008; Mike Frysinger <vapier@gentoo.org> +xfsprogs-2.10.2.ebuild:
Version bump #251651 by Lars (Polynomial-C).
16 Nov 2008; Diego E. Pettenò <flameeyes@gentoo.org>
+files/xfsprogs-2.10.1-parallelmake.patch, xfsprogs-2.10.1.ebuild:
Add a patch to allow parallel make builds, reported upstream.
*xfsprogs-2.10.1 (29 Sep 2008)
29 Sep 2008; Mike Frysinger <vapier@gentoo.org>
+files/xfsprogs-2.10.1-headers.patch, +xfsprogs-2.10.1.ebuild:
Version bump #237170 by Conrad Kostecki.
01 May 2008; Raúl Porcel <armin76@gentoo.org> xfsprogs-2.9.7.ebuild:
ia64/sparc stable wrt #218942
01 May 2008; Tobias Scherbaum <dertobi123@gentoo.org>
xfsprogs-2.9.7.ebuild:
ppc stable, bug #218942
30 Apr 2008; Tobias Klausmann <klausman@gentoo.org> xfsprogs-2.9.7.ebuild:
Stable on alpha, bug #218942
28 Apr 2008; Jeroen Roovers <jer@gentoo.org> xfsprogs-2.9.7.ebuild:
Stable for HPPA (bug #218942).
26 Apr 2008; Markus Meier <maekke@gentoo.org> xfsprogs-2.9.7.ebuild:
x86 stable, bug #218942
26 Apr 2008; Richard Freeman <rich0@gentoo.org> xfsprogs-2.9.7.ebuild:
amd64 stable - 218942
24 Apr 2008; Markus Rothe <corsair@gentoo.org> xfsprogs-2.9.7.ebuild:
Stable on ppc64; bug #218942
*xfsprogs-2.9.8 (23 Apr 2008)
23 Apr 2008; Mike Frysinger <vapier@gentoo.org> +xfsprogs-2.9.8.ebuild:
Version bump #219018 by Sergey Dryabzhinsky.
*xfsprogs-2.9.7 (18 Mar 2008)
18 Mar 2008; Robin H. Johnson <robbat2@gentoo.org> +xfsprogs-2.9.7.ebuild:
Version bump as 2.9.6 had a bad default that enabled lazy-counts and then
the filesystem did not work on kernels older than 2.6.23.
07 Mar 2008; Richard Freeman <rich0@gentoo.org> xfsprogs-2.9.5.ebuild:
amd64 stabe - 211152
28 Feb 2008; nixnut <nixnut@gentoo.org> xfsprogs-2.9.5.ebuild:
Stable on ppc wrt bug 211152
27 Feb 2008; Raúl Porcel <armin76@gentoo.org> xfsprogs-2.9.5.ebuild:
alpha/ia64/sparc stable wrt #211152
25 Feb 2008; Jeroen Roovers <jer@gentoo.org> xfsprogs-2.9.5.ebuild:
Stable for HPPA (bug #211152).
24 Feb 2008; Brent Baude <ranger@gentoo.org> xfsprogs-2.9.5.ebuild:
stable ppc64, bug 211152
24 Feb 2008; Markus Meier <maekke@gentoo.org> xfsprogs-2.9.5.ebuild:
x86 stable, bug #211152
*xfsprogs-2.9.6 (23 Feb 2008)
23 Feb 2008; Mike Frysinger <vapier@gentoo.org> +xfsprogs-2.9.6.ebuild:
Version bump #211113 by Raúl Porcel.
*xfsprogs-2.9.5 (26 Jan 2008)
26 Jan 2008; Mike Frysinger <vapier@gentoo.org> +xfsprogs-2.9.5.ebuild:
Version bump #207411 by Sergey Dryabzhinsky.
19 Nov 2007; Joshua Kinard <kumba@gentoo.org> xfsprogs-2.9.4.ebuild:
Stable on mips, per #197204.
02 Nov 2007; Steve Dibb <beandog@gentoo.org> xfsprogs-2.9.4.ebuild:
amd64 stable, bug 197204
31 Oct 2007; Jeroen Roovers <jer@gentoo.org> xfsprogs-2.9.4.ebuild:
Stable for HPPA (bug #197204).
30 Oct 2007; nixnut <nixnut@gentoo.org> xfsprogs-2.9.4.ebuild:
Stable on ppc wrt bug 197204
29 Oct 2007; Raúl Porcel <armin76@gentoo.org> xfsprogs-2.9.4.ebuild:
ia64 stable wrt #197204
28 Oct 2007; Ferris McCormick <fmccor@gentoo.org> xfsprogs-2.9.4.ebuild:
Sparc stable --- Bug #197204 (although we don't much use xfs).
28 Oct 2007; Jose Luis Rivero <yoswink@gentoo.org> xfsprogs-2.9.4.ebuild:
Stable on alpha wrt bug #197204
28 Oct 2007; Markus Rothe <corsair@gentoo.org> xfsprogs-2.9.4.ebuild:
Stable on ppc64; bug #197204
28 Oct 2007; Andrej Kacian <ticho@gentoo.org> xfsprogs-2.9.4.ebuild:
Stable on x86, bug #197204.
06 Oct 2007; Tom Gall <tgall@gentoo.org> xfsprogs-2.9.3.ebuild:
stable on ppc64, bug #193143
28 Sep 2007; Joshua Kinard <kumba@gentoo.org> xfsprogs-2.9.3.ebuild:
Stable on mips, per #193143.
26 Sep 2007; Raúl Porcel <armin76@gentoo.org> xfsprogs-2.9.3.ebuild:
sparc stable wrt #193143
26 Sep 2007; Christoph Mende <angelos@gentoo.org> xfsprogs-2.9.3.ebuild:
Stable on amd64 wrt bug #193143
23 Sep 2007; Raúl Porcel <armin76@gentoo.org> xfsprogs-2.9.3.ebuild:
alpha/ia64 stable wrt #193143
22 Sep 2007; Christian Faulhammer <opfer@gentoo.org>
xfsprogs-2.9.3.ebuild:
stable x86, bug 193143
20 Sep 2007; Lars Weiler <pylon@gentoo.org> xfsprogs-2.9.3.ebuild:
Stable on ppc; bug #193143.
*xfsprogs-2.9.4 (20 Sep 2007)
20 Sep 2007; Mike Frysinger <vapier@gentoo.org> +xfsprogs-2.9.4.ebuild:
Version bump #192647 by Arfrever Frehtes Taifersar Arahesis.
01 Sep 2007; Mike Frysinger <vapier@gentoo.org>
+files/xfsprogs-2.9.3-pthreads.patch, xfsprogs-2.9.3.ebuild:
Link in libpthread with all binaries for now #190523 by Sergey D.
*xfsprogs-2.9.3 (29 Aug 2007)
29 Aug 2007; Mike Frysinger <vapier@gentoo.org> +xfsprogs-2.9.3.ebuild:
Version bump #190523 by Sergey D.
13 Jun 2007; Mike Frysinger <vapier@gentoo.org>
+files/xfsprogs-2.8.21-LDFLAGS.patch, xfsprogs-2.8.21.ebuild:
Respect LDFLAGS while linking the library.
09 Jun 2007; Markus Rothe <corsair@gentoo.org>
+files/xfsprogs-2.8.21-kern-types.patch, xfsprogs-2.8.21.ebuild:
Added patch for bug #131483; upstream fixed the fix ... and broke it
*xfsprogs-2.8.21 (31 May 2007)
31 May 2007; Mike Frysinger <vapier@gentoo.org> +xfsprogs-2.8.21.ebuild:
Version bump.
14 Feb 2007; Mike Frysinger <vapier@gentoo.org>
+files/xfsprogs-2.8.18-symlinks.patch, xfsprogs-2.8.18.ebuild:
Fix installing in parallel #166729 by Connor.
*xfsprogs-2.8.18 (13 Feb 2007)
13 Feb 2007; Mike Frysinger <vapier@gentoo.org> +xfsprogs-2.8.18.ebuild:
Version bump #166640 by Antti Mäkelä.
28 Jan 2007; Joseph Jezak <josejx@gentoo.org> xfsprogs-2.8.11.ebuild:
Marked ppc stable for bug #156840.
31 Dec 2006; Bryan Østergaard <kloeri@gentoo.org> xfsprogs-2.8.11.ebuild:
Stable on Alpha, bug 156840.
11 Dec 2006; Peter Weller <welp@gentoo.org> xfsprogs-2.8.11.ebuild:
Added amd64 keyword wrt bug ##156840
07 Dec 2006; Guy Martin <gmsoft@gentoo.org> xfsprogs-2.8.11.ebuild:
Stable on hppa.
07 Dec 2006; Christian Faulhammer <opfer@gentoo.org>
xfsprogs-2.8.11.ebuild:
stable x86, bug #156840
03 Dec 2006; Markus Rothe <corsair@gentoo.org> ChangeLog:
Stable on ppc64; bug #156840
27 Sep 2006; Mike Frysinger <vapier@gentoo.org>
+files/xfsprogs-2.8.11-kern-types.patch, xfsprogs-2.8.11.ebuild:
Fix from upstream for building with newer kernel headers #131483 by Markus
Rothe.
*xfsprogs-2.8.11 (26 Sep 2006)
26 Sep 2006; Patrick McLean <chutzpah@gentoo.org> +xfsprogs-2.8.11.ebuild:
Version bump.
*xfsprogs-2.8.10 (10 Aug 2006)
10 Aug 2006; Mike Frysinger <vapier@gentoo.org> +xfsprogs-2.8.10.ebuild:
Version bump #143377 by Christian Hesse.
12 Jul 2006; Aron Griffis <agriffis@gentoo.org> xfsprogs-2.7.11.ebuild:
Mark 2.7.11 stable on ia64. #130436
14 May 2006; Luis Medinas <metalgod@gentoo.org> xfsprogs-2.7.11.ebuild:
Stable on amd64.
29 Apr 2006; Guy Martin <gmsoft@gentoo.org> xfsprogs-2.7.11.ebuild:
Stable on hppa.
29 Apr 2006; Joseph Jezak <josejx@gentoo.org> xfsprogs-2.7.11.ebuild:
Marked ppc stable for bug #130436.
29 Apr 2006; Joshua Kinard <kumba@gentoo.org> xfsprogs-2.7.11.ebuild:
Marked stable on mips.
23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
xfsprogs-2.7.11.ebuild:
Stable on x86 wrt bug #130436.
20 Apr 2006; Mike Frysinger <vapier@gentoo.org>
+files/xfsprogs-2.7.11-LDFLAGS.patch, xfsprogs-2.7.11.ebuild:
Respect user LDFLAGS #126825 by Diego Pettenò.
10 Apr 2006; Mike Frysinger <vapier@gentoo.org>
+files/xfsprogs-2.7.11-no-compress-docs.patch, xfsprogs-2.7.11.ebuild:
Let portage compress the docs #129486 by Stefan de Konink.
19 Feb 2006; Joshua Kinard <kumba@gentoo.org> xfsprogs-2.7.3.ebuild:
Marked stable on mips.
29 Jan 2006; Simon Stelling <blubb@gentoo.org> xfsprogs-2.7.3.ebuild:
stable on amd64
28 Jan 2006; Mark Loeser <halcy0n@gentoo.org> xfsprogs-2.7.3.ebuild:
Stable on x86; bug #120486
28 Jan 2006; Markus Rothe <corsair@gentoo.org> xfsprogs-2.7.3.ebuild:
Stable on ppc64; bug #120486
27 Jan 2006; Luca Barbato <lu_zero@gentoo.org> xfsprogs-2.7.3.ebuild:
Marked ppc
27 Jan 2006; Aron Griffis <agriffis@gentoo.org> xfsprogs-2.7.3.ebuild:
Mark 2.7.3 stable on alpha #120486
*xfsprogs-2.7.11 (27 Jan 2006)
27 Jan 2006; Mike Frysinger <vapier@gentoo.org> +xfsprogs-2.7.11.ebuild:
Version bump.
*xfsprogs-2.7.3 (29 Nov 2005)
29 Nov 2005; Mike Frysinger <vapier@gentoo.org> +xfsprogs-2.7.3.ebuild:
Version bump.
*xfsprogs-2.6.36 (02 Sep 2005)
02 Sep 2005; Mike Frysinger <vapier@gentoo.org> +xfsprogs-2.6.36.ebuild:
Version bump.
29 May 2005; <solar@gentoo.org> xfsprogs-2.6.25.ebuild:
- update xfsprogs to use libc expanded variable elibc_uclibc vs uclibc so
USE=-* works
29 Apr 2005; Markus Rothe <corsair@gentoo.org> xfsprogs-2.6.25.ebuild:
Stable on ppc64
29 Apr 2005; Hanno Boeck <hanno@gentoo.org> +files/xfsprogs_gcc4.gz,
xfsprogs-2.6.25.ebuild:
Add patch to compile with gcc4 (from upstream cvs).
30 Mar 2005; Mike Frysinger <vapier@gentoo.org> xfsprogs-2.6.25.ebuild:
Clean up and add ppc64 KEYWORDS.
20 Mar 2005; Bryan Østergaard <kloeri@gentoo.org> xfsprogs-2.6.25.ebuild:
Stable on alpha.
19 Feb 2005; Joseph Jezak <josejx@gentoo.org> xfsprogs-2.6.25.ebuild:
Marked ppc stable for bug #82181.
29 Jan 2005; <solar@gentoo.org> +files/2.6.25-uclibc-fadvise.patch,
xfsprogs-2.6.25.ebuild:
- temp work around to disable posix_fadvise till such times as _syscall6()
exists for uClibc. bug #73855
19 Jan 2005; Joshua Kinard <kumba@gentoo.org> xfsprogs-2.6.25.ebuild:
Marked stable on mips.
03 Jan 2005; Ciaran McCreesh <ciaranm@gentoo.org> :
Change encoding to UTF-8 for GLEP 31 compliance
14 Dec 2004; Dylan Carlson <absinthe@gentoo.org> xfsprogs-2.6.25.ebuild:
Stable on amd64.
*xfsprogs-2.6.25 (09 Oct 2004)
09 Oct 2004; Mike Frysinger <vapier@gentoo.org> +xfsprogs-2.6.25.ebuild:
Version bump.
07 Oct 2004; <solar@gentoo.org> +files/2.6.13-uclibc-mincore.patch,
xfsprogs-2.6.13.ebuild:
mincore() does not appear to be part of POSIX or the Single Unix
Specification. So we patch it out for uclibc builds.
07 Oct 2004; Mike Frysinger <vapier@gentoo.org> xfsprogs-2.6.13.ebuild,
+files/2.6.13-configure.patch:
Add patch to fix configure mis-detection #65735 by Marc Bevand.
21 Sep 2004; Mike Frysinger <vapier@gentoo.org> xfsprogs-2.6.13.ebuild:
Make nls support optional #64862 by Aaron GIpson.
03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
xfsprogs-2.3.9.ebuild, xfsprogs-2.6.3.ebuild:
Masked xfsprogs-2.6.3.ebuild stable for ppc
03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
xfsprogs-2.3.9.ebuild:
Masked xfsprogs-2.3.9.ebuild stable for ppc
23 Aug 2004; Bryan Østergaard <kloeri@gentoo.org> xfsprogs-2.6.13.ebuild:
Stable on alpha.
21 Aug 2004; Joshua Kinard <kumba@gentoo.org> xfsprogs-2.6.13.ebuild:
Marked stable on mips.
21 Aug 2004; Mike Frysinger <vapier@gentoo.org> xfsprogs-2.6.13.ebuild:
Unmask since latest stable xfsdump needs a the latest xfsprogs #42484 and to
cheat at fixing #39559.
30 Jul 2004; Aron Griffis <agriffis@gentoo.org> xfsprogs-2.6.3.ebuild:
stable on alpha and ia64
29 Jul 2004; Guy Martin <gmsoft@gentoo.org> xfsprogs-2.6.3.ebuild:
Stable on hppa.
*xfsprogs-2.6.13 (28 Jul 2004)
28 Jul 2004; Jon Portnoy <avenj@gentoo.org> xfsprogs-2.6.13.ebuild :
Version bump.
28 Jul 2004; Jon Portnoy <avenj@gentoo.org> xfsprogs-2.6.3.ebuild :
Bump to stable on x86 and AMD64, bug #54108.
01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
xfsprogs-1.3.13.ebuild, xfsprogs-2.6.3.ebuild:
virtual/glibc -> virtual/libc
27 Jun 2004; Aron Griffis <agriffis@gentoo.org> xfsprogs-2.6.0.ebuild:
QA - fix use invocation
24 May 2004; Michael Sterrett <mr_bones_@gentoo.org> xfsprogs-2.6.3.ebuild:
IUSE; don't rdepend on sed; use character class in sed; error check disk io;
compress docs
25 Apr 2004; Joshua Kinard <kumba@gentoo.org> xfsprogs-2.6.3.ebuild:
Tweaked the arch check to see if PLATFORM needed to be unset and added mips to
that arch list.
18 Apr 2004; Luca Barbato <lu_zero@gentoo.org> xfsprogs-2.6.0.ebuild,
xfsprogs-2.6.3.ebuild:
Fixed bug #42181
*xfsprogs-2.6.3 (11 Feb 2004)
11 Feb 2004; Mike Frysinger <vapier@gentoo.org> :
Version bump #19406.
31 Jan 2004; Brian Harring <ferringb@gentoo.org> xfsprogs-1.3.13.ebuild,
xfsprogs-2.3.9.ebuild, xfsprogs-2.6.0.ebuild:
Adjusted all xfsprogs ebuild SRC_URI's to mirror://gentoo, due to upstream
files no longer existing.
17 Jan 2004; Bartosch Pixa <darkspecter@gentoo.org> :
manifest fix
16 Jan 2004; Bartosch Pixa <darkspecter@gentoo.org> xfsprogs-2.6.0.ebuild:
set ppc in keywords
15 Dec 2003; Jason Wever <weeve@gentoo.org> xfsprogs-2.6.0.ebuild:
Added sparc fix and marked ~sparc.
*xfsprogs-2.6.0 (13 Nov 2003)
13 Nov 2003; <plasmaroo@gentoo.org> xfsprogs-2.6.0.ebuild:
Version bump. Bug #33358
28 Sep 2003; David Holm <dholm@gentoo.org> xfsprogs-2.3.9.ebuild:
Added to ~ppc.
*xfsprogs-2.3.6-r1 (15 Sep 2003)
15 Sep 2003; Seemant Kulleen <seemant@gentoo.org> xfsprogs-1.3.13.ebuild,
xfsprogs-2.0.1_p20020330.ebuild, xfsprogs-2.2.2-r1.ebuild,
xfsprogs-2.2.2.ebuild, xfsprogs-2.3.6-r1.ebuild, xfsprogs-2.3.6-r2.ebuild,
xfsprogs-2.3.6.ebuild, xfsprogs-2.3.9.ebuild:
moved to sys-fs
10 Jun 2003; Brandon Low <lostlogic@gentoo.org> xfsprogs-2.3.9.ebuild:
Change to sed -i and more better fix bug 19527
10 Jun 2003; Brad Cowan <bcowan@gentoo.org> xfsprogs-2.3.9.ebuild:
added fix from bug #19527
09 Jun 2003; Brad Laue <brad@gentoo.org> xfsprogs-2.3.9.ebuild:
Marking xfsprogs-2.3.9 stable: the 2.3.6 distfile is no longer on the main FTP
site.
03 Jun 2003; Brad Cowan <bcowan@gentoo.org> xfsprogs-2.3.9.ebuild:
added dep to close bug #21160
*xfsprogs-2.3.9 (16 Apr 2003)
16 Apr 2003; Daniel Ahlberg <aliz@gentoo.org> xfsprogs-2.3.9.ebuild :
Version bump.
*xfsprogs-2.3.6-r2 (26 Dec 2002)
28 Mar 2003; Guy Martin <gmsoft@gentoo.org> xfsprogs-2.3.6-r2.ebuild :
Added ~hppa to KEYWORDS.
24 Feb 2003; Nicholas Wourms <dragon@gentoo.org> xfsprogs-2.3.6-r2.ebuild :
Marked as testing for mips. Made ChangeLog compatible with echangelog.
26 Dec 2002; Brad Cowan <bcowan@gentoo.org> xfsprogs-2.3.6-r2.ebuild,
files/digest-xfsprogs-2.3.6-r2:
Changed some sedding to use flag-o-matic, and exported some vars.
21 Dec 2002; Daniel Robbins <drobbins@gentoo.org>: renamed xfsprogs version
20020330-r1 to 2.0.1_p20020330 to bring in line with CVS ebuild policy and
fix version comparison snafu.
*xfsprogs-2.3.6-r1 (16 Dec 2002)
16 Dec 2002; Bjoern Brauel <bjb@gentoo.org> xfsprogs-2.3.6-r1.ebuild,
files/digest-xfsprogs-2.3.6-r1:
Add ~alpha to KEYWORDS
16 Dec 2002; Brad Cowan <bcowan@gentoo.org> xfsprogs-2.3.6-r1.ebuild,
files/digest-xfsprogs-2.3.6-r1:
Cleaned up ebuild.
*xfsprogs-2.3.6 (09 Dec 2002)
09 Dec 2002; Donny Davies <woodchip@gentoo.org> : Chase latest release.
*xfsprogs-2.2.2-r1 (29 Oct 2002)
27 Oct 2002; Brad Cowan <bcowan@gentoo.org> xfsprogs-2.2.2-r1.ebuild
files/digest-xfsprogs-2.2.2-r1 :
Updated symlinks for bug# 9861.
*xfsprogs-2.2.2 (27 Sep 2002)
05 Oct 2002; Brad Cowan <bcowan@gentoo.org> xfsprogs-2.2.2.ebuild :
Fixed symlinks and "modernized" ebuild.
27 Sep 2002; Brad Cowan <bcowan@gentoo.org> xfsprogs-2.2.2.ebuild
files/digest-xfsprogs-2.2.2 :
version bump thanks to Hanno Boeck <hanno@gentoo.org>
*xfsprogs-20020330-r1 (26 July 2002)
26 Jul 2002; phoen][x <phoenix@gentoo.org>:
This package will be compiled with -O1 now.
Compiling it with a higher setting, breaks xfs_check in
a gcc-2.95.3 environment. Closes bug #5551.
*xfsprogs-20020330 (14 July 2002)
21 Jul 2002; Mark Guertin <gerk@gentoo.org>:
updated keywords (ppc)
14 Jul 2002; phoen][x <phoenix@gentoo.org> xfsprogs-20020330.ebuild :
Added LICENSE, KEYWORDS, SLOT.
*xfsprogs-1.3.13 (14 July 2002)
25 Feb 2003; Brandon Low <lostlogic@gentoo.org> xfsprogs-1.3.13.ebuild :
Fix massively long line
14 Jul 2002; phoen][x <phoenix@gentoo.org> xfsprogs-1.3.13.ebuild :
Added LICENSE, KEYWORDS, SLOT.
*xfsprogs-20020124-r2 (1 Feb 2002)
14 Jul 2002; phoen][x <phoenix@gentoo.org> xfsprogs-20020124-r2.ebuild :
Added LICENSE, KEYWORDS, SLOT.
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

View File

@ -0,0 +1,30 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX xfsprogs-3.1.10-sharedlibs.patch 3196 SHA256 1f43e032cb05286c14eed7afcbd91aa8071f0d6d5a88195910264df3529a6992 SHA512 34a0084b981923ebdc22b425d73663c18aa253a64a2f739d177ef09f21a040c18595341f3fb714221146dba5a3f6fac1add1d385099f4eb5f2a0fea6725e9181 WHIRLPOOL 7ef85484c992b20397335af85fdf5b7e9e4169c8c19aafe6782aa366971e71dc6fa27b934a5d0fc7f1887a7c557b4425872aae373944f379c82f0e1d295cba92
AUX xfsprogs-3.1.11-sharedlibs.patch 2534 SHA256 a38ac3d02a16f5e836aa097096352bc5522f8570c40acd96f391a05612fc392d SHA512 75b33b79b1819d33f1a6a4fca6527f94eb4f37d98c468d6837c26183a9cdce8e62624494325ddca79b569cc7936f5749980e7e22d87c08cb8bb4eb77feb81640 WHIRLPOOL 9fa6e548928bcab9b9daa95c9c59b1f76682b029ca24290d9ee1c9a28a8fd3536b3a952c8648a5ccaee6e5ef800dc7f69e83dc5078c59ba7f649f1273a85e4ad
DIST xfsprogs-3.1.10.tar.gz 1375721 SHA256 9ec8dc77bf3bc114c3ba89f87316a32e3097efb3e7fc44df23421614bb21aa6c SHA512 c5ff72978e13fc74e4b0e5294d2a7e2efffda088051cd39c7f71629bbc5f9f4c694c4aff6b50e57d60d3bd0c15a90ddd18afc3697336cd8d2429939cc82554bb WHIRLPOOL 9c0f9b36de3314e8add80a20a227ec36cd582cf4f98eafaf55ad5fe14521eceaf9d202c9ac46968f73ce1c97233cbec45d8c421127ff31819f72bf0f9f18276a
DIST xfsprogs-3.1.11.tar.gz 1399833 SHA256 adf4980177b5c890c1ca86b9c0e3e4d69a3f95bfc01746844280c2393cf4d6be SHA512 6de16f0904709e53e6ceea8239e23b7e109375733fd712fd97bfbbf74ec7f1376147e61d1fbe498f1d5be2148bf8ca233c0577d5b88e9201bfd4bb87e696c28a WHIRLPOOL d52f177d172940e46c813575459917d73042739629f83537932eff38b28a524956484ad6ebbbd2d5d698f1a4b60c1a0f127ca1dd22bba86dcd74c5b94bf51962
DIST xfsprogs-3.2.1.tar.gz 1475624 SHA256 83f8ea4c38fe9f42b9f12cd523519287a9695f2cf4f3064e9e9a839f71185767 SHA512 113fd3d0f98f5e1a747ba3cbb9e4c819e188a8166516560e5d7335e0d6edcf7462345da036c9241ba321ce761835aba85bad291fb58acedfab87a0979ba1e938 WHIRLPOOL 03f007eca16d3e27b75b443eb0c2171be0d18610702116f19b6d0fa28d4a12673a31878ea0c3bd63db6714ecfd5c35e87031bd2346d2d1cdc9595ba591a7c259
EBUILD xfsprogs-3.1.10.ebuild 2640 SHA256 079803cdd85bfa4a649eedfd0fe0f0922c628530fbbaea1912a050d9bbe314ed SHA512 a5ff440e9dd311385f0d33f8efbf029bbe18edd13c98df475e24063660d56e9464d9a29097695e2587f5c597976ecc996e6d02321552f9d3e54ba838563f357c WHIRLPOOL bb2dff75020ea1189186e562e766a3ae13ec8904343f11fa6603cfb54241ede2894bc3addce5ffc2aac7b320e1fc735c5400b52db772ca907c7757a25722cac6
EBUILD xfsprogs-3.1.11-r1.ebuild 2658 SHA256 d4704ba307d50485ae01dffad7ff21bfe8c06736f5e004e051dd7278326c98dc SHA512 fc5052e0cc6656240323fc0c788cc0ccd6d9ebbd5be084b27534a359d2add6eee6f0a7b45bb18cd15137e715f419154be3256453935aab10a80f286074bbbdeb WHIRLPOOL bebf7ee4d86572e138fcaf23083accba353bcbb573933b33ed55cbfa55f038c235cf69e9374cb9e904fb81d3854139b5b47802c31e6a76b31dc2f2ac987067a7
EBUILD xfsprogs-3.2.1.ebuild 2736 SHA256 aa0b6de647d753d50c9a7fd84a76a928dc44b63591a0d35a9a97aa1e49157722 SHA512 be6891fd25fa582a1b6692c214e925ab2c35e4ac94164b8bbc7e4dcd80875eab36cb76c364714e9c14543722c68af3701747b53a087c4a538dc7c540b5863c6b WHIRLPOOL 3774408759f7c535e5a5cb797773c77de28b3c04fe883090c4104a7c3bea2cdfa8f5a4c234132f8ad3e765633a3f019df16de2aa4646bc2a612330f70b3815d8
MISC ChangeLog 26888 SHA256 d57b9fa755ffa53bf833b398cf364ea25b75bd006fe63ec7b3d2b12da26d3acd SHA512 484bc29ab37dcee8e06bb248a616c4b81d482d9f321eed566040013052df911d5d3628db73d1bea53e4ebb9273a4e738db92ddf5b229e82e7dc608c890c6d510 WHIRLPOOL 8aa353fb6d03240e1267626c5fa730ad4ae3c4929cb6b2cfbabcd88743dab22498792d659152d7ed683ed408f413122fe1ac6eef8576c06f3086c22d28375acb
MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUYekBAAoJELp701BxlEWfuQsP/Ay58Wp5fJk2YgP6crc49Hs8
/QU9oji0JrtjyVH+RnjUuYpfFqKwpArcE+YMJxtwHTBtdcTefh1n0m9QzmLvhlP7
OkiPhKtF1plgKpl7S85J2HglE4j8sEU8BHmO0ShnoUCTYhDEnapc0hJF3jkUMTzC
3xcr3cXkuHAugrQCoBG1YFFCk/wQi+eLyV2pX2Zj7yZUbQdnNAhFRo75ZYe/doBG
rHgKcBkzhxkya/HzZQdjxOygcFDuDOy+5hv+4dxyxzwc3/dRvZLZPGJ/NjVZ4j7x
7rq6iLuWBUvCs96dw7/EJT6Gnq1P90pGzOs3kZrGCncJSu0g2oZwG6PY23Sjqk0v
yiguRCvVLnMvTBILxLOHIRr+J/2v8cnUWmtTvOmsumS+Zy5cY+MIkr4DiE3+HtnD
b8CO0t96zExi8XH85QWZu4Y+iHF6vjuDVQIqPViA2k1O06a3wPTB7PXghNpQtfS4
P1QSIs/wOrhMMv6AclLkNpbG5EeKoCU00mCdG+z74r1XsCV6GwQkkSTO0oV6OUUp
MEkg2onpt24dx0tSlzmpiqKBU0OLVLnrJEV+tKuEcLs42upmf9GOppbtCeYXaPLf
f6YtkwliqKPypaeRUYXnaK6jRSnoHpuw+1X3VWYTg2UcbPrN9Y1f1JKBRAf6kVPK
By5690HAF9qMPK74G5Xg
=sLrM
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,120 @@
ripped from PLD Linux
--- xfsprogs-3.1.2/libdisk/Makefile
+++ xfsprogs-3.1.2/libdisk/Makefile
@@ -25,8 +25,10 @@
include $(BUILDRULES)
install: default
+ $(INSTALL_LTLIB)
install-dev: default
+ $(INSTALL_LTLIB_DEV)
install-qa: install-dev
--- xfsprogs-3.1.2/libxcmd/Makefile
+++ xfsprogs-3.1.2/libxcmd/Makefile
@@ -32,6 +32,12 @@
include $(BUILDRULES)
-install install-dev install-qa: default
+install: default
+ $(INSTALL_LTLIB)
+
+install-dev: default
+ $(INSTALL_LTLIB_DEV)
+
+install-qa: default
-include .dep
--- xfsprogs-3.1.2/libxfs/Makefile
+++ xfsprogs-3.1.2/libxfs/Makefile
@@ -41,7 +41,9 @@
include $(BUILDRULES)
install: default
+ $(INSTALL_LTLIB_ROOT)
install-dev: default
+ $(INSTALL_LTLIB_DEV)
install-qa: default
--- xfsprogs-3.1.2/libxlog/Makefile
+++ xfsprogs-3.1.2/libxlog/Makefile
@@ -12,6 +12,8 @@
CFILES = xfs_log_recover.c util.c
+LTLIBS = $(LIBUUID) $(LIBXFS)
+
# don't want to link xfs_repair with a debug libxlog.
DEBUG = -DNDEBUG
@@ -19,6 +21,12 @@
include $(BUILDRULES)
-install install-dev install-qa: default
+install: default
+ $(INSTALL_LTLIB_ROOT)
+
+install-dev: default
+ $(INSTALL_LTLIB_DEV)
+
+install-qa: default
-include .dep
--- xfsprogs-3.1.2/Makefile
+++ xfsprogs-3.1.2/Makefile
@@ -66,6 +66,8 @@
mkfs: libxfs
quota: libxcmd
repair: libxfs libxlog
+libxlog: libxfs
+libxlog-install-dev: libxfs-install-dev
ifneq ($(ENABLE_BLKID), yes)
mkfs: libdisk
--- xfsprogs-3.1.2/include/buildmacros
+++ xfsprogs-3.1.2/include/buildmacros
@@ -56,11 +56,13 @@
endif
ifeq ($(ENABLE_SHARED),yes)
-INSTALL_LTLIB = \
+_INSTALL_LTLIB = set -e; \
cd $(TOPDIR)/$(LIBNAME)/.libs; \
- ../$(INSTALL) -m 755 -d $(PKG_ROOT_LIB_DIR); \
- ../$(INSTALL) -m 755 -T so_dot_version $(LIBNAME).lai $(PKG_ROOT_LIB_DIR); \
- ../$(INSTALL) -T so_dot_current $(LIBNAME).lai $(PKG_ROOT_LIB_DIR)
+ ../$(INSTALL) -m 755 -d $(1); \
+ ../$(INSTALL) -m 755 -T so_dot_version $(LIBNAME).lai $(1); \
+ ../$(INSTALL) -T so_dot_current $(LIBNAME).lai $(1)
+INSTALL_LTLIB_ROOT = $(call _INSTALL_LTLIB,$(PKG_ROOT_LIB_DIR))
+INSTALL_LTLIB = $(call _INSTALL_LTLIB,$(PKG_LIB_DIR))
endif
# Libtool thinks the static and shared libs should be in the same dir, so
@@ -71,17 +71,9 @@
# /usr/lib.
ifeq ($(ENABLE_SHARED),yes)
INSTALL_LTLIB_DEV = \
- cd $(TOPDIR)/$(LIBNAME)/.libs; \
- ../$(INSTALL) -m 755 -d $(PKG_LIB_DIR); \
- ../$(INSTALL) -m 644 -T old_lib $(LIBNAME).lai $(PKG_LIB_DIR); \
- ../$(INSTALL) -m 644 $(LIBNAME).lai $(PKG_LIB_DIR)/$(LIBNAME).la ; \
- ../$(INSTALL) -m 755 -d $(PKG_ROOT_LIB_DIR); \
- ../$(INSTALL) -T so_base $(LIBNAME).lai $(PKG_ROOT_LIB_DIR); \
- if test "x$(PKG_LIB_DIR)" != "x$(PKG_ROOT_LIB_DIR)" ; then \
- ../$(INSTALL) -S $(PKG_LIB_DIR)/$(LIBNAME).a $(PKG_ROOT_LIB_DIR)/$(LIBNAME).a; \
- ../$(INSTALL) -S $(PKG_LIB_DIR)/$(LIBNAME).la $(PKG_ROOT_LIB_DIR)/$(LIBNAME).la; \
- ../$(INSTALL) -S $(PKG_ROOT_LIB_DIR)/$(LIBNAME).so $(PKG_LIB_DIR)/$(LIBNAME).so; \
- fi
+ set -e; cd $(TOPDIR)/$(LIBNAME); \
+ $(INSTALL) -m 755 -d $(PKG_LIB_DIR); \
+ env -uDIST_ROOT $(LTINSTALL) $(TOPDIR)/$(LIBNAME)/$(LIBNAME).la $(DIST_ROOT)$(PKG_LIB_DIR)/$(LIBNAME).la
else
INSTALL_LTLIB_DEV = $(INSTALL_LTLIB_STATIC)
endif

View File

@ -0,0 +1,106 @@
use libtool to do all installing. do not use the manual file install as
that'll copy files directly from the .libs/ subdir which might have rpaths
that we do not want.
--- a/libdisk/Makefile
+++ b/libdisk/Makefile
@@ -25,6 +25,7 @@
install: default
install-dev: default
+ $(INSTALL_LTLIB_DEV)
install-qa: install-dev
--- a/libhandle/Makefile
+++ b/libhandle/Makefile
@@ -20,7 +20,6 @@
include $(BUILDRULES)
install: default
- $(INSTALL_LTLIB)
install-dev: default
$(INSTALL_LTLIB_DEV)
--- a/libxcmd/Makefile
+++ b/libxcmd/Makefile
@@ -32,6 +32,11 @@
include $(BUILDRULES)
-install install-dev install-qa: default
+install: default
+
+install-dev: default
+ $(INSTALL_LTLIB_DEV)
+
+install-qa: default
-include .dep
--- a/libxfs/Makefile
+++ b/libxfs/Makefile
@@ -41,5 +41,6 @@
install: default
install-dev: default
+ $(INSTALL_LTLIB_DEV)
install-qa: default
--- a/libxlog/Makefile
+++ b/libxlog/Makefile
@@ -12,6 +12,8 @@
CFILES = xfs_log_recover.c util.c
+LTLIBS = $(LIBUUID) $(LIBXFS)
+
# don't want to link xfs_repair with a debug libxlog.
DEBUG = -DNDEBUG
@@ -19,6 +21,11 @@
include $(BUILDRULES)
-install install-dev install-qa: default
+install: default
+
+install-dev: default
+ $(INSTALL_LTLIB_DEV)
+
+install-qa: default
-include .dep
--- a/Makefile
+++ b/Makefile
@@ -66,6 +66,8 @@
mkfs: libxfs
quota: libxcmd
repair: libxfs libxlog
+libxlog: libxfs
+libxlog-install-dev: libxfs-install-dev
ifneq ($(ENABLE_BLKID), yes)
mkfs: libdisk
--- a/include/buildmacros
+++ b/include/buildmacros
@@ -71,17 +71,9 @@
# /usr/lib.
ifeq ($(ENABLE_SHARED),yes)
INSTALL_LTLIB_DEV = \
- cd $(TOPDIR)/$(LIBNAME)/.libs; \
- ../$(INSTALL) -m 755 -d $(PKG_LIB_DIR); \
- ../$(INSTALL) -m 644 -T old_lib $(LIBNAME).lai $(PKG_LIB_DIR); \
- ../$(INSTALL) -m 644 $(LIBNAME).lai $(PKG_LIB_DIR)/$(LIBNAME).la ; \
- ../$(INSTALL) -m 755 -d $(PKG_ROOT_LIB_DIR); \
- ../$(INSTALL) -T so_base $(LIBNAME).lai $(PKG_ROOT_LIB_DIR); \
- if test "x$(PKG_LIB_DIR)" != "x$(PKG_ROOT_LIB_DIR)" ; then \
- ../$(INSTALL) -S $(PKG_LIB_DIR)/$(LIBNAME).a $(PKG_ROOT_LIB_DIR)/$(LIBNAME).a; \
- ../$(INSTALL) -S $(PKG_LIB_DIR)/$(LIBNAME).la $(PKG_ROOT_LIB_DIR)/$(LIBNAME).la; \
- ../$(INSTALL) -S $(PKG_ROOT_LIB_DIR)/$(LIBNAME).so $(PKG_LIB_DIR)/$(LIBNAME).so; \
- fi
+ set -e; cd $(TOPDIR)/$(LIBNAME); \
+ $(INSTALL) -m 755 -d $(PKG_LIB_DIR); \
+ env -uDIST_ROOT $(LTINSTALL) $(TOPDIR)/$(LIBNAME)/$(LIBNAME).la $(DIST_ROOT)$(PKG_LIB_DIR)/$(LIBNAME).la
else
INSTALL_LTLIB_DEV = $(INSTALL_LTLIB_STATIC)
endif

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>base-system</herd>
</pkgmetadata>

View File

@ -0,0 +1,96 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/xfsprogs/xfsprogs-3.1.10.ebuild,v 1.12 2013/05/15 03:59:06 vapier Exp $
EAPI="4"
inherit eutils toolchain-funcs multilib
DESCRIPTION="xfs filesystem utilities"
HOMEPAGE="http://oss.sgi.com/projects/xfs/"
SRC_URI="ftp://oss.sgi.com/projects/xfs/cmd_tars/${P}.tar.gz
ftp://oss.sgi.com/projects/xfs/previous/cmd_tars/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86"
IUSE="libedit nls readline static static-libs"
REQUIRED_USE="static? ( static-libs )"
LIB_DEPEND=">=sys-apps/util-linux-2.17.2[static-libs(+)]
readline? ( sys-libs/readline[static-libs(+)] )
!readline? ( libedit? ( dev-libs/libedit[static-libs(+)] ) )"
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
!<sys-fs/xfsdump-3"
DEPEND="${RDEPEND}
static? (
${LIB_DEPEND}
readline? ( sys-libs/ncurses[static-libs] )
)
nls? ( sys-devel/gettext )"
pkg_setup() {
if use readline && use libedit ; then
ewarn "You have USE='readline libedit' but these are exclusive."
ewarn "Defaulting to readline; please disable this USE flag if you want libedit."
fi
}
src_prepare() {
epatch "${FILESDIR}"/${PN}-3.1.10-sharedlibs.patch
sed -i \
-e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
include/builddefs.in || die
sed -i \
-e '1iLLDFLAGS = -static' \
{estimate,fsr}/Makefile || die
sed -i \
-e "/LLDFLAGS/s:-static:$(use static && echo -all-static):" \
$(find -name Makefile) || die
# libdisk has broken blkid conditional checking
sed -i \
-e '/LIB_SUBDIRS/s:libdisk::' \
Makefile || die
# TODO: write a patch for configure.in to use pkg-config for the uuid-part
if use static && use readline ; then
sed -i \
-e 's|-lreadline|\0 -lncurses|' \
-e 's|-lblkid|\0 -luuid|' \
configure || die
fi
}
src_configure() {
export DEBUG=-DNDEBUG
export OPTIMIZER=${CFLAGS}
unset PLATFORM # if set in user env, this breaks configure
local myconf
if use static || use static-libs ; then
myconf+=" --enable-static"
else
myconf+=" --disable-static"
fi
econf \
--bindir=/usr/bin \
--libexecdir=/usr/$(get_libdir) \
$(use_enable nls gettext) \
$(use_enable readline) \
$(usex readline --disable-editline $(use_enable libedit editline)) \
${myconf}
MAKEOPTS+=" V=1"
}
src_install() {
emake DIST_ROOT="${ED}" install install-dev
# handle is for xfsdump, the rest for xfsprogs
gen_usr_ldscript -a xfs xlog
# removing unnecessary .la files if not needed
use static-libs || find "${ED}" -name '*.la' -delete
}

View File

@ -0,0 +1,96 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/xfsprogs/xfsprogs-3.1.11-r1.ebuild,v 1.1 2013/12/25 08:49:36 vapier Exp $
EAPI="4"
inherit eutils toolchain-funcs multilib
DESCRIPTION="xfs filesystem utilities"
HOMEPAGE="http://oss.sgi.com/projects/xfs/"
SRC_URI="ftp://oss.sgi.com/projects/xfs/cmd_tars/${P}.tar.gz
ftp://oss.sgi.com/projects/xfs/previous/cmd_tars/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="libedit nls readline static static-libs"
REQUIRED_USE="static? ( static-libs )"
LIB_DEPEND=">=sys-apps/util-linux-2.17.2[static-libs(+)]
readline? ( sys-libs/readline[static-libs(+)] )
!readline? ( libedit? ( dev-libs/libedit[static-libs(+)] ) )"
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
!<sys-fs/xfsdump-3"
DEPEND="${RDEPEND}
static? (
${LIB_DEPEND}
readline? ( sys-libs/ncurses[static-libs] )
)
nls? ( sys-devel/gettext )"
pkg_setup() {
if use readline && use libedit ; then
ewarn "You have USE='readline libedit' but these are exclusive."
ewarn "Defaulting to readline; please disable this USE flag if you want libedit."
fi
}
src_prepare() {
epatch "${FILESDIR}"/${PN}-3.1.11-sharedlibs.patch
sed -i \
-e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
include/builddefs.in || die
sed -i \
-e '1iLLDFLAGS = -static' \
{estimate,fsr}/Makefile || die
sed -i \
-e "/LLDFLAGS/s:-static:$(use static && echo -all-static):" \
$(find -name Makefile) || die
# libdisk has broken blkid conditional checking
sed -i \
-e '/LIB_SUBDIRS/s:libdisk::' \
Makefile || die
# TODO: write a patch for configure.in to use pkg-config for the uuid-part
if use static && use readline ; then
sed -i \
-e 's|-lreadline|\0 -lncurses|' \
-e 's|-lblkid|\0 -luuid|' \
configure || die
fi
}
src_configure() {
export DEBUG=-DNDEBUG
export OPTIMIZER=${CFLAGS}
unset PLATFORM # if set in user env, this breaks configure
local myconf
if use static || use static-libs ; then
myconf+=" --enable-static"
else
myconf+=" --disable-static"
fi
econf \
--bindir=/usr/bin \
--libexecdir=/usr/$(get_libdir) \
$(use_enable nls gettext) \
$(use_enable readline) \
$(usex readline --disable-editline $(use_enable libedit editline)) \
${myconf}
MAKEOPTS+=" V=1"
}
src_install() {
emake DIST_ROOT="${ED}" install install-{dev,qa}
# handle is for xfsdump, the rest for xfsprogs
gen_usr_ldscript -a xfs xlog
# removing unnecessary .la files if not needed
use static-libs || find "${ED}" -name '*.la' -delete
}

View File

@ -0,0 +1,98 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/xfsprogs/xfsprogs-3.2.1.ebuild,v 1.10 2014/11/11 10:46:24 ago Exp $
EAPI="4"
inherit eutils toolchain-funcs multilib
DESCRIPTION="xfs filesystem utilities"
HOMEPAGE="http://oss.sgi.com/projects/xfs/"
SRC_URI="ftp://oss.sgi.com/projects/xfs/cmd_tars/${P}.tar.gz
ftp://oss.sgi.com/projects/xfs/previous/cmd_tars/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
IUSE="libedit nls readline static static-libs"
REQUIRED_USE="static? ( static-libs )"
LIB_DEPEND=">=sys-apps/util-linux-2.17.2[static-libs(+)]
readline? ( sys-libs/readline[static-libs(+)] )
!readline? ( libedit? ( dev-libs/libedit[static-libs(+)] ) )"
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
!<sys-fs/xfsdump-3"
DEPEND="${RDEPEND}
static? (
${LIB_DEPEND}
readline? ( sys-libs/ncurses[static-libs] )
)
nls? ( sys-devel/gettext )"
pkg_setup() {
if use readline && use libedit ; then
ewarn "You have USE='readline libedit' but these are exclusive."
ewarn "Defaulting to readline; please disable this USE flag if you want libedit."
fi
}
src_prepare() {
epatch "${FILESDIR}"/${PN}-3.1.11-sharedlibs.patch
sed -i \
-e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
include/builddefs.in || die
sed -i \
-e '1iLLDFLAGS = -static' \
{estimate,fsr}/Makefile || die
sed -i \
-e "/LLDFLAGS/s:-static:$(use static && echo -all-static):" \
$(find -name Makefile) || die
# libdisk has broken blkid conditional checking
sed -i \
-e '/LIB_SUBDIRS/s:libdisk::' \
Makefile || die
# TODO: write a patch for configure.in to use pkg-config for the uuid-part
if use static && use readline ; then
sed -i \
-e 's|-lreadline|\0 -lncurses|' \
-e 's|-lblkid|\0 -luuid|' \
configure || die
fi
}
src_configure() {
export DEBUG=-DNDEBUG
export OPTIMIZER=${CFLAGS}
unset PLATFORM # if set in user env, this breaks configure
local myconf
if use static || use static-libs ; then
myconf+=" --enable-static"
else
myconf+=" --disable-static"
fi
econf \
--bindir=/usr/bin \
--libexecdir=/usr/$(get_libdir) \
$(use_enable nls gettext) \
$(use_enable readline) \
$(usex readline --disable-editline $(use_enable libedit editline)) \
${myconf}
MAKEOPTS+=" V=1"
}
src_install() {
emake DIST_ROOT="${ED}" install
# parallel install fails on these targets for >=xfsprogs-3.2.0
emake -j1 DIST_ROOT="${ED}" install-{dev,qa}
# handle is for xfsdump, the rest for xfsprogs
gen_usr_ldscript -a xfs xlog
# removing unnecessary .la files if not needed
use static-libs || find "${ED}" -name '*.la' -delete
}

View File

@ -1,6 +1,72 @@
# ChangeLog for sys-libs/e2fsprogs-libs
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/ChangeLog,v 1.113 2014/01/18 02:37:17 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/ChangeLog,v 1.131 2014/10/27 01:55:09 vapier Exp $
27 Oct 2014; Mike Frysinger <vapier@gentoo.org> e2fsprogs-libs-1.42.10.ebuild:
Mark m68k/s390/sh stable.
*e2fsprogs-libs-1.42.12 (05 Sep 2014)
05 Sep 2014; Lars Wendler <polynomial-c@gentoo.org>
+e2fsprogs-libs-1.42.12.ebuild:
Version bump.
12 Aug 2014; Mike Frysinger <vapier@gentoo.org> e2fsprogs-libs-1.42.11.ebuild:
Fix USE=-nls builds that lack gettext.
10 Aug 2014; Agostino Sarubbo <ago@gentoo.org> e2fsprogs-libs-1.42.10.ebuild:
Stable for sparc, wrt bug #517936
10 Aug 2014; Agostino Sarubbo <ago@gentoo.org> e2fsprogs-libs-1.42.10.ebuild:
Stable for ia64, wrt bug #517936
10 Aug 2014; Agostino Sarubbo <ago@gentoo.org> e2fsprogs-libs-1.42.10.ebuild:
Stable for ppc64, wrt bug #517936
07 Aug 2014; Jeroen Roovers <jer@gentoo.org> e2fsprogs-libs-1.42.10.ebuild:
Stable for HPPA (bug #512012).
05 Aug 2014; Mike Frysinger <vapier@gentoo.org> e2fsprogs-libs-1.42.11.ebuild:
Re-enable libuuid/libblkid for non-Linux platforms #278667 by Alexis Ballier.
05 Aug 2014; Mike Frysinger <vapier@gentoo.org>
+files/e2fsprogs-libs-1.42.11-prototypes.patch, e2fsprogs-libs-1.42.11.ebuild:
Add fix from upstream for implicit prototypes.
23 Jul 2014; Agostino Sarubbo <ago@gentoo.org> e2fsprogs-libs-1.42.10.ebuild:
Stable for x86, wrt bug #512012
*e2fsprogs-libs-1.42.11 (20 Jul 2014)
20 Jul 2014; Lars Wendler <polynomial-c@gentoo.org>
-e2fsprogs-libs-1.42.9.ebuild, +e2fsprogs-libs-1.42.11.ebuild:
Version bump. Removed old.
18 Jul 2014; Matt Turner <mattst88@gentoo.org> e2fsprogs-libs-1.42.10.ebuild:
alpha stable, bug 516114.
15 Jul 2014; Markus Meier <maekke@gentoo.org> e2fsprogs-libs-1.42.10.ebuild:
arm stable, bug #516114
14 Jul 2014; <tgall@gentoo.org> e2fsprogs-libs-1.42.10.ebuild:
arm64 stable, bug #516114
13 Jul 2014; Agostino Sarubbo <ago@gentoo.org> e2fsprogs-libs-1.42.10.ebuild:
Stable for ppc, wrt bug #516114
10 Jul 2014; Ian Stakenvicius (_AxS_) <axs@gentoo.org>
+files/e2fsprogs-libs-1.42.10-fix-build-cflags.patch,
e2fsprogs-libs-1.42.10.ebuild:
fixed cross-compiling, bug 516854, with Poly-C's blessing
09 Jul 2014; Mikle Kolyada <zlogene@gentoo.org> e2fsprogs-libs-1.42.10.ebuild:
amd64 stable wrt bug #516114
*e2fsprogs-libs-1.42.10 (28 May 2014)
28 May 2014; Lars Wendler <polynomial-c@gentoo.org>
-e2fsprogs-libs-1.42.8.ebuild, +e2fsprogs-libs-1.42.10.ebuild:
Version bump. Removed old.
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> e2fsprogs-libs-1.42.7.ebuild,
e2fsprogs-libs-1.42.8.ebuild, e2fsprogs-libs-1.42.9.ebuild:

View File

@ -1,31 +1,35 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX e2fsprogs-libs-1.42.10-fix-build-cflags.patch 370 SHA256 11871291de4605c6a469327e698e51a611c786451ef3ecedf20bcdef75c9e50a SHA512 a268390656dbc6ff5217efce5d38686de70de8d2c566b117a53c42fd829178ab07f300e10017623dc3931084214ded620e05500992ff8371d47c2d90764f58b7 WHIRLPOOL be6a71d843a1f9250e0fcb4ffc7ac0d4c2eb5e56749bbb9fa4da6eed181270c3cff2a36241738beb959959bb9de8ceba079cbdde844f16d5e302c4ab84eb2e71
AUX e2fsprogs-libs-1.42.11-prototypes.patch 1440 SHA256 e05efa3e178e2df1a54fff3e27613c34151c00e839a7a3530457dea047fa2cc8 SHA512 71b4536e1402203ffd195dd8c62a9b7904e63ce757c485178ad3a7378630660b04e0019c0304136f092690c9ea6546a43fbb2c980b635e0bb28a3360e3e49107 WHIRLPOOL 42705990590084b25b00de312b81f37fd58a25ebf88af309b5ae1c4777a1eab5830ee19b48c784c4773ee8ba10d3afc19a65e9222a25e86d854c643a236961c7
AUX e2fsprogs-libs-1.42.9-no-quota.patch 1247 SHA256 a7d8029934ad38e59c29ce641d49697a013f840b116e2d26fc12f78c8d03850e SHA512 32ece07e83911c1f9be76e7ecd57f6876dec864cdc5398d277dd83829b91e316835732156993cc23b580d6cdeb35ee7cc1b5c1cb1b6e0971f9b956b344845fe1 WHIRLPOOL e544cf281884c8a110d5958cabda2b7cf4b262025d57bcdcc5bd5786465d56d5c81ef0346b69ffa532ed89fb9e631c23ce0cc05e0871199103e70253686d9fbc
DIST e2fsprogs-libs-1.41.7.tar.gz 494463 SHA256 b6d9c9ec405ad1d644cf35d57f0f1e878fa6af6ad45b97683de847ff49cbdf84 SHA512 01bf6571efc3b63b985bb45190553cbf0e486ddcf022715a2bdf36eb3e45ffada603ed52bf17d6920b9dc3e98ffc6758d2481a83b68bbf5d946c76173f7d14a8 WHIRLPOOL 058fc1278ff2427d956728ad2d132652e80b60570c20c904c6d6e2a15c4a9d00ec13340ad56114f82dd703ee87cd576c2f69eb3d40f1f16743430476c3e383b1
DIST e2fsprogs-libs-1.42.10.tar.gz 575703 SHA256 236ea5124ae7c2a0d0bc4bc5927e614a52da2635fbc3b2187ca8bc415bb3644d SHA512 97be305df2debad3378f53ffa702e0719e76f9541c38468c78c32e77765fb0ae95b927dca4d5032268346792e759cf02ab9542c9e08c0b9f58ddd5276e2e0362 WHIRLPOOL 30b8df6b6fa29449d5ec90c435fc1f234d0e59d6012015a00c603139f400ad46708cd444c88e3693247703171d3e65275c3204d7d5f53305b7a412fc7d6cfbd5
DIST e2fsprogs-libs-1.42.11.tar.gz 604886 SHA256 8b52d20c6571155d2adffafbbd5d215b08cc5b54a7f1a6d2ca7995d2a29dc518 SHA512 4b3201c6c7f5dd556ea8585065cacad9254c84f2428f88abeed7ef7586c941221086e4781de67721ec66d055c50a4c182b2a496326f7a7733397d0aabfe3c334 WHIRLPOOL 9243625785957e4b3f9ca0aa58132e24fb5c21018191d53398f937b59404f3413d053420d5abbbcde02b4ea31461798bb8b998b476468806cb57f8d21e98b027
DIST e2fsprogs-libs-1.42.12.tar.gz 604947 SHA256 ca0a562b9b35f340d849f68977d1158ac9d92d9e77d97e2a85b8383e949dcd7b SHA512 2de9e828b5f123236505ae83cbfef906ca23f875dd15f5b7d8cbac9f59722e31c7304e5a92a326b42b71186ea5eb18550aac2986c45e70176047a5b1774b260a WHIRLPOOL 177ef831b978ea5febce5b87c98216843463df5a292705f93129dd8609f6ada345b45910c85248f1f70685b073d95531c63512366e4e407158bf1467781c9f24
DIST e2fsprogs-libs-1.42.7.tar.gz 571544 SHA256 21ce9cd879c401d08b057a9abda2b56d70557239d1f5e42674fa2c20509c2145 SHA512 2ffd37edd156730d2cc5c685e0d082c171ada626ced40a86623d937522fd020c9215fa287de909968cab366ad8a1aa84a6de8e4eaf3fc1effb103000448bae0b WHIRLPOOL 12d4f309feadd957317f97f44c9c8cf5552ed27e0f22e2061d39e8abd2732fd512f38127a0806bc913ba92c64894218efcebda1316d74b6a814bf7f6f94152df
DIST e2fsprogs-libs-1.42.8.tar.gz 573519 SHA256 8dbc437263706a29f6eae0fa81ed38e9a5abf8e798a5bc5dc6c6c04723651fd2 SHA512 2bdc0c3822f81bf6116d35dd93a9e9eb488bf77d2fd1b8003d761363522435ad11adfdbf73a930a37197532dfc2b40b7c8b9dd65a8f76c4d9e6ff3386a2c5cc9 WHIRLPOOL 1a8bb5145c1ddc2a97bd46f7e04b57ebbba2d0bf37702691f42a61a66ce54c6f577d63a24bee6df08a3bdd3e6565ba53d1acffc4a1ef95da9f79558a60043c45
DIST e2fsprogs-libs-1.42.9.tar.gz 574130 SHA256 87778c5816bfab40cd5b1c64725b4f4c94c9cca42e74b6937211fbf6f3509667 SHA512 e68f9aef3415e95db85980c1677fb6c71338b69858a386e5eabab208121b0c26b37a2ceb9b60368492d365ab4161522dff0ba74cc69030d9bc5b4819762a9aed WHIRLPOOL da5ed2b45e01dbb836c9b7fafed0105329e883fdcd5915419886173be66956a240a2581c0517fc9dd1c5513be668ae9e416d46c5bde00b447c4624980872ce78
EBUILD e2fsprogs-libs-1.41.7.ebuild 1375 SHA256 1d0cb56ff0730d1e7ad90825df12610c3d869b6b830e5c85401b005b8b61432c SHA512 057f80553e38cd72a81621f8691fd8fd59f26542ad1205c7896992537e86fce584bfc309110bb2267ffe5109ddca07d248fa34b0c05cf0eca41602eab9aaf8a6 WHIRLPOOL f9373e687b343912c5442488fb90a95dfcb322232cc15a6b39ce8bda09e1c592a1d98ec141356c841f695b14dc75e2e5829c8d31f4776f2540edbdad36324150
EBUILD e2fsprogs-libs-1.42.10.ebuild 2020 SHA256 aef7e43183fc0573d9a39edf19907978a8c3d19e9a64b90d9239bdb21e5d706a SHA512 42b99056c42784ea8fb1e7fa8aafd3dcd4082ab033bb6deb6c3e85d0f27dd5250f9220213e5b11505c804f5627d695e2a496fde263f30a75567ec74f35c804f7 WHIRLPOOL 1ababbc2a1a2e82c710f16b83f594293233aa96189e570fb01760c32e03bcb46ec8aac359a2d8a0604a12fbcaca9d0b16173454cd6bcd8ac674494add30c37bc
EBUILD e2fsprogs-libs-1.42.11.ebuild 2337 SHA256 8eead8754933f56d6f9145377dafb65253028e3a8990db23d3f2eca2860aaedb SHA512 2e96a5bf2ec1e6e891de37702c25b531fd645f748cddabc8102a315ad8eedda672613bdfe19d123254d6236b03fa3f5d482490fc1517ee4f39d4353a58edfad5 WHIRLPOOL 83c235885c3a30d3158ce71ccf02cce8d1018dc0986c7b21f4664376a0d687dcf43e0739c1c12223393cccbaf5df605f4afe388b8b108b2c568b68c226d6558f
EBUILD e2fsprogs-libs-1.42.12.ebuild 2290 SHA256 cd021613d3d89228dd3c33d2499e7bae74e83b27ca5d61ffe5a996f6d8930a3d SHA512 da995772273f0ff936bbdbbd8d64b9660e75bd275f5b3cfac2f266190b63cc74708350da669b4bb58bbbc63caef3b3cc896d31752fa32a5992566f4c65d460da WHIRLPOOL afbdb6a8463aaa63272d3a0d6ce1f5c7c6a4f82cbde104c5165c57367506a3e994b7965a2f91c3a5ee35a959d8f364c76bee7fed49cc597f9250963bd02360a8
EBUILD e2fsprogs-libs-1.42.7.ebuild 1741 SHA256 7dd297867ba5761579b258217f5eb537a769a7347d59da362b02aafcd1e7f725 SHA512 87096aa2a4fa5f7aa786c5f05fe8a27775e3c51f57c3c0a21e42e8478026aea745bf50335a3c1ccfb75e74de5df3b61311549fcea403d8e1abf9bb2d0bbe6bb1 WHIRLPOOL b611adabcf9c0160ec77c25edb2ad588cd4f1c49e56e5a0ad95388c9a36d422737c16f9e73e1bcb4e76c6e4a60a338ad253f038aff41830404893de67412d70f
EBUILD e2fsprogs-libs-1.42.8.ebuild 1969 SHA256 b11bfc780666c8dc426135d569c0ed84744519d8aa3e7764e4b777533f219bcf SHA512 9a9840892de4b2da51afe6ff039c966a8ab51596d1973b5cf2f0d7c6981b006d6e756b4c8c25ecac6e625da2dd64a735b9d8f76b7149289c2ac876b4d26818eb WHIRLPOOL ae1a6e9bd4081849ee1950efcdd754ef75da8f53c6b43130ff91268645452f4785bda51ad53761aff079abb6f8bcbf5d18ab4abbfa8aa639a83df54411f3a39f
EBUILD e2fsprogs-libs-1.42.9.ebuild 1831 SHA256 7f6c52bcdbdcd54a30e261918065e67109fb81aa8c97bd3117e9b98dcb798788 SHA512 25d5fb5ebec5e469309e97dcfee00c87ec6ebb16347d097c5359b7e66e8010b139051fb911d18a01c5912a55786877d767b7aa4b506b6618a6da8d396713f775 WHIRLPOOL 598f3af104b83aeeb05be57c281b7dc4513fd63a228b989c8ad9ca44e449df7af9bb1abd8df4cb103e496dc018a400d73f27bb448d5cdcc719cad72ea63733cb
MISC ChangeLog 15996 SHA256 10663bb43270b2f25eccbeaeb54265a781e362dbd3abd23bbdc28f0d5a464c17 SHA512 a16f786e79076aa25c53cb28d722ef1be5be562088880f684ade928d758e703f6afcf4264963973ddf729d340a2b7e660fa926fc076b2a792b8bef8f5865d299 WHIRLPOOL 832292d6923ae235277f6fa331d0a2265372236a4994b94b4f0c0758744e098bf2ebf57e3a1220bd07cb6b504d9da490ae713d1614e9fa0cdd607539e2dd6daf
MISC ChangeLog 18414 SHA256 08a71ee7cef85fed06f40942b03b2f1421e9257c5967dc08e06a152ed2f3e0d6 SHA512 772c6a7fc8033a2aeeb5c09cf08eab5ffd4fdafd817eba2dc2b975963dc00be7fb6ea25b81607fe8baa1660bc4fb0257dab05d11346bb31fd41d0db662693cf3 WHIRLPOOL df98f3c357d8e8b33e548a84839196c87220f5d4fb3ec39767c9236140e548c939054ccaa666d558c68479e562d0e004f58bd207144e3bb9f87db7e59b33f36f
MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Version: GnuPG v2
iQIcBAEBCAAGBQJS2ejkAAoJEPGu1DbS6WIA1yEP/0dy47v8iTqEOSKxHdkrk8pX
cY9Rc6/XgicOWd1F1iapR1Jaw2KNe+TniPSeDgV/+RAoH1Y8+4sA9GBl5YiXB5Vi
ciLn7TFSHOfN+SYe0VepdZopiSXG4Ygc6fv6ulzoh4jF8emad5dYRREvdB+mgBZS
cq5CCPGDW8/SMbccpizIbJ5PZ/jjn7nZKFmdRq6Dt3tt5Bs6AlsgQ6x+M/dTrJ48
brSNq4nuKwxRImuSLnRddQeOvAL7NVojqoXJ5b48yex1IIz8jjA5C8HdSlVsnlMP
NuQ1K3eQg5v76Z3n5y/RhRfKcKIh5HRxxExp9zcyb3iLlu3IFV0pNna65LuxDnh4
4yFWY1iXLrMdLG3TNHkLDXVEhbKFMOn+Alr9or913hnv8rDJwsLRgA5jdfqfigKU
B+tPFT+KoWhTokRTHGWKwOjUYLiq0NeUDeKtc1fJnRMi4HzE0iUt+EOuFXQAnoPS
coZ0UClIwyB/nTojLF48EhAyS2aTBEwNZfW6U7fabtGqYhpeSqX6erHNftjpH6TB
1XXOLdS9RG+fYTt4GUq/t/KImTIRkUQFXAyascjDbI3dqP1ysJT32jFDvUphSobR
VBijM4erHSB7n7hh4mmN03PWiXM83YyNsl738FYnDPTKIqVNPKIPCoAeMls6wPBG
THh9hSuFu07S7Uf1i8Ca
=cFoO
iQIcBAEBCAAGBQJUTaX/AAoJEPGu1DbS6WIA1UQP/1o7uxDo4qvTb5k3vOABOb5f
J6+TWQUcKJWXNDNmrFYEziOnzS8wmLuEKLgdBPOe8ZiN3FbGZ5vn2KxkQ1pP4ind
REPeJmlSwTuDhUKIAUSVwjL+XL4tikCYuxF2am8/rA2z4OghuLtCQlOrqgmVdhV4
dmI9+Aj+q5EnT6vxfIv8Fm4JQqknURp8ygQq3pqxaxF1uKlOkzkI3uiuMv2wa/G/
ZqVH0aCKdd84VAHCLSKGQ/EyVjkLKMq7gpxGhK6Uwesaf37BFibboFpE6PmI2nDx
hvwJTc5T1n2k3nrSZLYC3Rgx+yMhLshZEx7OTmRxYlog6jIzVNJqBYCJiK9ls5SG
aVKTmXTWMV8fdNbr83ISSd75F5KXoewHgEySPmQ836gcajtMZ0fk2T1nfFd8UBkk
+6IT96ekkwqmcGzzdAhFVvaK9u3a9XQ8Y/DquAewMzBEVzhxoUT6LWruq5c34AwH
iTGuKGXqPZLBVVp51hmz9mDI+g8vQ1R9xt1pH+iP3c3vnV/Syoo0wk5N6yfZx1Hm
6o7mqbc3C4nL4zTEuiyVAcuP6PuemxdAfhwV+zhaXR/AVqOdGkEFmTchfYfnS3Tc
SQHEFhn5B+tipZjO2AOwQvDbB4JD/NhTbm/wvul308YeiAisiT3ELyyfHlRy6i1p
TDhsGsBxsDk/BBJLabPe
=oBoB
-----END PGP SIGNATURE-----

View File

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.9.ebuild,v 1.3 2014/01/18 02:37:17 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.10.ebuild,v 1.13 2014/10/27 01:55:09 vapier Exp $
EAPI="4"
@ -9,7 +9,7 @@ case ${PV} in
*) UP_PV=${PV} ;;
esac
inherit toolchain-funcs eutils multilib-minimal
inherit autotools toolchain-funcs eutils multilib-minimal
DESCRIPTION="e2fsprogs libraries (common error and subsystem)"
HOMEPAGE="http://e2fsprogs.sourceforge.net/"
@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~m68k-mint ~x86-solaris"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~m68k-mint ~x86-solaris"
IUSE="nls static-libs"
RDEPEND="!sys-libs/com_err
@ -35,6 +35,8 @@ S=${WORKDIR}/${P%_pre*}
src_prepare() {
printf 'all:\n%%:;@:\n' > doc/Makefile.in # don't bother with docs #305613
epatch "${FILESDIR}"/${PN}-1.42.9-no-quota.patch
epatch "${FILESDIR}"/${P}-fix-build-cflags.patch
eautoreconf
}
multilib_src_configure() {
@ -43,6 +45,9 @@ multilib_src_configure() {
ac_cv_lib_blkid_blkid_get_cache=yes \
ac_cv_path_LDCONFIG=: \
ECONF_SOURCE="${S}" \
CC="$(tc-getCC)" \
BUILD_CC="$(tc-getBUILD_CC)" \
BUILD_LD="$(tc-getBUILD_LD)" \
econf \
--disable-lib{blkid,uuid} \
--disable-quota \
@ -51,8 +56,12 @@ multilib_src_configure() {
$(use_enable nls)
}
multilib_src_compile() {
emake V=1
}
multilib_src_install() {
emake STRIP=: DESTDIR="${D}" install || die
emake V=1 STRIP=: DESTDIR="${D}" install || die
multilib_is_native_abi && gen_usr_ldscript -a com_err ss
# configure doesn't have an option to disable static libs :/
use static-libs || find "${ED}" -name '*.a' -delete

View File

@ -0,0 +1,74 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.11.ebuild,v 1.4 2014/08/12 05:57:34 vapier Exp $
EAPI="4"
case ${PV} in
*_pre*) UP_PV="${PV%_pre*}-WIP-${PV#*_pre}" ;;
*) UP_PV=${PV} ;;
esac
inherit autotools toolchain-funcs eutils multilib-minimal
DESCRIPTION="e2fsprogs libraries (common error and subsystem)"
HOMEPAGE="http://e2fsprogs.sourceforge.net/"
SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~m68k-mint ~x86-solaris"
IUSE="nls static-libs"
RDEPEND="!sys-libs/com_err
!sys-libs/ss
!<sys-fs/e2fsprogs-1.41.8
abi_x86_32? (
!<=app-emulation/emul-linux-x86-baselibs-20130224-r12
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
)"
DEPEND="nls? ( sys-devel/gettext )
virtual/pkgconfig"
S=${WORKDIR}/${P%_pre*}
src_prepare() {
printf 'all:\n%%:;@:\n' > doc/Makefile.in # don't bother with docs #305613
epatch "${FILESDIR}"/${PN}-1.42.9-no-quota.patch
epatch "${FILESDIR}"/${PN}-1.42.10-fix-build-cflags.patch
epatch "${FILESDIR}"/${PN}-1.42.11-prototypes.patch
# Not everyone has gettext installed (like USE=-nls).
echo 'm4_ifndef([AM_GNU_GETTEXT],[m4_define([AM_GNU_GETTEXT])])' >> acinclude.m4
eautoreconf
}
multilib_src_configure() {
local myconf=()
# we use blkid/uuid from util-linux now
if use kernel_linux ; then
export ac_cv_lib_{uuid_uuid_generate,blkid_blkid_get_cache}=yes
myconf+=( --disable-lib{blkid,uuid} )
fi
ac_cv_path_LDCONFIG=: \
ECONF_SOURCE="${S}" \
CC="$(tc-getCC)" \
BUILD_CC="$(tc-getBUILD_CC)" \
BUILD_LD="$(tc-getBUILD_LD)" \
econf \
--disable-quota \
$(tc-is-static-only || echo --enable-elf-shlibs) \
$(tc-has-tls || echo --disable-tls) \
$(use_enable nls) \
"${myconf[@]}"
}
multilib_src_compile() {
emake V=1
}
multilib_src_install() {
emake V=1 STRIP=: DESTDIR="${D}" install || die
multilib_is_native_abi && gen_usr_ldscript -a com_err ss $(usex kernel_linux '' 'uuid blkid')
# configure doesn't have an option to disable static libs :/
use static-libs || find "${ED}" -name '*.a' -delete
}

View File

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.8.ebuild,v 1.2 2014/01/18 02:37:17 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.12.ebuild,v 1.1 2014/09/05 18:39:49 polynomial-c Exp $
EAPI="4"
@ -9,7 +9,7 @@ case ${PV} in
*) UP_PV=${PV} ;;
esac
inherit toolchain-funcs eutils multilib-minimal
inherit autotools toolchain-funcs eutils multilib-minimal
DESCRIPTION="e2fsprogs libraries (common error and subsystem)"
HOMEPAGE="http://e2fsprogs.sourceforge.net/"
@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~m68k-mint ~x86-solaris"
IUSE="nls static-libs"
RDEPEND="!sys-libs/com_err
@ -34,34 +34,40 @@ S=${WORKDIR}/${P%_pre*}
src_prepare() {
printf 'all:\n%%:;@:\n' > doc/Makefile.in # don't bother with docs #305613
epatch "${FILESDIR}"/${PN}-1.42.9-no-quota.patch
epatch "${FILESDIR}"/${PN}-1.42.10-fix-build-cflags.patch
# Not everyone has gettext installed (like USE=-nls).
echo 'm4_ifndef([AM_GNU_GETTEXT],[m4_define([AM_GNU_GETTEXT])])' >> acinclude.m4
eautoreconf
}
multilib_src_configure() {
# We want to use the "bsd" libraries while building on Darwin, but while
# building on other Gentoo/*BSD we prefer elf-naming scheme.
local libtype
case ${CHOST} in
*-darwin*) libtype=bsd;;
*) libtype=elf;;
esac
local myconf=()
# we use blkid/uuid from util-linux now
ac_cv_lib_uuid_uuid_generate=yes \
ac_cv_lib_blkid_blkid_get_cache=yes \
if use kernel_linux ; then
export ac_cv_lib_{uuid_uuid_generate,blkid_blkid_get_cache}=yes
myconf+=( --disable-lib{blkid,uuid} )
fi
ac_cv_path_LDCONFIG=: \
QUOTA_CMT='#' \
ECONF_SOURCE="${S}" \
CC="$(tc-getCC)" \
BUILD_CC="$(tc-getBUILD_CC)" \
BUILD_LD="$(tc-getBUILD_LD)" \
econf \
--disable-lib{blkid,uuid} \
--disable-quota \
--enable-${libtype}-shlibs \
$(tc-is-static-only || echo --enable-elf-shlibs) \
$(tc-has-tls || echo --disable-tls) \
$(use_enable nls)
$(use_enable nls) \
"${myconf[@]}"
}
multilib_src_compile() {
emake V=1
}
multilib_src_install() {
emake STRIP=: DESTDIR="${D}" install || die
multilib_is_native_abi && gen_usr_ldscript -a com_err ss
emake V=1 STRIP=: DESTDIR="${D}" install || die
multilib_is_native_abi && gen_usr_ldscript -a com_err ss $(usex kernel_linux '' 'uuid blkid')
# configure doesn't have an option to disable static libs :/
use static-libs || find "${ED}" -name '*.a' -delete
}

View File

@ -0,0 +1,11 @@
--- a/e2fsprogs-libs-1.42.10/configure.in 2014-05-15 13:04:08.000000000 -0400
+++ b/e2fsprogs-libs-1.42.10/configure.in 2014-07-10 13:39:21.374156802 -0400
@@ -1328,7 +1328,7 @@
BUILD_CFLAGS="$CFLAGS $CPPFLAGS $INCLUDES -DHAVE_CONFIG_H"
BUILD_LDFLAGS="$LDFLAGS"
else
- BUILD_CFLAGS=
+ BUILD_CFLAGS="$INCLUDES"
BUILD_LDFLAGS=
fi
AC_SUBST(BUILD_CFLAGS)

View File

@ -0,0 +1,50 @@
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/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/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