author | Urja (ARMLFS builder)
<urja+armlfs@urja.dev> 2025-05-11 08:10:29 UTC |
committer | Urja (ARMLFS builder)
<urja+armlfs@urja.dev> 2025-05-11 08:10:29 UTC |
parent | 0ca7236d24f0826d1ec62e7346cdac6c5f9db3a0 |
.SRCINFO | +1 | -3 |
.gitignore | +2 | -0 |
PKGBUILD | +2 | -20 |
diff --git a/.SRCINFO b/.SRCINFO index 177fa24..7adb559 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -4,10 +4,8 @@ pkgbase = python-tornado pkgrel = 1 url = https://www.tornadoweb.org/ arch = x86_64 + arch = armv7h license = Apache-2.0 - checkdepends = python-pycares - checkdepends = python-pycurl - checkdepends = python-twisted makedepends = python-build makedepends = python-installer makedepends = python-setuptools diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a43258a --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/src/ +/pkg/ diff --git a/PKGBUILD b/PKGBUILD index ba802d3..359a2bf 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -5,7 +5,7 @@ pkgname=python-tornado pkgver=6.4.2 pkgrel=1 pkgdesc='open source version of the scalable, non-blocking web server and tools' -arch=('x86_64') +arch=('x86_64' 'armv7h') url='https://www.tornadoweb.org/' license=('Apache-2.0') depends=('glibc' 'python') @@ -13,7 +13,7 @@ optdepends=('python-pycurl: for tornado.curl_httpclient' 'python-pycares: an alternative non-blocking DNS resolver' 'python-twisted: for tornado.platform.twisted') makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel') -checkdepends=('python-pycares' 'python-pycurl' 'python-twisted') +#checkdepends=('python-pycares' 'python-pycurl' 'python-twisted') source=("$pkgname-$pkgver.tar.gz::https://github.com/tornadoweb/tornado/archive/v$pkgver.tar.gz") sha512sums=('f4d60dd6957c98157d64d42af1495793ac20a771923c808d24b18de85330aa30fe15e81f4803b6f0b2f0163833bd3ed5babee15f3e7096d7298426dc88f6357a') @@ -24,24 +24,6 @@ build() { python -m build --wheel --no-isolation } -check() { - # As of 4.5.3, ignoring test failures about resolving "localhost" - ( - cd tornado-$pkgver - 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 - python -m tornado.test.runtests - python -m tornado.test.runtests --ioloop=tornado.platform.select.SelectIOLoop - python -m tornado.test.runtests --httpclient=tornado.curl_httpclient.CurlAsyncHTTPClient - python -m tornado.test.runtests --ioloop_time_monotonic - python -m tornado.test.runtests --ioloop=tornado.platform.twisted.TwistedIOLoop - python -m tornado.test.runtests --ioloop=tornado.platform.asyncio.AsyncIOLoop - python -m tornado.test.runtests --resolver=tornado.netutil.ThreadedResolver - ) || echo "Tests failed" -} - package() { cd tornado-$pkgver python -m installer --destdir="$pkgdir" dist/*.whl