summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMartin Diehl2023-12-21 11:16:15 +0100
committerMartin Diehl2023-12-21 11:16:15 +0100
commitebda06ae75c39c611f461afd0a30e00b0b9ad498 (patch)
tree45f66c071dd762b2f04d082872d12b7431ae1e0d /PKGBUILD
parent639bc2d8bae7636416b98122428b357ebec9c37a (diff)
downloadaur-ebda06ae75c39c611f461afd0a30e00b0b9ad498.tar.gz
corrected dependencies, build shared libraries`
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD10
1 files changed, 4 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 88212fa50ca6..85bf36be57cd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,11 +3,11 @@
pkgname=elemental
pkgver=1.5.3
-pkgrel=1
+pkgrel=2
url="https://github.com/LLNL/Elemental"
pkgdesc="Distributed-memory dense linear algebra"
makedepends=('cmake' 'libmpc' 'gcc-fortran')
-depends=()
+depends=('openmpi' 'lapack')
arch=('i686' 'x86_64')
license=("custom:BSD")
source=("$pkgname-$pkgver.tar.gz::https://github.com/LLNL/Elemental/archive/v$pkgver.tar.gz")
@@ -16,10 +16,8 @@ options=('!makeflags')
build() {
cd Elemental-$pkgver
- mkdir -p build && pushd build
- cmake .. -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=Release
- make
+ 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
}
package() {