summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2022-12-09 15:59:07 -0500
committerCarlos Aznarán Laos2022-12-09 15:59:07 -0500
commitbb8ed3325722eb8c6cd41e079cc9482ce4dd448f (patch)
tree9f2935a3b19d86e31e94b7688c26ac27cc757644
parent776bd6ab3f1369e5238bdd264f240d10d77f1771 (diff)
downloadaur-bb8ed3325722eb8c6cd41e079cc9482ce4dd448f.tar.gz
Bump version to 2.9
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD22
2 files changed, 19 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c0c127d74431..77b834016ce8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,14 @@
pkgbase = dune-subgrid
pkgdesc = Allows you to mark a subset of the elements of a given grid
- pkgver = 2.8
+ pkgver = 2.9
pkgrel = 1
url = https://dune-project.org/modules/dune-subgrid
arch = x86_64
license = GPL2
makedepends = doxygen
makedepends = graphviz
- depends = dune-grid>=2.8.0
- source = https://gitlab.dune-project.org/extensions/dune-subgrid/-/archive/releases/2.8/dune-subgrid-releases-2.8.tar.gz
- sha512sums = 34892aa58e74054cd590244e0a1211f9a4d72c7945ac48080f7b25f9c26de88a32b81b3c0e24a7ce15c18c1ce37cd7b0b90330e3cde309eadd30f15d35c7b613
+ depends = dune-grid>=2.9
+ source = https://gitlab.dune-project.org/extensions/dune-subgrid/-/archive/releases/2.9/dune-subgrid-releases-2.9.tar.gz
+ sha512sums = 6f89b0bbf3b5d34a985da98e3c46d652019ea012cc3e38904b87f0a3cf1192ab7eb9385846c157aa6d704ec0ffc2bad6ee7dc0ea3f5adad177cbb1d006c52c86
pkgname = dune-subgrid
diff --git a/PKGBUILD b/PKGBUILD
index 17dea2838a72..7f11dd21307b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,21 @@
# Maintainer: Carlos Aznarán <caznaranl@uni.pe>
pkgname=dune-subgrid
-_tarver=2.8
+_tarver=2.9
_tar="${_tarver}/${pkgname}-releases-${_tarver}.tar.gz"
-pkgver=${_tarver//-/_}
+pkgver="${_tarver}"
pkgrel=1
pkgdesc="Allows you to mark a subset of the elements of a given grid"
-arch=('x86_64')
+arch=(x86_64)
url="https://dune-project.org/modules/${pkgname}"
license=('GPL2')
-depends=("dune-grid>=${_tarver}.0")
-makedepends=('doxygen' 'graphviz')
+depends=("dune-grid>=${_tarver}")
+makedepends=(doxygen graphviz)
source=(https://gitlab.dune-project.org/extensions/${pkgname}/-/archive/releases/${_tar})
-sha512sums=('34892aa58e74054cd590244e0a1211f9a4d72c7945ac48080f7b25f9c26de88a32b81b3c0e24a7ce15c18c1ce37cd7b0b90330e3cde309eadd30f15d35c7b613')
+sha512sums=('6f89b0bbf3b5d34a985da98e3c46d652019ea012cc3e38904b87f0a3cf1192ab7eb9385846c157aa6d704ec0ffc2bad6ee7dc0ea3f5adad177cbb1d006c52c86')
+
+prepare() {
+ sed -i 's/^Version: '"${pkgver}"'-git/Version: '"${pkgver}"'/' ${pkgname}-releases-${_tarver}/dune.module
+}
build() {
cmake \
@@ -24,6 +28,10 @@ build() {
-DCMAKE_CXX_STANDARD=17 \
-DCMAKE_C_COMPILER=gcc \
-DCMAKE_CXX_COMPILER=g++ \
+ -DCMAKE_C_FLAGS='-Wall -fdiagnostics-color=always' \
+ -DALLOW_CXXFLAGS_OVERWRITE=ON \
+ -DCMAKE_CXX_FLAGS="-Wall -fdiagnostics-color=always -mavx" \
+ -DCMAKE_VERBOSE_MAKEFILE=ON \
-DCMAKE_POSITION_INDEPENDENT_CODE=TRUE \
-DENABLE_HEADERCHECK=ON \
-DCMAKE_DISABLE_FIND_PACKAGE_Vc=TRUE \
@@ -35,4 +43,4 @@ package() {
DESTDIR="${pkgdir}" cmake --build build-cmake --target install
install -Dm644 ${pkgname}-releases-${_tarver}/COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
find "${pkgdir}" -type d -empty -delete
-}
+} \ No newline at end of file