Date: Wednesday, December 8, 2021 @ 20:18:24 Author: dvzrv Revision: 1065689
upgpkg: python-mistune 2.0.0-1: Upgrade to 2.0.0. Switch to python-{build,install}, as project does not provide setup.py anymore. Modified: python-mistune/trunk/PKGBUILD ----------+ PKGBUILD | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-12-08 20:12:31 UTC (rev 1065688) +++ PKGBUILD 2021-12-08 20:18:24 UTC (rev 1065689) @@ -1,24 +1,25 @@ # Maintainer: Kyle Keen <keen...@gmail.com> +# Contributor: David Runge <dv...@archlinux.org> # Contributor: shmilee _pkgname=mistune pkgname=python-mistune -pkgver=2.0.0rc1 -pkgrel=3 +pkgver=2.0.0 +pkgrel=1 pkgdesc="A fast yet powerful Python Markdown parser with renderers and plugins" -arch=('any') +arch=(any) url="https://github.com/lepture/mistune" -license=('BSD') -depends=('python') -makedepends=('python-setuptools') -checkdepends=('python-pytest') +license=(BSD) +depends=(python) +makedepends=(python-build python-install python-setuptools python-wheel) +checkdepends=(python-pytest) source=("$pkgname-$pkgver.tar.gz::https://github.com/lepture/mistune/archive/refs/tags/v${pkgver}.tar.gz") -sha512sums=('02d75f72f992cf73e97ab52a531cc68db289beede8631aa51e836ea16eced1853f6120b21b1f06aff69698ec7ed5ea74282de849687a75aeb851e990f67614a0') -b2sums=('73440038e056eb610cf26783d49572e3687f716307534ec3e74e20f370276e480c1d140d78ddbddbb441fbada9ec604bedb3c34dd5019ee82d20cb529726d030') +sha512sums=('4d63695f7153e409adcadec2e053987e6f4c7e627a73c0338a163fe04a8eb2f0e0c6f0222063dc49b724f89f6a56eeebf6404aef30146a49760311e5a87c5d7b') +b2sums=('bebebe26ed581095824c86d044d4f4564915c5bdba3e1fab5470a6b6ebb0775d8c1ec995d38a281b31f8d23d221f1d0024375bfd19adec284245ee9a155d6c8e') build() { cd "${_pkgname}-$pkgver" - python setup.py build + python -m build --wheel --skip-dependency-check --no-isolation } check() { @@ -28,7 +29,7 @@ package() { cd "${_pkgname}-$pkgver" - python setup.py install --optimize=1 --root="$pkgdir/" + python -m install --optimize=1 --destdir="$pkgdir" dist/*.whl install -vDm 644 README.md -t "$pkgdir/usr/share/doc/${pkgname}/" install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/${pkgname}/" }