diff options
author | Martin Diehl | 2023-12-21 11:35:34 +0100 |
---|---|---|
committer | Martin Diehl | 2023-12-21 11:35:34 +0100 |
commit | e1b8b410dc14adc877d58f880cbe1d82997f33a6 (patch) | |
tree | 5124f6f2db168fd87401e0314c5333dae8f3821f | |
parent | ebda06ae75c39c611f461afd0a30e00b0b9ad498 (diff) | |
download | aur-e1b8b410dc14adc877d58f880cbe1d82997f33a6.tar.gz |
fixed install step
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 11 insertions, 8 deletions
@@ -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 @@ -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 } |