head 1.10; access; symbols pkgsrc-2013Q2:1.10.0.6 pkgsrc-2013Q2-base:1.10 pkgsrc-2012Q4:1.10.0.4 pkgsrc-2012Q4-base:1.10 pkgsrc-2011Q4:1.10.0.2 pkgsrc-2011Q4-base:1.10 pkgsrc-2011Q3:1.9.0.12 pkgsrc-2011Q3-base:1.9 pkgsrc-2011Q2:1.9.0.10 pkgsrc-2011Q2-base:1.9 pkgsrc-2011Q1:1.9.0.8 pkgsrc-2011Q1-base:1.9 pkgsrc-2010Q4:1.9.0.6 pkgsrc-2010Q4-base:1.9 pkgsrc-2010Q3:1.9.0.4 pkgsrc-2010Q3-base:1.9 pkgsrc-2010Q2:1.9.0.2 pkgsrc-2010Q2-base:1.9 pkgsrc-2010Q1:1.8.0.26 pkgsrc-2010Q1-base:1.8 pkgsrc-2009Q4:1.8.0.24 pkgsrc-2009Q4-base:1.8 pkgsrc-2009Q3:1.8.0.22 pkgsrc-2009Q3-base:1.8 pkgsrc-2009Q2:1.8.0.20 pkgsrc-2009Q2-base:1.8 pkgsrc-2009Q1:1.8.0.18 pkgsrc-2009Q1-base:1.8 pkgsrc-2008Q4:1.8.0.16 pkgsrc-2008Q4-base:1.8 pkgsrc-2008Q3:1.8.0.14 pkgsrc-2008Q3-base:1.8 cube-native-xorg:1.8.0.12 cube-native-xorg-base:1.8 pkgsrc-2008Q2:1.8.0.10 pkgsrc-2008Q2-base:1.8 cwrapper:1.8.0.8 pkgsrc-2008Q1:1.8.0.6 pkgsrc-2008Q1-base:1.8 pkgsrc-2007Q4:1.8.0.4 pkgsrc-2007Q4-base:1.8 pkgsrc-2007Q3:1.8.0.2 pkgsrc-2007Q3-base:1.8 pkgsrc-2007Q2:1.6.0.14 pkgsrc-2007Q2-base:1.6 pkgsrc-2007Q1:1.6.0.12 pkgsrc-2007Q1-base:1.6 pkgsrc-2006Q4:1.6.0.10 pkgsrc-2006Q4-base:1.6 pkgsrc-2006Q3:1.6.0.8 pkgsrc-2006Q3-base:1.6 pkgsrc-2006Q2:1.6.0.6 pkgsrc-2006Q2-base:1.6 pkgsrc-2006Q1:1.6.0.4 pkgsrc-2006Q1-base:1.6 pkgsrc-2005Q4:1.6.0.2 pkgsrc-2005Q4-base:1.6 pkgsrc-2005Q3:1.5.0.2 pkgsrc-2005Q3-base:1.5 pkgsrc-2005Q2:1.2.0.14 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.12 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.10 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.2.0.8 pkgsrc-2004Q3-base:1.2 pkgsrc-2004Q2:1.2.0.6 pkgsrc-2004Q2-base:1.2 pkgsrc-2004Q1:1.2.0.4 pkgsrc-2004Q1-base:1.2 pkgsrc-2003Q4:1.2.0.2 pkgsrc-2003Q4-base:1.2 netbsd-1-6:1.1.0.8 netbsd-1-6-RELEASE-base:1.1 pkgviews:1.1.0.4 pkgviews-base:1.1 buildlink2:1.1.0.2 buildlink2-base:1.1; locks; strict; comment @# @; 1.10 date 2011.10.07.10.38.51; author alnsn; state dead; branches; next 1.9; 1.9 date 2010.04.24.21.27.36; author asau; state Exp; branches; next 1.8; 1.8 date 2007.09.25.01.22.15; author dmcmahill; state Exp; branches; next 1.7; 1.7 date 2007.09.18.18.58.09; author drochner; state dead; branches; next 1.6; 1.6 date 2005.11.29.10.03.39; author adam; state Exp; branches; next 1.5; 1.5 date 2005.08.30.01.31.21; author dmcmahill; state Exp; branches; next 1.4; 1.4 date 2005.08.17.02.45.49; author dmcmahill; state Exp; branches; next 1.3; 1.3 date 2005.08.16.22.02.10; author dmcmahill; state Exp; branches; next 1.2; 1.2 date 2002.10.28.16.32.02; author drochner; state dead; branches; next 1.1; 1.1 date 2002.05.03.20.51.34; author jtb; state Exp; branches; next ; desc @@ 1.10 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-ab,v 1.9 2010/04/24 21:27:36 asau Exp $ Adds missing -lsocket needed on solaris for socket(), bind(), and friends. Unreverses order of CPPFLAGS. --- configure.in.orig 2009-11-10 21:02:05.000000000 +0300 +++ configure.in 2010-04-25 01:12:31.000000000 +0400 @@@@ -668,6 +668,7 @@@@ if test "`uname`" = "SunOS" -o "`uname -sr`" = "HP-UX B.11.00"; then dnl ...for Solaris + AC_CHECK_LIB([socket], [socket]) AC_CHECK_LIB([nsl], [xdr_int]) fi @@@@ -2172,9 +2173,9 @@@@ d="-I${ROOT}/${d}" ;; esac - TEMP_CPPFLAGS="$d $TEMP_CPPFLAGS" + TEMP_CPPFLAGS="$TEMP_CPPFLAGS $d" done - CPPFLAGS=$TEMP_CPPFLAGS + CPPFLAGS="$TEMP_CPPFLAGS" fi dnl ---------------------------------------------------------------------- @ 1.9 log @Don't reverse CPPFLAGS. Submitted by Taylor Campbell in PR 42757 @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.8 2007/09/25 01:22:15 dmcmahill Exp $ @ 1.8 log @Restore a needed patch that was lost during the last update. Builds on solaris again. @ text @d1 1 a1 1 $NetBSD$ d4 1 d6 4 a9 3 --- configure.in.orig 2007-08-16 12:13:34.000000000 -0400 +++ configure.in 2007-09-24 08:44:58.668063000 -0400 @@@@ -675,4 +675,5 @@@@ d15 13 @ 1.7 log @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. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.6 2005/11/29 10:03:39 adam Exp $ d3 10 a12 11 --- 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. @ 1.6 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 @d1 1 a1 1 $NetBSD$ @ 1.5 log @one more try at expanding the portability of the 'tr' usage to keep this happy on systems such as solaris which have suboptimal tr's. Now this works with /usr/bin/tr. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.4 2005/08/17 02:45:49 dmcmahill Exp $ d3 5 a7 15 --- configure.in.orig 2005-03-15 21:36:03.000000000 -0500 +++ configure.in @@@@ -71,8 +71,9 @@@@ dnl that it actually does what it's supp dnl since configure relies upon tr heavily and there's no use continuing dnl if it's broken. dnl -AC_MSG_CHECKING([if tr works]) -TR_TEST="`echo Test | tr 'a-z,' 'A-Z '`" +AC_PATH_PROG(TR, tr) +AC_MSG_CHECKING([if ${TR} works]) +TR_TEST="`echo Test | ${TR} [a-z], [A-Z]\ `" if test $TR_TEST != "TEST"; then AC_MSG_ERROR([tr program doesn't work]) else @@@@ -528,6 +529,7 @@@@ AC_CHECK_LIB([m], [ceil]) d9 2 a10 5 if test "`uname`" = "SunOS" -o "`uname -sr`" = "HP-UX B.11.00"; then dnl ...for Solaris + AC_CHECK_LIB([socket], [socket]) AC_CHECK_LIB([nsl], [xdr_int]) fi d12 2 a13 36 @@@@ -1652,7 +1654,7 @@@@ case "X-$DEBUG_PKG" in esac if test -n "$DEBUG_PKG"; then - for pkg in `echo $DEBUG_PKG | tr 'a-z,' 'A-Z '`; do + for pkg in `echo $DEBUG_PKG | ${TR} "[a-z]," "[A-Z] "`; do CPPFLAGS="$CPPFLAGS -DH5${pkg}_DEBUG" done fi @@@@ -1819,7 +1821,7 @@@@ case "$CC_BASENAME" in if (echo $cmd | grep / >/dev/null); then path="`echo $cmd | sed 's/\(.*\)\/.*$/\1/'`" else - for path in `echo $PATH | tr : ' '`; do + for path in `echo $PATH | ${TR} ":" " "`; do if test -x $path/$cmd; then break fi @@@@ -1850,7 +1852,7 @@@@ case "$CC_BASENAME" in if (echo $cmd | grep / >/dev/null); then path="`echo $cmd | sed 's/\(.*\)\/.*$/\1/'`" else - for path in `echo $PATH | tr : ' '`; do + for path in `echo $PATH | ${TR} ":" " "`; do if test -x $path/$cmd; then break fi @@@@ -2100,7 +2102,7 @@@@ case "X-$FILTERS" in esac if test -n "$FILTERS"; then - for filter in `echo $FILTERS | tr 'a-z,' 'A-Z '`; do + for filter in `echo $FILTERS | ${TR} "[a-z]," "[A-Z] "`; do dnl ------------------------------------------------------------------ dnl Have to use separate 'if' construct for each filter, so that dnl autoheader can detect the AC_DEFINE for each one... @ 1.4 log @change tr '[a-z],' [A-Z] ' to tr [a-z], [A-Z]\ to help the tr on solaris. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.3 2005/08/16 22:02:10 dmcmahill Exp $ d13 1 a13 1 +TR_TEST="`echo Test | ${TR} a-z, A-Z\ `" d30 1 a30 1 + for pkg in `echo $DEBUG_PKG | ${TR} a-z, A-Z\ `; do d39 1 a39 1 + for path in `echo $PATH | ${TR} : \ `; do d48 1 a48 1 + for path in `echo $PATH | ${TR} : \ `; do d57 1 a57 1 + for filter in `echo $FILTERS | ${TR} a-z, A-Z\ `; do @ 1.3 log @- add tr to the tools list - check for -lsocket so that solaris can find socket() and friends. @ text @d1 1 a1 1 $NetBSD$ d13 1 a13 1 +TR_TEST="`echo Test | ${TR} 'a-z,' 'A-Z '`" d30 1 a30 1 + for pkg in `echo $DEBUG_PKG | ${TR} 'a-z,' 'A-Z '`; do d39 1 a39 1 + for path in `echo $PATH | ${TR} : ' '`; do d48 1 a48 1 + for path in `echo $PATH | ${TR} : ' '`; do d57 1 a57 1 + for filter in `echo $FILTERS | ${TR} 'a-z,' 'A-Z '`; do @ 1.2 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 @d1 1 a1 1 $NetBSD: patch-ab,v 1.1 2002/05/03 20:51:34 jtb Exp $ d3 15 a17 11 --- tools/misc/h5cc.in.orig Wed May 1 17:41:49 2002 +++ tools/misc/h5cc.in Wed May 1 17:43:34 2002 @@@@ -45,8 +45,8 @@@@ SHOW="eval" CCBASE="@@CC@@" CLINKERBASE="@@CC@@" -CFLAGS="@@CFLAGS@@" -LDFLAGS="@@LDFLAGS@@" +CFLAGS="@@H5CC_CFLAGS@@" +LDFLAGS="@@H5CC_LDFLAGS@@" LIBS="@@LIBS@@" d19 42 a60 1 CC="${HDF5_CC:-$CCBASE}" @ 1.1 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 @d1 1 a1 1 $NetBSD$ @