[arch-commits] Commit in python-tornado/trunk (PKGBUILD)
Felix Yan
felixonmars at archlinux.org
Sat Apr 1 09:12:15 UTC 2017
Date: Saturday, April 1, 2017 @ 09:12:15
Author: felixonmars
Revision: 220265
upgpkg: python-tornado 4.4.3-1
Modified:
python-tornado/trunk/PKGBUILD
----------+
PKGBUILD | 37 +++++++++++++++++++------------------
1 file changed, 19 insertions(+), 18 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-04-01 08:52:54 UTC (rev 220264)
+++ PKGBUILD 2017-04-01 09:12:15 UTC (rev 220265)
@@ -2,48 +2,49 @@
# Maintainer: Felix Yan <felixonmars at archlinux.org>
# Contributor: Thomas Dziedzic < gostrc at gmail >
+pkgbase=python-tornado
pkgname=('python-tornado' 'python2-tornado')
-pkgver=4.4.2
-pkgrel=2
+pkgver=4.4.3
+pkgrel=1
pkgdesc='open source version of the scalable, non-blocking web server and tools'
arch=('i686' 'x86_64')
url='http://www.tornadoweb.org/'
license=('Apache')
-makedepends=('python-setuptools' 'python2-setuptools' 'git')
+makedepends=('python-setuptools' 'python2-setuptools')
checkdepends=('python-pycurl' 'python2-pycurl' 'python-mock' 'python2-mock' 'python-twisted'
'python2-twisted' 'python2-futures' 'python2-singledispatch' 'python2-backports-abc'
'python2-trollius' 'python2-monotonic')
-source=("git+https://github.com/tornadoweb/tornado.git#tag=v$pkgver"
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/tornadoweb/tornado/archive/v$pkgver.tar.gz"
0001-use_system_ca_certificates.patch)
-sha512sums=('SKIP'
+sha512sums=('280503bce6b3517beace3dcf55b3e671b74064dd022b7f846fd697335f720a8f445d7ba1ffe230dff612a9160a1ed48b333b77dda3249207fc7f3c5a30948d57'
'a6422735bdce26246088d38aec55042627a1800329847aba54ca85453dcefcdde631519b57088dd441a42a4c341e7f07c73ab6b73d8404869b67ee4107bde912')
prepare() {
- cd tornado
+ cd tornado-$pkgver
patch -p1 -i ../0001-use_system_ca_certificates.patch
cd "$srcdir"
- cp -a tornado{,-py2}
+ cp -a tornado-$pkgver{,-py2}
# python -> python2 rename
- find tornado-py2 -name '*py' -exec sed -e 's_#!/usr/bin/env python_&2_' -i {} \;
+ find tornado-$pkgver-py2 -name '*py' -exec sed -e 's_#!/usr/bin/env python_&2_' -i {} \;
export TORNADO_EXTENSION=1
}
build() {
- cd tornado
+ cd tornado-$pkgver
python setup.py build
- cd ../tornado-py2
+ cd ../tornado-$pkgver-py2
python2 setup.py build
}
check() {
(
- cd tornado
+ cd tornado-$pkgver
python setup.py install --root="$PWD/tmp_install" --optimize=1
- export PYTHONPATH="$PWD/tmp_install/usr/lib/python3.5/site-packages:$PYTHONPATH"
+ export PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH"
cd tmp_install
python -m tornado.test.runtests
python -m tornado.test.runtests --ioloop=tornado.platform.select.SelectIOLoop
@@ -52,10 +53,10 @@
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
- )
+ ) || warning "Tests failed"
(
- cd tornado-py2
+ cd tornado-$pkgver-py2
python2 setup.py install --root="$PWD/tmp_install" --optimize=1
export PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH"
cd tmp_install
@@ -75,8 +76,8 @@
'python-twisted: for tornado.platform.twisted')
# 'python-pycares: an alternative non-blocking DNS resolver'
- cd tornado
- python setup.py install --root="${pkgdir}" --optimize=1
+ cd tornado-$pkgver
+ python setup.py install --root="$pkgdir" --optimize=1
}
package_python2-tornado() {
@@ -87,6 +88,6 @@
'python2-twisted: for tornado.platform.twisted')
# 'python2-pycares: an alternative non-blocking DNS resolver'
- cd tornado-py2
- python2 setup.py install --root="${pkgdir}" --optimize=1
+ cd tornado-$pkgver-py2
+ python2 setup.py install --root="$pkgdir" --optimize=1
}
More information about the arch-commits
mailing list