summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Huemer <alexander.huemer@sbg.ac.at>2009-05-30 14:02:03 +0200
committerAlexander Huemer <alexander.huemer@sbg.ac.at>2009-05-30 14:02:03 +0200
commitbb7e36998803c73c36bf217430763d700856a5f2 (patch)
treeb26a05d390d7d9905d035bea7323bc5f737f35e3 /sys-libs
parentbumped sys-fs/e2fsprogs to latest ~ (1.41.5) (diff)
downloadmultilib-portage-bb7e36998803c73c36bf217430763d700856a5f2.tar.gz
multilib-portage-bb7e36998803c73c36bf217430763d700856a5f2.tar.bz2
multilib-portage-bb7e36998803c73c36bf217430763d700856a5f2.zip
bumped sys-libs/e2fsprogs-libs to latest ~ (1.41.5)
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/e2fsprogs-libs/Manifest2
-rw-r--r--sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.41.5.ebuild52
2 files changed, 54 insertions, 0 deletions
diff --git a/sys-libs/e2fsprogs-libs/Manifest b/sys-libs/e2fsprogs-libs/Manifest
index 3d9d255bb..86efda089 100644
--- a/sys-libs/e2fsprogs-libs/Manifest
+++ b/sys-libs/e2fsprogs-libs/Manifest
@@ -1,6 +1,8 @@
DIST e2fsprogs-libs-1.41.3.tar.gz 489551 RMD160 73ec32fd8ed9869f5b1350cf85adcc51cc15c0dd SHA1 c1c24e9059a34a6f40b92902211d12bab8c39763 SHA256 38b8163595da62f740b62bf4e77bbe5429cd78303f5fbdc260122d25d3a3300c
DIST e2fsprogs-libs-1.41.4.tar.gz 493241 RMD160 46b6d0e9fde00abf84fa3fafe909fc78bc4d87fd SHA1 0094812d0df9b1a138ea9eeab16b523397ef2c9d SHA256 c88f3400f9ed90c353363610df43d76a7a6d801d3df4897935ad1b396d9cab6f
+DIST e2fsprogs-libs-1.41.5.tar.gz 493800 RMD160 9be406e43359db58423dedf08f5df6fcfd8e3f5e SHA1 c9db02f0f01f72bfa13dc14897e3a6583d157e6b SHA256 dc1eb1b7bbad2edc030e50e7506c79562d98098f99a5d6cb5db5aa5ca92ffe48
EBUILD e2fsprogs-libs-1.41.3-r1.ebuild 1660 RMD160 558db2d8e1ebeca0ab22c117fe74d5f7886a7a29 SHA1 75a5670258daf8d2893ce369af15a85a5d85d822 SHA256 0c822ed69764c17b1a91b9ddd59b45a38d1d4caf6c41ce839cc3c641367f822a
EBUILD e2fsprogs-libs-1.41.4.ebuild 1647 RMD160 2dea857450f3977a326693ce275e08b9832d086d SHA1 a60a6aeb114e80ef1928cce6457a2ae0dad1adbe SHA256 ed324838223e24e9a2f9f857778417427a9a1ff02a185733ee4939e9ba1182d7
+EBUILD e2fsprogs-libs-1.41.5.ebuild 1487 RMD160 5cedb049f021cc405bee7ad3b2b04706dbd967f9 SHA1 6ad274c44f7eac0bf11ef94ad2c9fe7ab4bcdc80 SHA256 36d2b6c83ae8d4763ddae4b30856e247c00152e66a9487933780a49b16fbfe4a
MISC ChangeLog 3082 RMD160 ecb83e22a9b1ac916d800adae15847b693e5757a SHA1 a5ba3fbe5adbc733e84b5e624f3675f6b58cf513 SHA256 abf3c8a1f94839bedaaa45108a40ce2caa23ddb8b5fb2fada941dd567905de1c
MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
diff --git a/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.41.5.ebuild b/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.41.5.ebuild
new file mode 100644
index 000000000..2f170ff6f
--- /dev/null
+++ b/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.41.5.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2009 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.41.5.ebuild,v 1.1 2009/05/29 23:26:49 vapier Exp $
+
+EAPI="2"
+
+inherit flag-o-matic toolchain-funcs multilib-native
+
+DESCRIPTION="e2fsprogs libraries (common error, subsystem, uuid, block id)"
+HOMEPAGE="http://e2fsprogs.sourceforge.net/"
+SRC_URI="mirror://sourceforge/e2fsprogs/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="nls"
+
+RDEPEND="elibc_glibc? ( >=sys-libs/glibc-2.6 )
+ !sys-libs/com_err
+ !sys-libs/ss
+ !<sys-fs/e2fsprogs-1.41"
+DEPEND="nls? ( sys-devel/gettext )
+ sys-devel/bc"
+
+multilib-native_src_prepare_internal() {
+ # stupid configure script clobbers CC for us
+ sed -i '/if test -z "$CC" ; then CC=cc; fi/d' configure
+}
+
+multilib-native_src_configure_internal() {
+ # 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
+
+ ac_cv_path_LDCONFIG=: \
+ econf \
+ --enable-${libtype}-shlibs \
+ $(use_enable !elibc_uclibc tls) \
+ $(use_enable nls)
+}
+
+multilib-native_src_install_internal() {
+ emake STRIP=: DESTDIR="${D}" install || die
+
+ set -- "${D}"/usr/$(get_libdir)/*.a
+ set -- ${@/*\/lib}
+ gen_usr_ldscript -a "${@/.a}"
+}