summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2009-10-02 16:09:26 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2009-10-02 16:09:26 +0000
commit87afd1b08f5b03fe8d6591eb9049b68a65dff2e1 (patch)
tree3a7c642a69d9b6e36c2ef730aeba0e43ba75c1a5 /sci-libs/hdf5
parentVersion bump. (diff)
downloadhistorical-87afd1b08f5b03fe8d6591eb9049b68a65dff2e1.tar.gz
historical-87afd1b08f5b03fe8d6591eb9049b68a65dff2e1.tar.bz2
historical-87afd1b08f5b03fe8d6591eb9049b68a65dff2e1.zip
Set CC=mpicc when building with mpi enabled (bug #286353), added --enabled-shared which was disabled with mpi enabled (bug #287124), and added slashes in destdir patch
Package-Manager: portage-2.2_rc42/cvs/Linux x86_64
Diffstat (limited to 'sci-libs/hdf5')
-rw-r--r--sci-libs/hdf5/ChangeLog8
-rw-r--r--sci-libs/hdf5/Manifest16
-rw-r--r--sci-libs/hdf5/files/hdf5-1.8.3-destdir.patch8
-rw-r--r--sci-libs/hdf5/hdf5-1.8.3-r1.ebuild16
4 files changed, 33 insertions, 15 deletions
diff --git a/sci-libs/hdf5/ChangeLog b/sci-libs/hdf5/ChangeLog
index f8e11abaa7f4..ad3b8a077406 100644
--- a/sci-libs/hdf5/ChangeLog
+++ b/sci-libs/hdf5/ChangeLog
@@ -1,6 +1,12 @@
# 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.40 2009/10/01 19:27:44 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf5/ChangeLog,v 1.41 2009/10/02 16:09:26 bicatali Exp $
+
+ 02 Oct 2009; SĂ©bastien Fabbro <bicatali@gentoo.org> hdf5-1.8.3-r1.ebuild,
+ files/hdf5-1.8.3-destdir.patch:
+ Set CC=mpicc when building with mpi enabled (bug #286353), added
+ --enabled-shared which was disabled with mpi enabled (bug #287124), and
+ added slashes in destdir patch
01 Oct 2009; Tobias Klausmann <klausman@gentoo.org> hdf5-1.8.3-r1.ebuild:
Keyworded on alpha, bug #285148
diff --git a/sci-libs/hdf5/Manifest b/sci-libs/hdf5/Manifest
index 7233cd0f62b8..1a378c8be21a 100644
--- a/sci-libs/hdf5/Manifest
+++ b/sci-libs/hdf5/Manifest
@@ -1,6 +1,9 @@
+-----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
+AUX hdf5-1.8.3-destdir.patch 1758 RMD160 3e8992fa473603d72189b2309ae1be9a66bbdc18 SHA1 a37816332fb9f4b7556435fefcc3b2dade4a4c69 SHA256 d28654fddf341969e2a3ba9878c68d6ca868bae07ff2ff2fa75c636119f9a8d7
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
AUX hdf5-1.8.3-noreturn.patch 3222 RMD160 39285ba18447b0f8db22a5f8e9d51a3cd8a8e91e SHA1 c5d8f7528fbe5c0bde0cb0ac5c1dd189559ac140 SHA256 d902cfbda0382b8998506ea765d0795937485c44d8824051275ad668bcbd6565
@@ -19,6 +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 7782 RMD160 2ee70cea539827f28e08f18638703d9a0a87a40e SHA1 cbe8ba966c6435269a84bc120189fb63ac559f8a SHA256 ab6325efffbf410230cf8df6391e33d925c6b0ed9f7b0fcaddf57c8d174ed8fd
EBUILD hdf5-1.6.7.ebuild 7834 RMD160 7075472110e03e5cb3b2450be55b6553841af1a5 SHA1 4396cd6dfc671ff9963f75a06ff00e7a34448c46 SHA256 ed3dfb77a31b871f430711e266b9844e1032891c5c1c7d53e4a01eb725393973
-EBUILD hdf5-1.8.3-r1.ebuild 2410 RMD160 cd00b136685ccc0bc5e7538c6edb279af868e595 SHA1 fe33d33c1262135ea2057990017bb1970ef9a287 SHA256 4b2c1caf8d3b1e1df5fa3a56a97e87abefaed0571eb170982e47bf41b6bf994a
-MISC ChangeLog 9681 RMD160 80a0351187e467649582506f71bfe56c72b882d6 SHA1 11ee82c060eee576b73d3ca28861052c1772f11f SHA256 d86abb567d7f09d19c57473421ff36d4724789078c2eadd14ad03451a4df420b
+EBUILD hdf5-1.8.3-r1.ebuild 2441 RMD160 f3d696403b0a5d114562b6df85222aac5cbe9e23 SHA1 b628392e13a6c0d0e6fb951660ade85cc920b71a SHA256 33f25a58fd7700895e4d083876161cc83ac4584eeeea9612165166598cf359e0
+MISC ChangeLog 9967 RMD160 0091f9e5be67cb5925026c3f6899b495c4256311 SHA1 9445f8037b9b42e344c0b873c0c4d11377c68201 SHA256 1ae03406b02688137c08d52adbd89d5f15d6290a39b681f226e2253fa84e57b4
MISC metadata.xml 649 RMD160 1b9a1fca35d2d3f57bd4295590a195d2e185ac7b SHA1 3f660a0e5cbad641be13c544a3ef115121c590fb SHA256 108e74754b00646a4e0196b4c305711e210beb91f64ab3ef188369037bc2eea2
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.11 (GNU/Linux)
+
+iEYEARECAAYFAkrGJb8ACgkQ1ycZbhPLE2B+owCfWaZuFJFcFVK7STXo+AFX9XcK
+13QAn30nligdUG+pt0hbZahHRtSFR7A6
+=TXH0
+-----END PGP SIGNATURE-----
diff --git a/sci-libs/hdf5/files/hdf5-1.8.3-destdir.patch b/sci-libs/hdf5/files/hdf5-1.8.3-destdir.patch
index 41cf505f1658..82aa2120875c 100644
--- a/sci-libs/hdf5/files/hdf5-1.8.3-destdir.patch
+++ b/sci-libs/hdf5/files/hdf5-1.8.3-destdir.patch
@@ -5,7 +5,7 @@
# How to create EXAMPLEDIR if it doesn't already exist
$(EXAMPLEDIR):
- -$(top_srcdir)/bin/mkdirs $@
-+ -$(top_srcdir)/bin/mkdirs $(DESTDIR)$@
++ -$(top_srcdir)/bin/mkdirs $(DESTDIR)/$@
# Install and uninstall rules. We install the source files, not the
# example programs themselves.
@@ -14,15 +14,15 @@
@for f in X $(INSTALL_FILES); do \
if test $$f != X; then \
- (set -x; $(INSTALL) $(srcdir)/$$f $(EXAMPLEDIR)/. || exit 1);\
-+ (set -x; $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(EXAMPLEDIR)/. || exit 1);\
++ (set -x; $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)/$(EXAMPLEDIR)/. || exit 1);\
fi; \
done
uninstall-examples:
- @if test -n "$(INSTALL_FILES)" -a -d $(EXAMPLEDIR); then \
- set -x; cd $(EXAMPLEDIR) && $(RM) $(INSTALL_FILES); \
-+ @if test -n "$(INSTALL_FILES)" -a -d $(DESTDIR)$(EXAMPLEDIR); then \
-+ set -x; cd $(DESTDIR)$(EXAMPLEDIR) && $(RM) $(INSTALL_FILES); \
++ @if test -n "$(INSTALL_FILES)" -a -d $(DESTDIR)/$(EXAMPLEDIR); then \
++ set -x; cd $(DESTDIR)/$(EXAMPLEDIR) && $(RM) $(INSTALL_FILES); \
fi
installcheck-local:
diff --git a/sci-libs/hdf5/hdf5-1.8.3-r1.ebuild b/sci-libs/hdf5/hdf5-1.8.3-r1.ebuild
index 7d4f752b40b7..c8ab06a72696 100644
--- a/sci-libs/hdf5/hdf5-1.8.3-r1.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-r1.ebuild,v 1.3 2009/10/01 19:27:44 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf5/hdf5-1.8.3-r1.ebuild,v 1.4 2009/10/02 16:09:26 bicatali Exp $
EAPI=2
inherit eutils autotools
@@ -27,12 +27,13 @@ DEPEND="${RDEPEND}
sys-process/time"
pkg_setup() {
- if use mpi && use cxx; then
- ewarn "Simultaneous mpi and cxx is not supported by ${PN}"
- ewarn "Will disable cxx interface"
- fi
- if use mpi && use fortran; then
- export FC=mpif90
+ if use mpi; then
+ if use cxx; then
+ ewarn "Simultaneous mpi and cxx is not supported by ${PN}"
+ ewarn "Will disable cxx interface"
+ fi
+ export CC=mpicc
+ use fortran && export FC=mpif90
fi
}
@@ -72,6 +73,7 @@ src_configure() {
--enable-production \
--enable-strict-format-checks \
--enable-deprecated-symbols \
+ --enable-shared \
$(use_enable fortran) \
$(use_enable mpi parallel) \
$(use_with szip szlib) \