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.