summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMartin Diehl2023-12-21 11:35:34 +0100
committerMartin Diehl2023-12-21 11:35:34 +0100
commite1b8b410dc14adc877d58f880cbe1d82997f33a6 (patch)
tree5124f6f2db168fd87401e0314c5333dae8f3821f /PKGBUILD
parentebda06ae75c39c611f461afd0a30e00b0b9ad498 (diff)
downloadaur-e1b8b410dc14adc877d58f880cbe1d82997f33a6.tar.gz
fixed install step
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD17
1 files changed, 10 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 85bf36be57cd..2dc509144f91 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=elemental
pkgver=1.5.3
-pkgrel=2
+pkgrel=3
url="https://github.com/LLNL/Elemental"
pkgdesc="Distributed-memory dense linear algebra"
makedepends=('cmake' 'libmpc' 'gcc-fortran')
@@ -15,13 +15,16 @@ sha256sums=('faefbe738bd364d0e26ce9ad079a11c93a18c6f075719a365fd4fa5f1f7a989a')
options=('!makeflags')
build() {
- cd Elemental-$pkgver
- cmake -B build -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -D__GIT_EXECUTABLE=OFF
- cmake --build build --parallel 4 --target install
+ cmake -S Elemental-$pkgver \
+ -B build \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DBUILD_SHARED_LIBS=ON \
+ -D__GIT_EXECUTABLE=OFF
+ cmake --build build --parallel
}
package() {
- cd Elemental-$pkgver/build
- make install DESTDIR="$pkgdir"
- install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+ DESTDIR=${pkgdir} cmake --install build
+ install -Dm644 Elemental-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
}