summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2006-07-03 10:22:31 +0000
committerMike Frysinger <vapier@gentoo.org>2006-07-03 10:22:31 +0000
commit0bad2008dc3da51e921fb97b92dfcdbe3d2c8c49 (patch)
tree84d772d46359aeff3a93f30dfeb7d2e478885a1a /sys-fs/e2fsprogs
parentAdded back patch. See bug #138900. (diff)
downloadgentoo-2-0bad2008dc3da51e921fb97b92dfcdbe3d2c8c49.tar.gz
gentoo-2-0bad2008dc3da51e921fb97b92dfcdbe3d2c8c49.tar.bz2
gentoo-2-0bad2008dc3da51e921fb97b92dfcdbe3d2c8c49.zip
old
(Portage version: 2.1.1_pre2-r1)
Diffstat (limited to 'sys-fs/e2fsprogs')
-rw-r--r--sys-fs/e2fsprogs/Manifest31
-rw-r--r--sys-fs/e2fsprogs/e2fsprogs-1.38.ebuild113
-rw-r--r--sys-fs/e2fsprogs/files/digest-e2fsprogs-1.383
3 files changed, 12 insertions, 135 deletions
diff --git a/sys-fs/e2fsprogs/Manifest b/sys-fs/e2fsprogs/Manifest
index 6b5abf9c8986..bd1edda5e79a 100644
--- a/sys-fs/e2fsprogs/Manifest
+++ b/sys-fs/e2fsprogs/Manifest
@@ -1,55 +1,48 @@
-AUX e2fsprogs-1.32-mk_cmds-cosmetic.patch 316 RMD160 42dae53c318fb52b39c8e1d357974111bf8712bf SHA1 2515d77050072bcd1ae7defa90f32fb101ac01c5 SHA256 182da8741b852fdaf2d17a485da0451ec0c665adb83327b29b3372e2e43f712a size 316
+AUX e2fsprogs-1.32-mk_cmds-cosmetic.patch 316 RMD160 42dae53c318fb52b39c8e1d357974111bf8712bf SHA1 2515d77050072bcd1ae7defa90f32fb101ac01c5 SHA256 182da8741b852fdaf2d17a485da0451ec0c665adb83327b29b3372e2e43f712a
MD5 1a896f2697b055d4b8b4139c3482ac9e files/e2fsprogs-1.32-mk_cmds-cosmetic.patch 316
RMD160 42dae53c318fb52b39c8e1d357974111bf8712bf files/e2fsprogs-1.32-mk_cmds-cosmetic.patch 316
SHA256 182da8741b852fdaf2d17a485da0451ec0c665adb83327b29b3372e2e43f712a files/e2fsprogs-1.32-mk_cmds-cosmetic.patch 316
-AUX e2fsprogs-1.36-makefile.patch 3546 RMD160 e3192ce562e534f75fd22679b7d222611f7d031d SHA1 55605d34186ef626816f1754faf607eea960a154 SHA256 6c6880203317d881cec66a8862baf998b0a8f8e0d62ea45e2efc1ba867ccca6c size 3546
+AUX e2fsprogs-1.36-makefile.patch 3546 RMD160 e3192ce562e534f75fd22679b7d222611f7d031d SHA1 55605d34186ef626816f1754faf607eea960a154 SHA256 6c6880203317d881cec66a8862baf998b0a8f8e0d62ea45e2efc1ba867ccca6c
MD5 c5e6ed46f8a6b9f75273863110887b22 files/e2fsprogs-1.36-makefile.patch 3546
RMD160 e3192ce562e534f75fd22679b7d222611f7d031d files/e2fsprogs-1.36-makefile.patch 3546
SHA256 6c6880203317d881cec66a8862baf998b0a8f8e0d62ea45e2efc1ba867ccca6c files/e2fsprogs-1.36-makefile.patch 3546
-AUX e2fsprogs-1.38-blkid-ext23.patch 714 RMD160 3f3a0f85feb1b8a2d1b8a2c86b98d7628b14f50d SHA1 066dfa93f329ddf4e2b8fcc064dda7cfe10a6eab SHA256 39e46cecab03e91a8af0ada31474354604e475d48615f95189aefce4a5e0455e size 714
+AUX e2fsprogs-1.38-blkid-ext23.patch 714 RMD160 3f3a0f85feb1b8a2d1b8a2c86b98d7628b14f50d SHA1 066dfa93f329ddf4e2b8fcc064dda7cfe10a6eab SHA256 39e46cecab03e91a8af0ada31474354604e475d48615f95189aefce4a5e0455e
MD5 ebeacdb9470e8d7ad33a259a71164672 files/e2fsprogs-1.38-blkid-ext23.patch 714
RMD160 3f3a0f85feb1b8a2d1b8a2c86b98d7628b14f50d files/e2fsprogs-1.38-blkid-ext23.patch 714
SHA256 39e46cecab03e91a8af0ada31474354604e475d48615f95189aefce4a5e0455e files/e2fsprogs-1.38-blkid-ext23.patch 714
-AUX e2fsprogs-1.38-blkid-swsuspend.patch 1772 RMD160 fa309cb7d99f27f4f3d863a0a2dd2c49ad198045 SHA1 5e9525b6264131a650d31fff3942c0a71dae2676 SHA256 423509aa13c0a63438cff5e120dfe2cbcea25211e8a0776a65ff06c7f4fbd673 size 1772
+AUX e2fsprogs-1.38-blkid-swsuspend.patch 1772 RMD160 fa309cb7d99f27f4f3d863a0a2dd2c49ad198045 SHA1 5e9525b6264131a650d31fff3942c0a71dae2676 SHA256 423509aa13c0a63438cff5e120dfe2cbcea25211e8a0776a65ff06c7f4fbd673
MD5 478cd49f138b6b047fb1c465c9d05c80 files/e2fsprogs-1.38-blkid-swsuspend.patch 1772
RMD160 fa309cb7d99f27f4f3d863a0a2dd2c49ad198045 files/e2fsprogs-1.38-blkid-swsuspend.patch 1772
SHA256 423509aa13c0a63438cff5e120dfe2cbcea25211e8a0776a65ff06c7f4fbd673 files/e2fsprogs-1.38-blkid-swsuspend.patch 1772
-AUX e2fsprogs-1.38-disconnected-inodes.patch 2881 RMD160 67d0fba3c12e88d7f9dadff84d263593e857cc0e SHA1 0687149739afdee3cad3a34d81157762d4756f9f SHA256 50f810077d6422848df327535ceeae14d6d91299aca36604fda2b7fbb8d34c17 size 2881
+AUX e2fsprogs-1.38-disconnected-inodes.patch 2881 RMD160 67d0fba3c12e88d7f9dadff84d263593e857cc0e SHA1 0687149739afdee3cad3a34d81157762d4756f9f SHA256 50f810077d6422848df327535ceeae14d6d91299aca36604fda2b7fbb8d34c17
MD5 e85d057f99af6c980acf9a8697da9dd7 files/e2fsprogs-1.38-disconnected-inodes.patch 2881
RMD160 67d0fba3c12e88d7f9dadff84d263593e857cc0e files/e2fsprogs-1.38-disconnected-inodes.patch 2881
SHA256 50f810077d6422848df327535ceeae14d6d91299aca36604fda2b7fbb8d34c17 files/e2fsprogs-1.38-disconnected-inodes.patch 2881
-AUX e2fsprogs-1.38-libintl.patch 470 RMD160 9104175f1eb21209fe754c9cad0f088ec5161d3d SHA1 946561b77786a064d82c3c7dbe926a7c5cbd9b2f SHA256 ca55f1be5d5dd3d46fcb9d316e63f28ac2cd13c79459644dadf4b6d8b35a3a91 size 470
+AUX e2fsprogs-1.38-libintl.patch 470 RMD160 9104175f1eb21209fe754c9cad0f088ec5161d3d SHA1 946561b77786a064d82c3c7dbe926a7c5cbd9b2f SHA256 ca55f1be5d5dd3d46fcb9d316e63f28ac2cd13c79459644dadf4b6d8b35a3a91
MD5 bafe5afeafcb558958527f12baf5c815 files/e2fsprogs-1.38-libintl.patch 470
RMD160 9104175f1eb21209fe754c9cad0f088ec5161d3d files/e2fsprogs-1.38-libintl.patch 470
SHA256 ca55f1be5d5dd3d46fcb9d316e63f28ac2cd13c79459644dadf4b6d8b35a3a91 files/e2fsprogs-1.38-libintl.patch 470
-AUX e2fsprogs-1.38-tests-locale.patch 656 RMD160 16c625c16144ed16942fa19988524b7b5727c583 SHA1 debd15eba41a392cf0336e694bebf0c2409b18e3 SHA256 7d12df7c4f00f1c1c81dcbd74cc0f8c1cffaa3b5089fbaa40222a7a9f2fbe598 size 656
+AUX e2fsprogs-1.38-tests-locale.patch 656 RMD160 16c625c16144ed16942fa19988524b7b5727c583 SHA1 debd15eba41a392cf0336e694bebf0c2409b18e3 SHA256 7d12df7c4f00f1c1c81dcbd74cc0f8c1cffaa3b5089fbaa40222a7a9f2fbe598
MD5 f199f07604566fda4f2a4dabac83a535 files/e2fsprogs-1.38-tests-locale.patch 656
RMD160 16c625c16144ed16942fa19988524b7b5727c583 files/e2fsprogs-1.38-tests-locale.patch 656
SHA256 7d12df7c4f00f1c1c81dcbd74cc0f8c1cffaa3b5089fbaa40222a7a9f2fbe598 files/e2fsprogs-1.38-tests-locale.patch 656
-AUX e2fsprogs-1.38-vfat-labels.patch 6667 RMD160 f652ce374cfd1a019905f1e2f2582b50db66fa2f SHA1 625bc48e59cf021da407d2382a959ea0d4cb826f SHA256 2d8f1cc10a390a66b490e5e168c38e1d3bbdd79234b38ad926b34c34196ba6cf size 6667
+AUX e2fsprogs-1.38-vfat-labels.patch 6667 RMD160 f652ce374cfd1a019905f1e2f2582b50db66fa2f SHA1 625bc48e59cf021da407d2382a959ea0d4cb826f SHA256 2d8f1cc10a390a66b490e5e168c38e1d3bbdd79234b38ad926b34c34196ba6cf
MD5 71ae8634de714335ebbc93dc0bbbd643 files/e2fsprogs-1.38-vfat-labels.patch 6667
RMD160 f652ce374cfd1a019905f1e2f2582b50db66fa2f files/e2fsprogs-1.38-vfat-labels.patch 6667
SHA256 2d8f1cc10a390a66b490e5e168c38e1d3bbdd79234b38ad926b34c34196ba6cf files/e2fsprogs-1.38-vfat-labels.patch 6667
-DIST e2fsprogs-1.38.tar.gz 3621193 RMD160 492071c29e9a0adc1bed0762e795efb6b29a692c SHA256 c4e482687d0cff240d02a70fcf423cc14296b6a7869cd8dd42d5404d098e0bb7 size 3621193
-EBUILD e2fsprogs-1.38-r1.ebuild 4471 RMD160 41bb370af6a8e35e58554823c7753e9b8687cbcc SHA1 d43b950c659f43f80df8bcfd5b9fd5785cca92e2 SHA256 283f4dd10a8cbd3b22a917be642055ec315cd9aa342b290dba30e5227384d8e2 size 4471
+DIST e2fsprogs-1.38.tar.gz 3621193 RMD160 492071c29e9a0adc1bed0762e795efb6b29a692c SHA256 c4e482687d0cff240d02a70fcf423cc14296b6a7869cd8dd42d5404d098e0bb7
+EBUILD e2fsprogs-1.38-r1.ebuild 4471 RMD160 41bb370af6a8e35e58554823c7753e9b8687cbcc SHA1 d43b950c659f43f80df8bcfd5b9fd5785cca92e2 SHA256 283f4dd10a8cbd3b22a917be642055ec315cd9aa342b290dba30e5227384d8e2
MD5 62b78b485b34b1e601e6dceb06bad8b5 e2fsprogs-1.38-r1.ebuild 4471
RMD160 41bb370af6a8e35e58554823c7753e9b8687cbcc e2fsprogs-1.38-r1.ebuild 4471
SHA256 283f4dd10a8cbd3b22a917be642055ec315cd9aa342b290dba30e5227384d8e2 e2fsprogs-1.38-r1.ebuild 4471
-EBUILD e2fsprogs-1.38.ebuild 3733 RMD160 0c3f178dab7d5f01294f977b153a1f99d8ef3a8e SHA1 e45c85831dbb9aa0610455faf9f80763a3ebe268 SHA256 c56b40621fce536c2891fbb1d8932e5a379a80454a38d0b7c4d0bb3a94c48446 size 3733
-MD5 6fbfc726ec96aa19955c90f44e25d3f9 e2fsprogs-1.38.ebuild 3733
-RMD160 0c3f178dab7d5f01294f977b153a1f99d8ef3a8e e2fsprogs-1.38.ebuild 3733
-SHA256 c56b40621fce536c2891fbb1d8932e5a379a80454a38d0b7c4d0bb3a94c48446 e2fsprogs-1.38.ebuild 3733
-MISC ChangeLog 14610 RMD160 67ba6ac9126c3f09d424ff4503c19fb44ea2c7cb SHA1 f2ca11c700178c21c0610278dea968d4b5508d4f SHA256 6659f54cd016be0729a00917b344e0bdadbf96edc01d15db6c3be80054c790c5 size 14610
+MISC ChangeLog 14610 RMD160 67ba6ac9126c3f09d424ff4503c19fb44ea2c7cb SHA1 f2ca11c700178c21c0610278dea968d4b5508d4f SHA256 6659f54cd016be0729a00917b344e0bdadbf96edc01d15db6c3be80054c790c5
MD5 2ec1dc319144b28c6df1dc5669a63adc ChangeLog 14610
RMD160 67ba6ac9126c3f09d424ff4503c19fb44ea2c7cb ChangeLog 14610
SHA256 6659f54cd016be0729a00917b344e0bdadbf96edc01d15db6c3be80054c790c5 ChangeLog 14610
-MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 size 164
+MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 metadata.xml 164
SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 metadata.xml 164
-MD5 cf2928368b4cb4e71afb0a17b60a0061 files/digest-e2fsprogs-1.38 247
-RMD160 75dc4dc256f36244cdf5c7c4e87ef67716bfbf66 files/digest-e2fsprogs-1.38 247
-SHA256 ba5da1ec95bf8c47c4b79cf425db318b9c5bfa309c9f805aa63275b69728a5aa files/digest-e2fsprogs-1.38 247
MD5 cf2928368b4cb4e71afb0a17b60a0061 files/digest-e2fsprogs-1.38-r1 247
RMD160 75dc4dc256f36244cdf5c7c4e87ef67716bfbf66 files/digest-e2fsprogs-1.38-r1 247
SHA256 ba5da1ec95bf8c47c4b79cf425db318b9c5bfa309c9f805aa63275b69728a5aa files/digest-e2fsprogs-1.38-r1 247
diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.38.ebuild b/sys-fs/e2fsprogs/e2fsprogs-1.38.ebuild
deleted file mode 100644
index deb3c1c853fa..000000000000
--- a/sys-fs/e2fsprogs/e2fsprogs-1.38.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.38.ebuild,v 1.17 2006/03/06 02:03:54 vapier Exp $
-
-inherit eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="Standard EXT2 and EXT3 filesystem utilities"
-HOMEPAGE="http://e2fsprogs.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86"
-IUSE="nls static"
-
-RDEPEND="~sys-libs/com_err-${PV}
- ~sys-libs/ss-${PV}"
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )
- sys-apps/texinfo"
-
-src_unpack() {
- unpack ${A}; cd "${S}"
- # Fix a cosmetic error in mk_cmds's help output.
- epatch "${FILESDIR}"/e2fsprogs-1.32-mk_cmds-cosmetic.patch
- chmod u+w po/*.po # Userpriv fix #27348
- # Clean up makefile to suck less
- epatch "${FILESDIR}"/e2fsprogs-1.36-makefile.patch
- # Fix segfault with disconnected inodes #91751
- epatch "${FILESDIR}"/${P}-disconnected-inodes.patch
-
- # kernel headers use the same defines as e2fsprogs and can cause issues #48829
- sed -i \
- -e 's:CONFIG_JBD_DEBUG:__CONFIG_JBD_DEBUG__E2FS:g' \
- $(grep -rl CONFIG_JBD_DEBUG *) \
- || die "sed jbd debug failed"
-
- # building e2fsprogs on sparc results in silo breaking
- [[ ${ARCH} == "sparc" ]] && filter-flags -fstack-protector
-
- # fake out files we forked into sep packages
- sed -i \
- -e '/^LIB_SUBDIRS/s:lib/et::' \
- -e '/^LIB_SUBDIRS/s:lib/ss::' \
- Makefile.in || die "remove subdirs"
- ln -s "${ROOT}"/usr/$(get_libdir)/libcom_err.a lib/libcom_err.a
- ln -s "${ROOT}"/$(get_libdir)/libcom_err.so lib/libcom_err.so
- ln -s /usr/bin/mk_cmds lib/ss/mk_cmds
- ln -s "${ROOT}"/usr/include/ss/ss_err.h lib/ss/
- ln -s "${ROOT}"/$(get_libdir)/libss.so lib/libss.so
-
- # sanity check for Bug 105304
- if [[ -z ${USERLAND} ]] ; then
- eerror "You just hit Bug 105304, please post your 'emerge info' here:"
- eerror "http://bugs.gentoo.org/105304"
- die "Aborting to prevent screwing your system"
- fi
-}
-
-src_compile() {
- # Keep the package from doing silly things
- export LDCONFIG=/bin/true
- export CC=$(tc-getCC)
- export STRIP=/bin/true
-
- econf \
- --bindir=/bin \
- --sbindir=/sbin \
- --enable-elf-shlibs \
- --with-ldopts="${LDFLAGS}" \
- $(use_enable !static dynamic-e2fsck) \
- --without-included-gettext \
- $(use_enable nls) \
- $(use_enable userland_GNU fsck) \
- || die
- if [[ ${CTARGET:-${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
- mkdir -p lib/{blkid,e2p,et,ext2fs,ss,uuid}/{checker,elfshared,pic,profiled} #102412
- # Parallel make sometimes fails
- emake -j1 COMPILE_ET=compile_et || die
-}
-
-src_install() {
- make DESTDIR="${D}" install || die
- dodoc ChangeLog README RELEASE-NOTES SHLIBS
- docinto e2fsck
- dodoc e2fsck/ChangeLog e2fsck/CHANGES
-
- # Move shared libraries to /lib/, install static libraries to /usr/lib/,
- # and install linker scripts to /usr/lib/.
- dodir /$(get_libdir)
- mv "${D}"/usr/$(get_libdir)/*.so* "${D}"/$(get_libdir)/
- dolib.a lib/*.a || die "dolib.a"
- rm -f "${D}"/usr/$(get_libdir)/libcom_err.a
- local x
- cd "${D}"/$(get_libdir)
- for x in *.so ; do
- gen_usr_ldscript ${x} || die "gen ldscript ${x}"
- done
-
- # move 'useless' stuff to /usr/
- dosbin "${D}"/sbin/mklost+found
- rm -f "${D}"/sbin/mklost+found
-
- # these manpages are already provided by FreeBSD libc
- use elibc_FreeBSD && \
- rm -f "${D}"/usr/share/man/man3/{uuid,uuid_compare}.3 \
- "${D}"/usr/share/man/man1/uuidgen.1
-}
diff --git a/sys-fs/e2fsprogs/files/digest-e2fsprogs-1.38 b/sys-fs/e2fsprogs/files/digest-e2fsprogs-1.38
deleted file mode 100644
index b74c52b56bb1..000000000000
--- a/sys-fs/e2fsprogs/files/digest-e2fsprogs-1.38
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 d774d4412bfb80d12cf3a4fdfd59de5a e2fsprogs-1.38.tar.gz 3621193
-RMD160 492071c29e9a0adc1bed0762e795efb6b29a692c e2fsprogs-1.38.tar.gz 3621193
-SHA256 c4e482687d0cff240d02a70fcf423cc14296b6a7869cd8dd42d5404d098e0bb7 e2fsprogs-1.38.tar.gz 3621193