summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoss Whitfield2016-05-26 11:24:03 -0400
committerRoss Whitfield2016-05-26 11:24:03 -0400
commitf23f5ad09746f4144823f373ec1d387c8a4d2247 (patch)
treeab3a5d72572d511ec66639689faf0592a1cf5a9d
parent56d882bee3cb59823b86ec60158f4546ee0505f0 (diff)
downloadaur-f23f5ad09746f4144823f373ec1d387c8a4d2247.tar.gz
Add python2 package
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD24
2 files changed, 25 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 686afb23ca8d..caab7aa65c1b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,20 @@
pkgbase = python-periodictable
pkgdesc = Extensible periodic table of the elements
pkgver = 1.4.1
- pkgrel = 1
+ pkgrel = 2
url = http://www.reflectometry.org/danse/elements.html
arch = any
license = public domain
makedepends = python-setuptools
- depends = python-numpy
- depends = python-pyparsing
+ makedepends = python2-setuptools
source = https://github.com/pkienzle/periodictable/archive/v1.4.1.tar.gz
md5sums = c18a230824f135f82c75114d62d98b3a
pkgname = python-periodictable
+ depends = python-numpy
+ depends = python-pyparsing
+
+pkgname = python2-periodictable
+ depends = python2-numpy
+ depends = python2-pyparsing
diff --git a/PKGBUILD b/PKGBUILD
index 18b132bf78fa..3d02fe17d71b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,18 +1,28 @@
# Maintainer: Ross Whitfield <whitfieldre@ornl.gov>
-pkgname='python-periodictable'
+pkgname=('python-periodictable' 'python2-periodictable')
+_pkgname='periodictable'
pkgver=1.4.1
-pkgrel=1
+pkgrel=2
pkgdesc="Extensible periodic table of the elements"
url="http://www.reflectometry.org/danse/elements.html"
arch=("any")
license=('public domain')
-makedepends=('python-setuptools')
-depends=('python-numpy' 'python-pyparsing')
+makedepends=('python-setuptools' 'python2-setuptools')
source=("https://github.com/pkienzle/periodictable/archive/v$pkgver.tar.gz")
md5sums=('c18a230824f135f82c75114d62d98b3a')
-package() {
- cd "$srcdir/periodictable-$pkgver"
+prepare() {
+ cp -a "${srcdir}/${_pkgname}-$pkgver"{,-py2}
+}
+
+package_python-periodictable() {
+ depends=('python-numpy' 'python-pyparsing')
+ cd "$srcdir/${_pkgname}-$pkgver"
python setup.py install --root="$pkgdir/" --optimize=1
}
-
+
+package_python2-periodictable() {
+ depends=('python2-numpy' 'python2-pyparsing')
+ cd "$srcdir/${_pkgname}-$pkgver-py2"
+ python2 setup.py install --root="$pkgdir/" --optimize=1
+}