[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