Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Nov 2016 12:32:46 +0000 (UTC)
From:      Thierry Thomas <thierry@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r426038 - in head/science: . hdf5-18 hdf5-18/files
Message-ID:  <201611131232.uADCWkxP092189@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: thierry
Date: Sun Nov 13 12:32:46 2016
New Revision: 426038
URL: https://svnweb.freebsd.org/changeset/ports/426038

Log:
  Resurrect hdf5-18, because it is required by french/med and french/aster.
  
  Two releases of HDF5 are available for download. HDF5-1.10 should read files
  created with earlier releases, but problem arise with MED and this version.

Added:
  head/science/hdf5-18/
     - copied from r352857, head/science/hdf5-18/
  head/science/hdf5-18/files/patch-c++_test_Makefile.in   (contents, props changed)
  head/science/hdf5-18/files/patch-fortran_src_Makefile.in   (contents, props changed)
  head/science/hdf5-18/files/patch-fortran_test_Makefile.in   (contents, props changed)
  head/science/hdf5-18/files/patch-hl_c++_test_Makefile.in   (contents, props changed)
  head/science/hdf5-18/files/patch-hl_fortran_test_Makefile.in   (contents, props changed)
  head/science/hdf5-18/files/patch-tools_misc_Makefile.in   (contents, props changed)
Modified:
  head/science/Makefile
  head/science/hdf5-18/Makefile
  head/science/hdf5-18/distinfo   (contents, props changed)
  head/science/hdf5-18/pkg-descr   (contents, props changed)
  head/science/hdf5-18/pkg-plist   (contents, props changed)
Directory Properties:
  head/science/hdf5-18/files/patch-src-H5FDdirect.c   (props changed)

Modified: head/science/Makefile
==============================================================================
--- head/science/Makefile	Sun Nov 13 12:01:09 2016	(r426037)
+++ head/science/Makefile	Sun Nov 13 12:32:46 2016	(r426038)
@@ -61,6 +61,7 @@
     SUBDIR += harminv
     SUBDIR += hdf
     SUBDIR += hdf5
+    SUBDIR += hdf5-18
     SUBDIR += hs-bio
     SUBDIR += isaac-cfd
     SUBDIR += jstrack

Modified: head/science/hdf5-18/Makefile
==============================================================================
--- head/science/hdf5-18/Makefile	Sat May  3 03:20:47 2014	(r352857)
+++ head/science/hdf5-18/Makefile	Sun Nov 13 12:32:46 2016	(r426038)
@@ -2,22 +2,21 @@
 # $FreeBSD$
 
 PORTNAME=	hdf5
-PORTVERSION=	1.8.10
-PORTREVISION=	2
+PORTVERSION=	1.8.17
 CATEGORIES=	science archivers graphics
 MASTER_SITES=	http://www.hdfgroup.org/ftp/HDF5/current/src/ \
 		ftp://ftp.hdfgroup.org/HDF5/current/src/ \
 		http://www.hdfgroup.org/ftp/HDF5/releases/${DISTNAME}/src/ \
 		ftp://ftp.hdfgroup.org/HDF5/releases/${DISTNAME}/src/
-DISTNAME=	${PORTNAME}-${PORTVERSION}-patch1
 PKGNAMESUFFIX=	-18
 
-MAINTAINER=	sunpoet@FreeBSD.org
-COMMENT=	Hierarchical Data Format library (from NCSA)
+MAINTAINER=	thierry@FreeBSD.org
+COMMENT=	Hierarchical Data Format library (from NCSA) 1.8
 
-OPTIONS_DEFINE=	DEBUG EXAMPLES FORTRAN SZIP
+LICENSE=	BSD4CLAUSE
+LICENSE_FILE=	${WRKSRC}/COPYING
 
-CONFLICTS_INSTALL=	hdf-4.[0-9]* hdf5-1.6.[0-9]*
+OPTIONS_DEFINE=	DEBUG EXAMPLES FORTRAN SZIP
 
 USES=		libtool:keepla tar:bzip2
 USE_LDCONFIG=	yes
@@ -26,7 +25,10 @@ CONFIGURE_ARGS=	--enable-cxx \
 		--enable-instrument \
 		--enable-strict-format-checks \
 		--with-pthread=/usr \
-		--with-zlib=/usr
+		--with-zlib=/usr \
+		--program-suffix=${PKGNAMESUFFIX} \
+		--includedir=${PREFIX}/include/${PORTNAME}${PKGNAMESUFFIX}
+EXAMPLESDIR=	${PREFIX}/share/examples/${PORTNAME}${PKGNAMESUFFIX}
 
 .include <bsd.port.options.mk>
 
