pkgsrc/devel/hdf5/Makefile.common
adam ec9d3df012 Changes 1.18.12:
Configuration
    -------------
    - Added a configuration option to change the default plugin path.
      The configure option is --with-default-plugindir=location.
      The cmake option is -DH5_DEFAULT_PLUGINDIR:PATH=location.
      HDFFV-8513.  (ADB 2013/09/04)
    - Renamed FFLAGS to FCFLAGS in configure. (ADB 2013/08/13)
    - CMake can now package a compressed examples file, the default for
      Windows binaries from HDF Group.  (ADB  - 2013/07/22)
Tools
    -----
    - h5repack: Added the ability to use plugin filters to read and write
              files. The option uses the filter number. HDFFV-8345
              (ADB - 2013/09/04).
    - h5dump: Added the option -N --any_path, which searches the file for
              paths that match the search path. HDFFV-7989 (ADB - 2013/08/12).
    - h5dump: Added the optional arg 0 to -A, which excludes attributes
              from display. HDFFV-8134 (ADB - 2013/08/01).
C++ API
    -------
    - Added tutorial examples to C++/examples.  They can be installed by
      "make install-examples" and, in the installed directory, they can be
      executed by running the script file run-c++-ex.sh. (BMR - 2013/09/28)
    - A new class, H5::H5Location, is added to represent the location concept
      in the C library.  It is a base class to H5::H5File and H5::H5Ojbect,
      whose member functions are moved into H5::H5Location.  H5::H5File can
      now inherent those functions.  As a result, an H5::H5File object can have
      an attribute. (BMR - 2013/09/27)
    - Added wrappers for H5Rget_obj_type2 to retrieve the type of the object
      that an object reference points to. (BMR - 2013/09/27)
	H5O_type_t H5Location::getRefObjType(void *ref, H5R_type_t ref_type)
    - Added wrappers for H5Aexist to check whether an attribute exists given
      a name. (BMR - 2013/09/27)
	bool H5::H5Location::attrExists(const char* name)
	bool H5::H5Location::attrExists(const H5std_string& name)
    - Added a number of overloaded functions for convenience. (BMR - 2013/09/27)
2014-02-14 09:09:40 +00:00

32 lines
910 B
Text

# $NetBSD: Makefile.common,v 1.8 2014/02/14 09:09:40 adam Exp $
# used by devel/hdf5/Makefile
# used by devel/hdf5-c++/Makefile
DISTNAME= hdf5-1.8.12
CATEGORIES= devel
MASTER_SITES= ftp://ftp.hdfgroup.org/HDF5/current/src/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= alnsn@NetBSD.org
HOMEPAGE= http://www.hdfgroup.org/HDF5/
LICENSE= original-bsd
USE_LIBTOOL= yes
USE_TOOLS+= pax tr
GNU_CONFIGURE= yes
TEST_TARGET= check
CFLAGS.SunOS+= -std=c99 -D_XOPEN_SOURCE=600 -D__EXTENSIONS__
DISTINFO_FILE= ${.CURDIR}/../../devel/hdf5/distinfo
PATCHDIR= ${.CURDIR}/../../devel/hdf5/patches
# it appears that this file is informative only and is not actually
# used by any installed tools
CHECK_WRKREF_SKIP= ${PREFIX}/lib/libhdf5.settings
INSTALL_ENV+= INSTALL_SCRIPT=${INSTALL_SCRIPT:Q}
post-extract:
${CP} ${WRKSRC}/config/freebsd ${WRKSRC}/config/netbsd
${CP} ${WRKSRC}/config/freebsd ${WRKSRC}/config/netbsdelf