Date: Wednesday, February 26, 2020 @ 22:40:54 Author: felixonmars Revision: 583469
upgpkg: python-pyrsistent 0.15.7-2: remove python2 sibling Modified: python-pyrsistent/trunk/PKGBUILD ----------+ PKGBUILD | 35 +++++++++-------------------------- 1 file changed, 9 insertions(+), 26 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-02-26 22:40:46 UTC (rev 583468) +++ PKGBUILD 2020-02-26 22:40:54 UTC (rev 583469) @@ -1,15 +1,15 @@ # Maintainer: Felix Yan <felixonm...@archlinux.org> -pkgbase=python-pyrsistent -pkgname=('python-pyrsistent' 'python2-pyrsistent') +pkgname=python-pyrsistent pkgver=0.15.7 -pkgrel=1 +pkgrel=2 pkgdesc="Persistent/Functional/Immutable data structures" arch=('x86_64') license=('MIT') url="https://github.com/tobgu/pyrsistent" -makedepends=('python-setuptools' 'python2-setuptools') -checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-hypothesis' 'python2-hypothesis') +depends=('python-six') +makedepends=('python-setuptools') +checkdepends=('python-pytest' 'python-hypothesis') source=("https://pypi.io/packages/source/p/pyrsistent/pyrsistent-$pkgver.tar.gz" LICENCE.mit) sha512sums=('ebd6f4479d3583fc2678c881eedc97889b1e3ef2f0cb8a60d241d5306cc8c2907e3aa50a19f47fb37565794903dc1c823dbf6c3813a93d2e851cb694daa535e3' @@ -17,37 +17,20 @@ prepare() { sed -i 's/<5//g' pyrsistent-$pkgver/setup.py - cp -a pyrsistent-$pkgver{,-py2} } build() { - cd "$srcdir"/pyrsistent-$pkgver + cd pyrsistent-$pkgver python setup.py build - - cd "$srcdir"/pyrsistent-$pkgver-py2 - python2 setup.py build } check() { - cd "$srcdir"/pyrsistent-$pkgver - python setup.py pytest - - cd "$srcdir"/pyrsistent-$pkgver-py2 - python2 setup.py pytest + cd pyrsistent-$pkgver + python -m pytest } -package_python-pyrsistent() { - depends=('python-six') - +package() { cd pyrsistent-$pkgver python setup.py install --root="$pkgdir" --optimize=1 install -D -m644 ../LICENCE.mit "$pkgdir"/usr/share/licenses/$pkgname/LICENCE.mit } - -package_python2-pyrsistent() { - depends=('python2-six') - - cd pyrsistent-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 ../LICENCE.mit "$pkgdir"/usr/share/licenses/$pkgname/LICENCE.mit -}