diff options
-rw-r--r-- | community/py3-tornado/APKBUILD | 22 |
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" |