Massimiliano Torromeo pushed to branch main at Arch Linux / Packaging / 
Packages / supervisor


Commits:
bb0b6870 by Massimiliano Torromeo at 2026-01-31T11:46:19+01:00
upgpkg: 4.3.0-3: Use PEP 517 for building

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,11 +1,14 @@
 pkgbase = supervisor
        pkgdesc = A system for controlling process state under UNIX
        pkgver = 4.3.0
-       pkgrel = 2
+       pkgrel = 3
        url = http://supervisord.org
        arch = any
-       license = custom
+       license = LicenseRef-custom
        makedepends = python-setuptools
+       makedepends = python-build
+       makedepends = python-installer
+       makedepends = python-wheel
        depends = python
        backup = etc/supervisord.conf
        source = 
https://files.pythonhosted.org/packages/source/s/supervisor/supervisor-4.3.0.tar.gz


=====================================
PKGBUILD
=====================================
@@ -3,13 +3,13 @@
 
 pkgname=supervisor
 pkgver=4.3.0
-pkgrel=2
+pkgrel=3
 pkgdesc="A system for controlling process state under UNIX"
 arch=('any')
 url="http://supervisord.org";
-license=('custom')
+license=('LicenseRef-custom')
 depends=('python')
-makedepends=('python-setuptools')
+makedepends=(python-setuptools python-build python-installer python-wheel)
 backup=('etc/supervisord.conf')
 
source=("https://files.pythonhosted.org/packages/source/s/$pkgname/$pkgname-$pkgver.tar.gz";
         'supervisord.service'
@@ -22,12 +22,12 @@ 
sha256sums=('4a2bf149adf42997e1bb44b70c43b613275ec9852c3edacca86a9166b27e945e'
 
 build() {
        cd "$srcdir/$pkgname-$pkgver"
-       python setup.py build
+       python -m build --wheel --no-isolation
 }
 
 package() {
        cd "$srcdir/$pkgname-$pkgver"
-       python setup.py install -O1 --skip-build --prefix=/usr --root="$pkgdir"
+       python -m installer --destdir="$pkgdir" dist/*.whl
        install -Dm600 "$srcdir/supervisord.conf" "$pkgdir/etc/supervisord.conf"
        install -Dm644 "$srcdir/supervisor.logrotate" 
"$pkgdir/etc/logrotate.d/supervisor"
        install -Dm644 "$srcdir/supervisord.service" 
"$pkgdir/usr/lib/systemd/system/supervisord.service"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/supervisor/-/commit/bb0b6870687feeffa4c4986244af0a4412699635

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/supervisor/-/commit/bb0b6870687feeffa4c4986244af0a4412699635
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to