summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2021-06-11 10:41:34 -0500
committerCarlos Aznarán Laos2021-06-11 10:41:34 -0500
commitafc2906df49182a87a1cdcf1b8154dd757d30444 (patch)
tree91d7787f7bfe493e4adf899d8fe24534ae7a05ad
parent19eb3e37104b0adcb5df82f0f298be818cc9e477 (diff)
downloadaur-afc2906df49182a87a1cdcf1b8154dd757d30444.tar.gz
New release ALBERTA 3.0.3, new sources, new CFLAGS, LDFLAGS
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD60
2 files changed, 41 insertions, 33 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6e088ee19ac4..3d9736e995b6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,12 @@
pkgbase = alberta
- pkgdesc = An adaptive hierarchical finite element toolbox
- pkgver = 3.0.1
+ pkgdesc = Adaptive multi-Level finite element toolbox
+ pkgver = 3.0.3
pkgrel = 1
url = http://www.alberta-fem.de
- arch = i686
arch = x86_64
license = GPL2
- license = GPL3
- depends = libtool
- depends = bash
- source = http://www.mathematik.uni-stuttgart.de/fak8/ians/lehrstuhl/nmh/downloads/alberta/alberta-3.0.1.tar.gz
- md5sums = 8211248c997fe4fe501f0831231e65f4
+ makedepends = gcc-fortran
+ source = https://gitlab.mathematik.uni-stuttgart.de/ians-nmh/alberta/alberta3/-/archive/releases/alberta3-releases.tar.gz
+ sha512sums = 3a03d671f8d1fdeb72b8463e7f732dd79ccbd24ce15a23a6e1ffe2a22adff6feb861939382dad627a9c554c5e5024732974dc3a9ae8e99207db560f96f509e13
pkgname = alberta
-
diff --git a/PKGBUILD b/PKGBUILD
index 105b6321f4b8..0888c72016c3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,33 +1,45 @@
-# Maintainer: Lukas Böger <dev___AT___lboeger___DOT___de>
-
+# Maintainer: Carlos Aznarán <caznaranl@uni.pe>
+# Contributor: Lukas Böger <dev___AT___lboeger___DOT___de>
pkgname=alberta
-pkgver=3.0.1
+pkgver=3.0.3
pkgrel=1
-
-pkgdesc='An adaptive hierarchical finite element toolbox'
-arch=('i686' 'x86_64')
-
-url='http://www.alberta-fem.de'
-license=('GPL2' 'GPL3')
-
-depends=('libtool' 'bash')
-
-source=("http://www.mathematik.uni-stuttgart.de/fak8/ians/lehrstuhl/nmh/downloads/alberta/${pkgname}-${pkgver}.tar.gz")
-
-md5sums=('8211248c997fe4fe501f0831231e65f4')
+pkgdesc="Adaptive multi-Level finite element toolbox"
+url="http://www.alberta-fem.de"
+license=('GPL2')
+arch=('x86_64')
+makedepends=('gcc-fortran') #'blas' 'electricfence' 'duma'
+source=("https://gitlab.mathematik.uni-stuttgart.de/ians-nmh/${pkgname}/${pkgname}3/-/archive/releases/${pkgname}3-releases.tar.gz")
+sha512sums=('3a03d671f8d1fdeb72b8463e7f732dd79ccbd24ce15a23a6e1ffe2a22adff6feb861939382dad627a9c554c5e5024732974dc3a9ae8e99207db560f96f509e13')
build() {
- cd "${pkgname}-${pkgver}"
-
- # for usage within DUNE, add --disable-fem-toolbox to speed up compilation
- ./configure --prefix=/usr --libexecdir=/usr/lib \
- --disable-graphics --disable-dependency-tracking --disable-debug
-
- make
+ cd "${srcdir}/${pkgname}3-releases"
+ autoreconf --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 \
+ --disable-debug \
+ --without-gpskca \
+ --without-gltools \
+ --without-OpenDX \
+ --without-grape \
+ --without-silo
+
+ make
}
package() {
- cd "${pkgname}-${pkgver}"
+ cd "${srcdir}/${pkgname}3-releases"
+
+ make install DESTDIR="${pkgdir}"
+
+ install -d ${pkgdir}/usr/share/doc/${pkgname}
+ install doc/*.pdf ${pkgdir}/usr/share/doc/${pkgname}
- make install DESTDIR="${pkgdir}"
+ install -Dm644 ${srcdir}/${pkgname}3-releases/COPYING "${pkgdir}/usr/share/licenses/${pkgname}"
}