diff options
author | Lucas Heitzmann Gabrielli | 2018-02-15 10:48:36 -0200 |
---|---|---|
committer | Lucas Heitzmann Gabrielli | 2018-02-15 10:48:36 -0200 |
commit | b19020c1962aa8141dbcfc586a455bbcb93f11e0 (patch) | |
tree | 10d994b19f4d579e06c3063ea12caa5ac167a82a | |
parent | 8a230221b6c5cda0ab678904e834ebc5ffe5dad8 (diff) | |
download | aur-b19020c1962aa8141dbcfc586a455bbcb93f11e0.tar.gz |
Update
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 49 |
2 files changed, 33 insertions, 25 deletions
@@ -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 @@ -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 |