diff options
author | Michel Zou | 2015-11-25 23:21:06 +0100 |
---|---|---|
committer | Michel Zou | 2015-11-25 23:21:06 +0100 |
commit | e0b890a92c90f0815a93d7f0cdc9e26e783f708a (patch) | |
tree | 4be5cfd9c8dbc1141e624e82793b813574982537 | |
parent | c8f962826f261d210f979579ce3444e96dafb840 (diff) | |
download | aur-e0b890a92c90f0815a93d7f0cdc9e26e783f708a.tar.gz |
1.8.16
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 33 |
2 files changed, 16 insertions, 25 deletions
@@ -1,7 +1,7 @@ pkgbase = mingw-w64-hdf5 pkgdesc = General purpose library and file format for storing scientific data (mingw-w64) - pkgver = 1.8.14 - pkgrel = 2 + pkgver = 1.8.16 + pkgrel = 1 url = http://www.hdfgroup.org/HDF5/ arch = any license = custom @@ -12,8 +12,8 @@ pkgbase = mingw-w64-hdf5 options = !strip options = !buildflags options = staticlibs - source = https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.8.14/src/hdf5-1.8.14.tar.bz2 - sha1sums = 3c48bcb0d5fb21a3aa425ed035c08d8da3d5483a + source = https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.8.16/src/hdf5-1.8.16.tar.bz2 + sha1sums = a7b631778cb289edec670f665d2c3265983a0d53 pkgname = mingw-w64-hdf5 @@ -1,6 +1,6 @@ pkgname=mingw-w64-hdf5 -pkgver=1.8.14 -pkgrel=2 +pkgver=1.8.16 +pkgrel=1 arch=('any') pkgdesc="General purpose library and file format for storing scientific data (mingw-w64)" url="http://www.hdfgroup.org/HDF5/" @@ -8,9 +8,8 @@ license=('custom') depends=('mingw-w64-crt' 'mingw-w64-zlib') makedepends=('mingw-w64-cmake' 'wine') options=('!strip' '!buildflags' 'staticlibs') -source=("ftp://ftp.hdfgroup.org/HDF5/current/src/hdf5-${pkgver/_/-}.tar.bz2") -source=(https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.8.14/src/hdf5-1.8.14.tar.bz2) -sha1sums=('3c48bcb0d5fb21a3aa425ed035c08d8da3d5483a') +source=("https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-${pkgver}/src/hdf5-${pkgver}.tar.bz2") +sha1sums=('a7b631778cb289edec670f665d2c3265983a0d53') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" @@ -27,30 +26,22 @@ prepare () { build() { cd "$srcdir/hdf5-${pkgver/_/-}" for _arch in $_architectures; do - cmake_args="-DHDF5_BUILD_HL_LIB=ON \ - -DHAVE_IOEO_EXITCODE=1 \ - -DHDF5_PRINTF_LL_TEST=1 \ - -DH5_LDOUBLE_TO_INTEGER_WORKS=1 \ - -DH5_ULONG_TO_FLOAT_ACCURATE=1 \ - -DH5_LDOUBLE_TO_UINT_ACCURATE=1 \ - -DH5_FP_TO_ULLONG_ACCURATE=1 \ - -DH5_ULLONG_TO_LDOUBLE_PRECISION=1 \ - -DH5_FP_TO_INTEGER_OVERFLOW_WORKS=1 \ - -DH5_LDOUBLE_TO_LLONG_ACCURATE=1 \ - -DH5_LLONG_TO_LDOUBLE_CORRECT=1 \ - -DH5_NO_ALIGNMENT_RESTRICTIONS=1 \ - -DHDF5_PRINTF_LL_TEST_RUN=0 \ - -DHDF5_PRINTF_LL_TEST_RUN__TRYRUN_OUTPUT=" mkdir -p build-${_arch}-static && pushd build-${_arch}-static ${_arch}-cmake \ + -DCMAKE_BUILD_TYPE=Release \ -DBUILD_SHARED_LIBS=OFF \ - ${cmake_args} \ + -DBUILD_TESTING=OFF \ + -DHDF5_BUILD_TOOLS=OFF \ + -DHDF5_BUILD_EXAMPLES=OFF \ .. make popd mkdir -p build-${_arch} && pushd build-${_arch} ${_arch}-cmake \ - ${cmake_args} \ + -DCMAKE_BUILD_TYPE=Release \ + -DBUILD_TESTING=OFF \ + -DHDF5_BUILD_TOOLS=OFF \ + -DHDF5_BUILD_EXAMPLES=OFF \ .. make popd |