summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKacper Kowalik <xarthisius@gentoo.org>2010-07-09 14:22:59 +0000
committerKacper Kowalik <xarthisius@gentoo.org>2010-07-09 14:22:59 +0000
commitf0c4dbb8d358ca431930dd9bff71a38f121e5b93 (patch)
treeeeac2014761b64f0b788ddbad4c2145c4fa8b7d1 /sci-libs/hdf5
parentppc64 stable wrt #325069 (diff)
downloadhistorical-f0c4dbb8d358ca431930dd9bff71a38f121e5b93.tar.gz
historical-f0c4dbb8d358ca431930dd9bff71a38f121e5b93.tar.bz2
historical-f0c4dbb8d358ca431930dd9bff71a38f121e5b93.zip
Remove ancient
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64
Diffstat (limited to 'sci-libs/hdf5')
-rw-r--r--sci-libs/hdf5/ChangeLog7
-rw-r--r--sci-libs/hdf5/Manifest21
-rw-r--r--sci-libs/hdf5/files/hdf5-1.8.3-destdir.patch30
-rw-r--r--sci-libs/hdf5/files/hdf5-1.8.3-gnutools.patch35
-rw-r--r--sci-libs/hdf5/files/hdf5-1.8.3-signal.patch65
-rw-r--r--sci-libs/hdf5/hdf5-1.6.4.ebuild69
-rw-r--r--sci-libs/hdf5/metadata.xml3
7 files changed, 20 insertions, 210 deletions
diff --git a/sci-libs/hdf5/ChangeLog b/sci-libs/hdf5/ChangeLog
index 547c3529c155..3b1d1e93c0b2 100644
--- a/sci-libs/hdf5/ChangeLog
+++ b/sci-libs/hdf5/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sci-libs/hdf5
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf5/ChangeLog,v 1.61 2010/07/09 14:11:45 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf5/ChangeLog,v 1.62 2010/07/09 14:22:58 xarthisius Exp $
+
+ 09 Jul 2010; Kacper Kowalik <xarthisius@gentoo.org> -hdf5-1.6.4.ebuild,
+ -files/hdf5-1.8.3-destdir.patch, -files/hdf5-1.8.3-gnutools.patch,
+ -files/hdf5-1.8.3-signal.patch, metadata.xml:
+ Remove ancient
09 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> hdf5-1.8.4-r1.ebuild:
ppc64 stable wrt #299710
diff --git a/sci-libs/hdf5/Manifest b/sci-libs/hdf5/Manifest
index e10c41a3e196..e10757332c6d 100644
--- a/sci-libs/hdf5/Manifest
+++ b/sci-libs/hdf5/Manifest
@@ -1,19 +1,26 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX hdf5-1.8.3-as-needed.patch 1821 RMD160 a20e65447625134132cb3e8e19917eb499a463e8 SHA1 b295f26b8d39fae21201449441a8ac3c0c699048 SHA256 6f03f955186e2e2870517580bd14a637e2cf0206e7547184948653e04c464bb3
-AUX hdf5-1.8.3-destdir.patch 1475 RMD160 78bc020b5b8aaef070bafd4a99a2e57f41e5e06b SHA1 7ddfa5d47759d1f7637d0c558cead7a7af63f23d SHA256 866a431b36a5998c1930af6384ff8cd11241af1f488ac5910d247b724eedd309
-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
-AUX hdf5-1.8.3-signal.patch 2226 RMD160 afe0ea8ad24fd84bed4642436c972fb5e492045e SHA1 5251a4520140b29ef0cb62d916732c9dd4089dd4 SHA256 0d07d222802005df65d42493dac16897865954755e4a59e681fa043e370a0f71
AUX hdf5-1.8.4-gnutools.patch 4607 RMD160 a27fcd676bc3a04ac535dd55c48a72a5317b08a9 SHA1 8aa01c68f788bfedb490dafd0252970105810eac SHA256 d4f989f289e7fb3ee8e585b10232811c17588b730013698fc439cc0fdabcb252
AUX hdf5-1.8.4-scaleoffset.patch 1098 RMD160 4983755ff2d284c73f8479cbf11a19b1bf4ef7c2 SHA1 29be6d6cb7de5db5e10429879f9d6673b6af1519 SHA256 596568d5cf56eba73de4e88a3e7aa0c8c13f3660279ffda783e2074e846a9b2d
AUX hdf5-1.8.4-sigbus.patch 779 RMD160 ba4c92e0ba5ef95b1459d4b570d9113acbc65613 SHA1 3fc4c90ac42b9a59f26a459e6faf6f7410b87a9a SHA256 69c0ef464d99b6c2bd3a959b8210e7772a662054b481bed7775ec21c731bf106
AUX hdf5-1.8.5-noreturn.patch 1477 RMD160 52c0e72b78b00effe3337f6016f716b425d29f03 SHA1 88eee2a0bb02512795a61f0ceb9d54f8df454e31 SHA256 7278c504b0e252ea5d0a9d7de5b332f0f1c0981a441efb286864b9599790c0b2
AUX mpd.conf 48 RMD160 289de9bb40759e3f71229cf47e4d2af83703a85f SHA1 244eee76dbf4ff269e4489d5cc7c3577c6c1fa6b SHA256 ae740cacaf2cb798921cb2092f5af98de67445e27af3f88858f3e6d2bbb127f4
-DIST hdf5-1.6.4.tar.gz 4862437 RMD160 8175af3153bb0a5a1278c01af2d3940f4fd5084f SHA1 e419e81097b8093d16d96708b764bd85db053e86 SHA256 11ab0d81575f333067ae091d39c28fbf446c8ecafdfe70cf92b3c35ceffbfc97
DIST hdf5-1.8.4.tar.gz 7181176 RMD160 e448e2326b55aa89ff0bd7488cd4291d6c5485ee SHA1 37877e29c49a6af3e23aa9ad798ef12b8ba1c05c SHA256 a992fce9387a17f175b3b188dc2a42f545a3057aeb141beb3fc3361c7521f465
DIST hdf5-1.8.5.tar.gz 7352196 RMD160 9afdb3f28ed5e6bee024995ce0a349398fc2a869 SHA1 24382b27aefcc36d8b753a11002930d7e6086e64 SHA256 4a2f38e0d8b57744433cf6647df75a7ecb79969acea86dee9b8a94f0fa5dd35b
-EBUILD hdf5-1.6.4.ebuild 2098 RMD160 348a6f05d7677e372688ca5ecdcdea36c90df7c9 SHA1 aaeed445389bad0630f518e0778f900af9614fb1 SHA256 469176113ea60bc95a7efa63ca24e6d53baeab71660a44eaa23088fedfd911af
EBUILD hdf5-1.8.4-r1.ebuild 3080 RMD160 8f06a86f2545d7e0829ab7e94b912b0caf5f3c5d SHA1 7780cde2b3af832de707c190a0499a6f1b801a90 SHA256 c547720f34bafe46301577a72956dac4ec0bf35bd9bc0180f790d78a8b6175cf
EBUILD hdf5-1.8.5.ebuild 3027 RMD160 f09ee0dc1128453b0adb526e73ee28fe03be78ff SHA1 f592bb0477dc3ffebd8ca058978c18c402ef7ea0 SHA256 69629eee7dbee65db1087c5baa2c620ebfe673e06e42572eacccd85546c75938
-MISC ChangeLog 12899 RMD160 92d87f6923385194c13de62076baff2d1030684b SHA1 e986c085e280d6921c4f90a6ee59459740084bbc SHA256 53611de2c8dbb381f52600c455b128f1cfaa6c30fe5c3f69248995460fd5d629
-MISC metadata.xml 524 RMD160 177445e630781ca7de5664580470596238246bad SHA1 87a078d1b7fa0d56eb29e6e3012e56c6abd43dfb SHA256 cdebe9645c36afb7530912a6655925d5fbf42dbdca345b586646632cafa94de7
+MISC ChangeLog 13109 RMD160 4f7c6b27e9b972fab6d80a084df38c569e387cdc SHA1 b10b472105ab4e92287ae44965e2df5ef539382b SHA256 6d059fdfd6b28f333ee5cc18721ee7337ba03862252dc8a32a26244a597253b7
+MISC metadata.xml 445 RMD160 2df0c2fd89c734fbe2efbf51563ddad59bea4814 SHA1 4ae41352074e7b3fff16e5d1de312ffb00df2251 SHA256 e1dfcebd355f246f7f4b0d644e2914cebe3cf16cad2c135fe58a6985eefb61eb
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.15 (GNU/Linux)
+
+iJwEAQECAAYFAkw3MMwACgkQIiMqcbOVdxR1YwP+OQhBCzrXqOeRiLcI2BwmN8lS
+Rmcg40PnD01tIv/1ukmZjWrKgV9ep4EgY4NAyJ23wl7l7B1i6gE2yYCgMcjA0gXt
+v0QHMHE0ZYyZaDQ5CEBOcDymp9r9i5UKp5Ajavg2PrbAO+2nsEgWzeQrEHxOsDpY
+xceK6CwRlOQcPIUEYZc=
+=F/mQ
+-----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
deleted file mode 100644
index 81243557d834..000000000000
--- a/sci-libs/hdf5/files/hdf5-1.8.3-destdir.patch
+++ /dev/null
@@ -1,30 +0,0 @@
---- hdf5-1.8.3.orig/config/examples.am 2009-04-15 19:10:01.037732972 +0100
-+++ hdf5-1.8.3/config/examples.am 2009-04-16 15:02:45.983768491 +0100
-@@ -63,13 +63,13 @@
- install-examples: $(INSTALL_FILES)
- @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);\
- 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); \
- fi
-
- installcheck-local:
---- hdf5-1.8.3.orig/config/commence.am 2009-04-15 19:10:01.037732972 +0100
-+++ hdf5-1.8.3/config/commence.am 2009-04-16 15:40:53.810412317 +0100
-@@ -42,8 +42,6 @@
- LIBH5F_HL=$(top_builddir)/hl/fortran/src/libhdf5hl_fortran.la
- LIBH5CPP_HL=$(top_builddir)/hl/c++/src/libhdf5_hl_cpp.la
-
--# Install directories that automake doesn't know about
--docdir = $(exec_prefix)/doc
-
- # Scripts used to build examples
- # If only shared libraries have been installed, have h5cc build examples with
diff --git a/sci-libs/hdf5/files/hdf5-1.8.3-gnutools.patch b/sci-libs/hdf5/files/hdf5-1.8.3-gnutools.patch
deleted file mode 100644
index 55654123718a..000000000000
--- a/sci-libs/hdf5/files/hdf5-1.8.3-gnutools.patch
+++ /dev/null
@@ -1,35 +0,0 @@
---- hdf5-1.8.3.orig/config/linux-gnulibc1 2009-04-15 19:10:01.037732972 +0100
-+++ hdf5-1.8.3/config/linux-gnulibc1 2009-04-16 09:58:54.132299149 +0100
-@@ -39,8 +39,8 @@
- if test "X-" = "X-$FC"; then
- case $CC_BASENAME in
- gcc*)
-- FC=g95
-- FC_BASENAME=g95
-+ FC=gfortran
-+ FC_BASENAME=gfortran
- ;;
- pgcc*)
- FC=pgf90
---- hdf5-1.8.3.orig/src/Makefile.am 2009-04-15 19:10:01.113738280 +0100
-+++ hdf5-1.8.3/src/Makefile.am 2009-04-16 11:07:46.221186334 +0100
-@@ -27,7 +27,7 @@
- # a long time to compile it with any optimization on. H5detect is used
- # to generate H5Tinit.c once. So, optimization is not critical.
- noinst_PROGRAMS = H5detect
--H5detect_CFLAGS = -g
-+H5detect_CFLAGS = -g -O0
-
- # Our main target, the HDF5 library
- lib_LTLIBRARIES=libhdf5.la
---- hdf5-1.8.3.orig/configure.in 2009-04-15 19:10:01.345757835 +0100
-+++ hdf5-1.8.3/configure.in 2009-04-16 12:40:53.698868563 +0100
-@@ -355,7 +355,7 @@
- dnl --------------------------------------------------------------------
- dnl Check for a Fortran 9X compiler and how to include modules.
- dnl
-- AC_PROG_FC([f90 pgf90 slf90 f95 g95 xlf95 efc ifort ftn],)
-+ AC_PROG_FC([gfortran f90 pgf90 slf90 f95 g95 xlf95 efc ifort ftn],)
- AC_F9X_MODS
-
- dnl It seems that libtool (as of Libtool 1.5.14) is trying to
diff --git a/sci-libs/hdf5/files/hdf5-1.8.3-signal.patch b/sci-libs/hdf5/files/hdf5-1.8.3-signal.patch
deleted file mode 100644
index 0ef2672e11a7..000000000000
--- a/sci-libs/hdf5/files/hdf5-1.8.3-signal.patch
+++ /dev/null
@@ -1,65 +0,0 @@
---- hdf5-1.8.3.orig/src/H5detect.c 2009-04-15 19:10:01.069734368 +0100
-+++ hdf5-1.8.3/src/H5detect.c 2009-04-16 10:15:42.185227061 +0100
-@@ -109,7 +109,7 @@
- static void detect_C99_integers64(void);
- static void detect_alignments(void);
- static size_t align_g[] = {1, 2, 4, 8, 16};
--static jmp_buf jbuf_g;
-+static sigjmp_buf jbuf_g;
-
-
- /*-------------------------------------------------------------------------
-@@ -368,7 +368,7 @@
- void (*_handler2)(int) = signal(SIGSEGV, sigsegv_handler); \
- \
- _buf = (char*)malloc(sizeof(TYPE) + align_g[NELMTS(align_g) - 1]); \
-- if(setjmp(jbuf_g)) _ano++; \
-+ if(sigsetjmp(jbuf_g, 1)) _ano++; \
- if(_ano < NELMTS(align_g)) { \
- *((TYPE*)(_buf+align_g[_ano])) = _val; /*possible SIGBUS or SEGSEGV*/ \
- _val2 = *((TYPE*)(_buf+align_g[_ano])); /*possible SIGBUS or SEGSEGV*/ \
-@@ -385,7 +385,7 @@
- memcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
- _val2 = *((TYPE*)(_buf+align_g[_ano])); \
- if(_val!=_val2) \
-- longjmp(jbuf_g, 1); \
-+ siglongjmp(jbuf_g, 1); \
- /* End Cray Check */ \
- (INFO.align)=align_g[_ano]; \
- } else { \
-@@ -456,7 +456,7 @@
- * it's not nearly as nice to work with, it does the job for
- * this simple stuff.
- *
-- * Return: Returns via longjmp to jbuf_g.
-+ * Return: Returns via siglongjmp to jbuf_g.
- *
- * Programmer: Robb Matzke
- * Thursday, March 18, 1999
-@@ -469,7 +469,7 @@
- sigsegv_handler(int UNUSED signo)
- {
- signal(SIGSEGV, sigsegv_handler);
-- longjmp(jbuf_g, 1);
-+ siglongjmp(jbuf_g, 1);
- }
-
-
-@@ -481,7 +481,7 @@
- * it's not nearly as nice to work with, it does the job for
- * this simple stuff.
- *
-- * Return: Returns via longjmp to jbuf_g.
-+ * Return: Returns via siglongjmp to jbuf_g.
- *
- * Programmer: Robb Matzke
- * Thursday, March 18, 1999
-@@ -494,7 +494,7 @@
- sigbus_handler(int UNUSED signo)
- {
- signal(SIGBUS, sigbus_handler);
-- longjmp(jbuf_g, 1);
-+ siglongjmp(jbuf_g, 1);
- #ifdef H5_HAVE_SIGLONGJMP
- siglongjmp(jbuf_g, 1);
- #endif /* H5_HAVE_SIGLONGJMP */
diff --git a/sci-libs/hdf5/hdf5-1.6.4.ebuild b/sci-libs/hdf5/hdf5-1.6.4.ebuild
deleted file mode 100644
index 2b867d6dad41..000000000000
--- a/sci-libs/hdf5/hdf5-1.6.4.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf5/hdf5-1.6.4.ebuild,v 1.10 2008/02/04 07:58:32 nerdboy Exp $
-
-inherit eutils
-
-DESCRIPTION="General purpose library and file format for storing scientific data"
-HOMEPAGE="http://hdf.ncsa.uiuc.edu/HDF5/"
-SRC_URI="ftp://ftp.ncsa.uiuc.edu/HDF/HDF5/current/src/${P}.tar.gz"
-
-LICENSE="NCSA-HDF"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-# need to update szip to get sparc, alpha, and ia64 back in here,
-# as well as work out the mpi issues
-IUSE="static zlib ssl mpi hlapi szip threads debug"
-
-DEPEND="zlib? ( sys-libs/zlib )
- szip? ( sci-libs/szip )
- mpi? ( sys-cluster/mpich2 )"
-
-src_compile() {
- local myconf="--with-pic"
-
- #--disable-static conflicts with --enable-cxx, so we have to do either or
- use static && myconf="${myconf} --enable-cxx" || \
- myconf="${myconf} --disable-static"
- # fortran needs f90 support
- #myconf="${myconf} $(use_enable fortran)"
- use threads && myconf="${myconf} --with-pthread"
- use debug && myconf="${myconf} --enable-debug=all"
- use mpi && myconf="${myconf} --enable-parallel"
- use hlapi || myconf="${myconf} --disable-hl"
-
- # NOTE: the hdf5 configure script has its own interpretation of
- # the ARCH environment variable which conflicts with that of
- # ebuild/emerge. As a work around, we save the ARCH variable as
- # EBUILD_ARCH and restore it when we are done.
- EBUILD_ARCH=${ARCH}
- unset ARCH
-
- use mpi && \
- export CC="/usr/bin/mpicc"
- ./configure --prefix=/usr ${myconf} \
- $(use_enable zlib) \
- $(use_with ssl) \
- --enable-linux-lfs \
- --sysconfdir=/etc \
- --infodir=/usr/share/info \
- --mandir=/usr/share/man || die "configure failed"
-
- # restore the ARCH environment variable
- ARCH=${EBUILD_ARCH}
-
- emake || die "emake failed"
-}
-
-src_install() {
- make \
- prefix=${D}/usr \
- mandir=${D}/usr/share/man \
- docdir=${D}/usr/share/doc/${PF} \
- libdir=${D}/usr/$(get_libdir)/ \
- infodir=${D}/usr/share/info \
- install || die "make install failed"
-
- dodoc README.txt MANIFEST
- dohtml doc/html/*
-}
diff --git a/sci-libs/hdf5/metadata.xml b/sci-libs/hdf5/metadata.xml
index 5d277a37ba93..dbff4da99bc4 100644
--- a/sci-libs/hdf5/metadata.xml
+++ b/sci-libs/hdf5/metadata.xml
@@ -8,7 +8,4 @@
has a more powerful and flexible data model, supports files larger
than 2 GB, and supports parallel I/O.
</longdescription>
-<use>
- <flag name='hlapi'>Enable support for high-level library</flag>
-</use>
</pkgmetadata>