[arch-commits] Commit in mgard/trunk (PKGBUILD)
Bruno Pagani
archange at gemini.archlinux.org
Sat Apr 2 20:08:17 UTC 2022
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 <archange at archlinux.org>
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
}
More information about the arch-commits
mailing list