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

Felix Yan fyan at archlinux.org
Thu Feb 18 16:36:35 UTC 2016


    Date: Thursday, February 18, 2016 @ 17:36:35
  Author: fyan
Revision: 162370

upgpkg: python-testtools 2.0.0-1

Modified:
  python-testtools/trunk/PKGBUILD

----------+
 PKGBUILD |   20 +++++++++-----------
 1 file changed, 9 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-02-18 16:09:48 UTC (rev 162369)
+++ PKGBUILD	2016-02-18 16:36:35 UTC (rev 162370)
@@ -3,28 +3,26 @@
 
 pkgbase=python-testtools
 pkgname=('python-testtools' 'python2-testtools')
-pkgver=1.9.0
+pkgver=2.0.0
 pkgrel=1
 pkgdesc="Extensions to the Python standard library unit testing framework"
 arch=('any')
 license=('MIT')
 url="https://github.com/testing-cabal/testtools"
-makedepends=('python-setuptools' 'python2-setuptools' 'python-pyrsistent' 'python2-pyrsistent' \
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pyrsistent' 'python2-pyrsistent'
              'git' 'python-pbr' 'python2-pbr' 'python-extras' 'python2-extras'
-             'python-mimeparse' 'python2-mimeparse' 'python2-traceback2')
-checkdepends=('python-nose' 'python2-nose' 'python-mock' 'python2-mock' 'python-testscenarios' \
-              'python2-testscenarios')
+             'python-fixtures' 'python2-fixtures' 'python-mimeparse' 'python2-mimeparse'
+             'python2-unittest2' 'python2-traceback2')
+checkdepends=('python-testscenarios' 'python2-testscenarios')
 source=("git+https://github.com/testing-cabal/testtools.git#tag=$pkgver")
 sha512sums=('SKIP')
 
 prepare() {
-  # Since we are always latest...
-  sed -i 's|unittest2|unittest|' testtools/testtools/tests/test_run.py testtools/testtools/tests/test_testsuite.py testtools/testtools/tests/test_deferredmatchers.py testtools/testtools/tests/test_deferred.py testtools/testtools/tests/test_deferredruntest.py
-  sed -i '/unittest2>=1.0.0/d' testtools/requirements.txt
-
   cp -a testtools{,-py2}
 
   # These are for python 2.x and old python 3.x only
+  sed -i 's|unittest2|unittest|' testtools/testtools/tests/test_run.py testtools/testtools/tests/test_testsuite.py testtools/testtools/tests/test_deferredmatchers.py testtools/testtools/tests/test_deferred.py testtools/testtools/tests/test_deferredruntest.py
+  sed -i '/unittest2>=1.0.0/d' testtools/requirements.txt
   sed -i 's|import linecache2 as linecache|import linecache|' testtools/testtools/tests/test_compat.py
   sed -i "s|traceback = try_import('traceback2')|import traceback|" testtools/testtools/content.py
   sed -i '/traceback2/d' testtools/requirements.txt
@@ -47,7 +45,7 @@
 }
 
 package_python-testtools() {
-  depends=('python-pbr' 'python-extras' 'python-pyrsistent' 'python-mimeparse')
+  depends=('python-pbr' 'python-extras' 'python-fixtures' 'python-pyrsistent' 'python-mimeparse')
 
   cd testtools
   python setup.py install --root="${pkgdir}" --optimize=1
@@ -55,7 +53,7 @@
 }
 
 package_python2-testtools() {
-  depends=('python2-pbr' 'python2-extras' 'python2-pyrsistent' 'python2-mimeparse' 'python2-traceback2')
+  depends=('python2-pbr' 'python2-extras' 'python2-fixtures' 'python2-pyrsistent' 'python2-mimeparse' 'python2-unittest2' 'python2-traceback2')
 
   cd testtools-py2
   python2 setup.py install --root="${pkgdir}" --optimize=1



More information about the arch-commits mailing list