summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorChris Warrick2015-06-06 13:23:28 +0200
committerChris Warrick2015-06-06 13:23:28 +0200
commit5e93024c7b6af64ac71123e9b1709b8496b03ac1 (patch)
tree2885c0ee999eb64871eebef4d05aea7d255c3b17 /PKGBUILD
parent86d5f61c0c8e9ea2e571a1544111fcff5710c448 (diff)
downloadaur-5e93024c7b6af64ac71123e9b1709b8496b03ac1.tar.gz
split package
Signed-off-by: Chris Warrick <kwpolska@gmail.com>
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 21 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b240c8e6ff6d..424ff5a32f66 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,38 @@
# Maintainer: Chris Warrick <aur@chriswarrick.com>
-pkgname=python-doit
+pkgbase=python-doit
+pkgname=('python-doit' 'python2-doit')
_pyname=doit
pkgver=0.28.0
pkgrel=1
-pkgdesc='Automation Tool'
+pkgdesc='doit automation tool'
arch=('any')
url='http://pydoit.org/'
license=('MIT')
-depends=('python' 'python-pyinotify' 'python-six' 'python-setuptools')
+makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools')
options=(!emptydirs)
-source=("http://pypi.python.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz"
+source=("https://pypi.python.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz"
"LICENSE")
md5sums=('ff08327b41d8d0f97bbb7ad1885a366a'
'7d6fd7c8e022bae9010af272c31eb45f')
-package() {
+prepare() {
+ cd "${srcdir}/${_pyname}-${pkgver}"
+ cp -r "${srcdir}/${_pyname}-${pkgver}" "${srcdir}/${_pyname}-${pkgver}-py2"
+}
+
+package_python-doit() {
+ depends=('python' 'python-pyinotify' 'python-six' 'python-setuptools')
cd "${srcdir}/${_pyname}-${pkgver}"
python3 setup.py install --root="${pkgdir}/" --optimize=1
- install -D -m644 ../LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -D -m644 ../LICENSE "${pkgdir}/usr/share/licenses/${pkgbase}/LICENSE"
+ ln -s ${_pyname} "${pkgdir}/usr/bin/${_pyname}3"
+}
+
+package_python2-doit() {
+ depends=('python2' 'python2-pyinotify' 'python2-six' 'python2-setuptools')
+ cd "${srcdir}/${_pyname}-${pkgver}-py2"
+ python2 setup.py install --root="${pkgdir}/" --optimize=1
+ mv "${pkgdir}/usr/bin/${_pyname}" "${pkgdir}/usr/bin/${_pyname}2"
}
# vim:set ts=2 sw=2 et: