[arch-commits] Commit in python-pytest-runner/trunk (PKGBUILD)

Felix Yan felixonmars at archlinux.org
Mon Sep 4 16:14:13 UTC 2017


    Date: Monday, September 4, 2017 @ 16:14:11
  Author: felixonmars
Revision: 255650

upgpkg: python-pytest-runner 2.12-1

Modified:
  python-pytest-runner/trunk/PKGBUILD

----------+
 PKGBUILD |   25 ++++++++++++++-----------
 1 file changed, 14 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-09-04 16:11:41 UTC (rev 255649)
+++ PKGBUILD	2017-09-04 16:14:11 UTC (rev 255650)
@@ -3,34 +3,37 @@
 
 pkgbase=python-pytest-runner
 pkgname=('python-pytest-runner' 'python2-pytest-runner')
-pkgver=2.11.1
+pkgver=2.12
 pkgrel=1
 pkgdesc="Invoke py.test as distutils command with dependency resolution"
 arch=('any')
 license=('MIT')
 url="https://github.com/pytest-dev/pytest-runner"
-makedepends=('python-pytest' 'python2-pytest' 'python-setuptools-scm' 'python2-setuptools-scm' 'git')
-source=("git+https://github.com/pytest-dev/pytest-runner.git#tag=$pkgver")
-sha512sums=('SKIP')
+makedepends=('python-pytest' 'python2-pytest' 'python-setuptools-scm' 'python2-setuptools-scm'
+             'python-pytest-virtualenv' 'python2-pytest-virtualenv')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-runner/archive/$pkgver.tar.gz")
+sha512sums=('c9c65dce71c282def009e98be9afc9831d51a225021700608fb9dcaa125d13bf71f0c1a08df57ed62a12a6deba3f6328368793168dafd71a6d2093659383e247')
 
 prepare() {
-  cp -a pytest-runner{,-py2}
+  cp -a pytest-runner-$pkgver{,-py2}
+
+  export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
 }
 
 build() {
-  cd "$srcdir"/pytest-runner
+  cd "$srcdir"/pytest-runner-$pkgver
   python setup.py build
 
-  cd "$srcdir"/pytest-runner-py2
+  cd "$srcdir"/pytest-runner-$pkgver-py2
   python2 setup.py build
 }
 
 check() {
-  cd "$srcdir"/pytest-runner
+  cd "$srcdir"/pytest-runner-$pkgver
   python setup.py egg_info
   PYTHONPATH="$PWD" pytest
 
-  cd "$srcdir"/pytest-runner-py2
+  cd "$srcdir"/pytest-runner-$pkgver-py2
   python2 setup.py egg_info
   PYTHONPATH="$PWD" pytest2
 }
@@ -38,7 +41,7 @@
 package_python-pytest-runner() {
   depends=('python-pytest')
 
-  cd pytest-runner
+  cd pytest-runner-$pkgver
   python setup.py install --root="$pkgdir" --optimize=1
   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }
@@ -46,7 +49,7 @@
 package_python2-pytest-runner() {
   depends=('python2-pytest')
 
-  cd pytest-runner-py2
+  cd pytest-runner-$pkgver-py2
   python2 setup.py install --root="$pkgdir" --optimize=1
   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }



More information about the arch-commits mailing list