diff options
author | Carlos Aznarán Laos | 2022-04-23 14:47:12 -0500 |
---|---|---|
committer | Carlos Aznarán Laos | 2022-04-23 14:47:12 -0500 |
commit | 776bd6ab3f1369e5238bdd264f240d10d77f1771 (patch) | |
tree | 76975cb9b0888613c11ce31c0094d8cc99524eb2 | |
download | aur-776bd6ab3f1369e5238bdd264f240d10d77f1771.tar.gz |
Bump version to 2.8
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 38 |
3 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c0c127d74431 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = dune-subgrid + pkgdesc = Allows you to mark a subset of the elements of a given grid + pkgver = 2.8 + 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 + +pkgname = dune-subgrid 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..17dea2838a72 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Carlos Aznarán <caznaranl@uni.pe> +pkgname=dune-subgrid +_tarver=2.8 +_tar="${_tarver}/${pkgname}-releases-${_tarver}.tar.gz" +pkgver=${_tarver//-/_} +pkgrel=1 +pkgdesc="Allows you to mark a subset of the elements of a given grid" +arch=('x86_64') +url="https://dune-project.org/modules/${pkgname}" +license=('GPL2') +depends=("dune-grid>=${_tarver}.0") +makedepends=('doxygen' 'graphviz') +source=(https://gitlab.dune-project.org/extensions/${pkgname}/-/archive/releases/${_tar}) +sha512sums=('34892aa58e74054cd590244e0a1211f9a4d72c7945ac48080f7b25f9c26de88a32b81b3c0e24a7ce15c18c1ce37cd7b0b90330e3cde309eadd30f15d35c7b613') + +build() { + cmake \ + -S ${pkgname}-releases-${_tarver} \ + -B build-cmake \ + -DCMAKE_BUILD_TYPE=None \ + -DCMAKE_SKIP_RPATH=ON \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DBUILD_SHARED_LIBS=TRUE \ + -DCMAKE_CXX_STANDARD=17 \ + -DCMAKE_C_COMPILER=gcc \ + -DCMAKE_CXX_COMPILER=g++ \ + -DCMAKE_POSITION_INDEPENDENT_CODE=TRUE \ + -DENABLE_HEADERCHECK=ON \ + -DCMAKE_DISABLE_FIND_PACKAGE_Vc=TRUE \ + -Wno-dev + cmake --build build-cmake --target all +} + +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 +} |