summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2009-09-11 02:29:32 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2009-09-11 02:29:32 +0000
commit54f3d8e99d65db0385d13e389803b9de510e30cc (patch)
tree91cc8ade8253a3efdf6d4a489928837b08470aa4 /sci-libs/hdf5
parentFixed glibc bug #275020, thanks Andrew Savchenko, and add missing header (diff)
downloadhistorical-54f3d8e99d65db0385d13e389803b9de510e30cc.tar.gz
historical-54f3d8e99d65db0385d13e389803b9de510e30cc.tar.bz2
historical-54f3d8e99d65db0385d13e389803b9de510e30cc.zip
More as-needed fixes, thanks to Kacper Kowalik closing bug #284518
Package-Manager: portage-2.2_rc40/cvs/Linux x86_64
Diffstat (limited to 'sci-libs/hdf5')
-rw-r--r--sci-libs/hdf5/ChangeLog6
-rw-r--r--sci-libs/hdf5/Manifest12
-rw-r--r--sci-libs/hdf5/files/hdf5-1.8.3-as-needed.patch10
-rw-r--r--sci-libs/hdf5/hdf5-1.8.3.ebuild5
4 files changed, 24 insertions, 9 deletions
diff --git a/sci-libs/hdf5/ChangeLog b/sci-libs/hdf5/ChangeLog
index 2fa7aae19e29..701f43e5b71c 100644
--- a/sci-libs/hdf5/ChangeLog
+++ b/sci-libs/hdf5/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-libs/hdf5
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf5/ChangeLog,v 1.35 2009/08/24 14:13:28 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf5/ChangeLog,v 1.36 2009/09/11 02:29:30 bicatali Exp $
+
+ 11 Sep 2009; Sébastien Fabbro <bicatali@gentoo.org> hdf5-1.8.3.ebuild,
+ files/hdf5-1.8.3-as-needed.patch:
+ More as-needed fixes, thanks to Kacper Kowalik closing bug #284518
24 Aug 2009; Sébastien Fabbro <bicatali@gentoo.org> hdf5-1.8.3.ebuild:
Replaced use-based dependency for virtual by atom based ones. Thanks
diff --git a/sci-libs/hdf5/Manifest b/sci-libs/hdf5/Manifest
index f3d1674603fd..583b08cd08c2 100644
--- a/sci-libs/hdf5/Manifest
+++ b/sci-libs/hdf5/Manifest
@@ -2,7 +2,7 @@
Hash: SHA1
AUX hdf5-1.6.6-gcc4.3.patch 355 RMD160 109811c4e4d434bfa09ea156e67623e50b0f89a5 SHA1 c0fe43c262723e117572b687d9f3c94910e4fddc SHA256 ca1a16f1df4c58410001ca4b06886f9df47b475100078c5e9208ff7a21ca22c1
-AUX hdf5-1.8.3-as-needed.patch 1378 RMD160 b62ceac589fc688354aa449ae9c4364c5b3a67d3 SHA1 26de66dffb9082c4bb29b715ad2d3ebe369feae3 SHA256 e50f220e74f34c40f855495c15760ab14518b77e54a07707aad3354f5bdc596b
+AUX hdf5-1.8.3-as-needed.patch 1909 RMD160 86c153a302d2730d94ab2c741fb71eb66de6b271 SHA1 aafc558d4a5bf58d78ff807f79a81b0f2ef8f8f3 SHA256 11d4fba2970b68666d65e31178f2a07630c0c1f46ef7b18bfa16d49de776a649
AUX hdf5-1.8.3-destdir.patch 1754 RMD160 2b0130b12bff2c74c9e65766f0afcd5d422022e1 SHA1 98a91a52ceaab919d6a6b3af8b1c6dc017e40296 SHA256 693002516df4d1026833d629a5b647fea57314b9c62f655e631629b5c19cb602
AUX hdf5-1.8.3-gnutools.patch 1352 RMD160 a0a51a484f1ab926f13618093c809b6582da8e7f SHA1 e4121383f2876dea4ba09356ca7d233fe6ac5b2e SHA256 0e6720e736d7103f39edcf8d3fb4a14f40bbee67363e8f167d9b594ef348f197
AUX hdf5-1.8.3-includes.patch 398 RMD160 5112dd05bebbc702f24fa22aeebc67209a4e6611 SHA1 339137d04a803e25a0cafaa4f4d167a4cbc9a7ae SHA256 cd82d8b3817d83d59054a2a32ce44aca060157095875f6e91c560ab830b32561
@@ -22,13 +22,13 @@ EBUILD hdf5-1.6.4.ebuild 2098 RMD160 348a6f05d7677e372688ca5ecdcdea36c90df7c9 SH
EBUILD hdf5-1.6.5-r1.ebuild 6638 RMD160 b19d0ec9f56fa0ba1423a494798ab79bccc1380d SHA1 ca0a6106c94fd1745e6852b89f4e119d7d10f461 SHA256 c59e90e1383173906eb59d78bb48a57acebc94530e596501db8f6d5ee8268226
EBUILD hdf5-1.6.6.ebuild 7810 RMD160 784379ad99dc84c2e28d16a87ff7fb3c295638a9 SHA1 e2a8e1a58f51746a0bf0983b4ae8ec5042becf11 SHA256 1c80d372ddefb8308ec0282f36a5f430dec2096fee79eb23af94a11d244cc0d6
EBUILD hdf5-1.6.7.ebuild 7861 RMD160 f7acc2f9e8b64811856c000e018a3ae31bccff1d SHA1 1e56894462731de702e29bb023648d72c08104e4 SHA256 ff78a5067744a4be5703589f2cd8f79df27082877b349e91682fbbb90a05218e
-EBUILD hdf5-1.8.3.ebuild 2254 RMD160 33c274db3cc74c20920466b08794bfeb777c0f1b SHA1 c111805f0bf87affe82d5a12189d9a29d009fe0d SHA256 c140eb78d814c0c1f846ed4b4d472ceaae26ba98e6a255dbc03c57f668861aa5
-MISC ChangeLog 8864 RMD160 693aa7d11abd2f6fb0df66748731ad19dac2006f SHA1 a8e3d1130ad9a3b4fda799c3600b52b7ca30f89c SHA256 621d39f5d97bbb255de2d594babfd2be0ab9b331afc2083592dd3bcf1ee18ae6
+EBUILD hdf5-1.8.3.ebuild 2283 RMD160 cc3518bea315a50aeb2010056ef91dedb688ef0b SHA1 f5e16bd7162d67dd3f872d32d5d9a1aafcaa729d SHA256 69d5afa63e4a901084f1a571d5080e152a2397880f20b83d22113fc3cc320a2c
+MISC ChangeLog 9044 RMD160 cd68ce53fea574632063eb486a338b8dd933977b SHA1 0cbc47ea3befb5f22567bf1522e212e3d92ec5d7 SHA256 422bf244655f1b5f53e84364e03d45ab14ee94533aa93fe056e65f8c415d4984
MISC metadata.xml 649 RMD160 1b9a1fca35d2d3f57bd4295590a195d2e185ac7b SHA1 3f660a0e5cbad641be13c544a3ef115121c590fb SHA256 108e74754b00646a4e0196b4c305711e210beb91f64ab3ef188369037bc2eea2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
-iEYEARECAAYFAkqSoBsACgkQ1ycZbhPLE2Ac4wCfaYq5PRKtQVjyEx7+hPhAgnom
-OL0AnRWhQQUeXvyeNM6UX5A2d148J/hv
-=tD5X
+iEYEARECAAYFAkqpthYACgkQ1ycZbhPLE2D1nQCeLDMTXaVhF6lGKzvlNQHNi/IJ
+sJgAniAMJ+02o582uaaEiq5O5FbWAudb
+=L47V
-----END PGP SIGNATURE-----
diff --git a/sci-libs/hdf5/files/hdf5-1.8.3-as-needed.patch b/sci-libs/hdf5/files/hdf5-1.8.3-as-needed.patch
index 42962d66181a..677264b22b53 100644
--- a/sci-libs/hdf5/files/hdf5-1.8.3-as-needed.patch
+++ b/sci-libs/hdf5/files/hdf5-1.8.3-as-needed.patch
@@ -29,3 +29,13 @@
# Public headers
include_HEADERS=H5PacketTable.h
+--- hdf5-1.8.3.orig/hl/src/Makefile.am 2009-05-13 17:03:11.000000000 +0200
++++ hdf5-1.8.3/hl/src/Makefile.am 2009-09-10 19:22:57.489698969 +0200
+@@ -31,6 +31,7 @@
+ libhdf5_hl_la_LDFLAGS= -version-info $(LT_VERS_INTERFACE):$(LT_VERS_REVISION):$(LT_VERS_AGE)
+
+ libhdf5_hl_la_SOURCES=H5DS.c H5IM.c H5LT.c H5LTanalyze.c H5LTparse.c H5PT.c H5TB.c
++libhdf5_hl_la_LIBADD=$(top_builddir)/src/libhdf5.la
+
+ # Public header files (to be installed)
+ include_HEADERS=hdf5_hl.h H5IMpublic.h H5LTpublic.h H5TBpublic.h H5DSpublic.h H5PTpublic.h
diff --git a/sci-libs/hdf5/hdf5-1.8.3.ebuild b/sci-libs/hdf5/hdf5-1.8.3.ebuild
index f1d987aa7ac1..40a4e2aeb078 100644
--- a/sci-libs/hdf5/hdf5-1.8.3.ebuild
+++ b/sci-libs/hdf5/hdf5-1.8.3.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf5/hdf5-1.8.3.ebuild,v 1.2 2009/08/24 14:13:28 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf5/hdf5-1.8.3.ebuild,v 1.3 2009/09/11 02:29:30 bicatali Exp $
EAPI=2
-inherit eutils autotools
+inherit eutils autotools flag-o-matic
DESCRIPTION="General purpose library and file format for storing scientific data"
HOMEPAGE="http://www.hdfgroup.org/HDF5/"
@@ -52,6 +52,7 @@ src_prepare() {
}
src_configure() {
+ filter_flags -
# threadsafe incompatible with many options
local myconf="--disable-threadsafe"
use threads && ! use fortran && ! use cxx && ! use mpi \