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
 }
 

Reply via email to