Date: Tuesday, June 11, 2019 @ 12:40:58 Author: felixonmars Revision: 480409
upgpkg: python-unittest-xml-reporting 2.5.1-2 remove python2 sibling Modified: python-unittest-xml-reporting/trunk/PKGBUILD ----------+ PKGBUILD | 42 ++++++++++-------------------------------- 1 file changed, 10 insertions(+), 32 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-06-11 12:40:47 UTC (rev 480408) +++ PKGBUILD 2019-06-11 12:40:58 UTC (rev 480409) @@ -2,54 +2,32 @@ # Contributor: Daniel Wallace <danielwallace at gtmanfred dot com> # Contributor: Thomas S Hatch <thatc...@gmail.com> -pkgbase=python-unittest-xml-reporting -pkgname=('python-unittest-xml-reporting' 'python2-unittest-xml-reporting') +pkgname=python-unittest-xml-reporting pkgver=2.5.1 -pkgrel=1 +pkgrel=2 pkgdesc='unittest-based test runner with Ant/JUnit like XML reporting.' arch=('any') url='https://github.com/xmlrunner/unittest-xml-reporting' license=('BSD') -makedepends=('python-setuptools' 'python2-setuptools') -checkdepends=('python-lxml' 'python2-lxml' 'python-mock' 'python2-mock') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/xmlrunner/unittest-xml-reporting/archive/$pkgver.tar.gz") +depends=('python-six') +makedepends=('python-setuptools') +checkdepends=('python-lxml' 'python-mock') +source=("$pkgname-$pkgver.tar.gz::https://github.com/xmlrunner/unittest-xml-reporting/archive/$pkgver.tar.gz") sha512sums=('86e3c78d0f5f41c05214e080bf31d47bf0c33d4d6b8ad8a6d9b5286086cab4d7b6e7bea27cda94e9184afc5830709d1ae6bc72355f4a9306d842d8abc01df7ca') -prepare() { - cp -a unittest-xml-reporting-$pkgver{,-py2} -} - build() { - cd "$srcdir"/unittest-xml-reporting-$pkgver + cd unittest-xml-reporting-$pkgver python setup.py build - - cd "$srcdir"/unittest-xml-reporting-$pkgver-py2 - python2 setup.py build } check() { - cd "$srcdir"/unittest-xml-reporting-$pkgver - # https://github.com/xmlrunner/unittest-xml-reporting/issues/160 - python setup.py test || warning "Tests failed" - - cd "$srcdir"/unittest-xml-reporting-$pkgver-py2 - python2 setup.py test + cd unittest-xml-reporting-$pkgver + python setup.py test } -package_python-unittest-xml-reporting() { - depends=('python-six') - +package() { cd unittest-xml-reporting-$pkgver python setup.py install --root="$pkgdir" -O1 install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } - -package_python2-unittest-xml-reporting() { - depends=('python2-six') - - cd unittest-xml-reporting-$pkgver-py2 - python2 setup.py install --root="$pkgdir" -O1 - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -}