summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Bermond2019-05-26 16:29:40 +0000
committerDaniel Bermond2019-05-26 16:29:40 +0000
commit68ae37dc0dc439ca0d7bc66b755dd91404b4f91e (patch)
tree102bc8b4b2fbfcb174e78046baa84a2bef05fdae
parent4b84ba1091c5165618ce5a993612d87ca3b12bcd (diff)
downloadaur-68ae37dc0dc439ca0d7bc66b755dd91404b4f91e.tar.gz
Update source. Skip build at install. Fix shebang of python2 pkg.
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD15
2 files changed, 12 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a7844264d5ac..a13849eab806 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 732db3addb03..08f6f9d0cd84 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}