diff options
author | Daniel Bermond | 2019-05-26 16:29:40 +0000 |
---|---|---|
committer | Daniel Bermond | 2019-05-26 16:29:40 +0000 |
commit | 68ae37dc0dc439ca0d7bc66b755dd91404b4f91e (patch) | |
tree | 102bc8b4b2fbfcb174e78046baa84a2bef05fdae | |
parent | 4b84ba1091c5165618ce5a993612d87ca3b12bcd (diff) | |
download | aur-68ae37dc0dc439ca0d7bc66b755dd91404b4f91e.tar.gz |
Update source. Skip build at install. Fix shebang of python2 pkg.
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 15 |
2 files changed, 12 insertions, 9 deletions
@@ -1,13 +1,13 @@ pkgbase = python-ninja-syntax - pkgdesc = Python3 module for generating .ninja files + pkgdesc = Python module for generating .ninja files pkgver = 1.7.2 - pkgrel = 3 + pkgrel = 4 url = https://pypi.python.org/pypi/ninja_syntax/ arch = any license = APACHE makedepends = python-setuptools makedepends = python2-setuptools - source = https://pypi.python.org/packages/4b/c3/303da27e7d72aeae5d1879d592048fcd5e8c0c333505b76dda136ab342c0/ninja_syntax-1.7.2.tar.gz + source = python-ninja-syntax-1.7.2.tar.gz::https://files.pythonhosted.org/packages/source/n/ninja_syntax/ninja_syntax-1.7.2.tar.gz sha256sums = 342dc97b9e88a6495bae22953ee6063f91d2f03db6f727b62ba5c3092a18ef1f pkgname = python-ninja-syntax @@ -2,14 +2,15 @@ pkgbase=python-ninja-syntax pkgname=('python-ninja-syntax' 'python2-ninja-syntax') +_name=ninja_syntax pkgver=1.7.2 -pkgrel=3 -pkgdesc='Python3 module for generating .ninja files' +pkgrel=4 +pkgdesc='Python 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") +source=("${pkgname}-${pkgver}.tar.gz"::"https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz") sha256sums=('342dc97b9e88a6495bae22953ee6063f91d2f03db6f727b62ba5c3092a18ef1f') prepare() { @@ -17,7 +18,7 @@ prepare() { } build() { - printf '%s\n' ' -> Building for Python3...' + printf '%s\n' ' -> Building for Python...' cd "ninja_syntax-${pkgver}" python setup.py build @@ -30,7 +31,7 @@ package_python-ninja-syntax() { depends=('python') cd "ninja_syntax-${pkgver}" - python setup.py install --root="$pkgdir" --optimize=1 + python setup.py install --root="$pkgdir" --skip-build --optimize='1' } package_python2-ninja-syntax() { @@ -38,5 +39,7 @@ package_python2-ninja-syntax() { depends=('python2') cd "ninja_syntax-${pkgver}-py2" - python2 setup.py install --root="$pkgdir" --optimize=1 + python2 setup.py install --root="$pkgdir" --skip-build --optimize='1' + + sed -i '1s/$/2/' "${pkgdir}/usr/lib/python2.7/site-packages/ninja_syntax.py" } |