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