Index: head/science/hdf5/Makefile =================================================================== --- head/science/hdf5/Makefile (revision 529764) +++ head/science/hdf5/Makefile (revision 529765) @@ -1,59 +1,59 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= hdf5 -PORTVERSION= 1.12.0 +PORTVERSION= 1.10.6 CATEGORIES= science archivers graphics MASTER_SITES= https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-${PORTVERSION:R}/${DISTNAME}/src/ \ LOCAL/sunpoet MAINTAINER= sunpoet@FreeBSD.org COMMENT= Hierarchical Data Format library (from NCSA) LICENSE= BSD4CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING CONFLICTS_INSTALL= hdf-4.[0-9]* hdf5-1.6.[0-9]* OPTIONS_DEFINE= DEBUG EXAMPLES FORTRAN SZIP OPTIONS_RADIO= SUPPORT OPTIONS_RADIO_SUPPORT= CXX PARALLEL OPTIONS_DEFAULT=CXX SZIP OPTIONS_SUB= yes PARALLEL_DESC= Parallel support USES= compiler:c11 libtool localbase tar:bzip2 CONFIGURE_ARGS= --enable-hl \ --enable-instrument \ - --enable-strict-format-checks \ - --with-examplesdir=${EXAMPLESDIR} + --enable-strict-format-checks GNU_CONFIGURE= yes INSTALL_TARGET= install-strip MAKE_JOBS_UNSAFE= yes TEST_TARGET= check USE_LDCONFIG= yes +PORTEXAMPLES= * + CXX_CONFIGURE_ENABLE= cxx DEBUG_CONFIGURE_OFF= --enable-build-mode=production DEBUG_CONFIGURE_ON= --enable-build-mode=debug FORTRAN_CONFIGURE_ENABLE= fortran FORTRAN_CONFIGURE_ENV= F9X=${FC} FORTRAN_USES= fortran PARALLEL_CONFIGURE_ENABLE= parallel PARALLEL_LDFLAGS= -L${LOCALBASE}/lib -lmpi PARALLEL_LIB_DEPENDS= libmpi.so:net/mpich SZIP_CONFIGURE_ON= --with-szlib=${LOCALBASE} SZIP_LIB_DEPENDS= libsz.so:science/szip post-patch: @${REINPLACE_CMD} -e 's|-O3||g' ${WRKSRC}/config/gnu-flags @${REINPLACE_CMD} \ -e '/LD_LIBRARY_PATH/ s|^|#|' \ - -e 's|EXAMPLEDIR = $$(examplesdir)|EXAMPLEDIR = $$(DESTDIR)$$(examplesdir)|' \ - -e 's|EXAMPLETOPDIR = $$(examplesdir)|EXAMPLETOPDIR = $$(DESTDIR)$$(examplesdir)|' \ + -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\*` .include Index: head/science/hdf5/distinfo =================================================================== --- head/science/hdf5/distinfo (revision 529764) +++ head/science/hdf5/distinfo (revision 529765) @@ -1,3 +1,3 @@ -TIMESTAMP = 1585336892 -SHA256 (hdf5-1.12.0.tar.bz2) = 97906268640a6e9ce0cde703d5a71c9ac3092eded729591279bf2e3ca9765f61 -SIZE (hdf5-1.12.0.tar.bz2) = 9081988 +TIMESTAMP = 1577693899 +SHA256 (hdf5-1.10.6.tar.bz2) = 09d6301901685201bb272a73e21c98f2bf7e044765107200b01089104a47c3bd +SIZE (hdf5-1.10.6.tar.bz2) = 8813699 Index: head/science/hdf5/pkg-plist =================================================================== --- head/science/hdf5/pkg-plist (revision 529764) +++ head/science/hdf5/pkg-plist (revision 529765) @@ -1,274 +1,161 @@ bin/gif2h5 bin/h52gif %%CXX%%bin/h5c++ %%CXX%%bin/h5cc bin/h5clear bin/h5copy bin/h5debug bin/h5diff bin/h5dump %%FORTRAN%%bin/h5fc bin/h5format_convert bin/h5import bin/h5jam bin/h5ls bin/h5mkgrp %%PARALLEL%%bin/h5pcc %%PARALLEL%%bin/h5perf bin/h5perf_serial bin/h5redeploy bin/h5repack bin/h5repart bin/h5stat bin/h5unjam bin/h5watch %%PARALLEL%%bin/ph5diff include/H5ACpublic.h %%CXX%%include/H5AbstractDs.h include/H5Apublic.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 include/H5Cpublic.h include/H5DOpublic.h include/H5DSpublic.h %%CXX%%include/H5DaccProp.h %%CXX%%include/H5DataSet.h %%CXX%%include/H5DataSpace.h %%CXX%%include/H5DataType.h %%CXX%%include/H5DcreatProp.h include/H5Dpublic.h %%CXX%%include/H5DxferProp.h -include/H5ESpublic.h %%CXX%%include/H5EnumType.h include/H5Epubgen.h include/H5Epublic.h %%CXX%%include/H5Exception.h include/H5FDcore.h include/H5FDdirect.h include/H5FDfamily.h include/H5FDhdfs.h include/H5FDlog.h include/H5FDmpi.h include/H5FDmpio.h include/H5FDmulti.h include/H5FDpublic.h include/H5FDros3.h include/H5FDsec2.h include/H5FDstdio.h include/H5FDwindows.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/H5IMpublic.h %%CXX%%include/H5IdComponent.h %%CXX%%include/H5Include.h %%CXX%%include/H5IntType.h include/H5Ipublic.h include/H5LDpublic.h include/H5LTpublic.h %%CXX%%include/H5LaccProp.h %%CXX%%include/H5LcreatProp.h %%CXX%%include/H5Library.h %%CXX%%include/H5Location.h include/H5Lpublic.h include/H5MMpublic.h -include/H5Mpublic.h %%CXX%%include/H5Object.h %%CXX%%include/H5OcreatProp.h include/H5Opublic.h include/H5PLextern.h include/H5PLpublic.h include/H5PTpublic.h %%CXX%%include/H5PacketTable.h include/H5Ppublic.h %%CXX%%include/H5PredType.h %%CXX%%include/H5PropList.h include/H5Rpublic.h include/H5Spublic.h %%CXX%%include/H5StrType.h include/H5TBpublic.h include/H5Tpublic.h -include/H5VLconnector.h -include/H5VLconnector_passthru.h -include/H5VLnative.h -include/H5VLpassthru.h -include/H5VLpublic.h %%CXX%%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_gen.mod %%FORTRAN%%include/h5a.mod %%FORTRAN%%include/h5d.mod %%FORTRAN%%include/h5ds.mod %%FORTRAN%%include/h5e.mod %%FORTRAN%%include/h5f.mod %%FORTRAN%%include/h5fortkit.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/h5lib.mod %%FORTRAN%%include/h5lt.mod %%FORTRAN%%include/h5lt_const.mod %%FORTRAN%%include/h5o.mod %%FORTRAN%%include/h5p.mod %%FORTRAN%%include/h5r.mod %%FORTRAN%%include/h5s.mod %%FORTRAN%%include/h5t.mod %%FORTRAN%%include/h5tb.mod %%FORTRAN%%include/h5tb_const.mod -%%FORTRAN%%include/h5vl.mod %%FORTRAN%%include/h5z.mod include/hdf5.h %%FORTRAN%%include/hdf5.mod include/hdf5_hl.h lib/libhdf5.a lib/libhdf5.settings lib/libhdf5.so -lib/libhdf5.so.200 -lib/libhdf5.so.200.0.0 +lib/libhdf5.so.103 +lib/libhdf5.so.103.2.0 %%CXX%%lib/libhdf5_cpp.a %%CXX%%lib/libhdf5_cpp.so -%%CXX%%lib/libhdf5_cpp.so.200 -%%CXX%%lib/libhdf5_cpp.so.200.0.0 +%%CXX%%lib/libhdf5_cpp.so.103 +%%CXX%%lib/libhdf5_cpp.so.103.2.0 %%FORTRAN%%lib/libhdf5_fortran.a %%FORTRAN%%lib/libhdf5_fortran.so -%%FORTRAN%%lib/libhdf5_fortran.so.200 -%%FORTRAN%%lib/libhdf5_fortran.so.200.0.0 +%%FORTRAN%%lib/libhdf5_fortran.so.102 +%%FORTRAN%%lib/libhdf5_fortran.so.102.0.1 lib/libhdf5_hl.a lib/libhdf5_hl.so -lib/libhdf5_hl.so.200 -lib/libhdf5_hl.so.200.0.0 +lib/libhdf5_hl.so.100 +lib/libhdf5_hl.so.100.1.3 %%CXX%%lib/libhdf5_hl_cpp.a %%CXX%%lib/libhdf5_hl_cpp.so -%%CXX%%lib/libhdf5_hl_cpp.so.200 -%%CXX%%lib/libhdf5_hl_cpp.so.200.0.0 +%%CXX%%lib/libhdf5_hl_cpp.so.100 +%%CXX%%lib/libhdf5_hl_cpp.so.100.1.4 %%FORTRAN%%lib/libhdf5_hl_fortran.a %%FORTRAN%%lib/libhdf5_hl_fortran.so %%FORTRAN%%lib/libhdf5hl_fortran.a %%FORTRAN%%lib/libhdf5hl_fortran.so -%%FORTRAN%%lib/libhdf5hl_fortran.so.200 -%%FORTRAN%%lib/libhdf5hl_fortran.so.200.0.0 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/run-all-ex.sh -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c++/ptExampleFL.cpp -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c++/run-hlc++-ex.sh -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ex_table_04.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ex_table_05.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ex_image2.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ex_table_07.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ex_table_06.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ex_ds1.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ex_image1.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ex_table_12.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ex_table_08.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ex_table_02.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ex_lite2.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ex_lite3.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ex_table_03.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/pal_rgb.h -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ex_table_09.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ex_table_11.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/image24pixel.txt -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ex_table_01.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ex_lite1.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ptExampleFL.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/image8.txt -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/run-hlc-ex.sh -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/c/ex_table_10.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/fortran/ex_ds1.f90 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/fortran/exlite.f90 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/fortran/run-hlfortran-ex.sh -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hl/run-hl-ex.sh -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/run-c++-ex.sh -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/readdata.cpp -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/create.cpp -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/h5tutr_crtatt.cpp -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/chunks.cpp -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/h5tutr_crtgrpar.cpp -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/h5tutr_extend.cpp -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/h5tutr_subset.cpp -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/h5tutr_crtgrpd.cpp -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/h5tutr_crtgrp.cpp -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/writedata.cpp -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/h5group.cpp -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/h5tutr_rdwt.cpp -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/extend_ds.cpp -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/h5tutr_crtdat.cpp -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/h5tutr_cmprss.cpp -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c++/compound.cpp -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/README -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_chunk_read.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_vds-percival-unlim.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_rdwt.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_shared_mesg.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_vds-percival-unlim-maxmin.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_vds-eiger.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_ref_compat.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_vds-exclim.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_elink_unix2win.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_select.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_cmprss.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_vds-exc.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_mount.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_vds.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_compound.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_vds-percival.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_extlink.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_attribute.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_reference_deprec.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_drivers.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_crtatt.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_write.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_extend.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_read.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_crtgrp.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_ref_extern.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_group.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_crtgrpd.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/ph5example.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/run-c-ex.sh -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_crtgrpar.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_vds-simpleIO.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_crtdat.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_subset.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_ref2reg_deprec.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/h5_extend_write.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/h5_crtgrp.f90 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/selectele.f90 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/nested_derived_type.f90 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/run-fortran-ex.sh -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/h5_crtgrpar.f90 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/h5_subset.f90 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/rwdset_fortran2003.f90 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/refobjexample.f90 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/compound_complex_fortran2003.f90 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/h5_cmprss.f90 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/compound_fortran2003.f90 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/h5_rdwt.f90 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/h5_crtdat.f90 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/hyperslab.f90 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/refregexample.f90 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/h5_crtgrpd.f90 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/h5_extend.f90 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/ph5example.f90 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/compound.f90 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/mountexample.f90 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fortran/h5_crtatt.f90 +%%FORTRAN%%lib/libhdf5hl_fortran.so.100 +%%FORTRAN%%lib/libhdf5hl_fortran.so.100.0.5