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

Felix Yan fyan at nymeria.archlinux.org
Sat Mar 29 03:10:33 UTC 2014


    Date: Saturday, March 29, 2014 @ 04:10:33
  Author: fyan
Revision: 108581

upgpkg: pep8 1.5.1-2

- pep8 now refers to the python3 version

Modified:
  pep8/trunk/PKGBUILD

----------+
 PKGBUILD |   50 ++++++++++++++++++++++++++++++++++----------------
 1 file changed, 34 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-03-29 02:58:20 UTC (rev 108580)
+++ PKGBUILD	2014-03-29 03:10:33 UTC (rev 108581)
@@ -4,9 +4,9 @@
 # Contributor: Sergey Mastykov <smastykov[at]gmail[dot]com>
 
 pkgbase=pep8
-pkgname=("$pkgbase-python2" "$pkgbase-python3")
+pkgname=("$pkgbase" "$pkgbase-python2")
 pkgver=1.5.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Python style guide checker"
 arch=('any')
 url="http://github.com/jcrocholl/pep8/"
@@ -18,27 +18,35 @@
             '4a18840b7c132952f3f3d42c355289018ea263cbe75b25db31c9feb1b61e9b40')
 
 prepare() {
-  cp -r $pkgbase-$pkgver{,-python2}
+  cp -r $pkgbase-$pkgver{,-py2}
 
-  sed -i '1s/env python$/python2/' $pkgbase-$pkgver-python2/pep8.py
+  sed -i '1s/env python$/python2/' $pkgbase-$pkgver-py2/pep8.py
 }
 
-package_pep8-python2() {
-  depends=('python2' 'python2-setuptools')
-  provides=('pep8')
-  conflicts=('pep8')
-  replaces=('pep8')
-  
-  cd $pkgbase-$pkgver-python2
-  python2 setup.py install -O1 --prefix=/usr --root="$pkgdir/"
-  mv "$pkgdir/usr/bin/pep8" "$pkgdir/usr/bin/pep8-python2"
+build() {
+  cd "${srcdir}/${pkgbase}-${pkgver}"
+  python setup.py build
 
-  install -Dm644 ../LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  cd "${srcdir}/${pkgbase}-${pkgver}-py2"
+  python2 setup.py build
 }
 
-package_pep8-python3() {
+check() {
+  cd "${srcdir}/${pkgbase}-${pkgver}"
+  # Not passing tests for 1.5.1
+  #python setup.py test
+
+  cd "${srcdir}/${pkgbase}-${pkgver}-py2"
+  # Not passing tests for 1.5.1
+  #python2 setup.py test
+}
+
+package_pep8() {
   depends=('python' 'python-setuptools')
-  
+  provides=('pep8-python3')
+  conflicts=('pep8-python3')
+  replaces=('pep8-python3')
+
   cd $pkgbase-$pkgver
   python3 setup.py install -O1 --prefix=/usr --root="$pkgdir/"
 
@@ -45,4 +53,14 @@
   install -Dm644 ../LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }
 
+package_pep8-python2() {
+  depends=('python2' 'python2-setuptools')
+  
+  cd $pkgbase-$pkgver-py2
+  python2 setup.py install -O1 --prefix=/usr --root="$pkgdir/"
+  mv "$pkgdir/usr/bin/pep8" "$pkgdir/usr/bin/pep8-python2"
+
+  install -Dm644 ../LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
 # vim:set ts=2 sw=2 et:




More information about the arch-commits mailing list