summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2022-12-09 15:01:59 -0500
committerCarlos Aznarán Laos2022-12-09 15:01:59 -0500
commit53ff3b0112a91cabe704dd3b1d3ddc963f9c03df (patch)
tree31092cdad4aabe7089a513a297af3cca57c60985
parent67a0be8d1fea8b0ea80a73ea22728231c32b2cd2 (diff)
downloadaur-53ff3b0112a91cabe704dd3b1d3ddc963f9c03df.tar.gz
Bump version to 2022.10
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD18
2 files changed, 17 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2b98b80c6b41..44b8e2b6be1b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,23 +1,22 @@
pkgbase = opm-grid
pkgdesc = DUNE grid implementations for reservoir simulation
- pkgver = 2022.04
+ pkgver = 2022.10
pkgrel = 1
url = https://github.com/OPM/opm-grid
arch = x86_64
license = GPL3
+ makedepends = cppcheck
makedepends = doxygen
makedepends = graphviz
- makedepends = git
- depends = opm-common>=2022.04
- depends = dune-grid>=2.8.0
- depends = dune-istl>=2.8.0
+ depends = opm-common>=2022.10
+ depends = dune-grid>=2.9.0
+ depends = dune-istl>=2.9.0
depends = suitesparse
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
+ source = opm-grid-release-2022.10-final.tar.gz::https://github.com/OPM/opm-grid/archive/release/2022.10/final.tar.gz
+ sha512sums = 72ac06ab951f5a9f28307692ae2dffc10f6ab546ce830822c4ecead7e9b7d8e5678d4c2138659a1e7570353aeb95923c2ccfbb673905d56d7892c875439a247e
pkgname = opm-grid
diff --git a/PKGBUILD b/PKGBUILD
index 2e3049a3130d..5bbde5e491ae 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,22 @@
# Maintainer: Carlos Aznarán <caznaranl@uni.pe>
pkgname=opm-grid
-pkgver=2022.04
+_dunever=2.9.0
+pkgver=2022.10
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}" suitesparse zoltan)
-makedepends=(doxygen graphviz git)
+makedepends=(cppcheck doxygen graphviz)
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>
+source=(${pkgname}-release-${pkgver}-final.tar.gz::${url}/archive/release/${pkgver}/final.tar.gz)
+sha512sums=('72ac06ab951f5a9f28307692ae2dffc10f6ab546ce830822c4ecead7e9b7d8e5678d4c2138659a1e7570353aeb95923c2ccfbb673905d56d7892c875439a247e')
build() {
cmake \
- -S ${pkgname} \
+ -S ${pkgname}-release-${pkgver}-final \
-B build-cmake \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr \
@@ -25,6 +24,9 @@ build() {
-DCMAKE_CXX_STANDARD=17 \
-DCMAKE_C_COMPILER=gcc \
-DCMAKE_CXX_COMPILER=g++ \
+ -DCMAKE_C_FLAGS='-Wall -fdiagnostics-color=always' \
+ -DCMAKE_CXX_FLAGS="-Wall -fdiagnostics-color=always -mavx" \
+ -DCMAKE_VERBOSE_MAKEFILE=ON \
-DCMAKE_POSITION_INDEPENDENT_CODE=TRUE \
-DUSE_MPI=1 \
-DBUILD_EXAMPLES=OFF \
@@ -35,6 +37,6 @@ build() {
package() {
DESTDIR="${pkgdir}" cmake --build build-cmake --target install install-html
- install -Dm644 ${pkgname}/COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -Dm644 ${pkgname}-release-${pkgver}-final/COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
find "${pkgdir}" -type d -empty -delete
}