Date: Thursday, June 17, 2021 @ 14:50:02 Author: eschwartz Revision: 964626
upgpkg: python-fields 5.0.0-10: drop no-longer-needed python2 split package Modified: python-fields/trunk/PKGBUILD ----------+ PKGBUILD | 29 ++++++----------------------- 1 file changed, 6 insertions(+), 23 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-06-17 14:19:43 UTC (rev 964625) +++ PKGBUILD 2021-06-17 14:50:02 UTC (rev 964626) @@ -1,52 +1,35 @@ # Maintainer: Felix Yan <felixonm...@archlinux.org> pkgbase=python-fields -pkgname=('python-fields' 'python2-fields') +pkgname=python-fields pkgver=5.0.0 -pkgrel=9 +pkgrel=10 arch=('any') pkgdesc='A totally different take on container boilerplate' url='https://github.com/ionelmc/python-fields' license=('BSD') -makedepends=('python-setuptools' 'python2-setuptools') -checkdepends=('python-pytest' 'python2-pytest' 'python-attrs' 'python2-attrs' - 'python-characteristic' 'python2-characteristic') +depends=('python') +makedepends=('python-setuptools') +checkdepends=('python-pytest' 'python-attrs' 'python-characteristic') source=("$pkgbase-$pkgver.tar.gz::https://github.com/ionelmc/python-fields/archive/v$pkgver.tar.gz") sha512sums=('feaba23b98271936d6dae20b1001978483c0fe89ccf217637fac536ae5814c2c02bac1c3ddc2a86dc0d2419a3b3658871018c0ea4b7905e1c2649aa905b8e5a3') prepare() { - sed -i 's/\[pytest\]/[tool:pytest]/;s/--benchmark-disable//' python-fields-$pkgver/setup.cfg - cp -a python-fields-$pkgver{,-py2} + sed -i 's/\[pytest\]/[tool:pytest]/;s/--benchmark-disable//' python-fields-$pkgver/setup.cfg } build() { cd "$srcdir"/python-fields-$pkgver python setup.py build - - cd "$srcdir"/python-fields-$pkgver-py2 - python2 setup.py build } check() { cd "$srcdir"/python-fields-$pkgver python -m pytest --deselect tests/test_perf.py - - cd "$srcdir"/python-fields-$pkgver-py2 - python2 -m pytest --deselect tests/test_perf.py } package_python-fields() { - depends=('python') - cd python-fields-$pkgver python setup.py install --root "$pkgdir" --optimize=1 install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } - -package_python2-fields() { - depends=('python2') - - cd python-fields-$pkgver-py2 - python2 setup.py install --root "$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -}