Date: Saturday, May 19, 2018 @ 06:47:11 Author: felixonmars Revision: 324394
archrelease: copy trunk to community-any Added: python-unittest-xml-reporting/repos/community-any/PKGBUILD (from rev 324393, python-unittest-xml-reporting/trunk/PKGBUILD) Deleted: python-unittest-xml-reporting/repos/community-any/PKGBUILD ----------+ PKGBUILD | 112 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 56 insertions(+), 56 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2018-05-19 06:46:50 UTC (rev 324393) +++ PKGBUILD 2018-05-19 06:47:11 UTC (rev 324394) @@ -1,56 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan <felixonm...@archlinux.org> -# 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') -pkgver=2.1.1 -pkgrel=1 -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") -sha512sums=('9f1b4f6ddee7450739e7d72a21921002b99baaf6c31a6f78b112622024cf5b0352b6d84444e2c4f787ecc68d0105746493e62c6d1f1c29b023598a9cfa03269d') - -prepare() { - cp -a unittest-xml-reporting-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/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 -} - -package_python-unittest-xml-reporting() { - depends=('python-six') - - 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 -} Copied: python-unittest-xml-reporting/repos/community-any/PKGBUILD (from rev 324393, python-unittest-xml-reporting/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2018-05-19 06:47:11 UTC (rev 324394) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan <felixonm...@archlinux.org> +# 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') +pkgver=2.2.0 +pkgrel=1 +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") +sha512sums=('1fe8138dd00ee55d417f63473ec090a1dc6ff03c1c4c8b3f31c886a3efe8dd4d798e6eb0d65c6b11d8a07d185c13aa1fb096c263d2e208f90cbde35fef613604') + +prepare() { + cp -a unittest-xml-reporting-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/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 +} + +package_python-unittest-xml-reporting() { + depends=('python-six') + + 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 +}