summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLucas Heitzmann Gabrielli2018-02-15 10:48:36 -0200
committerLucas Heitzmann Gabrielli2018-02-15 10:48:36 -0200
commitb19020c1962aa8141dbcfc586a455bbcb93f11e0 (patch)
tree10d994b19f4d579e06c3063ea12caa5ac167a82a
parent8a230221b6c5cda0ab678904e834ebc5ffe5dad8 (diff)
downloadaur-b19020c1962aa8141dbcfc586a455bbcb93f11e0.tar.gz
Update
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD49
2 files changed, 33 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 355ef5074682..13bd890d12b3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = mshr-git
- pkgdesc = Mesh generation component of FEniCS.
- pkgver = 20150213
+ pkgdesc = Mesh generation component of FEniCS
+ pkgver = 20180104
pkgrel = 1
url = https://bitbucket.org/fenics-project/mshr
arch = i686
@@ -8,9 +8,8 @@ pkgbase = mshr-git
groups = fenics-git
license = GPL3
makedepends = git
- makedepends = cmake
- depends = dolfin-git
- provides = mshr
+ depends = python-dolfin-git
+ depends = mpfr
options = !emptydirs
source = mshr::git+https://bitbucket.org/fenics-project/mshr.git#branch=master
md5sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index 843ec8f39391..a63f6961c060 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,35 +1,44 @@
-# Maintainer: Myles English <myles at rockhead dot biz>
-pkgname=mshr-git
-pkgdesc="Mesh generation component of FEniCS."
-pkgver=20150213
+# Maintainer: Lucas H. Gabrielli <heitzmann@gmail.com>
+
+_base=mshr
+_fragment="#branch=master"
+pkgname=${_base}-git
+pkgdesc="Mesh generation component of FEniCS"
+pkgver=20180104
pkgrel=1
-_branch=master
arch=('i686' 'x86_64')
-url="https://bitbucket.org/fenics-project/mshr"
+url="https://bitbucket.org/fenics-project/${_base}"
license=('GPL3')
groups=('fenics-git')
-provides=('mshr')
-depends=('dolfin-git')
-makedepends=('git' 'cmake')
+depends=('python-dolfin-git' 'mpfr')
+makedepends=('git')
options=(!emptydirs)
-source=("mshr::git+https://bitbucket.org/fenics-project/mshr.git#branch=${_branch}")
+source=("${_base}::git+https://bitbucket.org/fenics-project/${_base}.git${_fragment}")
md5sums=('SKIP')
pkgver() {
- cd mshr
- git log --format="%cd" --date=short -1 | sed 's/-//g'
+ cd ${_base}
+ git log --format="%cd" --date=short -1 | sed 's/-//g'
}
build() {
- cd mshr
- [ -d build ] && rm -rf build
- mkdir build
- cd build
- cmake ..
- make
+ cd ${_base}
+ [ -d build ] && rm -rf build
+ mkdir build
+ cd build
+
+ cmake .. \
+ -DCMAKE_INSTALL_PREFIX="${pkg}"/usr \
+ -DCMAKE_SKIP_BUILD_RPATH=TRUE \
+ -DCMAKE_SKIP_RPATH=TRUE \
+ -DCMAKE_BUILD_TYPE="Release"
+
+ make
}
package() {
- cd mshr/build
- make install DESTDIR="${pkgdir}"
+ cd ${_base}/build
+ make install DESTDIR="${pkgdir}"
}
+
+# vim: shiftwidth=2 softtabstop=2 tabstop=2 noexpandtab