summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSosthène Guédon2020-02-13 21:23:52 +0100
committerSosthène Guédon2020-02-13 21:23:52 +0100
commit01867fbceed34368828188dc533441d35f5e28dd (patch)
treefcaa88a357f1dc172e57e504ca0114fdb142b4c0
parentf5f8a426e98c88693e646e37ed9d2f54fd7f753d (diff)
downloadaur-01867fbceed34368828188dc533441d35f5e28dd.tar.gz
Update to 4.5
-rw-r--r--.SRCINFO29
-rw-r--r--PKGBUILD19
2 files changed, 38 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 076424f8079..fd659e4ba39 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -27,3 +27,32 @@ pkgbase = freefem
pkgname = freefem
+pkgbase = freefem
+ pkgdesc = A PDE oriented language using the finite element method
+ pkgver = 4.5
+ pkgrel = 1
+ url = https://freefem.org/index.html
+ arch = x86_64
+ license = LGPL
+ makedepends = texlive-core
+ makedepends = gcc-fortran
+ makedepends = unzipautoconf
+ makedepends = python
+ depends = fftw
+ depends = freeglut
+ depends = glu
+ depends = suitesparse
+ depends = hdf5
+ depends = gsl
+ depends = openmpi
+ depends = lapack
+ depends = arpack
+ depends = parmetis
+ depends = cblas
+ provides = freefem++
+ conflicts = freefem++
+ source = freefem-4.5.tar.gz::https://github.com/FreeFem/FreeFem-sources/archive/v4.5.tar.gz
+ sha256sums = 5b2d4125c312da8fbedd49a72e742f18f35e0ae100c82fb493067dfad5d51432
+
+pkgname = freefem
+
diff --git a/PKGBUILD b/PKGBUILD
index f3cc21b7652..e7aab893557 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,21 +2,20 @@
# contributor: Stefan Husmann <stefan-husmann@t-online.de>
pkgname=freefem
-pkgver=4.4.3
-_pkgver=4.4-3
+pkgver=4.5
+_pkgver=4.5
pkgrel=1
pkgdesc='A PDE oriented language using the finite element method'
arch=('x86_64')
url="https://freefem.org/index.html"
license=('LGPL')
depends=('fftw' 'freeglut' 'glu' 'suitesparse' 'hdf5' 'gsl' 'openmpi' 'lapack'
- 'arpack' 'parmetis' 'python')
-makedepends=('texlive-core' 'gcc-fortran' 'unzip')
+ 'arpack' 'parmetis' 'cblas')
+makedepends=('texlive-core' 'gcc-fortran' 'unzip''autoconf' 'python')
conflicts=('freefem++')
provides=('freefem++')
source=("$pkgname-$pkgver.tar.gz::https://github.com/FreeFem/FreeFem-sources/archive/v${_pkgver}.tar.gz")
-sha256sums=('57db0e1d8fc14b25265ebe155a9f748216b8a74e0d6af65b567b1beaade698b0')
-options=('!makeflags')
+sha256sums=('5b2d4125c312da8fbedd49a72e742f18f35e0ae100c82fb493067dfad5d51432')
prepare() {
cd FreeFem-sources-${_pkgver}
@@ -25,13 +24,13 @@ prepare() {
./configure --prefix=/usr \
--sysconfdir=/etc \
--enable-download \
- --enable-hpddm \
--enable-optim \
--disable-mumps \
- --disable-hpddm
+ --disable-hpddm \
+ --disable-parmmg
+ cd 3rdparty
+ make clean
- find . -name Makefile -exec sed -i 's+^gcc+gcc =+' {} \;
- find . -name Makefile -exec sed -i 's+^dir+dir =+' {} \;
}
build() {