diff options
author | Daniel Bermond | 2017-05-01 23:10:04 -0300 |
---|---|---|
committer | Daniel Bermond | 2017-05-01 23:10:04 -0300 |
commit | eaea04dc6d7df246992999d833408dfe8ea3e655 (patch) | |
tree | 94633afedfe249a3fdda3c0d2de2c1fe871f6f71 /PKGBUILD | |
download | aur-eaea04dc6d7df246992999d833408dfe8ea3e655.tar.gz |
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..594883c86ba2 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer : Daniel Bermond < yahoo-com: danielbermond > + +pkgbase=python-ninja-syntax +pkgname=('python-ninja-syntax' 'python2-ninja-syntax') +pkgver=1.7.2 +pkgrel=1 +_commondesc="module for generating .ninja files" +arch=('any') +url="https://pypi.python.org/pypi/ninja_syntax/" +license=('APACHE') +makedepends=('python-setuptools' 'python2-setuptools') +source=("https://pypi.python.org/packages/4b/c3/303da27e7d72aeae5d1879d592048fcd5e8c0c333505b76dda136ab342c0/ninja_syntax-${pkgver}.tar.gz") +sha256sums=('342dc97b9e88a6495bae22953ee6063f91d2f03db6f727b62ba5c3092a18ef1f') + +prepare() { + cp -a "ninja_syntax-${pkgver}" "ninja_syntax-${pkgver}-py2" +} + +build() { + msg2 "Building for Python3..." + cd "ninja_syntax-${pkgver}" + python setup.py build + + msg2 "Building for Python2..." + cd "${srcdir}/ninja_syntax-${pkgver}-py2" + python2 setup.py build +} + +package_python-ninja-syntax() { + pkgdesc="Python3 ${_commondesc}" + depends=('python') + + cd "ninja_syntax-${pkgver}" + python setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-ninja-syntax() { + pkgdesc="Python2 ${_commondesc}" + depends=('python2') + + cd "ninja_syntax-${pkgver}-py2" + python2 setup.py install --root="$pkgdir" --optimize=1 +} |