David Runge pushed to branch main at Arch Linux / Packaging / Packages / python-aspectlib
Commits: 52e84a63 by David Runge at 2024-04-04T10:12:30+02:00 Switch to correct SPDX license identifier Signed-off-by: David Runge <dv...@archlinux.org> - - - - - 046ad3a0 by David Runge at 2024-04-04T10:18:04+02:00 Switch to PEP517 Signed-off-by: David Runge <dv...@archlinux.org> - - - - - 6e5c311b by David Runge at 2024-04-04T10:18:45+02:00 Add all direct dependencies Signed-off-by: David Runge <dv...@archlinux.org> - - - - - 8111e100 by David Runge at 2024-04-04T10:19:46+02:00 upgpkg: 1.5.2-8: Rebuild against Python 3.12 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,15 +1,19 @@ pkgbase = python-aspectlib pkgdesc = Development library for quickly writing configurable applications and daemons pkgver = 1.5.2 - pkgrel = 7 + pkgrel = 8 url = https://github.com/ionelmc/python-aspectlib arch = any - license = BSD + license = BSD-2-Clause checkdepends = python-tornado checkdepends = python-process-tests checkdepends = python-profilestats checkdepends = python-pytest + makedepends = python-build + makedepends = python-installer makedepends = python-setuptools + makedepends = python-wheel + depends = python depends = python-fields source = python-aspectlib-1.5.2.tar.gz::https://github.com/ionelmc/python-aspectlib/archive/v1.5.2.tar.gz source = python310.patch ===================================== PKGBUILD ===================================== @@ -2,13 +2,13 @@ pkgname=python-aspectlib pkgver=1.5.2 -pkgrel=7 +pkgrel=8 pkgdesc="Development library for quickly writing configurable applications and daemons" arch=('any') -license=('BSD') +license=('BSD-2-Clause') url="https://github.com/ionelmc/python-aspectlib" -depends=('python-fields') -makedepends=('python-setuptools') +depends=('python' 'python-fields') +makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel') checkdepends=('python-tornado' 'python-process-tests' 'python-profilestats' 'python-pytest') # 'mysql-python') source=("$pkgname-$pkgver.tar.gz::https://github.com/ionelmc/python-aspectlib/archive/v$pkgver.tar.gz" @@ -24,7 +24,7 @@ prepare() { build() { cd python-aspectlib-$pkgver - python setup.py build + python -m build --wheel --no-isolation } check() { @@ -35,6 +35,6 @@ check() { package() { cd python-aspectlib-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 + python -m installer --destdir="$pkgdir" dist/*.whl install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-aspectlib/-/compare/a88541bb2193f12d0908204a096d900523489fd2...8111e100e0f5b1b6459b45ea88ad98ae7e706fcc -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-aspectlib/-/compare/a88541bb2193f12d0908204a096d900523489fd2...8111e100e0f5b1b6459b45ea88ad98ae7e706fcc You're receiving this email because of your account on gitlab.archlinux.org.