aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--community/py3-tornado/APKBUILD22
1 files changed, 14 insertions, 8 deletions
diff --git a/community/py3-tornado/APKBUILD b/community/py3-tornado/APKBUILD
index 7b56bee777..05af9b45ef 100644
--- a/community/py3-tornado/APKBUILD
+++ b/community/py3-tornado/APKBUILD
@@ -1,31 +1,37 @@
# Maintainer:
pkgname=py3-tornado
_pkgname=tornado
-pkgver=4.5.2
-pkgrel=4
+pkgver=6.0.3
+pkgrel=0
pkgdesc="Python3 web framework and asynchronous networking library"
+options="!check" # 3 Tests fail by failure to resolve 'localhost'
url="http://www.tornadoweb.org/"
arch="all"
license="Apache-2.0"
-depends="python3 py3-certifi"
+depends="python3"
makedepends="python3-dev py3-setuptools"
+checkdepends="py3-curl py3-mock py3-twisted"
source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
replaces="py-tornado" # Backwards compatibility
provides="py-tornado=$pkgver-r$pkgrel" # Backwards compatibility
-check() {
- python3 setup.py check
-}
+export TORNADO_EXTENSION=1
build() {
python3 setup.py build
}
+check() {
+ export PYTHONPATH="$(echo $PWD/build/lib.*)"
+ cd build
+ python3 -m tornado.test.runtests
+}
+
package() {
python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
- rm -Rf "$subpkgdir"/usr/lib/python3*/site-packages/$_pkgname/test
+ rm -rf "$subpkgdir"/usr/lib/python3*/site-packages/$_pkgname/test
}
-sha512sums="75a7e94275a0f1cbbc3551a21659383a52fe68b2bb18bc1febf5099fb5fe4154012ba651f789b41f64c47f347757b948e2269f92c83b47325216affcaaa18ffd tornado-4.5.2.tar.gz"
+sha512sums="2db182da7327fdd32fe76a50726a1285332139972766368c3b3dac5b4d54b4bd452a76062c09d1d158a97ace78b7915d93a29a7a8138499a2e56aee9df461abc tornado-6.0.3.tar.gz"