Date: Sunday, November 27, 2022 @ 06:59:29 Author: felixonmars Revision: 1354076
upgpkg: python-subunit 1.4.1-1 Modified: python-subunit/trunk/PKGBUILD ----------+ PKGBUILD | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-11-27 06:56:25 UTC (rev 1354075) +++ PKGBUILD 2022-11-27 06:59:29 UTC (rev 1354076) @@ -1,8 +1,8 @@ # Maintainer: Felix Yan <[email protected]> pkgname=python-subunit -pkgver=1.4.0 -pkgrel=5 +pkgver=1.4.1 +pkgrel=1 pkgdesc="Python implementation of subunit test streaming protocol" arch=('any') license=('Apache') @@ -10,24 +10,20 @@ depends=('python-extras' 'python-testtools') makedepends=('python-setuptools') checkdepends=('python-fixtures' 'python-hypothesis' 'python-testscenarios') -source=("https://pypi.io/packages/source/p/python-subunit/python-subunit-$pkgver.tar.gz") -sha512sums=('7f8ebf1cfdd7ff22bfd68367cb90dd75e7f3b5f7da71830b304225905e1799ad1ec8f0d41f5f98895c831dc10fe77229137a472b8e8e57ea84c05c66694a5b5b') +source=("https://github.com/testing-cabal/subunit/archive/$pkgver/$pkgname-$pkgver.tar.gz") +sha512sums=('c21ab0791ccc92e47df5d741deaae56fffe792777958193727f47c2739135fb77880d30b106e525239c0c35841834dd937e2b30fce27fbe73ca9116753147a65') -prepare() { - sed -i 's|import unittest2 as unittest|import unittest|' python-subunit-$pkgver/python/subunit/tests/test_test_protocol.py -} - build() { - cd python-subunit-$pkgver + cd subunit-$pkgver python setup.py build } check() { - cd python-subunit-$pkgver - PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -m testtools.run subunit.test_suite || : + cd subunit-$pkgver + PYTHONPATH="$PWD/build/lib" python -m testtools.run subunit.test_suite || echo "Tests failed" } package() { - cd python-subunit-$pkgver - python setup.py install --root="${pkgdir}" --optimize=1 + cd subunit-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 }
