Jelle van der Waa pushed to branch main at Arch Linux / Packaging / Packages / 
python-flask-httpauth


Commits:
2409d89f by loqs at 2024-04-12T23:09:26+01:00
Change to a PEP 517 based workflow

- - - - -


1 changed file:

- PKGBUILD


Changes:

=====================================
PKGBUILD
=====================================
@@ -28,7 +28,7 @@ 
b2sums=('2159d40c0879a15a9ae2ad9604436dd8d24afa0d431b621c3ae1c63b26c216395401a97
 
 build() {
   cd ${_pkgname}-${pkgver}
-  python setup.py build
+  python -m build --wheel --no-isolation
 }
 
 check() {
@@ -38,7 +38,7 @@ check() {
 
 package() {
   cd ${_pkgname}-${pkgver}
-  python setup.py install --skip-build -O1 --root="${pkgdir}"
+  python -m installer --destdir="$pkgdir" dist/*.whl
   install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-flask-httpauth/-/commit/2409d89f446421c527298dbce924586671d59ec0

-- 
This project does not include diff previews in email notifications.
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-flask-httpauth/-/commit/2409d89f446421c527298dbce924586671d59ec0
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to