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

Felix Yan fyan at archlinux.org
Thu Apr 21 14:54:42 UTC 2016


    Date: Thursday, April 21, 2016 @ 16:54:41
  Author: fyan
Revision: 171519

upgpkg: yapf 0.7.1-1

Modified:
  yapf/trunk/PKGBUILD

----------+
 PKGBUILD |   26 +++++++++++++-------------
 1 file changed, 13 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-04-21 14:49:38 UTC (rev 171518)
+++ PKGBUILD	2016-04-21 14:54:41 UTC (rev 171519)
@@ -2,8 +2,8 @@
 # Maintainer: Felix Yan <felixonmars at archlinux.org>
 
 pkgbase=yapf
-pkgname=("$pkgbase" "python2-$pkgbase")
-pkgver=0.7.0
+pkgname=("yapf" "python2-yapf")
+pkgver=0.7.1
 pkgrel=1
 pkgdesc="Python style guide checker"
 arch=('any')
@@ -11,26 +11,26 @@
 license=('Apache')
 makedepends=('python-setuptools' 'python2-setuptools' 'git')
 checkdepends=('python-nose' 'python2-nose')
-source=("git+https://github.com/google/${pkgbase}.git#tag=v$pkgver")
+source=("git+https://github.com/google/yapf.git#tag=v$pkgver")
 sha256sums=('SKIP')
 
 prepare() {
-  cp -a $pkgbase{,-py2}
+  cp -a yapf{,-py2}
 }
 
 build() {
-  cd "${srcdir}/${pkgbase}"
+  cd "$srcdir"/yapf
   python setup.py build
 
-  cd "${srcdir}/${pkgbase}-py2"
+  cd "$srcdir"/yapf-py2
   python2 setup.py build
 }
 
 check() {
-  cd "${srcdir}/${pkgbase}"
+  cd "$srcdir"/yapf
   nosetests3
 
-  cd "${srcdir}/${pkgbase}-py2"
+  cd "$srcdir"/yapf-py2
   nosetests2
 }
 
@@ -37,16 +37,16 @@
 package_yapf() {
   depends=('python-setuptools')
 
-  cd $pkgbase
-  python setup.py install -O1 --root="$pkgdir/"
+  cd yapf
+  python setup.py install -O1 --root="$pkgdir"
 }
 
 package_python2-yapf() {
   depends=('python2-setuptools')
 
-  cd $pkgbase-py2
-  python2 setup.py install -O1 --root="$pkgdir/"
-  mv "$pkgdir/usr/bin/yapf" "$pkgdir/usr/bin/yapf2"
+  cd yapf-py2
+  python2 setup.py install -O1 --root="$pkgdir"
+  mv "$pkgdir"/usr/bin/yapf{,2}
 }
 
 # vim:set ts=2 sw=2 et:



More information about the arch-commits mailing list