diff options
author | Carlos Aznarán Laos | 2022-06-13 21:34:51 -0500 |
---|---|---|
committer | Carlos Aznarán Laos | 2022-06-13 21:34:51 -0500 |
commit | 52b17246c07c652226264ee3f71a87b61f8d56c5 (patch) | |
tree | 3fca81a8ec8780b3951fb69e692e888015801e4e | |
download | aur-52b17246c07c652226264ee3f71a87b61f8d56c5.tar.gz |
Bump version to 2022.04
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 40 |
3 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1efab707eaac --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +pkgbase = opm-grid + pkgdesc = DUNE grid implementations for reservoir simulation + pkgver = 2022.04 + pkgrel = 1 + url = https://github.com/OPM/opm-grid + arch = x86_64 + license = GPL3 + makedepends = doxygen + makedepends = graphviz + makedepends = git + depends = opm-common>=2022.04 + depends = dune-grid>=2.8.0 + depends = dune-istl>=2.8.0 + depends = zoltan + optdepends = man-db: manual pages for grdecl2vtu and mirror_grid + provides = grdecl2vtu + provides = mirror_grid + source = git+https://github.com/OPM/opm-grid.git?signed#tag=release/2022.04/final1 + validpgpkeys = ABE52C516431013C5874107C3F71FE0770D47FFB + sha512sums = SKIP + +pkgname = opm-grid diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..f59ec20aabf5 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +*
\ No newline at end of file diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f19861ef9e48 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Carlos Aznarán <caznaranl@uni.pe> +pkgname=opm-grid +pkgver=2022.04 +pkgrel=1 +pkgdesc="DUNE grid implementations for reservoir simulation" +arch=(x86_64) +url="https://github.com/OPM/${pkgname}" +license=(GPL3) +_dunever=2.8.0 +depends=("opm-common>=${pkgver}" "dune-grid>=${_dunever}" "dune-istl>=${_dunever}" zoltan) +makedepends=(doxygen graphviz git) +optdepends=('man-db: manual pages for grdecl2vtu and mirror_grid') +provides=('grdecl2vtu' 'mirror_grid') +source=("git+${url}.git?signed#tag=release/${pkgver}/final1") +sha512sums=('SKIP') +validpgpkeys=('ABE52C516431013C5874107C3F71FE0770D47FFB') # Markus Blatt (applied mathematician and DUNE core developer) <markus@dr-blatt.de> + +build() { + cmake \ + -S ${pkgname} \ + -B build-cmake \ + -DCMAKE_BUILD_TYPE=None \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DBUILD_SHARED_LIBS=1 \ + -DCMAKE_CXX_STANDARD=17 \ + -DCMAKE_C_COMPILER=gcc \ + -DCMAKE_CXX_COMPILER=g++ \ + -DCMAKE_POSITION_INDEPENDENT_CODE=TRUE \ + -DUSE_MPI=1 \ + -DBUILD_EXAMPLES=OFF \ + -DBUILD_TESTING=OFF \ + -Wno-dev + cmake --build build-cmake --target all +} + +package() { + DESTDIR="${pkgdir}" cmake --build build-cmake --target install install-html + install -Dm644 ${pkgname}/COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + find "${pkgdir}" -type d -empty -delete +} |