@@ -39,12 +41,14 @@ USES+=		fortran
 CONFIGURE_ARGS+=--enable-fortran
 CONFIGURE_ENV+=	F9X=${FC}
 PLIST_SUB+=	FORTRAN=""
+FCFLAGS_f90=	${FCFLAGS}
+LIBS+=		-lstdc++
 .else
 PLIST_SUB+=	FORTRAN="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MSZIP}
-LIB_DEPENDS+=	libsz.so:${PORTSDIR}/science/szip
+LIB_DEPENDS+=	libsz.so:science/szip
 CONFIGURE_ARGS+=--with-szlib=${LOCALBASE}
 .endif
 
@@ -54,18 +58,28 @@ CONFIGURE_ARGS+=--with-szlib=${LOCALBASE
 BROKEN=		Does not compile on ${ARCH}
 .endif
 
-post-patch:
-	@${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure
-	@${REINPLACE_CMD} -e 's|-O3||g' ${WRKSRC}/config/gnu-flags
-	@${REINPLACE_CMD} \
+pre-configure:
+	${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure
+	${REINPLACE_CMD} -e 's|-O3||g' ${WRKSRC}/config/gnu-flags
+	${REINPLACE_CMD} \
 		-e '/LD_LIBRARY_PATH/ s|^|#|' \
 		-e 's|/share/hdf5_examples|/${EXAMPLESDIR_REL}|' \
 		-e 's|(INSTALL)|(INSTALL_DATA)|' \
 			`${FIND} ${WRKSRC} -regex '.*/examples/Makefile.in'`
-	@${REINPLACE_CMD} -e 's|\[ -a|\[ -f|g' `${FIND} ${WRKSRC} -name \*.sh\*`
+	${REINPLACE_CMD} -e 's|\[ -a|\[ -f|g' `${FIND} ${WRKSRC} -name \*.sh\*`
 .if !${PORT_OPTIONS:MEXAMPLES}
-	@${REINPLACE_CMD} -e '/^install:/ s|install-examples||' ${WRKSRC}/Makefile.in
+	${REINPLACE_CMD} -e '/^install:/ s|install-examples||' ${WRKSRC}/Makefile.in
 .endif
+	${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} \
+		${REINPLACE_CMD} -e 's|libhdf5|libhdf5${PKGNAMESUFFIX}|g'
+	${REINPLACE_CMD} -e 's|libhdf5|libhdf5${PKGNAMESUFFIX}|g'	\
+		${WRKSRC}/test/testlibinfo.sh.in
+
+post-configure:
+	${CP} -p ${WRKSRC}/src/libhdf5.settings.in	\
+		${WRKSRC}/src/libhdf5${PKGNAMESUFFIX}.settings.in
+	${CP} -p ${WRKSRC}/src/libhdf5.settings		\
+		${WRKSRC}/src/libhdf5${PKGNAMESUFFIX}.settings
 
 regression-test test: build
 	cd ${WRKSRC}/ && ${SETENV} ${MAKE_ENV} ${MAKE} check

Modified: head/science/hdf5-18/distinfo
==============================================================================
--- head/science/hdf5-18/distinfo	Sat May  3 03:20:47 2014	(r352857)
+++ head/science/hdf5-18/distinfo	Sun Nov 13 12:32:46 2016	(r426038)
@@ -1,2 +1,3 @@
-SHA256 (hdf5-1.8.10-patch1.tar.bz2) = 292afb3615ad9e68f4d5d18ebb11e4a73f2aece39f2da3875a457ff1e109fc41
-SIZE (hdf5-1.8.10-patch1.tar.bz2) = 6010792
+TIMESTAMP = 1473971264
+SHA256 (hdf5-1.8.17.tar.bz2) = fc35dd8fd8d398de6b525b27cc111c21fc79795ad6db1b1f12cb15ed1ee8486a
+SIZE (hdf5-1.8.17.tar.bz2) = 10030234

Added: head/science/hdf5-18/files/patch-c++_test_Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/science/hdf5-18/files/patch-c++_test_Makefile.in	Sun Nov 13 12:32:46 2016	(r426038)
@@ -0,0 +1,12 @@
+--- c++/test/Makefile.in.orig	2016-05-10 21:24:51 UTC
++++ c++/test/Makefile.in
+@@ -400,8 +400,7 @@ AMTAR = @AMTAR@
+ AM_CFLAGS = @AM_CFLAGS@ @H5_CFLAGS@
+ 
+ # Include src, test, and c++/src directories
+-AM_CPPFLAGS = @AM_CPPFLAGS@ @H5_CPPFLAGS@ -I$(top_srcdir)/src \
+-	-I$(top_srcdir)/test -I$(top_srcdir)/c++/src
++AM_CPPFLAGS =  -I$(top_srcdir)/src -I$(top_srcdir)/test -I$(top_srcdir)/c++/src @AM_CPPFLAGS@ @H5_CPPFLAGS@
+ AM_CXXFLAGS = @AM_CXXFLAGS@ @H5_CXXFLAGS@
+ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+ AM_FCFLAGS = @AM_FCFLAGS@ @H5_FCFLAGS@

Added: head/science/hdf5-18/files/patch-fortran_src_Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/science/hdf5-18/files/patch-fortran_src_Makefile.in	Sun Nov 13 12:32:46 2016	(r426038)
@@ -0,0 +1,11 @@
+--- fortran/src/Makefile.in.orig	2016-05-10 21:24:52 UTC
++++ fortran/src/Makefile.in
+@@ -241,7 +241,7 @@ am__v_FC_1 = 
+ FCLD = $(FC)
+ FCLINK = $(LIBTOOL) $(AM_V_lt) --tag=FC $(AM_LIBTOOLFLAGS) \
+ 	$(LIBTOOLFLAGS) --mode=link $(FCLD) $(AM_FCFLAGS) $(FCFLAGS) \
+-	$(AM_LDFLAGS) $(LDFLAGS) -o $@
++	$(LDFLAGS) -o $@
+ AM_V_FCLD = $(am__v_FCLD_@AM_V@)
+ am__v_FCLD_ = $(am__v_FCLD_@AM_DEFAULT_V@)
+ am__v_FCLD_0 = @echo "  FCLD    " $@;

Added: head/science/hdf5-18/files/patch-fortran_test_Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/science/hdf5-18/files/patch-fortran_test_Makefile.in	Sun Nov 13 12:32:46 2016	(r426038)
@@ -0,0 +1,20 @@
+--- fortran/test/Makefile.in.orig	2016-05-10 21:24:52 UTC
++++ fortran/test/Makefile.in
+@@ -150,7 +150,7 @@ fortranlib_test_DEPENDENCIES = libh5test
+ 	$(LIBH5F) $(LIBHDF5)
+ fortranlib_test_LINK = $(LIBTOOL) $(AM_V_lt) --tag=FC \
+ 	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(FCLD) \
+-	$(fortranlib_test_FCFLAGS) $(FCFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
++	$(fortranlib_test_FCFLAGS) $(FCFLAGS) $(LDFLAGS) \
+ 	-o $@
+ am_fortranlib_test_1_8_OBJECTS = tH5O.$(OBJEXT) tH5A_1_8.$(OBJEXT) \
+ 	tH5G_1_8.$(OBJEXT) tH5MISC_1_8.$(OBJEXT) tHDF5_1_8.$(OBJEXT) \
+@@ -219,7 +219,7 @@ am__v_FC_1 = 
+ FCLD = $(FC)
+ FCLINK = $(LIBTOOL) $(AM_V_lt) --tag=FC $(AM_LIBTOOLFLAGS) \
+ 	$(LIBTOOLFLAGS) --mode=link $(FCLD) $(AM_FCFLAGS) $(FCFLAGS) \
+-	$(AM_LDFLAGS) $(LDFLAGS) -o $@
++	$(LDFLAGS) -o $@
+ AM_V_FCLD = $(am__v_FCLD_@AM_V@)
+ am__v_FCLD_ = $(am__v_FCLD_@AM_DEFAULT_V@)
+ am__v_FCLD_0 = @echo "  FCLD    " $@;

Added: head/science/hdf5-18/files/patch-hl_c++_test_Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/science/hdf5-18/files/patch-hl_c++_test_Makefile.in	Sun Nov 13 12:32:46 2016	(r426038)
@@ -0,0 +1,16 @@
+--- hl/c++/test/Makefile.in.orig	2016-05-10 21:24:53 UTC
++++ hl/c++/test/Makefile.in
+@@ -395,10 +395,11 @@ AMTAR = @AMTAR@
+ AM_CFLAGS = @AM_CFLAGS@ @H5_CFLAGS@
+ 
+ # Include directories
+-AM_CPPFLAGS = @AM_CPPFLAGS@ @H5_CPPFLAGS@ -I$(top_srcdir)/src \
++AM_CPPFLAGS = -I$(top_srcdir)/src \
+ 	-I$(top_srcdir)/c++/src -I$(top_srcdir)/hl/src \
+ 	-I$(top_srcdir)/hl/c++/src -I$(top_srcdir)/test \
+-	-I$(top_builddir)/hl/test -I$(top_srcdir)/hl/test
++	-I$(top_builddir)/hl/test -I$(top_srcdir)/hl/test \
++	@AM_CPPFLAGS@ @H5_CPPFLAGS@
+ AM_CXXFLAGS = @AM_CXXFLAGS@ @H5_CXXFLAGS@
+ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+ AM_FCFLAGS = @AM_FCFLAGS@ @H5_FCFLAGS@

Added: head/science/hdf5-18/files/patch-hl_fortran_test_Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/science/hdf5-18/files/patch-hl_fortran_test_Makefile.in	Sun Nov 13 12:32:46 2016	(r426038)
@@ -0,0 +1,11 @@
+--- hl/fortran/test/Makefile.in.orig	2016-05-10 21:24:53 UTC
++++ hl/fortran/test/Makefile.in
+@@ -160,7 +160,7 @@ am__v_FC_1 = 
+ FCLD = $(FC)
+ FCLINK = $(LIBTOOL) $(AM_V_lt) --tag=FC $(AM_LIBTOOLFLAGS) \
+ 	$(LIBTOOLFLAGS) --mode=link $(FCLD) $(AM_FCFLAGS) $(FCFLAGS) \
+-	$(AM_LDFLAGS) $(LDFLAGS) -o $@
++	$(LDFLAGS) -o $@
+ AM_V_FCLD = $(am__v_FCLD_@AM_V@)
+ am__v_FCLD_ = $(am__v_FCLD_@AM_DEFAULT_V@)
+ am__v_FCLD_0 = @echo "  FCLD    " $@;

Added: head/science/hdf5-18/files/patch-tools_misc_Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/science/hdf5-18/files/patch-tools_misc_Makefile.in	Sun Nov 13 12:32:46 2016	(r426038)
@@ -0,0 +1,25 @@
+--- tools/misc/Makefile.in.orig	2016-05-10 21:24:56 UTC
++++ tools/misc/Makefile.in
+@@ -674,7 +674,7 @@ LIBH5CPP_HL = $(top_builddir)/hl/c++/src
+ # Scripts used to build examples
+ # If only shared libraries have been installed, have h5cc build examples with
+ # shared libraries instead of static libraries
+-H5CC = ${DESTDIR}$(bindir)/h5cc
++H5CC = ${DESTDIR}$(bindir)/$(H5CC_NAME)
+ H5CC_PP = ${DESTDIR}$(bindir)/h5pcc
+ H5FC = ${DESTDIR}$(bindir)/h5fc
+ H5FC_PP = ${DESTDIR}$(bindir)/h5pfc
+@@ -715,11 +715,11 @@ DISTCLEANFILES = h5cc testh5repart.sh
+ 
+ # All programs rely on hdf5 library and h5tools library
+ LDADD = $(LIBH5TOOLS) $(LIBHDF5)
+-@BUILD_PARALLEL_CONDITIONAL_FALSE@H5CC_NAME = h5cc
++@BUILD_PARALLEL_CONDITIONAL_FALSE@H5CC_NAME = h5cc-18
+ 
+ # h5cc needs custom install and uninstall rules, since it may be
+ # named h5pcc if hdf5 is being built in parallel mode.
+-@BUILD_PARALLEL_CONDITIONAL_TRUE@H5CC_NAME = h5pcc
++@BUILD_PARALLEL_CONDITIONAL_TRUE@H5CC_NAME = h5pcc-18
+ 
+ # Automake needs to be taught how to build lib, progs, and tests targets.
+ # These will be filled in automatically for the most part (e.g.,

Modified: head/science/hdf5-18/pkg-descr
==============================================================================
--- head/science/hdf5-18/pkg-descr	Sat May  3 03:20:47 2014	(r352857)
+++ head/science/hdf5-18/pkg-descr	Sun Nov 13 12:32:46 2016	(r426038)
@@ -13,4 +13,8 @@ HDF5 includes the following improvements
   parallel I/O, threads, and other requirements imposed by modern systems
   and applications.
 
+Note: two releases of HDF5 are available. HDF5-1.10 can read files created with
+earlier releases, but earlier releases such as HDF5-1.8 may not be able to read
+HDF5-1.10 files. If you need the latest, please see the port science/hdf5.
+
 WWW: http://www.hdfgroup.org/HDF5/

Modified: head/science/hdf5-18/pkg-plist
==============================================================================
--- head/science/hdf5-18/pkg-plist	Sat May  3 03:20:47 2014	(r352857)
+++ head/science/hdf5-18/pkg-plist	Sun Nov 13 12:32:46 2016	(r426038)
@@ -1,185 +1,225 @@
-bin/gif2h5
-bin/h52gif
-bin/h5c++
-bin/h5cc
-bin/h5copy
-bin/h5debug
-bin/h5diff
-bin/h5dump
+bin/gif2h5-18
+bin/h52gif-18
+bin/h5c++-18
+bin/h5cc-18
+bin/h5copy-18
+bin/h5debug-18
+bin/h5diff-18
+bin/h5dump-18
 %%FORTRAN%%bin/h5fc
-bin/h5import
-bin/h5jam
-bin/h5ls
-bin/h5mkgrp
-bin/h5perf_serial
-bin/h5redeploy
-bin/h5repack
-bin/h5repart
-bin/h5stat
-bin/h5unjam
-include/H5ACpublic.h
-include/H5AbstractDs.h
-include/H5Apublic.h
-include/H5ArrayType.h
-include/H5AtomType.h
-include/H5Attribute.h
-include/H5Classes.h
-include/H5CommonFG.h
-include/H5CompType.h
-include/H5Cpp.h
-include/H5CppDoc.h
-include/H5Cpublic.h
-include/H5DSpublic.h
-include/H5DataSet.h
-include/H5DataSpace.h
-include/H5DataType.h
-include/H5DcreatProp.h
-include/H5Dpublic.h
-include/H5DxferProp.h
-include/H5EnumType.h
-include/H5Epubgen.h
-include/H5Epublic.h
-include/H5Exception.h
-include/H5FDcore.h
-include/H5FDdirect.h
-include/H5FDfamily.h
-include/H5FDlog.h
-include/H5FDmpi.h
-include/H5FDmpio.h
-include/H5FDmpiposix.h
-include/H5FDmulti.h
-include/H5FDpublic.h
-include/H5FDsec2.h
-include/H5FDstdio.h
-include/H5FaccProp.h
-include/H5FcreatProp.h
-include/H5File.h
-include/H5FloatType.h
-include/H5Fpublic.h
-include/H5Gpublic.h
-include/H5Group.h
-include/H5IMpublic.h
-include/H5IdComponent.h
-include/H5Include.h
-include/H5IntType.h
-include/H5Ipublic.h
-include/H5LTpublic.h
-include/H5Library.h
-include/H5Lpublic.h
-include/H5MMpublic.h
-include/H5Object.h
-include/H5Opublic.h
-include/H5PTpublic.h
-include/H5PacketTable.h
-include/H5Ppublic.h
-include/H5PredType.h
-include/H5PropList.h
-include/H5Rpublic.h
-include/H5Spublic.h
-include/H5StrType.h
-include/H5TBpublic.h
-include/H5Tpublic.h
-include/H5VarLenType.h
-include/H5Zpublic.h
-include/H5api_adpt.h
-%%FORTRAN%%include/H5f90i.h
-%%FORTRAN%%include/H5f90i_gen.h
-include/H5overflow.h
-include/H5pubconf.h
-include/H5public.h
-include/H5version.h
-%%FORTRAN%%include/h5_dble_interface.mod
-%%FORTRAN%%include/h5a.mod
-%%FORTRAN%%include/h5a_provisional.mod
-%%FORTRAN%%include/h5d.mod
-%%FORTRAN%%include/h5d_provisional.mod
-%%FORTRAN%%include/h5ds.mod
-%%FORTRAN%%include/h5e.mod
-%%FORTRAN%%include/h5e_provisional.mod
-%%FORTRAN%%include/h5f.mod
-%%FORTRAN%%include/h5fortran_types.mod
-%%FORTRAN%%include/h5g.mod
-%%FORTRAN%%include/h5global.mod
-%%FORTRAN%%include/h5i.mod
-%%FORTRAN%%include/h5im.mod
-%%FORTRAN%%include/h5l.mod
-%%FORTRAN%%include/h5l_provisional.mod
-%%FORTRAN%%include/h5lib.mod
-%%FORTRAN%%include/h5lib_provisional.mod
-%%FORTRAN%%include/h5lt.mod
-%%FORTRAN%%include/h5o.mod
-%%FORTRAN%%include/h5o_provisional.mod
-%%FORTRAN%%include/h5p.mod
-%%FORTRAN%%include/h5p_provisional.mod
-%%FORTRAN%%include/h5r.mod
-%%FORTRAN%%include/h5r_provisional.mod
-%%FORTRAN%%include/h5s.mod
-%%FORTRAN%%include/h5t.mod
-%%FORTRAN%%include/h5t_provisional.mod
-%%FORTRAN%%include/h5tb.mod
-%%FORTRAN%%include/h5z.mod
-include/hdf5.h
-%%FORTRAN%%include/hdf5.mod
-include/hdf5_hl.h
-lib/libhdf5.a
-lib/libhdf5.la
-lib/libhdf5.settings
-lib/libhdf5.so
-lib/libhdf5.so.7
-lib/libhdf5.so.7.0.4
-lib/libhdf5_cpp.a
-lib/libhdf5_cpp.la
-lib/libhdf5_cpp.so
-lib/libhdf5_cpp.so.7
-lib/libhdf5_cpp.so.7.0.4
-%%FORTRAN%%lib/libhdf5_fortran.a
-%%FORTRAN%%lib/libhdf5_fortran.la
-%%FORTRAN%%lib/libhdf5_fortran.so
-%%FORTRAN%%lib/libhdf5_fortran.so.7
-%%FORTRAN%%lib/libhdf5_fortran.so.7.0.4
-lib/libhdf5_hl.a
-lib/libhdf5_hl.la
-lib/libhdf5_hl.so
-lib/libhdf5_hl.so.7
-lib/libhdf5_hl.so.7.0.4
-lib/libhdf5_hl_cpp.a
-lib/libhdf5_hl_cpp.la
-lib/libhdf5_hl_cpp.so
-lib/libhdf5_hl_cpp.so.7
-lib/libhdf5_hl_cpp.so.7.0.4
-%%FORTRAN%%lib/libhdf5hl_fortran.a
-%%FORTRAN%%lib/libhdf5hl_fortran.la
-%%FORTRAN%%lib/libhdf5hl_fortran.so
-%%FORTRAN%%lib/libhdf5hl_fortran.so.7
-%%FORTRAN%%lib/libhdf5hl_fortran.so.7.0.4
+bin/h5import-18
+bin/h5jam-18
+bin/h5ls-18
+bin/h5mkgrp-18
+bin/h5perf_serial-18
+bin/h5redeploy-18
+bin/h5repack-18
+bin/h5repart-18
+bin/h5stat-18
+bin/h5unjam-18
+include/hdf5-18/H5ACpublic.h
+include/hdf5-18/H5AbstractDs.h
+include/hdf5-18/H5Apublic.h
+include/hdf5-18/H5ArrayType.h
+include/hdf5-18/H5AtomType.h
+include/hdf5-18/H5Attribute.h
+include/hdf5-18/H5Classes.h
+include/hdf5-18/H5CommonFG.h
+include/hdf5-18/H5CompType.h
+include/hdf5-18/H5Cpp.h
+include/hdf5-18/H5CppDoc.h
+include/hdf5-18/H5Cpublic.h
+include/hdf5-18/H5DOpublic.h
+include/hdf5-18/H5DSpublic.h
+include/hdf5-18/H5DataSet.h
+include/hdf5-18/H5DataSpace.h
+include/hdf5-18/H5DataType.h
+include/hdf5-18/H5DcreatProp.h
+include/hdf5-18/H5Dpublic.h
+include/hdf5-18/H5DxferProp.h
+include/hdf5-18/H5EnumType.h
+include/hdf5-18/H5Epubgen.h
+include/hdf5-18/H5Epublic.h
+include/hdf5-18/H5Exception.h
+include/hdf5-18/H5FDcore.h
+include/hdf5-18/H5FDdirect.h
+include/hdf5-18/H5FDfamily.h
+include/hdf5-18/H5FDlog.h
+include/hdf5-18/H5FDmpi.h
+include/hdf5-18/H5FDmpio.h
+include/hdf5-18/H5FDmulti.h
+include/hdf5-18/H5FDpublic.h
+include/hdf5-18/H5FDsec2.h
+include/hdf5-18/H5FDstdio.h
+include/hdf5-18/H5FaccProp.h
+include/hdf5-18/H5FcreatProp.h
+include/hdf5-18/H5File.h
+include/hdf5-18/H5FloatType.h
+include/hdf5-18/H5Fpublic.h
+include/hdf5-18/H5Gpublic.h
+include/hdf5-18/H5Group.h
+include/hdf5-18/H5IMpublic.h
+include/hdf5-18/H5IdComponent.h
+include/hdf5-18/H5Include.h
+include/hdf5-18/H5IntType.h
+include/hdf5-18/H5Ipublic.h
+include/hdf5-18/H5LTpublic.h
+include/hdf5-18/H5Library.h
+include/hdf5-18/H5Location.h
+include/hdf5-18/H5Lpublic.h
+include/hdf5-18/H5MMpublic.h
+include/hdf5-18/H5Object.h
+include/hdf5-18/H5OcreatProp.h
+include/hdf5-18/H5Opublic.h
+include/hdf5-18/H5PLextern.h
+include/hdf5-18/H5PLpublic.h
+include/hdf5-18/H5PTpublic.h
+include/hdf5-18/H5PacketTable.h
+include/hdf5-18/H5Ppublic.h
+include/hdf5-18/H5PredType.h
+include/hdf5-18/H5PropList.h
+include/hdf5-18/H5Rpublic.h
+include/hdf5-18/H5Spublic.h
+include/hdf5-18/H5StrType.h
+include/hdf5-18/H5TBpublic.h
+include/hdf5-18/H5Tpublic.h
+include/hdf5-18/H5VarLenType.h
+include/hdf5-18/H5Zpublic.h
+include/hdf5-18/H5api_adpt.h
+%%FORTRAN%%include/hdf5-18/H5f90i.h
+%%FORTRAN%%include/hdf5-18/H5f90i_gen.h
+include/hdf5-18/H5overflow.h
+include/hdf5-18/H5pubconf.h
+include/hdf5-18/H5public.h
+include/hdf5-18/H5version.h
+%%FORTRAN%%include/hdf5-18/h5_dble_interface.mod
+%%FORTRAN%%include/hdf5-18/h5a.mod
+%%FORTRAN%%include/hdf5-18/h5a_provisional.mod
+%%FORTRAN%%include/hdf5-18/h5d.mod
+%%FORTRAN%%include/hdf5-18/h5d_provisional.mod
+%%FORTRAN%%include/hdf5-18/h5ds.mod
+%%FORTRAN%%include/hdf5-18/h5e.mod
+%%FORTRAN%%include/hdf5-18/h5e_provisional.mod
+%%FORTRAN%%include/hdf5-18/h5f.mod
+%%FORTRAN%%include/hdf5-18/h5f_provisional.mod
+%%FORTRAN%%include/hdf5-18/h5fortran_types.mod
+%%FORTRAN%%include/hdf5-18/h5g.mod
+%%FORTRAN%%include/hdf5-18/h5global.mod
+%%FORTRAN%%include/hdf5-18/h5i.mod
+%%FORTRAN%%include/hdf5-18/h5im.mod
+%%FORTRAN%%include/hdf5-18/h5l.mod
+%%FORTRAN%%include/hdf5-18/h5l_provisional.mod
+%%FORTRAN%%include/hdf5-18/h5lib.mod
+%%FORTRAN%%include/hdf5-18/h5lib_provisional.mod
+%%FORTRAN%%include/hdf5-18/h5lt.mod
+%%FORTRAN%%include/hdf5-18/h5o.mod
+%%FORTRAN%%include/hdf5-18/h5o_provisional.mod
+%%FORTRAN%%include/hdf5-18/h5p.mod
+%%FORTRAN%%include/hdf5-18/h5p_provisional.mod
+%%FORTRAN%%include/hdf5-18/h5r.mod
+%%FORTRAN%%include/hdf5-18/h5r_provisional.mod
+%%FORTRAN%%include/hdf5-18/h5s.mod
+%%FORTRAN%%include/hdf5-18/h5t.mod
+%%FORTRAN%%include/hdf5-18/h5t_provisional.mod
+%%FORTRAN%%include/hdf5-18/h5tb.mod
+%%FORTRAN%%include/hdf5-18/h5test_kind_storage_size_mod.mod
+%%FORTRAN%%include/hdf5-18/h5z.mod
+include/hdf5-18/hdf5.h
+%%FORTRAN%%include/hdf5-18/hdf5.mod
+include/hdf5-18/hdf5_hl.h
+lib/libhdf5-18.a
+lib/libhdf5-18.la
+lib/libhdf5-18.settings
+lib/libhdf5-18.so
+lib/libhdf5-18.so.10
+lib/libhdf5-18.so.10.2.0
+lib/libhdf5-18_cpp.a
+lib/libhdf5-18_cpp.la
+lib/libhdf5-18_cpp.so
+lib/libhdf5-18_cpp.so.12
+lib/libhdf5-18_cpp.so.12.0.0
+%%FORTRAN%%lib/libhdf5-18_fortran.a
+%%FORTRAN%%lib/libhdf5-18_fortran.la
+%%FORTRAN%%lib/libhdf5-18_fortran.so
+%%FORTRAN%%lib/libhdf5-18_fortran.so.10
+%%FORTRAN%%lib/libhdf5-18_fortran.so.10.0.3
+lib/libhdf5-18_hl.a
+lib/libhdf5-18_hl.la
+lib/libhdf5-18_hl.so
+lib/libhdf5-18_hl.so.10
+lib/libhdf5-18_hl.so.10.1.0
+lib/libhdf5-18_hl_cpp.a
+lib/libhdf5-18_hl_cpp.la
+lib/libhdf5-18_hl_cpp.so
+lib/libhdf5-18_hl_cpp.so.11
+lib/libhdf5-18_hl_cpp.so.11.1.0
+%%FORTRAN%%lib/libhdf5-18hl_fortran.a
+%%FORTRAN%%lib/libhdf5-18hl_fortran.la
+%%FORTRAN%%lib/libhdf5-18hl_fortran.so
+%%FORTRAN%%lib/libhdf5-18hl_fortran.so.10
+%%FORTRAN%%lib/libhdf5-18hl_fortran.so.10.0.3
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/README
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/chunks.cpp
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/compound.cpp
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/create.cpp
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/extend_ds.cpp
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/h5group.cpp
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/h5tutr_cmprss.cpp
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/h5tutr_crtatt.cpp
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/h5tutr_crtdat.cpp
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/h5tutr_crtgrp.cpp
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/h5tutr_crtgrpar.cpp
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/h5tutr_crtgrpd.cpp
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/h5tutr_extend.cpp
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/h5tutr_rdwt.cpp
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/h5tutr_subset.cpp
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/readdata.cpp
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/run-c++-ex.sh
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/writedata.cpp
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_attribute.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_chunk_read.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_cmprss.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_compound.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_crtatt.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_crtdat.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_crtgrp.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_crtgrpar.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_crtgrpd.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_drivers.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_elink_unix2win.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_extend.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_extend_write.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_extlink.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_group.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_mount.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_rdwt.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_read.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_ref2reg.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_reference.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_select.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_shared_mesg.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_subset.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_write.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/ph5example.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/run-c-ex.sh
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/compound.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/h5_cmprss.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/h5_crtatt.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/h5_crtdat.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/h5_crtgrp.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/h5_crtgrpar.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/h5_crtgrpd.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/h5_extend.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/h5_rdwt.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/h5_subset.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/hyperslab.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/mountexample.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/ph5example.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/refobjexample.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/refregexample.f90
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/run-fortran-ex.sh
+%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/selectele.f90
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c++/ptExampleFL.cpp
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c++/ptExampleVL.cpp
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c++/run-hlc++-ex.sh
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ex_ds1.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ex_image1.c
@@ -203,34 +243,9 @@ lib/libhdf5_hl_cpp.so.7.0.4
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/image8.txt
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/pal_rgb.h
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ptExampleFL.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ptExampleVL.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/run-hlc-ex.sh
 %%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/fortran/ex_ds1.f90
 %%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/fortran/exlite.f90
 %%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/fortran/run-hlfortran-ex.sh
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/run-hl-ex.sh
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/run-all-ex.sh
-%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/hyperslab.f90
-%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/compound.f90
-%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/grpit.f90
-%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/run-fortran-ex.sh
-%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/refobjexample.f90
-%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/dsetexample.f90
-%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/groupexample.f90
-%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/attrexample.f90
-%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/selectele.f90
-%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/grpsexample.f90
-%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/refregexample.f90
-%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/mountexample.f90
-%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/grpdsetexample.f90
-%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/rwdsetexample.f90
-%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/fileexample.f90
-%%FORTRAN%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/ph5example.f90
-%%FORTRAN%%%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/hl/fortran
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/hl/c++
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/hl/c
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/hl
-%%FORTRAN%%%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/fortran
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/c++
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/c
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201611131232.uADCWkxP092189>