Date: Wednesday, November 28, 2018 @ 20:09:12 Author: dvzrv Revision: 410466
upgpkg: python-nose-progressive 1.5.2-1 Upgrading to 1.5.2. Removing separate LICENSE downloaded (now included). Adding tests (although one is still failing). Modified: python-nose-progressive/trunk/PKGBUILD ----------+ PKGBUILD | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-11-28 19:58:01 UTC (rev 410465) +++ PKGBUILD 2018-11-28 20:09:12 UTC (rev 410466) @@ -1,18 +1,15 @@ # Maintainer: David Runge <[email protected]> _name=nose-progressive pkgname=python-nose-progressive -pkgver=1.5.1 -pkgrel=3 +pkgver=1.5.2 +pkgrel=1 pkgdesc="Give your tests a progress bar and smarter tracebacks in 3 lines" arch=('any') url="https://github.com/erikrose/nose-progressive" license=('MIT') depends=('python-blessings' 'python-nose' 'python-setuptools') -# LICENSE missing in pypi source: https://github.com/erikrose/nose-progressive/issues/89 -source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz" - "https://raw.githubusercontent.com/erikrose/nose-progressive/master/LICENSE") -sha512sums=('75e10c21b734dbf66842c8c0f2514db27a4c5e1fcf893371072836c5b1c6cda9ad2ac12d847387a730982934397492c238b9d471dcd4cf584a9a43896b5ced17' - '263b406ff153e82c95fce08921a4b6dc0f627b374b2051a35490d37df8bdbf8269a04b3c11c84d8a16e19f7d60759711a30472032d4fe8f4942e0790f1d69d1e') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz") +sha512sums=('59abe0e5f060149046aa4e9b8ca622af1eb65db3b69631b5c6230c31ee9641f9f7b9bba7ed50709f5243c04a9bbf36fd5901601e3d93e9b68867fc37357b649e') prepare() { mv -v "${_name}-$pkgver" "$pkgname-$pkgver" @@ -23,12 +20,11 @@ python setup.py build } -# tests broken: https://github.com/erikrose/nose-progressive/issues/90 -#check() { -# cd "$pkgname-$pkgver" -# export PYTHONPATH=build:${PYTHONPATH} -# nosetests noseprogressive -#} +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH=build/lib:${PYTHONPATH} + nosetests noseprogressive || warning "Known failing test: https://github.com/erikrose/nose-progressive/issues/90" +} package() { cd "$pkgname-$pkgver" @@ -36,6 +32,6 @@ --optimize=1 \ --prefix=/usr \ --root="${pkgdir}" - install -vDm 644 "${srcdir}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" }
