pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/hdf5 devel/hdf5{, -c++}: Update to 1.10.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/b539d812b1a7
branches: trunk
changeset: 371600:b539d812b1a7
user: minskim <minskim%pkgsrc.org@localhost>
date: Wed Nov 15 20:28:27 2017 +0000
description:
devel/hdf5{,-c++}: Update to 1.10.1
New features since 1.8.x:
- SWMR (a concurrent read/write file access pattern)
- Fine-tuning the Metadata Cache
- Collective Metadata I/O
- File Space Management
- Virtual Datasets (VDS)
- Partial Edge Chunk Options
- Metadata Cache Image
- Metadata Cache Evict on Close
- Paged Aggregation
- Page Buffering
diffstat:
devel/hdf5/Makefile | 10 +++-
devel/hdf5/Makefile.common | 6 +-
devel/hdf5/PLIST | 25 ++++++++++++-
devel/hdf5/distinfo | 21 +++++-----
devel/hdf5/patches/patch-bin_cmakehdf5 | 15 -------
devel/hdf5/patches/patch-c++_examples_run-c++-ex.sh.in | 11 +-----
devel/hdf5/patches/patch-examples_run-c-ex.sh.in | 11 +-----
devel/hdf5/patches/patch-hl_c++_examples_run-hlc++-ex.sh.in | 11 +-----
devel/hdf5/patches/patch-hl_examples_run-hlc-ex.sh.in | 11 +-----
devel/hdf5/patches/patch-tools_h5jam_testh5jam.sh.in | 18 ---------
devel/hdf5/patches/patch-tools_test_h5jam_testh5jam.sh.in | 18 +++++++++
11 files changed, 66 insertions(+), 91 deletions(-)
diffs (300 lines):
diff -r fd22154a1956 -r b539d812b1a7 devel/hdf5/Makefile
--- a/devel/hdf5/Makefile Wed Nov 15 19:04:24 2017 +0000
+++ b/devel/hdf5/Makefile Wed Nov 15 20:28:27 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.47 2013/09/01 09:56:41 adam Exp $
+# $NetBSD: Makefile,v 1.48 2017/11/15 20:28:27 minskim Exp $
COMMENT= Hierarchical Data Format (new generation)
@@ -7,12 +7,16 @@
INSTALLATION_DIRS+= share/examples/hdf5/c
post-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/tools/misc/h5cc \
+ ${INSTALL_SCRIPT} ${WRKSRC}/tools/src/misc/h5cc \
${DESTDIR}${PREFIX}/bin/
- ${INSTALL_SCRIPT} ${WRKSRC}/tools/misc/h5redeploy.in \
+ ${INSTALL_SCRIPT} ${WRKSRC}/tools/src/misc/h5clear \
+ ${DESTDIR}${PREFIX}/bin/
+ ${INSTALL_SCRIPT} ${WRKSRC}/tools/src/misc/h5redeploy.in \
${DESTDIR}${PREFIX}/bin/h5redeploy
cd ${WRKSRC} && ${INSTALL_DATA} COPYING \
release_docs/RELEASE.txt \
+ release_docs/HISTORY-1_10.txt \
+ release_docs/HISTORY-1_8_0-1_10_0.txt \
release_docs/HISTORY-1_8.txt \
release_docs/HISTORY-1_0-1_8_0_rc3.txt \
${DESTDIR}${PREFIX}/share/doc/hdf5/
diff -r fd22154a1956 -r b539d812b1a7 devel/hdf5/Makefile.common
--- a/devel/hdf5/Makefile.common Wed Nov 15 19:04:24 2017 +0000
+++ b/devel/hdf5/Makefile.common Wed Nov 15 20:28:27 2017 +0000
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile.common,v 1.15 2017/08/16 20:21:07 wiz Exp $
+# $NetBSD: Makefile.common,v 1.16 2017/11/15 20:28:27 minskim Exp $
# used by devel/hdf5/Makefile
# used by devel/hdf5-c++/Makefile
-DISTNAME= hdf5-1.8.18
+DISTNAME= hdf5-1.10.1
CATEGORIES= devel
-MASTER_SITES= ftp://ftp.hdfgroup.org/HDF5/current18/src/
+MASTER_SITES= https://support.hdfgroup.org/ftp/HDF5/current/src/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
diff -r fd22154a1956 -r b539d812b1a7 devel/hdf5/PLIST
--- a/devel/hdf5/PLIST Wed Nov 15 19:04:24 2017 +0000
+++ b/devel/hdf5/PLIST Wed Nov 15 20:28:27 2017 +0000
@@ -1,11 +1,13 @@
-@comment $NetBSD: PLIST,v 1.24 2015/11/26 11:25:10 adam Exp $
+@comment $NetBSD: PLIST,v 1.25 2017/11/15 20:28:27 minskim Exp $
bin/gif2h5
bin/h52gif
bin/h5cc
+bin/h5clear
bin/h5copy
bin/h5debug
bin/h5diff
bin/h5dump
+bin/h5format_convert
bin/h5import
bin/h5jam
bin/h5ls
@@ -16,6 +18,7 @@
bin/h5repart
bin/h5stat
bin/h5unjam
+bin/h5watch
include/H5ACpublic.h
include/H5Apublic.h
include/H5Cpublic.h
@@ -38,6 +41,7 @@
include/H5Gpublic.h
include/H5IMpublic.h
include/H5Ipublic.h
+include/H5LDpublic.h
include/H5LTpublic.h
include/H5Lpublic.h
include/H5MMpublic.h
@@ -58,12 +62,23 @@
include/H5version.h
include/hdf5.h
include/hdf5_hl.h
+lib/libdynlib1.la
+lib/libdynlib2.la
+lib/libdynlib3.la
+lib/libdynlib4.la
+lib/libdynlibadd.la
+lib/libdynlibdiff.la
+lib/libdynlibdump.la
+lib/libdynlibls.la
+lib/libdynlibvers.la
lib/libhdf5.la
lib/libhdf5.settings
lib/libhdf5_hl.la
share/doc/hdf5/COPYING
share/doc/hdf5/HISTORY-1_0-1_8_0_rc3.txt
+share/doc/hdf5/HISTORY-1_10.txt
share/doc/hdf5/HISTORY-1_8.txt
+share/doc/hdf5/HISTORY-1_8_0-1_10_0.txt
share/doc/hdf5/RELEASE.txt
share/examples/hdf5/README
share/examples/hdf5/c/h5_attribute.c
@@ -89,6 +104,14 @@
share/examples/hdf5/c/h5_select.c
share/examples/hdf5/c/h5_shared_mesg.c
share/examples/hdf5/c/h5_subset.c
+share/examples/hdf5/c/h5_vds-eiger.c
+share/examples/hdf5/c/h5_vds-exc.c
+share/examples/hdf5/c/h5_vds-exclim.c
+share/examples/hdf5/c/h5_vds-percival-unlim-maxmin.c
+share/examples/hdf5/c/h5_vds-percival-unlim.c
+share/examples/hdf5/c/h5_vds-percival.c
+share/examples/hdf5/c/h5_vds-simpleIO.c
+share/examples/hdf5/c/h5_vds.c
share/examples/hdf5/c/h5_write.c
share/examples/hdf5/c/ph5example.c
share/examples/hdf5/c/run-c-ex.sh
diff -r fd22154a1956 -r b539d812b1a7 devel/hdf5/distinfo
--- a/devel/hdf5/distinfo Wed Nov 15 19:04:24 2017 +0000
+++ b/devel/hdf5/distinfo Wed Nov 15 20:28:27 2017 +0000
@@ -1,17 +1,16 @@
-$NetBSD: distinfo,v 1.38 2016/12/03 18:56:36 alnsn Exp $
+$NetBSD: distinfo,v 1.39 2017/11/15 20:28:27 minskim Exp $
-SHA1 (hdf5-1.8.18.tar.bz2) = d7e008cbfcf5cb6913b5327a81bbcaf34cc9436d
-RMD160 (hdf5-1.8.18.tar.bz2) = a3910b7129f80080c0574bb798f6d40849724005
-SHA512 (hdf5-1.8.18.tar.bz2) = 01f6d14bdd3be2ced9c63cc9e1820cd7ea11db649ff9f3a3055c18c4b0fffe777fd23baad536e3bce31c4d76fe17db64a3972762e1bb4d232927c1ca140e72b2
-Size (hdf5-1.8.18.tar.bz2) = 10081294 bytes
-SHA1 (patch-bin_cmakehdf5) = c31107e3f67dd2b58318ebc94e6044c8c76df049
+SHA1 (hdf5-1.10.1.tar.bz2) = 22edee1f4ed603ea9544daec3492874fa3028bbb
+RMD160 (hdf5-1.10.1.tar.bz2) = 759e63ead405740dcf3260bdc9644b97480f3b8b
+SHA512 (hdf5-1.10.1.tar.bz2) = 266b0e2f28c5fd540099a4955244ddb8c03aca3ad40d626358643f033a6ae5e9266a1d6c1d60925c7d42d24d28a1549d3305fe8ddb42cec2379af7231b93e554
+Size (hdf5-1.10.1.tar.bz2) = 11769617 bytes
SHA1 (patch-c++_examples_Makefile.in) = 2b62c0b30258fcce5e22b5932bd400ca5897e0c3
-SHA1 (patch-c++_examples_run-c++-ex.sh.in) = f0605ce2cf35e72f47a1c848aa637342eab65070
+SHA1 (patch-c++_examples_run-c++-ex.sh.in) = 2575d749930773fbe58dd1394cc451ad88fd4ed3
SHA1 (patch-configure) = e7f141d54c39cbee2f7d703ab7d6ff582158904e
SHA1 (patch-examples_Makefile.in) = af9cf68a50544312a759b7732aea9297a6881582
-SHA1 (patch-examples_run-c-ex.sh.in) = 3614da26657a1428d134d915593d03cd408292d3
+SHA1 (patch-examples_run-c-ex.sh.in) = bafcd2157606858a2fa1bc6aaf0dee74a44ee640
SHA1 (patch-hl_c++_examples_Makefile.in) = a65d0461a6e1ac464e089703f9f5ab6c1dcf1666
-SHA1 (patch-hl_c++_examples_run-hlc++-ex.sh.in) = 48050e21799cca24b19a60b6242fd7d156a7cb59
+SHA1 (patch-hl_c++_examples_run-hlc++-ex.sh.in) = 166d7c570e93948e68308d9e0584df8d19bdfec9
SHA1 (patch-hl_examples_Makefile.in) = df3650c121152471a045e1fec169eedeea757377
-SHA1 (patch-hl_examples_run-hlc-ex.sh.in) = a7cd97c716c598cd3aac05f0b1dcee46d77bd968
-SHA1 (patch-tools_h5jam_testh5jam.sh.in) = 89068ae1694c586f85b25240fda30549eddf2d0f
+SHA1 (patch-hl_examples_run-hlc-ex.sh.in) = 43bf6c28fb667f3ae39145be08e0a3a75f370b47
+SHA1 (patch-tools_test_h5jam_testh5jam.sh.in) = c23e66454bf817b68120d360c63329ebed6ac2aa
diff -r fd22154a1956 -r b539d812b1a7 devel/hdf5/patches/patch-bin_cmakehdf5
--- a/devel/hdf5/patches/patch-bin_cmakehdf5 Wed Nov 15 19:04:24 2017 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-$NetBSD: patch-bin_cmakehdf5,v 1.1 2015/11/26 11:25:10 adam Exp $
-
-Portability fix.
-
---- bin/cmakehdf5.orig 2015-11-26 11:09:09.000000000 +0000
-+++ bin/cmakehdf5
-@@ -30,7 +30,7 @@ exit_code=0
- # and should have invoked as "$srcdir/bin/$progname" or
- # "bin/$progname". So, by striping bin/$program from $0,
- # we can find $srcdir.
--if [ $0 == bin/$progname ]; then
-+if [ $0 = bin/$progname ]; then
- srcdir="." # current directory
- else
- # $0 is $srdir/bin/$progname
diff -r fd22154a1956 -r b539d812b1a7 devel/hdf5/patches/patch-c++_examples_run-c++-ex.sh.in
--- a/devel/hdf5/patches/patch-c++_examples_run-c++-ex.sh.in Wed Nov 15 19:04:24 2017 +0000
+++ b/devel/hdf5/patches/patch-c++_examples_run-c++-ex.sh.in Wed Nov 15 20:28:27 2017 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-c++_examples_run-c++-ex.sh.in,v 1.3 2016/10/09 18:44:35 alnsn Exp $
+$NetBSD: patch-c++_examples_run-c++-ex.sh.in,v 1.4 2017/11/15 20:28:27 minskim Exp $
Fix paths to examples.
@@ -13,12 +13,3 @@
# order for running programs with RunTest in the MAIN section below is taken #
# from the Makefile. The order is important since some of the test programs #
# use data files created by earlier test programs. Any future additions should #
-@@ -34,7 +34,7 @@ EXIT_FAILURE=1
-
- # Where the tool is installed.
- # default is relative path to installed location of the tools
--prefix="${prefix:-../../../}"
-+prefix="${prefix:-../../../..}"
- AR="@AR@"
- RANLIB="@RANLIB@"
- H5TOOL="h5c++" # The tool name
diff -r fd22154a1956 -r b539d812b1a7 devel/hdf5/patches/patch-examples_run-c-ex.sh.in
--- a/devel/hdf5/patches/patch-examples_run-c-ex.sh.in Wed Nov 15 19:04:24 2017 +0000
+++ b/devel/hdf5/patches/patch-examples_run-c-ex.sh.in Wed Nov 15 20:28:27 2017 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-examples_run-c-ex.sh.in,v 1.3 2016/10/09 18:44:35 alnsn Exp $
+$NetBSD: patch-examples_run-c-ex.sh.in,v 1.4 2017/11/15 20:28:27 minskim Exp $
Fix path to examples.
@@ -13,12 +13,3 @@
# programs with RunTest in the MAIN section below is taken from the Makefile. #
# The order is important since some of the test programs use data files created #
# by earlier test programs. Any future additions should be placed accordingly. #
-@@ -33,7 +33,7 @@ EXIT_FAILURE=1
-
- # Where the tool is installed.
- # default is relative path to installed location of the tools
--prefix="${prefix:-../../../}"
-+prefix="${prefix:-../../../..}"
- PARALLEL=@PARALLEL@ # Am I in parallel mode?
- AR="@AR@"
- RANLIB="@RANLIB@"
diff -r fd22154a1956 -r b539d812b1a7 devel/hdf5/patches/patch-hl_c++_examples_run-hlc++-ex.sh.in
--- a/devel/hdf5/patches/patch-hl_c++_examples_run-hlc++-ex.sh.in Wed Nov 15 19:04:24 2017 +0000
+++ b/devel/hdf5/patches/patch-hl_c++_examples_run-hlc++-ex.sh.in Wed Nov 15 20:28:27 2017 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-hl_c++_examples_run-hlc++-ex.sh.in,v 1.3 2016/10/09 18:44:35 alnsn Exp $
+$NetBSD: patch-hl_c++_examples_run-hlc++-ex.sh.in,v 1.4 2017/11/15 20:28:27 minskim Exp $
Fix paths to examples.
@@ -13,12 +13,3 @@
# order for running programs with RunTest in the MAIN section below is taken #
# from the Makefile. The order is important since some of the test programs #
# use data files created by earlier test programs. Any future additions should #
-@@ -33,7 +33,7 @@ EXIT_SUCCESS=0
- EXIT_FAILURE=1
- # Where the tool is installed.
- # default is relative path to installed location of the tools
--prefix="${prefix:-../../../../}"
-+prefix="${prefix:-../../../../..}"
- AR="@AR@"
- RANLIB="@RANLIB@"
- H5TOOL="h5c++" # The tool name
diff -r fd22154a1956 -r b539d812b1a7 devel/hdf5/patches/patch-hl_examples_run-hlc-ex.sh.in
--- a/devel/hdf5/patches/patch-hl_examples_run-hlc-ex.sh.in Wed Nov 15 19:04:24 2017 +0000
+++ b/devel/hdf5/patches/patch-hl_examples_run-hlc-ex.sh.in Wed Nov 15 20:28:27 2017 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-hl_examples_run-hlc-ex.sh.in,v 1.3 2016/10/09 18:44:35 alnsn Exp $
+$NetBSD: patch-hl_examples_run-hlc-ex.sh.in,v 1.4 2017/11/15 20:28:27 minskim Exp $
Fix paths to examples.
@@ -13,12 +13,3 @@
# programs with RunTest in the MAIN section below is taken from the Makefile. #
# The order is important since some of the test programs use data files created #
# by earlier test programs. Any future additions should be placed accordingly. #
-@@ -33,7 +33,7 @@ EXIT_FAILURE=1
-
- # Where the tool is installed.
- # default is relative path to installed location of the tools
--prefix="${prefix:-../../../../}"
-+prefix="${prefix:-../../../../..}"
- PARALLEL=@PARALLEL@ # Am I in parallel mode?
- AR="@AR@"
- RANLIB="@RANLIB@"
diff -r fd22154a1956 -r b539d812b1a7 devel/hdf5/patches/patch-tools_h5jam_testh5jam.sh.in
--- a/devel/hdf5/patches/patch-tools_h5jam_testh5jam.sh.in Wed Nov 15 19:04:24 2017 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-$NetBSD: patch-tools_h5jam_testh5jam.sh.in,v 1.2 2012/12/09 00:07:39 adam Exp $
-
-Use portable "=" to test string equality.
-
---- tools/h5jam/testh5jam.sh.in.orig 2012-05-09 15:06:08.000000000 +0000
-+++ tools/h5jam/testh5jam.sh.in
-@@ -464,9 +464,9 @@ UNJAMTEST () {
- #
-
- TOOLTEST_OUTPUT() {
-- if [ "$1" == "JAM" ]; then
-+ if [ "$1" = "JAM" ]; then
- TOOLCMD=$JAM_BIN/$JAM
-- elif [ "$1" == "UNJAM" ]; then
-+ elif [ "$1" = "UNJAM" ]; then
- TOOLCMD=$JAM_BIN/$UNJAM
- fi
- shift
diff -r fd22154a1956 -r b539d812b1a7 devel/hdf5/patches/patch-tools_test_h5jam_testh5jam.sh.in
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hdf5/patches/patch-tools_test_h5jam_testh5jam.sh.in Wed Nov 15 20:28:27 2017 +0000
@@ -0,0 +1,18 @@
+$NetBSD: patch-tools_test_h5jam_testh5jam.sh.in,v 1.1 2017/11/15 20:28:27 minskim Exp $
+
+Use portable "=" to test string equality.
+
+--- tools/test/h5jam/testh5jam.sh.in.orig 2017-04-25 21:45:02.000000000 +0000
++++ tools/test/h5jam/testh5jam.sh.in
+@@ -474,9 +474,9 @@ UNJAMTEST () {
+ #
+
+ TOOLTEST_OUTPUT() {
+- if [ "$1" == "JAM" ]; then
++ if [ "$1" = "JAM" ]; then
+ TOOLCMD=$JAM_BIN/$JAM
+- elif [ "$1" == "UNJAM" ]; then
++ elif [ "$1" = "UNJAM" ]; then
+ TOOLCMD=$JAM_BIN/$UNJAM
+ fi
+ shift
Home |
Main Index |
Thread Index |
Old Index