diff options
author | Ross Whitfield | 2016-05-26 11:50:55 -0400 |
---|---|---|
committer | Ross Whitfield | 2016-05-26 11:50:55 -0400 |
commit | 593ed7c0b8cfea767f572f0384d0d2b641e704ee (patch) | |
tree | 1a77e0a9e75df4228a1a0d979186bbe6de1704f5 | |
parent | ff76355a3dc11f37a59bb63d028bb458a4fb1d1d (diff) | |
download | aur-593ed7c0b8cfea767f572f0384d0d2b641e704ee.tar.gz |
Add python2 package
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 30 insertions, 9 deletions
@@ -1,17 +1,25 @@ pkgbase = python-ase pkgdesc = Atomic Simulation Environment (ASE) is a set of tools and Python modules for setting up, manipulating, running, visualizing and analyzing atomistic simulations. pkgver = 3.11.0 - pkgrel = 1 + pkgrel = 2 url = http://wiki.fysik.dtu.dk/ase arch = any license = LGPLv2.1+ makedepends = python-setuptools + source = https://gitlab.com/ase/ase/repository/archive.tar.gz?ref=3.11.0 + md5sums = 3518022fce4adc8f07a0bcb661ac6502 + +pkgname = python-ase depends = python-numpy optdepends = python-scipy: For extra functionality optdepends = python-matplotlib: 2D Plotting optdepends = pygtk: For ase.gui - source = https://gitlab.com/ase/ase/repository/archive.tar.gz?ref=3.11.0 - md5sums = 3518022fce4adc8f07a0bcb661ac6502 + conflicts = python2-ase -pkgname = python-ase +pkgname = python2-ase + depends = python2-numpy + optdepends = python2-scipy: For extra functionality + optdepends = python2-matplotlib: 2D Plotting + optdepends = pygtk: For ase.gui + conflicts = python-ase @@ -1,19 +1,32 @@ # Maintainer: Ross Whitfield <whitfieldre@ornl.gov> -pkgname='python-ase' +pkgname=('python-ase' 'python2-ase') pkgver=3.11.0 _sha=88f25faf32519e6e191d1e702b0554d2e5f43399 -pkgrel=1 +pkgrel=2 pkgdesc="Atomic Simulation Environment (ASE) is a set of tools and Python modules for setting up, manipulating, running, visualizing and analyzing atomistic simulations." url="http://wiki.fysik.dtu.dk/ase" arch=("any") license=('LGPLv2.1+') makedepends=('python-setuptools') -depends=('python-numpy') -optdepends=('python-scipy: For extra functionality' 'python-matplotlib: 2D Plotting' 'pygtk: For ase.gui') source=("https://gitlab.com/ase/ase/repository/archive.tar.gz?ref=$pkgver") md5sums=('3518022fce4adc8f07a0bcb661ac6502') -package() { +prepare() { + cp -a "${srcdir}/ase-$pkgver-$_sha"{,-py2} +} + +package_python-ase() { + depends=('python-numpy') + conflicts=('python2-ase') + optdepends=('python-scipy: For extra functionality' 'python-matplotlib: 2D Plotting' 'pygtk: For ase.gui') cd "$srcdir/ase-$pkgver-$_sha" python setup.py install --root="$pkgdir/" --optimize=1 } + +package_python2-ase() { + depends=('python2-numpy') + conflicts=('python-ase') + optdepends=('python2-scipy: For extra functionality' 'python2-matplotlib: 2D Plotting' 'pygtk: For ase.gui') + cd "$srcdir/ase-$pkgver-$_sha-py2" + python2 setup.py install --root="$pkgdir/" --optimize=1 +} |