diff options
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 60 |
2 files changed, 41 insertions, 33 deletions
@@ -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 - @@ -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}" } |