Date: Saturday, April 22, 2023 @ 08:04:00 Author: alerque Revision: 1448242
upgpkg: python-tld 0.13-3; Refactor with PEP517 build Modified: python-tld/trunk/PKGBUILD ----------+ PKGBUILD | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-04-22 07:49:00 UTC (rev 1448241) +++ PKGBUILD 2023-04-22 08:04:00 UTC (rev 1448242) @@ -1,26 +1,28 @@ # Maintainer: kpcyrd <kpcyrd[at]archlinux[dot]org> +# Maintainer: Caleb Maclennan <[email protected]> _pyname=tld pkgname=python-${_pyname} pkgver=0.13 -pkgrel=2 +pkgrel=3 pkgdesc="Extracts the top level domain (TLD) from the URL given" arch=(any) url="https://github.com/barseghyanartur/tld" license=('MPL' 'GPL' 'LGPL') depends=('python') -makedepends=('python-setuptools') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/barseghyanartur/tld/archive/${pkgver}.tar.gz") +makedepends=('python-'{build,installer,wheel} + 'python-setuptools-scm') +source=("${url}/archive/${pkgver}/${_pyname}-${pkgver}.tar.gz") b2sums=('9f84307ce704500096dd2abff75ead534dbd17b59ea0d3dae84394b791aeee873638e6e224ddd3b5c598293a46ead964ae36022b0c3c7411de7c64096d0c69cc') build() { cd "${_pyname}-${pkgver}" - python setup.py build + python -m build -wn } package() { cd "${_pyname}-${pkgver}" - python setup.py install -O1 --root="$pkgdir" --skip-build + python -m installer -d "${pkgdir}" dist/*.whl } # vim: ts=2 sw=2 et:
