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.


Reply via email to