summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Bermond2024-05-05 12:32:32 -0300
committerDaniel Bermond2024-05-05 12:32:32 -0300
commita006422bf8561ca0d74742a5327d567619cddf48 (patch)
treec385ee289e5ec59f45589fa48cf558b2f2c66405
parent42a35933dbab492e59f8aafbfc52dc0f91a3eec0 (diff)
downloadaur-cnmatrix.tar.gz
Update cmake commands
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD9
2 files changed, 6 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ea1bcc118190..70465b0fa936 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = cnmatrix
pkgdesc = C interface to a few matrix backends
pkgver = 0.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/cntools/cnmatrix/
arch = x86_64
license = MIT
diff --git a/PKGBUILD b/PKGBUILD
index 7a67997750da..dfad08ce743e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=cnmatrix
pkgver=0.0
-pkgrel=1
+pkgrel=2
pkgdesc='C interface to a few matrix backends'
arch=('x86_64')
url='https://github.com/cntools/cnmatrix/'
@@ -14,18 +14,19 @@ sha256sums=('c9c43791b258feb25436288b1e219566903d72a158c81480a2185f21b0648426')
build() {
cmake -B build -S "${pkgname}-${pkgver}" \
+ -G 'Unix Makefiles' \
-DCMAKE_BUILD_TYPE:STRING='None' \
-DCMAKE_INSTALL_PREFIX:PATH='/usr' \
-DENABLE_TESTS:BOOL='ON' \
-Wno-dev
- make -C build
+ cmake --build build
}
check() {
- make -C build test
+ ctest --test-dir build --output-on-failure
}
package() {
- make -C build DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" cmake --install build
install -D -m644 "${pkgname}-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}"
}