Date: Friday, November 4, 2022 @ 22:58:23 Author: felixonmars Revision: 1341884
upgpkg: python-sphinxcontrib-towncrier 0.3.1a0-2: fix metadata Modified: python-sphinxcontrib-towncrier/trunk/PKGBUILD ----------+ PKGBUILD | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-11-04 22:53:58 UTC (rev 1341883) +++ PKGBUILD 2022-11-04 22:58:23 UTC (rev 1341884) @@ -2,13 +2,14 @@ pkgname=python-sphinxcontrib-towncrier pkgver=0.3.1a0 -pkgrel=1 +pkgrel=2 pkgdesc="An RST directive for injecting a Towncrier-generated changelog draft containing fragments for the unreleased (next) project version" url="https://github.com/sphinx-contrib/sphinxcontrib-towncrier" license=('BSD') arch=('any') depends=('python-sphinx' 'towncrier') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-setuptools-scm' + 'python-setuptools-scm-git-archive' 'python-wheel') checkdepends=('python-pytest-xdist') source=("https://github.com/sphinx-contrib/sphinxcontrib-towncrier/archive/v$pkgver/$pkgname-$pkgver.tar.gz") sha512sums=('4aad34852b3d8b4bcb3603aeefce4fdb1b908baab358031639430c3c63fc3728817bfa8d5b71b79e6df79efc1a75ebde62089c3eed4956869d16133ce6657ad7') @@ -20,18 +21,16 @@ build() { cd sphinxcontrib-towncrier-$pkgver - python setup.py build + python -m build -nw } check() { cd sphinxcontrib-towncrier-$pkgver - python setup.py egg_info PYTHONPATH="$PWD"/src pytest } package() { cd sphinxcontrib-towncrier-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - + python -m installer -d "$pkgdir" dist/*.whl install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ }
