Date: Thursday, September 29, 2022 @ 16:38:26 Author: arojas Revision: 1316535
upgpkg: python-pystache 0.6.1-1: Update to maintained fork Modified: python-pystache/trunk/PKGBUILD ----------+ PKGBUILD | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-09-29 16:32:38 UTC (rev 1316534) +++ PKGBUILD 2022-09-29 16:38:26 UTC (rev 1316535) @@ -3,20 +3,20 @@ pkgname=python-pystache _pkgname=pystache -pkgver=0.6.0 -pkgrel=10 +pkgver=0.6.1 +pkgrel=1 pkgdesc='The mustache template engine written in python' arch=(any) -url='https://github.com/sarnold/pystache' +url='https://github.com/PennyDreadfulMTG/pystache' license=('MIT') depends=('python') -makedepends=('python-setuptools') -source=("https://github.com/sarnold/$_pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz") -sha512sums=('b8aa98c6c7cb1f7bbdf0bc859bce5dc259ff28290b0f9bc68d9a9e38e83dd3947a6130c370d4def0811827fd09c6e1bbffe5af098c6233819c7ef0b38bcab9fd') +makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel') +source=("https://github.com/PennyDreadfulMTG/$_pkgname/archive/v$pkgver/$_pkgname-$pkgver.tar.gz") +sha512sums=('516d286f84d2c77650550365f6b219acb712376f0b7302fff2aba7dee4d64e3d3fc2d781782777dd37093f6debf52f9d2a40b6ed8b65aa5f7025ff762cb5efae') build() { cd "$_pkgname-$pkgver" - python setup.py build + python -m build --wheel --no-isolation } check() { @@ -26,7 +26,7 @@ test_dir="../test_dir" rm -rf "$test_dir" mkdir "$test_dir" - python setup.py install --root="$test_dir" + python -m installer --destdir="$test_dir" dist/*.whl PYTHONPATH=$(readlink -e "$test_dir"/usr/lib/python*/site-packages/) \ "$test_dir"/usr/bin/pystache-test . } @@ -33,6 +33,6 @@ package() { cd "$_pkgname-$pkgver" - python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 + python -m installer --destdir="$pkgdir" dist/*.whl install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE }
