diff options
author | Kacper Kowalik (Xarthisius) <xarthisius.kk@gmail.com> | 2011-11-17 14:47:02 +0100 |
---|---|---|
committer | Kacper Kowalik (Xarthisius) <xarthisius.kk@gmail.com> | 2011-11-17 14:47:02 +0100 |
commit | 4b593053b1e496b4a4b29235285db701ac8bdead (patch) | |
tree | 6ef669beeb4b64670c067f9853cfffdd5c0b76dc /sci-libs/hdf5 | |
parent | Fixed digest, #390723 (diff) | |
download | sci-4b593053b1e496b4a4b29235285db701ac8bdead.tar.gz sci-4b593053b1e496b4a4b29235285db701ac8bdead.tar.bz2 sci-4b593053b1e496b4a4b29235285db701ac8bdead.zip |
[sci-libs/hdf5] drop old
Diffstat (limited to 'sci-libs/hdf5')
-rw-r--r-- | sci-libs/hdf5/ChangeLog | 16 | ||||
-rw-r--r-- | sci-libs/hdf5/Manifest | 19 | ||||
-rw-r--r-- | sci-libs/hdf5/files/hdf5-1.8.3-as-needed.patch | 41 | ||||
-rw-r--r-- | sci-libs/hdf5/files/hdf5-1.8.3-includes.patch | 11 | ||||
-rw-r--r-- | sci-libs/hdf5/files/hdf5-1.8.3-noreturn.patch | 92 | ||||
-rw-r--r-- | sci-libs/hdf5/files/hdf5-1.8.4-gnutools.patch | 65 | ||||
-rw-r--r-- | sci-libs/hdf5/files/hdf5-1.8.4-scaleoffset.patch | 18 | ||||
-rw-r--r-- | sci-libs/hdf5/hdf5-1.8.4-r2.ebuild | 117 | ||||
-rw-r--r-- | sci-libs/hdf5/metadata.xml | 11 |
9 files changed, 0 insertions, 390 deletions
diff --git a/sci-libs/hdf5/ChangeLog b/sci-libs/hdf5/ChangeLog deleted file mode 100644 index 0c0ffd40b..000000000 --- a/sci-libs/hdf5/ChangeLog +++ /dev/null @@ -1,16 +0,0 @@ -# ChangeLog for sci-libs/hdf5 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 24 Jun 2011; Justin Lecher <jlec@gentoo.org> hdf5-1.8.4-r2.ebuild: - Streamlined fortran-2 eclass usage - - 21 Jun 2011; Justin Lecher <jlec@gentoo.org> hdf5-1.8.4-r2.ebuild: - Added fortran-2.eclass support - -*hdf5-1.8.4-r2 (19 Jan 2010) - - 19 Jan 2010; Justin Bronder <jsbronder@gentoo.org> -hdf5-1.8.4-r1.ebuild, - +hdf5-1.8.4-r2.ebuild: - revbump to avoid conflicts with portage tree. - diff --git a/sci-libs/hdf5/Manifest b/sci-libs/hdf5/Manifest deleted file mode 100644 index fb87d001b..000000000 --- a/sci-libs/hdf5/Manifest +++ /dev/null @@ -1,19 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -AUX hdf5-1.8.3-as-needed.patch 1909 RMD160 86c153a302d2730d94ab2c741fb71eb66de6b271 SHA1 aafc558d4a5bf58d78ff807f79a81b0f2ef8f8f3 SHA256 11d4fba2970b68666d65e31178f2a07630c0c1f46ef7b18bfa16d49de776a649 -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.4-gnutools.patch 4607 RMD160 a27fcd676bc3a04ac535dd55c48a72a5317b08a9 SHA1 8aa01c68f788bfedb490dafd0252970105810eac SHA256 d4f989f289e7fb3ee8e585b10232811c17588b730013698fc439cc0fdabcb252 -AUX hdf5-1.8.4-scaleoffset.patch 1098 RMD160 4983755ff2d284c73f8479cbf11a19b1bf4ef7c2 SHA1 29be6d6cb7de5db5e10429879f9d6673b6af1519 SHA256 596568d5cf56eba73de4e88a3e7aa0c8c13f3660279ffda783e2074e846a9b2d -DIST hdf5-1.8.4.tar.gz 7181176 RMD160 e448e2326b55aa89ff0bd7488cd4291d6c5485ee SHA1 37877e29c49a6af3e23aa9ad798ef12b8ba1c05c SHA256 a992fce9387a17f175b3b188dc2a42f545a3057aeb141beb3fc3361c7521f465 -EBUILD hdf5-1.8.4-r2.ebuild 2728 RMD160 27db0006c911203a32111207633659da1b2b518a SHA1 1f4b049d58124eea7f17c6b28e29feb343b7c219 SHA256 bf35f2dad2217fda9908999a9117e03e2220559a600219ddb693866672abdc32 -MISC ChangeLog 504 RMD160 8bc6ed8bfe9d2707c21de335b84654cfb85b00cc SHA1 70706361cbdac548ecdcf0916a366502157abc84 SHA256 3d75214ce3c1f5a336ef0536378d9b2c915089de0324ca50fa9cd0170813b173 -MISC metadata.xml 445 RMD160 2df0c2fd89c734fbe2efbf51563ddad59bea4814 SHA1 4ae41352074e7b3fff16e5d1de312ffb00df2251 SHA256 e1dfcebd355f246f7f4b0d644e2914cebe3cf16cad2c135fe58a6985eefb61eb ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) - -iEYEARECAAYFAk4EgqEACgkQgAnW8HDreRYjWgCcCiMB0xoyDR3x9kU2DirmzLlx -VA8AoLofsoiCVBbslCPzeG05OwSGF3bf -=QDuq ------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 deleted file mode 100644 index 677264b22..000000000 --- a/sci-libs/hdf5/files/hdf5-1.8.3-as-needed.patch +++ /dev/null @@ -1,41 +0,0 @@ ---- hdf5-1.8.3.orig/fortran/src/Makefile.am 2009-04-15 19:10:01.053733251 +0100 -+++ hdf5-1.8.3/fortran/src/Makefile.am 2009-04-15 19:12:49.874557795 +0100 -@@ -66,6 +66,8 @@ - H5If.c H5Lf.c H5Of.c H5Pf.c H5Rf.c H5Sf.c H5Tf.c H5Zf.c \ - $(PARALLEL_COND_SRC) - -+libhdf5_fortran_la_LIBADD = $(top_builddir)/src/libhdf5.la -+ - # h5fc is generated during configure. - # Remove it only when distclean. - DISTCLEANFILES=h5fc ---- hdf5-1.8.3.orig/hl/fortran/src/Makefile.am 2009-04-15 19:10:01.245748616 +0100 -+++ hdf5-1.8.3/hl/fortran/src/Makefile.am 2009-04-15 19:30:56.042226227 +0100 -@@ -43,6 +43,7 @@ - - libhdf5hl_fortran_la_SOURCES=H5LTfc.c H5IMfc.c H5IMcc.c H5TBfc.c H5LTff.f90 \ - H5IMff.f90 H5TBff.f90 -+libhdf5hl_fortran_la_LIBADD=$(top_builddir)/hl/src/libhdf5_hl.la - - # Fortran module files can have different extensions and different names - # (e.g., different capitalizations) on different platforms. Write rules ---- hdf5-1.8.3.orig/hl/c++/src/Makefile.am 2009-04-15 19:10:01.249750013 +0100 -+++ hdf5-1.8.3/hl/c++/src/Makefile.am 2009-04-15 20:16:08.812068687 +0100 -@@ -35,6 +35,7 @@ - # Source files for the library - # At the moment, only the H5PT Packet Table has a C++ API. - libhdf5_hl_cpp_la_SOURCES=H5PacketTable.cpp -+libhdf5_hl_cpp_la_LIBADD=$(top_builddir)/hl/src/libhdf5_hl.la - - # 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/files/hdf5-1.8.3-includes.patch b/sci-libs/hdf5/files/hdf5-1.8.3-includes.patch deleted file mode 100644 index 5e87f6c97..000000000 --- a/sci-libs/hdf5/files/hdf5-1.8.3-includes.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- hdf5-1.8.3.orig/src/H5E.c 2009-04-15 19:10:01.081735486 +0100 -+++ hdf5-1.8.3/src/H5E.c 2009-04-15 20:02:06.708712912 +0100 -@@ -54,6 +54,8 @@ - /***********/ - /* Headers */ - /***********/ -+#define _GNU_SOURCE -+#include <stdio.h> - #include "H5private.h" /* Generic Functions */ - #include "H5Iprivate.h" /* IDs */ - #include "H5Epkg.h" /* Error handling */ diff --git a/sci-libs/hdf5/files/hdf5-1.8.3-noreturn.patch b/sci-libs/hdf5/files/hdf5-1.8.3-noreturn.patch deleted file mode 100644 index 27b6f9b32..000000000 --- a/sci-libs/hdf5/files/hdf5-1.8.3-noreturn.patch +++ /dev/null @@ -1,92 +0,0 @@ -diff -Nur hdf5-1.8.3.orig/c++/src/H5AbstractDs.cpp hdf5-1.8.3/c++/src/H5AbstractDs.cpp ---- hdf5-1.8.3.orig/c++/src/H5AbstractDs.cpp 2009-04-15 19:10:01.061734089 +0100 -+++ hdf5-1.8.3/c++/src/H5AbstractDs.cpp 2009-04-16 10:10:56.263885963 +0100 -@@ -85,6 +85,8 @@ - else if (fromClass() == "Attribute") - throw DataTypeIException("Attribute::getTypeClass", "H5Tget_class returns H5T_NO_CLASS"); - } -+ -+ return (type_class); - } - - //-------------------------------------------------------------------------- -diff -Nur hdf5-1.8.3.orig/hl/src/H5LTanalyze.c hdf5-1.8.3/hl/src/H5LTanalyze.c ---- hdf5-1.8.3.orig/hl/src/H5LTanalyze.c 2009-04-15 19:10:01.221747499 +0100 -+++ hdf5-1.8.3/hl/src/H5LTanalyze.c 2009-04-16 10:10:56.267887639 +0100 -@@ -2329,7 +2329,7 @@ - return ret; - } - --int H5LTyyerror(char *msg) -+void H5LTyyerror(char *msg) - { - printf("ERROR: %s before \"%s\".\n", msg, yytext); - } -diff -Nur hdf5-1.8.3.orig/hl/src/H5LTanalyze.l hdf5-1.8.3/hl/src/H5LTanalyze.l ---- hdf5-1.8.3.orig/hl/src/H5LTanalyze.l 2009-04-15 19:10:01.221747499 +0100 -+++ hdf5-1.8.3/hl/src/H5LTanalyze.l 2009-04-16 10:10:56.267887639 +0100 -@@ -181,7 +181,7 @@ - return ret; - } - --int H5LTyyerror(char *msg) -+void H5LTyyerror(char *msg) - { - printf("ERROR: %s before \"%s\".\n", msg, yytext); - } -diff -Nur hdf5-1.8.3.orig/hl/src/H5LTparse.c hdf5-1.8.3/hl/src/H5LTparse.c ---- hdf5-1.8.3.orig/hl/src/H5LTparse.c 2009-04-15 19:10:01.221747499 +0100 -+++ hdf5-1.8.3/hl/src/H5LTparse.c 2009-04-16 10:10:56.267887639 +0100 -@@ -64,7 +64,7 @@ - #include<hdf5.h> - - extern int yylex(); --extern int yyerror(char *); -+extern void yyerror(char *); - - #define STACK_SIZE 16 - -diff -Nur hdf5-1.8.3.orig/test/dt_arith.c hdf5-1.8.3/test/dt_arith.c ---- hdf5-1.8.3.orig/test/dt_arith.c 2009-04-15 19:10:01.121739118 +0100 -+++ hdf5-1.8.3/test/dt_arith.c 2009-04-16 10:10:56.271887918 +0100 -@@ -3408,6 +3408,7 @@ - else if(run_test==TEST_DENORM || run_test==TEST_SPECIAL) - return 1; - #endif -+ return 1; - } - - -diff -Nur hdf5-1.8.3.orig/tools/h5dump/h5dump.c hdf5-1.8.3/tools/h5dump/h5dump.c ---- hdf5-1.8.3.orig/tools/h5dump/h5dump.c 2009-04-15 19:10:01.141740794 +0100 -+++ hdf5-1.8.3/tools/h5dump/h5dump.c 2009-04-16 10:10:56.275888757 +0100 -@@ -602,6 +602,7 @@ - * - *------------------------------------------------------------------------- - */ -+static void leave(int ret) __attribute__ ((__noreturn__)); - static void - leave(int ret) - { -diff -Nur hdf5-1.8.3.orig/tools/h5ls/h5ls.c hdf5-1.8.3/tools/h5ls/h5ls.c ---- hdf5-1.8.3.orig/tools/h5ls/h5ls.c 2009-04-15 19:10:01.165741353 +0100 -+++ hdf5-1.8.3/tools/h5ls/h5ls.c 2009-04-16 10:10:56.279888477 +0100 -@@ -2147,6 +2147,7 @@ - * - *------------------------------------------------------------------------- - */ -+static void leave(int ret) __attribute__ ((__noreturn__)); - static void - leave(int ret) - { -diff -Nur hdf5-1.8.3.orig/tools/h5stat/h5stat.c hdf5-1.8.3/tools/h5stat/h5stat.c ---- hdf5-1.8.3.orig/tools/h5stat/h5stat.c 2009-04-15 19:10:01.181742750 +0100 -+++ hdf5-1.8.3/tools/h5stat/h5stat.c 2009-04-16 10:10:56.279888477 +0100 -@@ -181,6 +181,7 @@ - { NULL, 0, '\0' } - }; - -+static void leave(int ret) __attribute__ ((__noreturn__)); - static void - leave(int ret) - { diff --git a/sci-libs/hdf5/files/hdf5-1.8.4-gnutools.patch b/sci-libs/hdf5/files/hdf5-1.8.4-gnutools.patch deleted file mode 100644 index 2843afb2c..000000000 --- a/sci-libs/hdf5/files/hdf5-1.8.4-gnutools.patch +++ /dev/null @@ -1,65 +0,0 @@ ---- hdf5-1.8.4.orig/src/Makefile.am 2009-11-10 22:12:02.000000000 +0100 -+++ hdf5-1.8.4/src/Makefile.am 2009-12-03 13:13:36.902083292 +0100 -@@ -26,14 +26,52 @@ - # Use -g to force no optimization since many compilers (e.g., Intel) takes - # a long time to compile it with any optimization on. H5detect is used - # to generate H5Tinit.c once. So, optimization is not critical. -+# -O0 is required for >= gcc4.3 - noinst_PROGRAMS = H5detect --H5detect_CFLAGS = -g $(AM_CFLAGS) -+H5detect_CFLAGS = -g -O0 -+ -+# Automake doesn't have a way to build with no optimization -+# See http://sources.redhat.com/ml/automake/2002-08/msg00082.html -+# This is the automake-produced rule with $(CFLAGS) removed -+H5detect_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ -+ --mode=link $(CCLD) $(H5detect_CFLAGS) $(AM_LDFLAGS) \ -+ $(LDFLAGS) -o $@ -+ -+H5detect-H5detect.o: H5detect.c -+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(H5detect_CFLAGS) -MT H5detect-H5detect.o -MD -MP -MF $(DEPDIR)/H5detect-H5detect.Tpo -c -o H5detect-H5detect.o `test -f 'H5detect.c' || echo '$(srcdir)/'`H5detect.c -+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/H5detect-H5detect.Tpo $(DEPDIR)/H5detect-H5detect.Po -+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='H5detect.c' object='H5detect-H5detect.o' libtool=no @AMDEPBACKSLASH@ -+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(H5detect_CFLAGS) -c -o H5detect-H5detect.o `test -f 'H5detect.c' || echo '$(srcdir)/'`H5detect.c -+ -+H5detect-H5detect.obj: H5detect.c -+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(H5detect_CFLAGS) -MT H5detect-H5detect.obj -MD -MP -MF $(DEPDIR)/H5detect-H5detect.Tpo -c -o H5detect-H5detect.obj `if test -f 'H5detect.c'; then $(CYGPATH_W) 'H5detect.c'; else $(CYGPATH_W) '$(srcdir)/H5detect.c'; fi` -+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/H5detect-H5detect.Tpo $(DEPDIR)/H5detect-H5detect.Po -+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='H5detect.c' object='H5detect-H5detect.obj' libtool=no @AMDEPBACKSLASH@ -+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(H5detect_CFLAGS) -c -o H5detect-H5detect.obj `if test -f 'H5detect.c'; then $(CYGPATH_W) 'H5detect.c'; else $(CYGPATH_W) '$(srcdir)/H5detect.c'; fi` -+ -+noinst_LTLIBRARIES = libH5Tconv.la -+libH5Tconv_la_SOURCES = H5Tconv.c -+libH5Tconv_la_CFLAGS = -g -O0 -+libH5Tconv_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ -+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(libH5Tconv_la_CFLAGS) \ -+ $(AM_LDFLAGS) $(LDFLAGS) -o $@ -+ -+libH5Tconv_la-H5Tconv.lo: H5Tconv.c -+@am__fastdepCC_TRUE@ $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libH5Tconv_la_CFLAGS) -MT libH5Tconv_la-H5Tconv.lo -MD -MP -MF $(DEPDIR)/libH5Tconv_la-H5Tconv.Tpo -c -o libH5Tconv_la-H5Tconv.lo `test -f 'H5Tconv.c' || echo '$(srcdir)/'`H5Tconv.c -+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/libH5Tconv_la-H5Tconv.Tpo $(DEPDIR)/libH5Tconv_la-H5Tconv.Plo -+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='H5Tconv.c' object='libH5Tconv_la-H5Tconv.lo' libtool=yes @AMDEPBACKSLASH@ -+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libH5Tconv_la_CFLAGS) -c -o libH5Tconv_la-H5Tconv.lo `test -f 'H5Tconv.c' || echo '$(srcdir)/'`H5Tconv.c -+ - - # Our main target, the HDF5 library - lib_LTLIBRARIES=libhdf5.la - - # Add libtool numbers to the HDF5 library (from config/lt_vers.am) - libhdf5_la_LDFLAGS= -version-info $(LT_VERS_INTERFACE):$(LT_VERS_REVISION):$(LT_VERS_AGE) $(AM_LDFLAGS) -+libhdf5_la_LIBADD = libH5Tconv.la - - # H5Tinit.c is a generated file, and should be cleaned. - MOSTLYCLEANFILES=H5Tinit.c -@@ -89,7 +127,7 @@ - H5S.c H5Sall.c H5Sdbg.c H5Shyper.c H5Smpio.c H5Snone.c H5Spoint.c \ - H5Sselect.c H5Stest.c H5SL.c H5SM.c H5SMbtree2.c \ - H5SMcache.c H5SMtest.c H5ST.c \ -- H5T.c H5Tarray.c H5Tbit.c H5Tcommit.c H5Tcompound.c H5Tconv.c \ -+ H5T.c H5Tarray.c H5Tbit.c H5Tcommit.c H5Tcompound.c \ - H5Tcset.c H5Tdbg.c H5Tdeprec.c H5Tenum.c H5Tfields.c \ - H5Tfixed.c \ - H5Tfloat.c H5Tinit.c H5Tnative.c H5Toffset.c H5Toh.c \ diff --git a/sci-libs/hdf5/files/hdf5-1.8.4-scaleoffset.patch b/sci-libs/hdf5/files/hdf5-1.8.4-scaleoffset.patch deleted file mode 100644 index be52280d0..000000000 --- a/sci-libs/hdf5/files/hdf5-1.8.4-scaleoffset.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- hdf5-1.8.4.orig/test/dsets.c 2009-11-10 22:11:59.000000000 +0100 -+++ hdf5-1.8.4/test/dsets.c 2009-12-03 13:13:42.239327244 +0100 -@@ -7402,10 +7402,14 @@ - nerrors += (test_nbit_compound_3(file) < 0 ? 1 : 0); - nerrors += (test_scaleoffset_int(file) < 0 ? 1 : 0); - nerrors += (test_scaleoffset_int_2(file) < 0 ? 1 : 0); -+ /* These tests fail even if dsets is compiled with -O0, -+ * which is recommended solution by HDFGROUP. -+ * Problem exists at least since version 1.4.x and occurs -+ * on different compilers and architectures. - nerrors += (test_scaleoffset_float(file) < 0 ? 1 : 0); - nerrors += (test_scaleoffset_float_2(file) < 0 ? 1 : 0); - nerrors += (test_scaleoffset_double(file) < 0 ? 1 : 0); -- nerrors += (test_scaleoffset_double_2(file) < 0 ? 1 : 0); -+ nerrors += (test_scaleoffset_double_2(file) < 0 ? 1 : 0); */ - nerrors += (test_multiopen (file) < 0 ? 1 : 0); - nerrors += (test_types(file) < 0 ? 1 : 0); - nerrors += (test_userblock_offset(envval, my_fapl) < 0 ? 1 : 0); diff --git a/sci-libs/hdf5/hdf5-1.8.4-r2.ebuild b/sci-libs/hdf5/hdf5-1.8.4-r2.ebuild deleted file mode 100644 index 71fc58ee0..000000000 --- a/sci-libs/hdf5/hdf5-1.8.4-r2.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=3 - -MPI_PKG_USE_ROMIO=1 - -inherit autotools eutils fortran-2 mpi - -DESCRIPTION="General purpose library and file format for storing scientific data" -HOMEPAGE="http://www.hdfgroup.org/HDF5/" -SRC_URI="http://www.hdfgroup.org/ftp/HDF5/current/src/${P}.tar.gz" - -LICENSE="NCSA-HDF" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" - -IUSE="cxx examples fortran mpi szip threads zlib" - -RDEPEND=" - fortran? ( virtual/fortran ) - mpi? ( $(mpi_pkg_deplist) ) - szip? ( >=sci-libs/szip-2.1 ) - zlib? ( sys-libs/zlib )" - -DEPEND="${RDEPEND} - sys-devel/libtool:2 - sys-process/time" - -pkg_setup() { - fortran && fortran-2_pkg_setup - 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=$(mpi_pkg_cc) - if use fortran; then - export FC=$(mpi_pkg_fc) - fi - fi -} - -src_prepare() { - epatch \ - "${FILESDIR}"/${PN}-1.8.3-as-needed.patch \ - "${FILESDIR}"/${PN}-1.8.3-includes.patch \ - "${FILESDIR}"/${PN}-1.8.3-noreturn.patch \ - "${FILESDIR}"/${P}-gnutools.patch \ - "${FILESDIR}"/${P}-scaleoffset.patch - - # respect gentoo examples directory - sed \ - -e 's:$(docdir)/hdf5:$(DESTDIR)/$(docdir):' \ - -i $(find . -name Makefile.am) || die - sed \ - -e '/docdir/d' \ - -i config/commence.am || die - eautoreconf - # enable shared libs by default for h5cc config utility - sed -i -e "s/SHLIB:-no/SHLIB:-yes/g" tools/misc/h5cc.in \ - || die "sed h5cc.in failed" -} - -src_configure() { - # threadsafe incompatible with many options - local myconf="--disable-threadsafe" - use threads && ! use fortran && ! use cxx && ! use mpi \ - && myconf="--enable-threadsafe" - - if use mpi; then - myconf="${myconf} --disable-cxx" - else - # workaround for bug 285148 - if use cxx; then - myconf="${myconf} $(use_enable cxx) CXX=$(tc-getCXX)" - fi - if use fortran; then - myconf="${myconf} FC=$(tc-getFC)" - fi - fi - - mpi_pkg_set_ld_library_path - econf $(mpi_econf_args) \ - --disable-sharedlib-rpath \ - --enable-production \ - --enable-strict-format-checks \ - --docdir=/usr/share/doc/${PF} \ - --enable-deprecated-symbols \ - --enable-shared \ - $(use_enable fortran) \ - $(use_enable mpi parallel) \ - $(use_with szip szlib) \ - $(use_with threads pthread) \ - $(use_with zlib) \ - ${myconf} -} - -src_compile() { - mpi_pkg_set_ld_library_path - emake || die -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - mpi_dodoc README.txt - if use examples; then - emake DESTDIR="${D}" install-examples \ - || die "emake install examples failed" - fi -} - -src_test() { - mpi_pkg_set_ld_library_path - emake check || die -} diff --git a/sci-libs/hdf5/metadata.xml b/sci-libs/hdf5/metadata.xml deleted file mode 100644 index dbff4da99..000000000 --- a/sci-libs/hdf5/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>sci</herd> -<longdescription> - HDF5 is a file format and library for storing scientific data. HDF5 - was designed and implemented to address the deficiencies of HDF4.x. It - has a more powerful and flexible data model, supports files larger - than 2 GB, and supports parallel I/O. -</longdescription> -</pkgmetadata> |