diff options
author | Michel Zou | 2018-06-02 12:56:03 +0200 |
---|---|---|
committer | Michel Zou | 2018-06-02 12:56:03 +0200 |
commit | d93fcf4b8be6bbcdf9e9e1931570d302e1c777cc (patch) | |
tree | 453d988e083133952473a77717aa9a2a57139f9e | |
parent | d3eb7619dfdf02cc524610c7cce9761301e0c0b5 (diff) | |
download | aur-d93fcf4b8be6bbcdf9e9e1931570d302e1c777cc.tar.gz |
binfmt
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 8 |
2 files changed, 4 insertions, 6 deletions
@@ -1,5 +1,5 @@ # Generated by mksrcinfo v8 -# Sat Jun 2 07:43:43 UTC 2018 +# Sat Jun 2 10:56:02 UTC 2018 pkgbase = mingw-w64-hdf5 pkgdesc = General purpose library and file format for storing scientific data (mingw-w64) pkgver = 1.10.2 @@ -20,7 +20,7 @@ prepare () { cd "$srcdir/hdf5-${pkgver/_/-}" # run H5detect.exe, H5make_libsettings.exe through wine - sed "s|set (CMD $<TARGET_FILE:H5|set (CMD /usr/bin/@ARCH@-wine $<TARGET_FILE:H5|g" src/CMakeLists.txt > src/CMakeLists.txt.in + cp src/CMakeLists.txt src/CMakeLists.txt.orig # do not use msvc import suffix sed -i "s|MINGW AND \${libtype} MATCHES \"SHARED\"|0|g" config/cmake_ext_mod/HDFMacros.cmake @@ -40,10 +40,9 @@ prepare () { } build() { - cd "$srcdir" + cd "$srcdir/hdf5-${pkgver/_/-}" for _arch in $_architectures; do - cp -r hdf5-${pkgver/_/-} hdf5-${_arch} && pushd hdf5-${_arch} - sed "s|@ARCH@|${_arch}|g" src/CMakeLists.txt.in > src/CMakeLists.txt + sed "s|COMMAND \$<TARGET_FILE:H5|COMMAND /usr/bin/${_arch}-wine \$<TARGET_FILE:H5|g" src/CMakeLists.txt.orig > src/CMakeLists.txt mkdir -p build-${_arch} && pushd build-${_arch} ${_arch}-cmake \ -DHDF5_ENABLE_Z_LIB_SUPPORT=ON \ @@ -53,7 +52,6 @@ build() { .. make popd - popd done } |