diff options
author | Frank Siegert | 2015-06-19 00:39:55 +0200 |
---|---|---|
committer | Frank Siegert | 2015-06-19 00:39:55 +0200 |
commit | 92de85a9bca3ae01f96d0adeb016cee7b12cd991 (patch) | |
tree | ae7d466546df2e5232fb96a172a6cdbdbdbdb342 /PKGBUILD | |
download | aur-92de85a9bca3ae01f96d0adeb016cee7b12cd991.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..eb6ae819580e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Frank Siegert <frank.siegert@googlemail.com> +pkgname=rivet-hg +pkgver=r4741.dadf2af3cdae +pkgrel=1 +pkgdesc="A particle physics package for data analysis and validation of Monte Carlo event generators -- latest build from hg-repo" +arch=('x86_64' 'i686') +url="http://rivet.hepforge.org" +license=('GPL2') +conflicts=('rivet') +provides=('rivet') +depends=('python2' 'yoda' 'fastjet' 'gsl' 'hepmc') +makedepends=('cython2' 'boost' 'mercurial' 'autoconf' 'libtool' 'automake') +source=('hg+https://rivet.hepforge.org/hg/rivet#tag=release-2-2-x') +md5sums=('SKIP') + +prepare() { + cd "$srcdir/rivet" + sed -e 's/\/usr\/bin\/env python$/\/usr\/bin\/env python2/g' -i bin/* doc/* pyext/setup.py.in pyext/rivet/spiresbib.py + sed -e 's/cython /cython2 /g' -i pyext/rivet/Makefile.am +} + +build() { + cd "$srcdir/rivet" + export PYTHON=/usr/bin/python2 + autoreconf -i + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/rivet" + make DESTDIR="$pkgdir/" install + mkdir -p $pkgdir/etc/bash_completion.d + mv $pkgdir/usr/share/Rivet/rivet-completion $pkgdir/etc/bash_completion.d +} + +pkgver() { + cd "$srcdir/rivet" + printf "r%s.%s" "$(hg identify -n)" "$(hg identify -i)" +} |