diff options
author | Carlos Aznarán | 2023-12-06 12:58:48 -0500 |
---|---|---|
committer | Carlos Aznarán | 2023-12-06 12:58:48 -0500 |
commit | 92270fa61e8cc28ea5376e1bbacfbcb04ffd772f (patch) | |
tree | 1379f47d613b6e2d39774e60053b6f9138dd64e3 /PKGBUILD | |
parent | 84fe3f26a7a6eca049b9a749fceb094b6266be5e (diff) | |
download | aur-92270fa61e8cc28ea5376e1bbacfbcb04ffd772f.tar.gz |
Bump version to 3.1.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 42 |
1 files changed, 22 insertions, 20 deletions
@@ -1,43 +1,45 @@ # Maintainer: Carlos Aznarán <caznaranl@uni.pe> # Contributor: Lukas Böger <dev___AT___lboeger___DOT___de> pkgname=alberta -pkgver=3.0.3 -pkgrel=3 +pkgver=3.1.0 +pkgrel=1 pkgdesc="Adaptive multi-Level finite element toolbox" url="https://www.alberta-fem.de" -license=('GPL2') -arch=('x86_64') -makedepends=('gcc-fortran') # 'blas' 'electricfence' 'duma' -source=("https://gitlab.com/${pkgname}-fem/${pkgname}3/-/archive/releases/${pkgname}3-releases.tar.gz") -sha512sums=('0d502a7123db09d7c54fd8bb59de236a4e76a17d5922adf8b3b6b0e90963a563e4cb6dfda9434bc64fde011fe7f07e9375909fb267b69cb741b457cf645b5d81') +license=(GPL2) +arch=(x86_64) +makedepends=(gcc-fortran) # blas electricfence duma +source=(https://gitlab.com/${pkgname}-fem/${pkgname}3/-/archive/v${pkgver}/${pkgname}3-v${pkgver}.tar.gz) +sha512sums=('1f206d4123db6792e0dbd8394cb01aa963678fceb28d2f0efbba99c887fc2043b1706529d05386e156abf7d19fe0c26f8c2be642e4ea0ab63eef5d2f68e3cfd0') build() { - cd "${srcdir}/${pkgname}3-releases" - autoreconf --install + cd ${pkgname}3-v${pkgver} + ./generate-alberta-automakefiles.sh + autoreconf --force --install # for usage within DUNE, add --disable-fem-toolbox to speed up compilation ./configure \ - CFLAGS="-I/usr/include/tirpc" \ - LDFLAGS="-ldl -lm -ltirpc" \ --prefix=/usr \ --libexecdir=/usr/lib \ - --disable-fem-toolbox \ - --disable-graphics \ - --disable-dependency-tracking \ + --enable-dim-of-world="4 5" \ --disable-debug \ + --disable-graphics \ + --disable-waiting-in-tests \ --without-gpskca \ --without-gltools \ --without-OpenDX \ --without-grape \ - --without-silo + --without-silo \ + CC="gcc -B/usr/bin/mold" make } -package() { - cd "${srcdir}/${pkgname}3-releases" +check() { + cd ${pkgname}3-v${pkgver} + make distcheck +} +package() { + cd ${pkgname}3-v${pkgver} make install DESTDIR="${pkgdir}" - - install -d ${pkgdir}/usr/share/doc/${pkgname} - install doc/*.pdf ${pkgdir}/usr/share/doc/${pkgname} + install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}" } |