head 1.11; access; symbols pkgsrc-2013Q2:1.11.0.6 pkgsrc-2013Q2-base:1.11 pkgsrc-2012Q4:1.11.0.4 pkgsrc-2012Q4-base:1.11 pkgsrc-2011Q4:1.11.0.2 pkgsrc-2011Q4-base:1.11 pkgsrc-2011Q3:1.10.0.16 pkgsrc-2011Q3-base:1.10 pkgsrc-2011Q2:1.10.0.14 pkgsrc-2011Q2-base:1.10 pkgsrc-2011Q1:1.10.0.12 pkgsrc-2011Q1-base:1.10 pkgsrc-2010Q4:1.10.0.10 pkgsrc-2010Q4-base:1.10 pkgsrc-2010Q3:1.10.0.8 pkgsrc-2010Q3-base:1.10 pkgsrc-2010Q2:1.10.0.6 pkgsrc-2010Q2-base:1.10 pkgsrc-2010Q1:1.10.0.4 pkgsrc-2010Q1-base:1.10 pkgsrc-2009Q4:1.10.0.2 pkgsrc-2009Q4-base:1.10 pkgsrc-2009Q3:1.9.0.12 pkgsrc-2009Q3-base:1.9 pkgsrc-2009Q2:1.9.0.10 pkgsrc-2009Q2-base:1.9 pkgsrc-2009Q1:1.9.0.8 pkgsrc-2009Q1-base:1.9 pkgsrc-2008Q4:1.9.0.6 pkgsrc-2008Q4-base:1.9 pkgsrc-2008Q3:1.9.0.4 pkgsrc-2008Q3-base:1.9 cube-native-xorg:1.9.0.2 cube-native-xorg-base:1.9 pkgsrc-2008Q2:1.8.0.24 pkgsrc-2008Q2-base:1.8 cwrapper:1.8.0.22 pkgsrc-2008Q1:1.8.0.20 pkgsrc-2008Q1-base:1.8 pkgsrc-2007Q4:1.8.0.18 pkgsrc-2007Q4-base:1.8 pkgsrc-2007Q3:1.8.0.16 pkgsrc-2007Q3-base:1.8 pkgsrc-2007Q2:1.8.0.14 pkgsrc-2007Q2-base:1.8 pkgsrc-2007Q1:1.8.0.12 pkgsrc-2007Q1-base:1.8 pkgsrc-2006Q4:1.8.0.10 pkgsrc-2006Q4-base:1.8 pkgsrc-2006Q3:1.8.0.8 pkgsrc-2006Q3-base:1.8 pkgsrc-2006Q2:1.8.0.6 pkgsrc-2006Q2-base:1.8 pkgsrc-2006Q1:1.8.0.4 pkgsrc-2006Q1-base:1.8 pkgsrc-2005Q4:1.8.0.2 pkgsrc-2005Q4-base:1.8 pkgsrc-2005Q3:1.7.0.6 pkgsrc-2005Q3-base:1.7 pkgsrc-2005Q2:1.7.0.4 pkgsrc-2005Q2-base:1.7 pkgsrc-2005Q1:1.7.0.2 pkgsrc-2005Q1-base:1.7 pkgsrc-2004Q4:1.6.0.10 pkgsrc-2004Q4-base:1.6 pkgsrc-2004Q3:1.6.0.8 pkgsrc-2004Q3-base:1.6 pkgsrc-2004Q2:1.6.0.6 pkgsrc-2004Q2-base:1.6 pkgsrc-2004Q1:1.6.0.4 pkgsrc-2004Q1-base:1.6 pkgsrc-2003Q4:1.6.0.2 pkgsrc-2003Q4-base:1.6 netbsd-1-6-1:1.5.0.2 netbsd-1-6-1-base:1.5 netbsd-1-6:1.4.0.8 netbsd-1-6-RELEASE-base:1.4 pkgviews:1.4.0.4 pkgviews-base:1.4 buildlink2:1.4.0.2 buildlink2-base:1.4 netbsd-1-5-PATCH003:1.3 netbsd-1-5-PATCH001:1.3; locks; strict; comment @# @; 1.11 date 2011.10.07.10.38.51; author alnsn; state dead; branches; next 1.10; 1.10 date 2009.11.15.15.50.50; author drochner; state Exp; branches; next 1.9; 1.9 date 2008.09.11.10.27.52; author adam; state Exp; branches; next 1.8; 1.8 date 2005.11.29.10.03.39; author adam; state Exp; branches; next 1.7; 1.7 date 2005.02.25.09.10.18; author adam; state Exp; branches; next 1.6; 1.6 date 2003.08.04.17.27.01; author jtb; state Exp; branches; next 1.5; 1.5 date 2002.10.28.16.32.02; author drochner; state Exp; branches; next 1.4; 1.4 date 2002.05.03.20.51.33; author jtb; state Exp; branches; next 1.3; 1.3 date 2001.03.04.18.05.24; author jtb; state Exp; branches; next 1.2; 1.2 date 2001.02.25.00.05.40; author jtb; state dead; branches; next 1.1; 1.1 date 2001.01.19.20.46.50; author jtb; state Exp; branches; next ; desc @@ 1.11 log @Update devel/hdf5 from 1.6.10nb1 to 1.8.7. A list of changes is available at http://www.hdfgroup.org/HDF5/doc/ADGuide/Changes.html A list of new features of 1.8.x release is available at http://www.hdfgroup.uiuc.edu/HDF5/doc_1.8pre/WhatsNew180.html This update removes "cxx" option from the package. New devel/hdf5-c++ should be used instead. @ text @$NetBSD: patch-aa,v 1.10 2009/11/15 15:50:50 drochner Exp $ --- config/commence.in.orig 2008-02-01 04:04:06.000000000 +0100 +++ config/commence.in @@@@ -79,7 +79,7 @@@@ LT_UNINSTALL=$(LT) --mode=uninstall $(RM ## defined. The main makefile is free to redefine these to something else. DOCDIR=$(docdir) SUBDOCDIR= -EXAMPLEDIR=$(docdir)/hdf5/examples/c +EXAMPLEDIR=$(DESTDIR)$(prefix)/share/examples/hdf5/c LIB= LIB_SRC= LIB_OBJ= @ 1.10 log @update to 1.6.10 (yes I know there is the 1.8 branch, but I don't want to experiment right now) changes: many fixes, some C++ API improvements pkgsrc change: DESTDIR support @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.9 2008/09/11 10:27:52 adam Exp $ @ 1.9 log @Changes 1.6.7: * Bug fixes * Improvements @ text @d1 1 a1 1 $NetBSD$ d10 1 a10 1 +EXAMPLEDIR=$(prefix)/share/examples/hdf5/c @ 1.8 log @Changes 1.6.5: * New features: * Added yodconfig * Added HSYS_ERROR, H5F_OBJ_LOCAL flag * Added mpich2 as a testing "platform" * Bug fixes @ text @d3 1 a3 1 --- config/commence.in.orig 2005-10-28 22:15:26.000000000 +0200 d5 1 a5 1 @@@@ -78,7 +78,7 @@@@ LT_UNINSTALL=$(LT) --mode=uninstall $(RM @ 1.7 log @Changes 1.6.3: New Features Configuration: - Added some initial support for making purify (or similar memory checking products) happier by initializing buffers to zero and disabling the internal free list code. To take advantage of this, define 'H5_USING_PURIFY' in your CFLAGS when building the library. - WINDOWS building,testing and installing improvements - On Windows, FORTRAN,C++ and C projects are merged into one zip file, users can choose an option to build either FORTRAN or C++ or both with basic C library.For detailed information, please read INSTALL_Windows.txt. - On Windows, szip compression library with or without encoder can be easily turned off or on when building HDF5. For detailed information, please read INSTALL_Windows.txt, especially section V. - On Windows, an optional procedure for building,testing and installing HDF5 from command line is provided. This procedure is supposed to be convenient for experienced users, please read INSTALL_windows_From_Command_Line.txt for details. - On Windows, an alternative short instruction document for building, testing and installing HDF5 is provided. This instruction is supposed to be convenient for general users, please read INSTALL_Windows_Short.txt for details. - On Windows, h5repack,h5diff,h5ls and h5import tool tests have been added. Library: - Modified the way how HDF5 calculates 'pixels_per_scanline' parameter for SZIP compression. Now there is no restriction on the size and shape of the chunk except that the total number of elements in the chunk cannot be bigger than 'pixels_per_block' parameter provided by the user. - HDF5 can now link to SZIP with or without szip's encoder. The new API function H5Zget_filter_info can be used to check szip's status. Attempting to assign szip to a dataset property list or attempting to write with szip will generate an error if szip's encoder is disabled. JL/NF - 2004/6/30 - SZIP always uses K13 compression. This flag no longer needs to be set when calling H5Pset_szip. If the flag for CHIP compression is set, it will be ignored (since the two are mutually exclusive). JL/NF - 2004/6/30 - A new API function H5Fget_name was added. It returns the name of the file by object(file, group, data set, named data type, attribute) ID. SLU - 2004/06/29 - A new API function H5Fget_filesize was added. It returns the actual file size of the opened file. SLU - 2004/06/24 - Added option that if $HDF5_DISABLE_VERSION_CHECK is set to 2, will suppress all library version mismatch warning messages. Tools: - h5repack was added to the tools suite. h5repack regenerates an HDF5 file from another HDF5 file, optionally applying HDF5 filters (compression) and/or chunking to the copied file. The filters options are read from the command line. See /doc/html/Tools.html for more details. PVN - 2004/9/13 - h5dump includes new features: 1) Printing of dataset filters, storage layout and fill value information. 2) Print a list of the file contents. 3) Escape non printing characters. 4) Print the content of the boot block. 5) Print array indices with the data (the default). @ text @d3 1 a3 1 --- config/commence.in.orig 2004-01-07 18:45:06.000000000 +0000 d5 1 a5 1 @@@@ -60,7 +60,7 @@@@ LT_UNINSTALL=$(LT) --mode=uninstall $(RM @ 1.6 log @Update to 1.6.0. Summary: This release has the following new features that are not available in 1.4.* releases 1. Generic properties to give application more control on I/O pipeline 2. Time allocation and fill value properties 3. New filters: external compression filter szip internal shuffling and checksum filters 4. Compact storage layout for datasets 5. Redesigned I/O pipeline for better performance. For more information see http://hdf.ncsa.uiuc.edu/HDF5/doc_resource/SZIP/index.html http://hdf.ncsa.uiuc.edu/HDF5/doc/ADGuide.html http://hdf.ncsa.uiuc.edu/HDF5/doc/ADGuide/Changes.html @ text @d3 3 a5 3 --- config/commence.in.orig 2003-08-04 17:55:43.000000000 +0100 +++ config/commence.in 2003-08-04 17:56:24.000000000 +0100 @@@@ -59,7 +59,7 @@@@ @ 1.5 log @update to 1.4.4 relevnt changes: -Numerous performance changes were made to the HDF5 sequential and parallel libraries -Several corruption problems were fixed. @ text @d3 11 a13 11 --- tools/misc/Makefile.in.orig Thu Jun 13 16:02:55 2002 +++ tools/misc/Makefile.in Mon Oct 28 16:59:36 2002 @@@@ -34,7 +34,7 @@@@ LIBTOOLS=../lib/libh5tools.la LIBHDF5=$(top_builddir)/src/libhdf5.la -PUB_PROGS=h5cc h5debug h5import h5redeploy h5repart @@PDB2HDF@@ +PUB_PROGS=h5debug h5import h5repart @@PDB2HDF@@ PROGS=$(PUB_PROGS) $(TEST_PROGS) ## Source and object files for the library; do not install @ 1.4 log @Update to version 1.4.3. Changes include: * Changed internal error handling macros to reduce code size of library by about 10%. * API changes. * Performance improvements * ``h5cc'' script which helps compilation of HDF5 programs * Bug fixes. @ text @d3 3 a5 3 --- tools/misc/Makefile.in.orig Mon Aug 27 19:41:43 2001 +++ tools/misc/Makefile.in Wed May 1 17:47:54 2002 @@@@ -26,7 +26,7 @@@@ d9 1 a9 1 -PUB_PROGS=h5cc h5debug h5import h5repart @@PDB2HDF@@ @ 1.3 log @Fix the ${MASTER_SITES} for the new distfile. Fixes i386 bulk build problem. Also, patch configure script to not add "-ansi -pedantic" to CFLAGS. It seems pointless to use the "-ansi" warning when so many warnings about ANSI C not supporting "long long", etc., appear. @ text @d3 5 a7 4 --- configure.orig Sun Mar 4 17:58:18 2001 +++ configure @@@@ -1797,7 +1797,7 @@@@ rm maketest d9 3 a11 4 if test "X$GCC" = "Xyes"; then - CFLAGS="$CFLAGS -ansi -pedantic -Wchar-subscripts -Wall -W -Wshadow -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline" + CFLAGS="$CFLAGS -Wchar-subscripts -Wall -W -Wshadow -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline" fi d13 1 a13 1 echo $ac_n "checking for production mode""... $ac_c" 1>&6 @ 1.2 log @Updated hdf5 to 1.4.0. For further details of changes see ${PREFIX}/share/doc/hdf5/RELEASE.txt. New Features ============ * The Virtual File Layer, VFL, was added to replace the old file drivers. It also provides an API for user defined file drivers. * New features added to snapshots. Use 'snapshot help' to see a complete list of features. * Improved configure to detect if MPIO routines are available when parallel mode is requested. * Added Thread-Safe support. Phase I implemented. See: http://hdf.ncsa.uiuc.edu/HDF5/papers/mthdf/MTHDFpaper.htm for more details. * Added data sieve buffering to raw data I/O path. This is enabled for all VFL drivers except the mpio & core drivers. Setting the sieve buffer size is controlled with the new API function, H5Pset_sieve_buf_size(), and retrieved with H5Pget_sieve_buf_size(). * Added new Virtual File Driver, Stream VFD, to send/receive entire HDF5 files via socket connections. * As parts of VFL, HDF-GASS and HDF-SRB are also added to this release. To find out details, please read INSTALL_VFL file. * Increased maximum number of dimensions for a dataset (H5S_MAX_RANK) from 31 to 32 to align with HDF4 & netCDF. * Added 'query' function to VFL drivers. Also added 'type' parameter to VFL 'read' & 'write' calls, so they are aware of the type of data being accessed in the file. Updated the VFL document also. * A new h4toh5 utility, to convert HDF4 files to analogous HDF5 files. * Added a new array datatype to the datatypes which can be created. Removed "array fields" from compound datatypes (use an array datatype instead). * Parallel HDF5 works correctly with mpich-1.2.1 on Solaris, SGI, Linux. * You can now install the HDF5 documentation using the ``make install-doc'' command. The documentation is installed in the $(prefix)/doc directory where $(prefix) is the prefix specified by the (optional) ``--prefix'' flag during configuration. * HDF5 can operate correctly in the OpenMP environment in a limited way. Check doc/html/TechNotes/openmp-hdf5.html for details. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.1 2001/01/19 20:46:50 jtb Exp $ d3 4 a6 5 --- tools/h5debug.c.orig Thu Jan 11 23:18:07 2001 +++ tools/h5debug.c @@@@ -56,6 +56,11 @@@@ herr_t status = SUCCEED; haddr_t extra; d8 6 a13 8 + if (argc < 2) { + fprintf(stderr, "Usage: %s FILENAME [OFFSET]\n", argv[0]); + exit (1); + } + /* * Open the file and get the file descriptor. */ @ 1.1 log @The `h5debug' program makes no allowance for the case where (argc < 2). Just print a one line usage statement and exit in this case. @ text @d1 1 a1 1 $NetBSD$ @