summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Diehl2023-12-21 11:35:34 +0100
committerMartin Diehl2023-12-21 11:35:34 +0100
commite1b8b410dc14adc877d58f880cbe1d82997f33a6 (patch)
tree5124f6f2db168fd87401e0314c5333dae8f3821f
parentebda06ae75c39c611f461afd0a30e00b0b9ad498 (diff)
downloadaur-e1b8b410dc14adc877d58f880cbe1d82997f33a6.tar.gz
fixed install step
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD17
2 files changed, 11 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 412f5b3d2dc4..7bb17c88c398 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = elemental
pkgdesc = Distributed-memory dense linear algebra
pkgver = 1.5.3
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/LLNL/Elemental
arch = i686
arch = x86_64
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
}