summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Diehl2024-01-28 20:46:37 +0100
committerMartin Diehl2024-01-28 21:55:13 +0100
commit125309a4853448d823468d5af8be101cb9c2a696 (patch)
tree94b99c4fda64978344b004b7f3e51e70312be3eb
parente0d50c06b444625843ed65cd0f8360b19bbbee1a (diff)
downloadaur-125309a4853448d823468d5af8be101cb9c2a696.tar.gz
systematic "provides"
packages prefixed with trilinos can only be build from the trilinos source, other are available as stand-alone packages
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD6
2 files changed, 7 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index acd7b2221a8e..5e422fa027c8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = trilinos
pkgdesc = algorithms for the solution of large-scale scientific problems
pkgver = 15.0.0
- pkgrel = 2
+ pkgrel = 3
url = http://trilinos.org
arch = x86_64
license = LGPL3
@@ -15,12 +15,14 @@ pkgbase = trilinos
depends = python
depends = lapack
depends = boost
- depends = netcdf
+ depends = netcdf-openmpi
depends = libmatio
depends = libx11
depends = hdf5-openmpi
provides = trilinos-sacado
+ provides = trilinos-ml
provides = zoltan
+ provides = kokkos
source = https://github.com/trilinos/Trilinos/archive/refs/tags/trilinos-release-15-0-0.tar.gz
source = compiler-errors.patch
sha512sums = a364e67686cdd4e1e34aa0e14b6cc051ed21a72b63719c47260d7839d47590b9e652be76cb9d61e513c7933b965fc8141c3ff898167e22353b33c9491a525c84
diff --git a/PKGBUILD b/PKGBUILD
index b1e566319df1..577342598a28 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,14 +7,14 @@
pkgname=trilinos
pkgver=15.0.0
_pkgver=${pkgver//./-}
-pkgrel=2
+pkgrel=3
pkgdesc="algorithms for the solution of large-scale scientific problems"
arch=('x86_64')
url="http://trilinos.org"
license=('LGPL3')
-depends=('python' 'lapack' 'boost' 'netcdf' 'libmatio' 'libx11' 'hdf5-openmpi')
+depends=('python' 'lapack' 'boost' 'netcdf-openmpi' 'libmatio' 'libx11' 'hdf5-openmpi')
makedepends=('gcc-fortran' 'perl' 'blas' 'cmake' 'bc' 'python-numpy')
-provides=('trilinos-sacado' 'zoltan')
+provides=('trilinos-sacado' 'trilinos-ml' 'zoltan' 'kokkos')
checkdepends=('cmake')
source=("https://github.com/trilinos/Trilinos/archive/refs/tags/trilinos-release-$_pkgver.tar.gz"
'compiler-errors.patch')