summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2023-04-26 09:01:48 -0500
committerCarlos Aznarán Laos2023-04-26 09:01:48 -0500
commit281ad0c37f92952d979fa72a23b4566908d0a86d (patch)
tree99557d6c88c61655892d6ae8c2ae1c1ff2269a8b
parent39e4804f023904465a2f474ba06eb6e5d3712dee (diff)
downloadaur-281ad0c37f92952d979fa72a23b4566908d0a86d.tar.gz
Bump version to 3.7.0
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD19
2 files changed, 10 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8c289057527a..a8c4baedaee0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,10 @@
pkgbase = dumux
pkgdesc = An open-source simulator and research code in modern C++
- pkgver = 3.6.0
- pkgrel = 2
+ pkgver = 3.7.0
+ pkgrel = 1
url = https://dumux.org
arch = x86_64
+ license = GPL3
makedepends = doxygen
makedepends = graphviz
makedepends = python-scikit-build
@@ -18,7 +19,7 @@ pkgbase = dumux
optdepends = dune-subgrid: for grid manager SubGrid support
optdepends = dune-spgrid: for grid manager SPGrid support
optdepends = dune-mmesh: for grid manager MMesh support
- source = https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/archive/3.6.0/dumux-3.6.0.tar.gz
- sha512sums = c47f478297865baddbf3a0770f92a035807f3b87e2ba4becbb03fcc08d073684973a621688c13750d3840fb34f83ad19a091018e5529382a1e049c68bee18d08
+ source = https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/archive/3.7.0/dumux-3.7.0.tar.gz
+ sha512sums = b68a75d73700c4cda4b65450b0b2f0a63521e3211c36f01be0d8c2ef5406d810c30b939042bd76edb90ed76f8d38da0e07becc6c94990a5f9d14c0dce36abc2e
pkgname = dumux
diff --git a/PKGBUILD b/PKGBUILD
index a0ab4065a002..8c7baf5bd19f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,14 @@
# Maintainer: Carlos Aznarán <caznaranl@uni.pe>
pkgname=dumux
_dunever=2.9.0
-_tarver=3.6.0
+_tarver=3.7.0
_tar="${_tarver}/${pkgname}-${_tarver}.tar.gz"
pkgver="${_tarver}"
-pkgrel=2
+pkgrel=1
pkgdesc="An open-source simulator and research code in modern C++"
arch=(x86_64)
url="https://${pkgname}.org"
+license=(GPL3)
depends=("dune-grid>=${_dunever}" "dune-istl>=${_dunever}" "dune-localfunctions>=${_dunever}")
makedepends=(doxygen graphviz python-scikit-build python-ninja)
optdepends=('dune-alugrid: for grid manager ALUGrid support'
@@ -18,22 +19,12 @@ optdepends=('dune-alugrid: for grid manager ALUGrid support'
'dune-spgrid: for grid manager SPGrid support'
'dune-mmesh: for grid manager MMesh support')
source=(https://git.iws.uni-stuttgart.de/${pkgname}-repositories/${pkgname}/-/archive/${_tar})
-sha512sums=('c47f478297865baddbf3a0770f92a035807f3b87e2ba4becbb03fcc08d073684973a621688c13750d3840fb34f83ad19a091018e5529382a1e049c68bee18d08')
+sha512sums=('b68a75d73700c4cda4b65450b0b2f0a63521e3211c36f01be0d8c2ef5406d810c30b939042bd76edb90ed76f8d38da0e07becc6c94990a5f9d14c0dce36abc2e')
prepare() {
cd ${pkgname}-${pkgver}
export _pyversion=$(python -c "import sys; print(f'{sys.version_info.major}.{sys.version_info.minor}')")
-
- sed -i 's/#include <opm\/parser\/eclipse\/Parser\/Parser.hpp>/#include <opm\/input\/eclipse\/Parser\/Parser.hpp>/' dumux/io/grid/cpgridmanager.hh
- sed -i 's/#include <opm\/parser\/eclipse\/Parser\/ParseContext.hpp>/#include <opm\/input\/eclipse\/Parser\/ParseContext.hpp>/' dumux/io/grid/cpgridmanager.hh
- sed -i 's/#include <opm\/parser\/eclipse\/Deck\/Deck.hpp>/#include <opm\/input\/eclipse\/Deck\/Deck.hpp>/' dumux/io/grid/cpgridmanager.hh
- sed -i 's/#include <opm\/parser\/eclipse\/EclipseState\/EclipseState.hpp>/#include <opm\/input\/eclipse\/EclipseState\/EclipseState.hpp>/' dumux/io/grid/cpgridmanager.hh
-
- sed -i 's/#include <opm\/parser\/eclipse\/Deck\/Deck.hpp>/#include <opm\/input\/eclipse\/Deck\/Deck.hpp>/' test/porousmediumflow/2p/cornerpoint/spatialparams.hh
- sed -i 's/getKeyword("PORO").getRawDoubleData()/getKeywordList("PORO").back()->getRawDoubleData()/' test/porousmediumflow/2p/cornerpoint/spatialparams.hh
- sed -i 's/getKeyword("PERMX").getRawDoubleData()/getKeywordList("PERMX").back()->getRawDoubleData()/' test/porousmediumflow/2p/cornerpoint/spatialparams.hh
- sed -i 's/getKeyword("PERMZ").getRawDoubleData()/getKeywordList("PERMZ").back()->getRawDoubleData()/' test/porousmediumflow/2p/cornerpoint/spatialparams.hh
- sed -i 's/^Version: '"${pkgver%%.0}"'-git/Version: '"${pkgver}"'/' dune.module
+ sed -i 's/^Version: '"${pkgver%%.0}"'/Version: '"${pkgver}"'/' dune.module
python -m venv --system-site-packages _skbuild/linux-${CARCH}-${_pyversion}/cmake-build/dune-env
}