David Runge pushed to branch main at Arch Linux / Packaging / Packages / python-tornado
Commits: b97c8adb by David Runge at 2024-04-04T09:49:35+02:00 Switch to correct SPDX license identifier Signed-off-by: David Runge <[email protected]> - - - - - 062ba97a by David Runge at 2024-04-04T09:59:09+02:00 Switch to PEP517 Signed-off-by: David Runge <[email protected]> - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -4,10 +4,13 @@ pkgbase = python-tornado pkgrel = 1 url = https://www.tornadoweb.org/ arch = x86_64 - license = Apache + license = Apache-2.0 checkdepends = python-pycurl checkdepends = python-twisted + makedepends = python-build + makedepends = python-installer makedepends = python-setuptools + makedepends = python-wheel depends = python optdepends = python-pycurl: for tornado.curl_httpclient optdepends = python-twisted: for tornado.platform.twisted ===================================== PKGBUILD ===================================== @@ -7,12 +7,12 @@ pkgrel=1 pkgdesc='open source version of the scalable, non-blocking web server and tools' arch=('x86_64') url='https://www.tornadoweb.org/' -license=('Apache') +license=('Apache-2.0') depends=('python') optdepends=('python-pycurl: for tornado.curl_httpclient' 'python-twisted: for tornado.platform.twisted') # 'python-pycares: an alternative non-blocking DNS resolver' -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel') checkdepends=('python-pycurl' 'python-twisted') source=("$pkgname-$pkgver.tar.gz::https://github.com/tornadoweb/tornado/archive/v$pkgver.tar.gz") sha512sums=('dc0ad9b4c0b5597970fd43a577bb9a0883523125cf4e9780f9338431aab1014cb6fc0dda4f3deb3050df657b5acf277cc146ec2195b91154299109ff07482a5c') @@ -21,14 +21,14 @@ export TORNADO_EXTENSION=1 build() { cd tornado-$pkgver - python setup.py build + python -m build --wheel --no-isolation } check() { # As of 4.5.3, ignoring test failures about resolving "localhost" ( cd tornado-$pkgver - python setup.py install --root="$PWD/tmp_install" --optimize=1 + python -m installer --destdir=tmp_install dist/*.whl local python_version=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))') export PYTHONPATH="$PWD/tmp_install/usr/lib/python${python_version}/site-packages:$PYTHONPATH" cd tmp_install @@ -44,5 +44,5 @@ check() { package() { cd tornado-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 + python -m installer --destdir="$pkgdir" dist/*.whl } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-tornado/-/compare/a4019d25660a28d22033a842a23aca67c7aa85f8...062ba97ae4580e2523cd9ecc8b0157210258e04c -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-tornado/-/compare/a4019d25660a28d22033a842a23aca67c7aa85f8...062ba97ae4580e2523cd9ecc8b0157210258e04c You're receiving this email because of your account on gitlab.archlinux.org.
