summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoss Whitfield2016-05-26 11:50:55 -0400
committerRoss Whitfield2016-05-26 11:50:55 -0400
commit593ed7c0b8cfea767f572f0384d0d2b641e704ee (patch)
tree1a77e0a9e75df4228a1a0d979186bbe6de1704f5
parentff76355a3dc11f37a59bb63d028bb458a4fb1d1d (diff)
downloadaur-593ed7c0b8cfea767f572f0384d0d2b641e704ee.tar.gz
Add python2 package
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD23
2 files changed, 30 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3877a99ab8eb..ef7b3e1aa82c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index a84262b3493c..875d11ac668a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
+}