Date: Tuesday, June 11, 2019 @ 12:37:05 Author: felixonmars Revision: 480403
upgpkg: python-uncertainties 3.1.1-2 remove python2 sibling Modified: python-uncertainties/trunk/PKGBUILD ----------+ PKGBUILD | 42 ++++++++++-------------------------------- 1 file changed, 10 insertions(+), 32 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-06-11 12:36:38 UTC (rev 480402) +++ PKGBUILD 2019-06-11 12:37:05 UTC (rev 480403) @@ -1,53 +1,31 @@ # Maintainer: Felix Yan <[email protected]> -pkgbase=python-uncertainties -pkgname=('python-uncertainties' 'python2-uncertainties') +pkgname=python-uncertainties pkgver=3.1.1 -pkgrel=1 +pkgrel=2 pkgdesc="Transparent calculations with uncertainties on the quantities involved (aka error propagation); fast calculation of derivatives." arch=('any') license=('BSD') url="https://github.com/lebigot/uncertainties" -makedepends=('python-setuptools' 'python2-setuptools') -checkdepends=('python-nose' 'python2-nose' 'python-numpy' 'python2-numpy') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/lebigot/uncertainties/archive/$pkgver.tar.gz") +depends=('python') +optdepends=('python-numpy: additional support for NumPy arrays and matrices') +makedepends=('python-setuptools') +checkdepends=('python-nose' 'python-numpy') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lebigot/uncertainties/archive/$pkgver.tar.gz") sha512sums=('201780d52cac513a04804b4d0b986cba6fa4280d0bb882c73c7afc4a88e3b669a7d94bce2700cfec91222e60a2c0c539ec27b2b794c9443f8ef1292321a340ed') -prepare() { - # Copy needed for 2to3 - cp -a uncertainties-$pkgver{,-py2} -} - build() { - cd "$srcdir"/uncertainties-$pkgver + cd uncertainties-$pkgver python setup.py build - - cd "$srcdir"/uncertainties-$pkgver-py2 - python2 setup.py build } check() { - cd "$srcdir"/uncertainties-$pkgver + cd uncertainties-$pkgver python setup.py nosetests - - cd "$srcdir"/uncertainties-$pkgver-py2 - python2 setup.py nosetests } -package_python-uncertainties() { - depends=('python') - optdepends=('python-numpy: additional support for NumPy arrays and matrices') - +package() { cd uncertainties-$pkgver python setup.py install --root="$pkgdir" --optimize=1 install -D -m644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt } - -package_python2-uncertainties() { - depends=('python2') - optdepends=('python2-numpy: additional support for NumPy arrays and matrices') - - cd uncertainties-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt -}
