# -*- coding: utf-8; mode: tcl; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 4; truncate-lines: t -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 PortGroup muniversal 1.0 set realname hdf5 name ${realname}-18 version 1.8.4 categories science maintainers mmoll openmaintainer description HDF5 general purpose library and file format for storing scientific data long_description ${description} homepage http://www.hdfgroup.org/HDF5/ platforms darwin conflicts hdf5 master_sites ftp://ftp.hdfgroup.org/HDF5/current/src/ \ ftp://ftp.hdfgroup.org/HDF5/prev-releases/hdf5-${version}/src/ checksums md5 971cc81ef10f50d2bb63cd6879fca7bc \ sha1 37877e29c49a6af3e23aa9ad798ef12b8ba1c05c \ rmd160 e448e2326b55aa89ff0bd7488cd4291d6c5485ee distname ${realname}-${version} patchfiles patch-configure.diff depends_lib port:zlib port:szip use_parallel_build yes configure.args --with-zlib=yes --with-szlib=yes --enable-filters=all \ --enable-production --disable-fortran \ --enable-cxx --enable-shared --enable-static test.run yes test.target check variant threadsafe description {Enable threadsafety (experimental and un-supported, disables cxx support)} { configure.args-delete --disable-threadsafe --enable-cxx configure.args-append --enable-threadsafe --disable-cxx } livecheck.type regex livecheck.url http://www.hdfgroup.org/HDF5/release/obtain5.html livecheck.regex 5-(\[0-9.\]+)