diff options
author | Steve Arnold <nerdboy@gentoo.org> | 2009-09-15 06:40:44 +0000 |
---|---|---|
committer | Steve Arnold <nerdboy@gentoo.org> | 2009-09-15 06:40:44 +0000 |
commit | c0eddba95e09e06017203c9343ab50ed7e11b7c5 (patch) | |
tree | 1699a0c2f7a7cf1652bd92121a87c285a6b28b30 /sci-libs/hdf5 | |
parent | Add missing keywords (#284068) (diff) | |
download | historical-c0eddba95e09e06017203c9343ab50ed7e11b7c5.tar.gz historical-c0eddba95e09e06017203c9343ab50ed7e11b7c5.tar.bz2 historical-c0eddba95e09e06017203c9343ab50ed7e11b7c5.zip |
Updated to build and install the missing .so shared lib files.
Package-Manager: portage-2.2_rc33/cvs/Linux x86_64
Diffstat (limited to 'sci-libs/hdf5')
-rw-r--r-- | sci-libs/hdf5/ChangeLog | 9 | ||||
-rw-r--r-- | sci-libs/hdf5/Manifest | 14 | ||||
-rw-r--r-- | sci-libs/hdf5/hdf5-1.8.3-r1.ebuild (renamed from sci-libs/hdf5/hdf5-1.8.3.ebuild) | 8 |
3 files changed, 17 insertions, 14 deletions
diff --git a/sci-libs/hdf5/ChangeLog b/sci-libs/hdf5/ChangeLog index 701f43e5b71c..d59680fbbc38 100644 --- a/sci-libs/hdf5/ChangeLog +++ b/sci-libs/hdf5/ChangeLog @@ -1,6 +1,13 @@ # 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.36 2009/09/11 02:29:30 bicatali Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf5/ChangeLog,v 1.37 2009/09/15 06:40:44 nerdboy Exp $ + +*hdf5-1.8.3-r1 (15 Sep 2009) + + 15 Sep 2009; Steve Arnold <nerdboy@gentoo.org> -hdf5-1.8.3.ebuild, + +hdf5-1.8.3-r1.ebuild: + Updated to install the shared libs correctly. This allows other packages + that link against hdf5 to actually build... 11 Sep 2009; SĂ©bastien Fabbro <bicatali@gentoo.org> hdf5-1.8.3.ebuild, files/hdf5-1.8.3-as-needed.patch: diff --git a/sci-libs/hdf5/Manifest b/sci-libs/hdf5/Manifest index 583b08cd08c2..988171c8b6ca 100644 --- a/sci-libs/hdf5/Manifest +++ b/sci-libs/hdf5/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -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 1909 RMD160 86c153a302d2730d94ab2c741fb71eb66de6b271 SHA1 aafc558d4a5bf58d78ff807f79a81b0f2ef8f8f3 SHA256 11d4fba2970b68666d65e31178f2a07630c0c1f46ef7b18bfa16d49de776a649 AUX hdf5-1.8.3-destdir.patch 1754 RMD160 2b0130b12bff2c74c9e65766f0afcd5d422022e1 SHA1 98a91a52ceaab919d6a6b3af8b1c6dc017e40296 SHA256 693002516df4d1026833d629a5b647fea57314b9c62f655e631629b5c19cb602 @@ -22,13 +19,6 @@ 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 2283 RMD160 cc3518bea315a50aeb2010056ef91dedb688ef0b SHA1 f5e16bd7162d67dd3f872d32d5d9a1aafcaa729d SHA256 69d5afa63e4a901084f1a571d5080e152a2397880f20b83d22113fc3cc320a2c -MISC ChangeLog 9044 RMD160 cd68ce53fea574632063eb486a338b8dd933977b SHA1 0cbc47ea3befb5f22567bf1522e212e3d92ec5d7 SHA256 422bf244655f1b5f53e84364e03d45ab14ee94533aa93fe056e65f8c415d4984 +EBUILD hdf5-1.8.3-r1.ebuild 2526 RMD160 85981f936066f616e04cb716b00836b7d74dbd06 SHA1 4cd1131a768df55f5756aad9d69089f3fda0cdb8 SHA256 0f36225917248cb5f4edd446833034a3a75a4c2611d10f31af08e4dcde5d3c74 +MISC ChangeLog 9290 RMD160 fa9361981bf8b3c95c719cb84045a9a3e35d8a07 SHA1 d6cc9b80a2581cbfe011afd8c82152971ef7169c SHA256 7ce0c9d42669f96e64e13c36437f61b86cfa457150a1ca83fdc90c290b6df607 MISC metadata.xml 649 RMD160 1b9a1fca35d2d3f57bd4295590a195d2e185ac7b SHA1 3f660a0e5cbad641be13c544a3ef115121c590fb SHA256 108e74754b00646a4e0196b4c305711e210beb91f64ab3ef188369037bc2eea2 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.11 (GNU/Linux) - -iEYEARECAAYFAkqpthYACgkQ1ycZbhPLE2D1nQCeLDMTXaVhF6lGKzvlNQHNi/IJ -sJgAniAMJ+02o582uaaEiq5O5FbWAudb -=L47V ------END PGP SIGNATURE----- diff --git a/sci-libs/hdf5/hdf5-1.8.3.ebuild b/sci-libs/hdf5/hdf5-1.8.3-r1.ebuild index 40a4e2aeb078..2d75c43d21cd 100644 --- a/sci-libs/hdf5/hdf5-1.8.3.ebuild +++ b/sci-libs/hdf5/hdf5-1.8.3-r1.ebuild @@ -1,6 +1,6 @@ # 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.3 2009/09/11 02:29:30 bicatali Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf5/hdf5-1.8.3-r1.ebuild,v 1.1 2009/09/15 06:40:44 nerdboy Exp $ EAPI=2 inherit eutils autotools flag-o-matic @@ -49,6 +49,11 @@ src_prepare() { -e 's:$(docdir)/hdf5:$(docdir):' \ $(find . -name Makefile.am) || die eautoreconf + + # need to install the shared libs or other things fail + # see below for --enable-shared (the default is *not* yes) + sed -i -e "s/SHLIB:-no/SHLIB:-yes/g" tools/misc/h5cc.in \ + || die "sed h5cc.in failed" } src_configure() { @@ -70,6 +75,7 @@ src_configure() { --enable-production \ --enable-strict-format-checks \ --enable-deprecated-symbols \ + --enable-shared --with-pic \ $(use_enable fortran) \ $(use_enable mpi parallel) \ $(use_with szip szlib) \ |