Date: Monday, October 10, 2022 @ 22:26:24
Author: ffy00
Revision: 1327647
upgpkg: python-sphinx-argparse-cli 1.10.0-1
Modified:
python-sphinx-argparse-cli/trunk/PKGBUILD
----------+
PKGBUILD | 14 +++++---------
1 file changed, 5 insertions(+), 9 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-10-10 22:23:48 UTC (rev 1327646)
+++ PKGBUILD 2022-10-10 22:26:24 UTC (rev 1327647)
@@ -2,7 +2,7 @@
_pkgname=sphinx-argparse-cli
pkgname=python-$_pkgname
-pkgver=1.8.2
+pkgver=1.10.0
pkgrel=1
pkgdesc='Render CLI arguments (sub-commands friendly) defined by argparse
module'
arch=('any')
@@ -9,17 +9,15 @@
url='https://github.com/tox-dev/sphinx-argparse-cli'
license=('MIT')
depends=('python' 'python-sphinx' 'python-docutils-stubs')
-makedepends=('python-setuptools-scm' 'python-toml')
+makedepends=('python-build' 'python-installer' 'python-setuptools-scm'
'python-wheel' 'python-toml')
checkdepends=('python-pytest')
source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
-sha512sums=('c3340441335707bc589323ae9e2eea016f13bad8cc97991367aeab04d19acc75381785a78df17262b7437353a79d7ffa3ab78534f248375950fe77444a9dea21')
+sha512sums=('9ad64f3f4a677e1e24d0f5c23380b6a3ae3050afde9432e4979fc2d7e75cf7e7fe860388aa7253a49e4db6bf46a6fe00f0b5fa3a65ac719a4d5506972f1ea989')
build() {
cd $_pkgname-$pkgver
- export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
-
- python setup.py build
+ SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver python -m build -nwx
}
check() {
@@ -31,10 +29,8 @@
package() {
cd $_pkgname-$pkgver
- export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
+ python -m installer -d "$pkgdir" dist/*.whl
- python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-
install -Dm 644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
}