Date: Saturday, April 2, 2022 @ 20:08:16 Author: archange Revision: 1180867
upgpkg: mgard 1.0.0-1 Modified: mgard/trunk/PKGBUILD ----------+ PKGBUILD | 26 ++++++++++---------------- 1 file changed, 10 insertions(+), 16 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-04-02 19:56:16 UTC (rev 1180866) +++ PKGBUILD 2022-04-02 20:08:16 UTC (rev 1180867) @@ -1,24 +1,19 @@ # Maintainer: Bruno Pagani <[email protected]> pkgname=mgard -pkgver=0.1.0 -pkgrel=2 +pkgver=1.0.0 +pkgrel=1 pkgdesc="MultiGrid Adaptive Reduction of Data" arch=(x86_64) url="https://github.com/CODARcode/MGARD" license=(Apache) -depends=(glibc zlib zstd) -makedepends=(cmake) -source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz - mgard-fix-includedir.patch) -sha256sums=('254cc77ca678c746c3808d7fb76c289fce17f2cbb84a1892d6cd2ea078be62f0' - '347a5ef495c1e423a590b53b080a9c4874e425e64fa2e154eca35534eae07d6d') +depends=(blas lapack glibc yaml-cpp zlib zstd) +makedepends=(cmake) # tclap 1.4 required but unreleased +# mgard requires catch2 3.x which is currently unreleased +#checkdepends=(catch2) +source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('2dd153abc9bef7d87923cdefca6243b2050b7522e1d2b196e04c73c5cee6e880') -prepare() { - cd ${pkgname^^}-${pkgver} - patch -p1 < ../mgard-fix-includedir.patch -} - build() { cmake -B build -S ${pkgname^^}-${pkgver} \ -DCMAKE_INSTALL_PREFIX=/usr @@ -27,12 +22,11 @@ check() { cd build - # https://github.com/CODARcode/MGARD/issues/105 - ctest -v --output-on-failure || echo "Tests failed" + ctest -v --output-on-failure } package() { make -C build DESTDIR="${pkgdir}" install # Uneeded file - rm "${pkgdir}"/usr/include/mgard/MGARDConfig.h.in + rm "${pkgdir}"/usr/include/mgard/MGARDConfig.hpp.in }
