summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuillaume Dollé2021-01-20 15:31:12 +0100
committerGuillaume Dollé2021-01-20 15:31:12 +0100
commitd92263ada8684616f1b1fbd9eb058595ff3cb9f6 (patch)
tree4df5baa0feb80926431760892fb33313bdf8d038
parentd63a68d00c9bf7f0f7a926db3a8e7ee0916e6862 (diff)
downloadaur-d92263ada8684616f1b1fbd9eb058595ff3cb9f6.tar.gz
Up version 4.8.0
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD17
2 files changed, 16 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cb115ed0619e..861db78787ae 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = freefem
pkgdesc = A PDE oriented language using the finite element method
- pkgver = 4.7.1
+ pkgver = 4.8.0
pkgrel = 1
url = https://freefem.org/index.html
arch = x86_64
@@ -35,12 +35,13 @@ pkgbase = freefem
optdepends = boost
optdepends = metis
optdepends = tetgen
- provides = freefem++
- conflicts = freefem++
- source = freefem-4.7.1.tar.gz::https://github.com/FreeFem/FreeFem-sources/archive/v4.7-1.tar.gz
+ provides = freefem
+ conflicts = freefem-ext-dl
+ conflicts = freefem-git
+ source = freefem-4.8.0.tar.gz::https://github.com/FreeFem/FreeFem-sources/archive/v4.8.tar.gz
source = freefem.sh
source = freefem.csh
- sha256sums = 60d84424d20b5f6abaee638dc423480fc76f9c389bba1a2f23fd984e39a3fb96
+ sha256sums = 499b1ca24d45088226a238412ea1492d9cc3eb6088866904145511469780180d
sha256sums = 8dfad023deccc20044bac7fb1c4c73221026c8a8f52ed2d7727065c71d87e488
sha256sums = 56eea801f08cc0f790af79a49c680d54f763fee196ce7d65af470c732c3d1043
diff --git a/PKGBUILD b/PKGBUILD
index 417670d8ed2f..b3a177cecb8a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,8 +2,8 @@
# Contributor: Sosthène Guédon <sosthene.gued@gmail.com>
# Contributor: Stefan Husmann <stefan-husmann@t-online.de>
pkgname=freefem
-pkgver=4.7.1
-_pkgver=4.7-1
+pkgver=4.8.0
+_pkgver=4.8
pkgrel=1
pkgdesc='A PDE oriented language using the finite element method'
arch=('x86_64')
@@ -13,12 +13,12 @@ depends=('freeglut' 'glu' 'hdf5' 'gsl' 'openmpi' 'suitesparse'
'arpack' 'parmetis' )
makedepends=('bison' 'flex' 'texlive-core' 'gcc-fortran' 'unzip' 'autoconf' 'python')
optdepends=( 'cblas' 'fftw' 'nlopt' 'coin-or-ipopt' 'scotch' 'mumps' 'scalapack' 'lapack' 'superlu' 'mmg3d' 'petsc' 'slepc' 'boost' 'metis' 'tetgen')
-conflicts=('freefem++')
-provides=('freefem++')
+conflicts=('freefem-ext-dl' 'freefem-git')
+provides=('freefem')
source=($pkgname-$pkgver.tar.gz::https://github.com/FreeFem/FreeFem-sources/archive/v${_pkgver}.tar.gz
freefem.sh
freefem.csh)
-sha256sums=('60d84424d20b5f6abaee638dc423480fc76f9c389bba1a2f23fd984e39a3fb96'
+sha256sums=('499b1ca24d45088226a238412ea1492d9cc3eb6088866904145511469780180d'
'8dfad023deccc20044bac7fb1c4c73221026c8a8f52ed2d7727065c71d87e488'
'56eea801f08cc0f790af79a49c680d54f763fee196ce7d65af470c732c3d1043')
prepare() {
@@ -28,11 +28,14 @@ prepare() {
# Use system/AUR packages for 3rdparty.
# MUMPS, HPDDM provided by petsc.
./configure --prefix=/opt/freefem \
+ --enable-summary \
--with-petsc=${PETSC_DIR}/lib/petsc/conf/petscvariables \
- --with-petsc=${SLEPC_DIR}/lib/slepc/conf/slepcvariables \
+ --with-slepc=${SLEPC_DIR}/lib/slepc/conf/slepcvariables \
--disable-superlu \
- --disable-mumps_seq
+ --disable-mumps_seq \
+ --with-ipodpt-include
#--with-superlu-include=/usr/include/superlu \
+ ./reconfigure
}
build() {