[arch-commits] Commit in pylint/trunk (PKGBUILD)
Felix Yan
felixonmars at archlinux.org
Wed Jan 11 15:39:08 UTC 2017
Date: Wednesday, January 11, 2017 @ 15:39:07
Author: felixonmars
Revision: 285679
upgpkg: pylint 1.6.4.20170104-1
Modified:
pylint/trunk/PKGBUILD
----------+
PKGBUILD | 24 +++++++++++++++---------
1 file changed, 15 insertions(+), 9 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-01-11 15:28:09 UTC (rev 285678)
+++ PKGBUILD 2017-01-11 15:39:07 UTC (rev 285679)
@@ -6,8 +6,9 @@
pkgbase=pylint
pkgname=('python-pylint' 'python2-pylint')
-pkgver=1.6.4
-pkgrel=2
+pkgver=1.6.4.20170104
+_commit=da1da56853380a5a387ad287f4398402b14ef123
+pkgrel=1
pkgdesc="Analyzes Python code looking for bugs and signs of poor quality"
arch=('any')
url="http://pylint.org"
@@ -14,9 +15,12 @@
license=('GPL')
makedepends=('python2-astroid' 'python-astroid' 'python2-setuptools' 'python-setuptools'
'python2-six' 'python-six' 'python-isort' 'python2-isort' 'python-mccabe'
- 'python2-mccabe' 'python2-backports.functools_lru_cache' 'python2-configparser' 'git')
+ 'python2-mccabe' 'python2-backports.functools_lru_cache' 'python2-configparser'
+ 'python-editdistance' 'python2-editdistance' 'git')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner')
optdepends=('tk: Pylint GUI')
-source=("git+https://github.com/PyCQA/pylint.git#tag=pylint-$pkgver")
+#source=("git+https://github.com/PyCQA/pylint.git#tag=pylint-$pkgver")
+source=("git+https://github.com/PyCQA/pylint.git#commit=$_commit")
sha1sums=('SKIP')
prepare() {
@@ -39,14 +43,14 @@
check() {
cd "$srcdir"/pylint
- PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -Wi -m unittest discover -s pylint/test/ -p *test_*.py || warning "Tests failed"
+ python setup.py ptr || warning "Tests failed"
cd "$srcdir"/pylint-py2
- PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python2 -Wi -m unittest discover -s pylint/test/ -p *test_*.py || warning "Tests failed"
+ python2 setup.py ptr
}
package_python-pylint() {
- depends=('python-astroid' 'python-setuptools' 'python-six' 'python-mccabe' 'python-isort')
+ depends=('python-astroid' 'python-setuptools' 'python-editdistance' 'python-mccabe' 'python-isort')
cd pylint
@@ -57,7 +61,7 @@
}
package_python2-pylint() {
- depends=('python2-astroid' 'python2-setuptools' 'python2-six' 'python2-mccabe' 'python2-isort'
+ depends=('python2-astroid' 'python2-setuptools' 'python2-editdistance' 'python2-mccabe' 'python2-isort'
'python2-backports.functools_lru_cache' 'python2-configparser')
cd pylint-py2
@@ -67,8 +71,10 @@
install -d "$pkgdir"/usr/share/man/man1
install -m644 man/* "$pkgdir"/usr/share/man/man1
- for _exe in epylint pylint pylint-gui pyreverse symilar; do
+ for _exe in epylint pylint pyreverse symilar; do
mv "$pkgdir"/usr/bin/${_exe}{,2}
mv "$pkgdir"/usr/share/man/man1/${_exe}{,2}.1
done
+
+ mv "$pkgdir"/usr/share/man/man1/pylint-gui{,2}.1
}
More information about the arch-commits
mailing list