summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Diehl2023-12-21 11:16:15 +0100
committerMartin Diehl2023-12-21 11:16:15 +0100
commitebda06ae75c39c611f461afd0a30e00b0b9ad498 (patch)
tree45f66c071dd762b2f04d082872d12b7431ae1e0d
parent639bc2d8bae7636416b98122428b357ebec9c37a (diff)
downloadaur-ebda06ae75c39c611f461afd0a30e00b0b9ad498.tar.gz
corrected dependencies, build shared libraries`
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD10
2 files changed, 7 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 242f3f254634..412f5b3d2dc4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = elemental
pkgdesc = Distributed-memory dense linear algebra
pkgver = 1.5.3
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/LLNL/Elemental
arch = i686
arch = x86_64
@@ -9,6 +9,8 @@ pkgbase = elemental
makedepends = cmake
makedepends = libmpc
makedepends = gcc-fortran
+ depends = openmpi
+ depends = lapack
options = !makeflags
source = elemental-1.5.3.tar.gz::https://github.com/LLNL/Elemental/archive/v1.5.3.tar.gz
sha256sums = faefbe738bd364d0e26ce9ad079a11c93a18c6f075719a365fd4fa5f1f7a989a
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() {