[arch-commits] Commit in pylint/trunk (PKGBUILD)

Felix Yan felixonmars at archlinux.org
Thu May 4 14:09:38 UTC 2017


    Date: Thursday, May 4, 2017 @ 14:09:38
  Author: felixonmars
Revision: 295268

upgpkg: pylint 1.7.1-1

Modified:
  pylint/trunk/PKGBUILD

----------+
 PKGBUILD |   44 +++++++++++++++++++++-----------------------
 1 file changed, 21 insertions(+), 23 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-05-04 13:56:29 UTC (rev 295267)
+++ PKGBUILD	2017-05-04 14:09:38 UTC (rev 295268)
@@ -6,53 +6,51 @@
 
 pkgbase=pylint
 pkgname=('python-pylint' 'python2-pylint')
-pkgver=1.6.4.20170104
-_commit=da1da56853380a5a387ad287f4398402b14ef123
+pkgver=1.7.1
 pkgrel=1
 pkgdesc="Analyzes Python code looking for bugs and signs of poor quality"
 arch=('any')
 url="http://pylint.org"
 license=('GPL')
-makedepends=('python2-astroid' 'python-astroid' 'python2-setuptools' 'python-setuptools'
-             'python2-six' 'python-six' 'python-isort' 'python2-isort' 'python-mccabe'
+makedepends=('python-astroid' 'python2-astroid' 'python-setuptools' 'python2-setuptools'
+             'python-six' 'python2-six' 'python-isort' 'python2-isort' 'python-mccabe'
              'python2-mccabe' 'python2-backports.functools_lru_cache' 'python2-configparser'
-             'python-editdistance' 'python2-editdistance' 'git')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner')
+             'python2-singledispatch')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'mpdecimal')
 optdepends=('tk: Pylint GUI')
-#source=("git+https://github.com/PyCQA/pylint.git#tag=pylint-$pkgver")
-source=("git+https://github.com/PyCQA/pylint.git#commit=$_commit")
-sha1sums=('SKIP')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/PyCQA/pylint/archive/pylint-$pkgver.tar.gz")
+sha512sums=('2a04d01ba252e986b5092a7fdf1674d68de6a23c2f9cfcb9e65caac5cddc6482d1e82efab3cdd2caa37117b618dd96a39d7fce489bd977db335d2900bddb515d')
 
 prepare() {
-  cp -a pylint{,-py2}
+  cp -a pylint-pylint-$pkgver{,-py2}
 
-  cd "$srcdir"/pylint/pylint
+  cd "$srcdir"/pylint-pylint-$pkgver/pylint
   sed -e "s|/usr/bin/env python|/usr/bin/env python3|" -e "s|/usr/bin/python$|/usr/bin/python3|" -i epylint.py __main__.py test/input/noext test/data/ascript
 
-  cd "$srcdir"/pylint-py2/pylint
+  cd "$srcdir"/pylint-pylint-$pkgver-py2/pylint
   sed -e "s|/usr/bin/env python|/usr/bin/env python2|" -e "s|/usr/bin/python$|/usr/bin/python2|" -i epylint.py __main__.py test/input/noext test/data/ascript
 }
 
 build() {
-  cd "$srcdir"/pylint
+  cd "$srcdir"/pylint-pylint-$pkgver
   python setup.py build
 
-  cd "$srcdir"/pylint-py2
+  cd "$srcdir"/pylint-pylint-$pkgver-py2
   python2 setup.py build
 }
 
 check() {
-  cd "$srcdir"/pylint
-  python setup.py ptr || warning "Tests failed"
+  cd "$srcdir"/pylint-pylint-$pkgver
+  python setup.py pytest
 
-  cd "$srcdir"/pylint-py2
-  python2 setup.py ptr
+  cd "$srcdir"/pylint-pylint-$pkgver-py2
+  python2 setup.py pytest
 }
 
 package_python-pylint() {
-  depends=('python-astroid' 'python-setuptools' 'python-editdistance' 'python-mccabe' 'python-isort')
+  depends=('python-astroid' 'python-setuptools' 'python-mccabe' 'python-isort')
 
-  cd pylint
+  cd pylint-pylint-$pkgver
 
   python3 setup.py install --prefix=/usr --root="$pkgdir" --skip-build --optimize=1
 
@@ -61,10 +59,10 @@
 }
 
 package_python2-pylint() {
-  depends=('python2-astroid' 'python2-setuptools' 'python2-editdistance' 'python2-mccabe' 'python2-isort'
-           'python2-backports.functools_lru_cache' 'python2-configparser')
+  depends=('python2-astroid' 'python2-setuptools' 'python2-mccabe' 'python2-isort'
+           'python2-backports.functools_lru_cache' 'python2-configparser' 'python2-singledispatch')
 
-  cd pylint-py2
+  cd pylint-pylint-$pkgver-py2
 
   python2 setup.py install --prefix=/usr --root="$pkgdir" --skip-build --optimize=1
 



More information about the arch-commits mailing list