diff options
author | Carlos Aznarán Laos | 2022-12-09 15:59:07 -0500 |
---|---|---|
committer | Carlos Aznarán Laos | 2022-12-09 15:59:07 -0500 |
commit | bb8ed3325722eb8c6cd41e079cc9482ce4dd448f (patch) | |
tree | 9f2935a3b19d86e31e94b7688c26ac27cc757644 | |
parent | 776bd6ab3f1369e5238bdd264f240d10d77f1771 (diff) | |
download | aur-bb8ed3325722eb8c6cd41e079cc9482ce4dd448f.tar.gz |
Bump version to 2.9
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 19 insertions, 11 deletions
@@ -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 @@ -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 |