pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/hdf5 update to 1.6.6
details: https://anonhg.NetBSD.org/pkgsrc/rev/829be5fc391d
branches: trunk
changeset: 533404:829be5fc391d
user: drochner <drochner%pkgsrc.org@localhost>
date: Tue Sep 18 18:58:08 2007 +0000
description:
update to 1.6.6
changes:
-minor feature additions to the command line tools
-C++ API: Added support for Szip
-bugfixes
pkgsrc changes:
-fixes for the cxx option (should be a separate pkg)
-fixes for the threadsafe option -- replaced a pthread_equal() by a
simple "==" to make it usable with non-threaded apps
(not 100% portable, but should be fine for the platforms in question)
The shared libraries should not be linked against libpthread, but
that would require serious changes to the autoconf/make machinery
so I've left it alone for now.
If that is fixed, "threadsafe" could be made default.
-Don't try to strip scripts on install.
diffstat:
devel/hdf5/Makefile | 9 +-
devel/hdf5/PLIST | 109 ++++++++++++++++----------
devel/hdf5/distinfo | 18 ++--
devel/hdf5/patches/patch-ab | 13 ---
devel/hdf5/patches/patch-ac | 175 --------------------------------------------
devel/hdf5/patches/patch-ae | 12 ---
devel/hdf5/patches/patch-af | 64 ----------------
devel/hdf5/patches/patch-ba | 13 +++
devel/hdf5/patches/patch-bb | 14 +++
devel/hdf5/patches/patch-bc | 16 ++++
devel/hdf5/patches/patch-bd | 13 +++
devel/hdf5/patches/patch-be | 16 ++++
devel/hdf5/patches/patch-bf | 14 +++
13 files changed, 168 insertions(+), 318 deletions(-)
diffs (truncated from 638 to 300 lines):
diff -r bc0dab234ec6 -r 829be5fc391d devel/hdf5/Makefile
--- a/devel/hdf5/Makefile Tue Sep 18 17:37:57 2007 +0000
+++ b/devel/hdf5/Makefile Tue Sep 18 18:58:08 2007 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.38 2006/06/22 21:23:28 rillig Exp $
+# $NetBSD: Makefile,v 1.39 2007/09/18 18:58:08 drochner Exp $
-DISTNAME= hdf5-1.6.5
-PKGREVISION= 2
+DISTNAME= hdf5-1.6.6
CATEGORIES= devel
-MASTER_SITES= ftp://ftp.ncsa.uiuc.edu/HDF/HDF5/hdf5-1.6.5/src/
+MASTER_SITES= ftp://ftp.hdfgroup.org/HDF5/current/src/
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= http://hdf.ncsa.uiuc.edu/HDF5/
@@ -22,6 +21,8 @@
.include "options.mk"
+INSTALL_ENV+= INSTALL_SCRIPT=${INSTALL_SCRIPT:Q}
+
post-extract:
${CP} ${WRKSRC}/config/freebsd ${WRKSRC}/config/netbsd
${CP} ${WRKSRC}/config/freebsd ${WRKSRC}/config/netbsdelf
diff -r bc0dab234ec6 -r 829be5fc391d devel/hdf5/PLIST
--- a/devel/hdf5/PLIST Tue Sep 18 17:37:57 2007 +0000
+++ b/devel/hdf5/PLIST Tue Sep 18 18:58:08 2007 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2006/06/17 20:36:26 rillig Exp $
+@comment $NetBSD: PLIST,v 1.15 2007/09/18 18:58:08 drochner Exp $
bin/gif2h5
bin/h52gif
${CXX}bin/h5c++
@@ -14,27 +14,11 @@
bin/h5repart
bin/h5unjam
include/H5ACpublic.h
-${CXX}include/H5AbstractDs.h
include/H5Apublic.h
-${CXX}include/H5ArrayType.h
-${CXX}include/H5AtomType.h
-${CXX}include/H5Attribute.h
include/H5Bpublic.h
-${CXX}include/H5Classes.h
-${CXX}include/H5CommonFG.h
-${CXX}include/H5CompType.h
-${CXX}include/H5Cpp.h
-${CXX}include/H5CppDoc.h
include/H5Cpublic.h
-${CXX}include/H5DataSet.h
-${CXX}include/H5DataSpace.h
-${CXX}include/H5DataType.h
-${CXX}include/H5DcreatProp.h
include/H5Dpublic.h
-${CXX}include/H5DxferProp.h
-${CXX}include/H5EnumType.h
include/H5Epublic.h
-${CXX}include/H5Exception.h
include/H5FDcore.h
include/H5FDfamily.h
include/H5FDgass.h
@@ -48,43 +32,59 @@
include/H5FDsrb.h
include/H5FDstdio.h
include/H5FDstream.h
-${CXX}include/H5FaccProp.h
-${CXX}include/H5FcreatProp.h
-${CXX}include/H5File.h
-${CXX}include/H5FloatType.h
include/H5Fpublic.h
include/H5Gpublic.h
-${CXX}include/H5Group.h
include/H5HGpublic.h
include/H5HLpublic.h
include/H5IM.h
-${CXX}include/H5IdComponent.h
-${CXX}include/H5Include.h
-${CXX}include/H5IntType.h
include/H5Ipublic.h
include/H5LT.h
-${CXX}include/H5Library.h
include/H5MMpublic.h
-${CXX}include/H5Object.h
include/H5Opublic.h
include/H5Ppublic.h
-${CXX}include/H5PredType.h
-${CXX}include/H5PropList.h
include/H5Rpublic.h
include/H5Spublic.h
-${CXX}include/H5StrType.h
include/H5TA.h
include/H5Tpublic.h
-${CXX}include/H5VarLenType.h
include/H5Zpublic.h
include/H5api_adpt.h
include/H5pubconf.h
include/H5public.h
include/hdf5.h
+${CXX}include/H5AbstractDs.h
+${CXX}include/H5ArrayType.h
+${CXX}include/H5AtomType.h
+${CXX}include/H5Attribute.h
+${CXX}include/H5Classes.h
+${CXX}include/H5CommonFG.h
+${CXX}include/H5CompType.h
+${CXX}include/H5Cpp.h
+${CXX}include/H5CppDoc.h
+${CXX}include/H5DataSet.h
+${CXX}include/H5DataSpace.h
+${CXX}include/H5DataType.h
+${CXX}include/H5DcreatProp.h
+${CXX}include/H5DxferProp.h
+${CXX}include/H5EnumType.h
+${CXX}include/H5Exception.h
+${CXX}include/H5FaccProp.h
+${CXX}include/H5FcreatProp.h
+${CXX}include/H5File.h
+${CXX}include/H5FloatType.h
+${CXX}include/H5Group.h
+${CXX}include/H5IdComponent.h
+${CXX}include/H5Include.h
+${CXX}include/H5IntType.h
+${CXX}include/H5Library.h
+${CXX}include/H5Object.h
+${CXX}include/H5PredType.h
+${CXX}include/H5PropList.h
+${CXX}include/H5StrType.h
+${CXX}include/H5VarLenType.h
+${CXX}include/H5cxx_pubconf.h
lib/libhdf5.la
lib/libhdf5.settings
${CXX}lib/libhdf5_cpp.la
-${CXX}lib/libhdf5_cpp.settings
lib/libhdf5_hl.la
share/doc/hdf5/COPYING
share/doc/hdf5/HISTORY.txt
@@ -129,6 +129,13 @@
share/doc/hdf5/html/Graphics/FORTRAN.gif
share/doc/hdf5/html/Graphics/Java.gif
share/doc/hdf5/html/Graphics/OtherAPIs.gif
+share/doc/hdf5/html/Graphics/THGnoTextSm.jpg
+share/doc/hdf5/html/Graphics/THGwTextSm.jpg
+share/doc/hdf5/html/Graphics/XRD100.gif
+share/doc/hdf5/html/Graphics/hdf2.gif
+share/doc/hdf5/html/Graphics/help.gif
+share/doc/hdf5/html/Graphics/help.jpg
+share/doc/hdf5/html/Graphics/help.png
share/doc/hdf5/html/Groups.html
share/doc/hdf5/html/H5.api_map.html
share/doc/hdf5/html/H5.format.html
@@ -610,6 +617,8 @@
share/doc/hdf5/html/cpplus_RM/functions_func_0x77.html
share/doc/hdf5/html/cpplus_RM/functions_func_0x7e.html
share/doc/hdf5/html/cpplus_RM/functions_vars.html
+share/doc/hdf5/html/cpplus_RM/globals.html
+share/doc/hdf5/html/cpplus_RM/globals_defs.html
share/doc/hdf5/html/cpplus_RM/h5group_8cpp-example.html
share/doc/hdf5/html/cpplus_RM/header.html
share/doc/hdf5/html/cpplus_RM/header_files/Dependencies
@@ -633,6 +642,7 @@
share/doc/hdf5/html/ed_libs/NavBar_RM.lbi
share/doc/hdf5/html/ed_libs/NavBar_TechN.lbi
share/doc/hdf5/html/ed_libs/NavBar_UG.lbi
+share/doc/hdf5/html/ed_libs/copyright-html.lbi
share/doc/hdf5/html/ed_libs/styles_Format.lbi
share/doc/hdf5/html/ed_libs/styles_Gen.lbi
share/doc/hdf5/html/ed_libs/styles_Index.lbi
@@ -663,22 +673,29 @@
share/doc/hdf5/html/h5s.examples
share/doc/hdf5/html/hdf2.jpg
share/doc/hdf5/html/index.html
-share/doc/hdf5/html/ph5design.html
-share/doc/hdf5/html/ph5example.c
-share/doc/hdf5/html/ph5implement.txt
share/doc/hdf5/html/pipe1.gif
share/doc/hdf5/html/pipe2.gif
share/doc/hdf5/html/pipe3.gif
share/doc/hdf5/html/pipe4.gif
share/doc/hdf5/html/pipe5.gif
share/doc/hdf5/html/version.gif
-${CXX}share/examples/hdf5/c++/chunks.cpp
-${CXX}share/examples/hdf5/c++/compound.cpp
-${CXX}share/examples/hdf5/c++/create.cpp
-${CXX}share/examples/hdf5/c++/extend_ds.cpp
-${CXX}share/examples/hdf5/c++/h5group.cpp
-${CXX}share/examples/hdf5/c++/readdata.cpp
-${CXX}share/examples/hdf5/c++/writedata.cpp
+share/examples/hdf5/c/ex_image1.c
+share/examples/hdf5/c/ex_image2.c
+share/examples/hdf5/c/ex_lite1.c
+share/examples/hdf5/c/ex_lite2.c
+share/examples/hdf5/c/ex_lite3.c
+share/examples/hdf5/c/ex_table_01.c
+share/examples/hdf5/c/ex_table_02.c
+share/examples/hdf5/c/ex_table_03.c
+share/examples/hdf5/c/ex_table_04.c
+share/examples/hdf5/c/ex_table_05.c
+share/examples/hdf5/c/ex_table_06.c
+share/examples/hdf5/c/ex_table_07.c
+share/examples/hdf5/c/ex_table_08.c
+share/examples/hdf5/c/ex_table_09.c
+share/examples/hdf5/c/ex_table_10.c
+share/examples/hdf5/c/ex_table_11.c
+share/examples/hdf5/c/ex_table_12.c
share/examples/hdf5/c/h5_attribute.c
share/examples/hdf5/c/h5_chunk_read.c
share/examples/hdf5/c/h5_compound.c
@@ -691,6 +708,14 @@
share/examples/hdf5/c/h5_select.c
share/examples/hdf5/c/h5_write.c
share/examples/hdf5/c/ph5example.c
+${CXX}share/examples/hdf5/c++/chunks.cpp
+${CXX}share/examples/hdf5/c++/compound.cpp
+${CXX}share/examples/hdf5/c++/create.cpp
+${CXX}share/examples/hdf5/c++/extend_ds.cpp
+${CXX}share/examples/hdf5/c++/h5group.cpp
+${CXX}share/examples/hdf5/c++/readdata.cpp
+${CXX}share/examples/hdf5/c++/strtype.cpp
+${CXX}share/examples/hdf5/c++/writedata.cpp
${CXX}@dirrm share/examples/hdf5/c++
@dirrm share/examples/hdf5/c
@dirrm share/examples/hdf5
diff -r bc0dab234ec6 -r 829be5fc391d devel/hdf5/distinfo
--- a/devel/hdf5/distinfo Tue Sep 18 17:37:57 2007 +0000
+++ b/devel/hdf5/distinfo Tue Sep 18 18:58:08 2007 +0000
@@ -1,11 +1,13 @@
-$NetBSD: distinfo,v 1.20 2006/10/02 16:20:05 dmcmahill Exp $
+$NetBSD: distinfo,v 1.21 2007/09/18 18:58:08 drochner Exp $
-SHA1 (hdf5-1.6.5/hdf5-1.6.5.tar.gz) = c5b7b375c0eb23dcab0c66d39b1b06c263048546
-RMD160 (hdf5-1.6.5/hdf5-1.6.5.tar.gz) = 70db16a832f77aa6d0c97da517353665304b7b27
-Size (hdf5-1.6.5/hdf5-1.6.5.tar.gz) = 4930666 bytes
+SHA1 (hdf5-1.6.6/hdf5-1.6.6.tar.gz) = c8a9ec598cf0debb694a1d7034fd85bbd67f173b
+RMD160 (hdf5-1.6.6/hdf5-1.6.6.tar.gz) = e7cf3f8d6aa5f34ef10cabf650ed43d644e54f1b
+Size (hdf5-1.6.6/hdf5-1.6.6.tar.gz) = 5299558 bytes
SHA1 (patch-aa) = 794ab1e1fbb41281c4b28a333f4bd91d37513084
-SHA1 (patch-ab) = 91829e06db57da7b96c513bd176ef33c134a1de3
-SHA1 (patch-ac) = d00954c3e2772eeca35817ac46c2d818504b515c
SHA1 (patch-ad) = 4379aaf79ce58b12b69fad2419d44bee514c2a8c
-SHA1 (patch-ae) = ec0837f13fc5a0caaa444c1fd5247839bdae8a41
-SHA1 (patch-af) = 8921b48786d3436ed1dddefc8436bb086cb57f1e
+SHA1 (patch-ba) = 1ba84ee22c3307100a2c8d3df4dfb2037be8e773
+SHA1 (patch-bb) = bcfd87df515d64471f881d4d10c894d89a6bc56e
+SHA1 (patch-bc) = 05e84e19b15bb9eee771e5be8e397959ae40ca9c
+SHA1 (patch-bd) = d9347835a63ce9eccfa41992d1b1c6c934bca001
+SHA1 (patch-be) = 3510e713ac4b657d44134de62cc2148a98a7a115
+SHA1 (patch-bf) = 33ae2f49be5ff7040389a472177b95127ef6b592
diff -r bc0dab234ec6 -r 829be5fc391d devel/hdf5/patches/patch-ab
--- a/devel/hdf5/patches/patch-ab Tue Sep 18 17:37:57 2007 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ab,v 1.6 2005/11/29 10:03:39 adam Exp $
-
---- perform/Makefile.in.orig 2005-11-29 11:46:55.000000000 +0100
-+++ perform/Makefile.in
-@@ -31,7 +31,7 @@ LIBTOOLS=../tools/lib/libh5tools.la
- TEST_PROGS_PARA=h5perf
- TEST_PROGS=iopipe chunk overhead zip_perf perf_meta
-
--PUB_PROGS=h5perf
-+PUB_PROGS=
-
- ## These are the files that `make clean' (and derivatives) will remove from
- ## this directory.
diff -r bc0dab234ec6 -r 829be5fc391d devel/hdf5/patches/patch-ac
--- a/devel/hdf5/patches/patch-ac Tue Sep 18 17:37:57 2007 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,175 +0,0 @@
-$NetBSD: patch-ac,v 1.7 2006/10/02 16:20:04 dmcmahill Exp $
-
---- configure.orig 2005-11-10 19:17:39.000000000 -0500
-+++ configure
-@@ -1638,13 +1638,48 @@ set >&5
- echo "$as_me:$LINENO: result: done" >&5
- echo "${ECHO_T}done" >&6
-
--echo "$as_me:$LINENO: checking if tr works" >&5
--echo $ECHO_N "checking if tr works... $ECHO_C" >&6
-+# Extract the first word of "tr", so it can be a program name with args.
-+set dummy tr; ac_word=$2
-+echo "$as_me:$LINENO: checking for $ac_word" >&5
-+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
-+if test "${ac_cv_path_TR+set}" = set; then
-+ echo $ECHO_N "(cached) $ECHO_C" >&6
-+else
-+ case $TR in
-+ [\\/]* | ?:[\\/]*)
-+ ac_cv_path_TR="$TR" # Let the user override the test with a path.
-+ ;;
-+ *)
-+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-+for as_dir in $PATH
-+do
-+ IFS=$as_save_IFS
-+ test -z "$as_dir" && as_dir=.
-+ for ac_exec_ext in '' $ac_executable_extensions; do
-+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
-+ ac_cv_path_TR="$as_dir/$ac_word$ac_exec_ext"
-+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Home |
Main Index |
Thread Index |
Old Index