Date: Tuesday, June 6, 2017 @ 04:27:11 Author: felixonmars Revision: 234458
upgpkg: python-gevent 1.2.2-1 Modified: python-gevent/trunk/PKGBUILD ----------+ PKGBUILD | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2017-06-06 04:26:47 UTC (rev 234457) +++ PKGBUILD 2017-06-06 04:27:11 UTC (rev 234458) @@ -5,25 +5,24 @@ pkgbase=python-gevent pkgname=(python-gevent python2-gevent) -pkgver=1.2.1 -_commit=07a6013eabd762f85846187fb8aa34949d5571d9 +pkgver=1.2.2 pkgrel=1 arch=('i686' 'x86_64') pkgdesc="Python network library that uses greenlet and libev for easy and scalable concurrency" license=("MIT") url="http://www.gevent.org/" -makedepends=('python-greenlet' 'python2-greenlet' 'cython' 'cython2' 'git') +makedepends=('python-greenlet' 'python2-greenlet' 'cython' 'cython2') checkdepends=('lsof') -source=("git+https://github.com/gevent/gevent.git#commit=$_commit") -md5sums=('SKIP') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/gevent/gevent/archive/$pkgver.tar.gz") +sha512sums=('4ec12e3e4feae6e90ad9c54265c7b748ebd0c010511738130156d14b8c7e84b8922ea0033218cd44cb8bbbfe5e5b30babdd8f9869e0c91bfb2552f935938f5c4') prepare() { - sed -i 's/C.UTF-8/en_US.UTF-8/' gevent/Makefile - cp -a gevent{,-py2} + sed -i 's/C.UTF-8/en_US.UTF-8/' gevent-$pkgver/Makefile + cp -a gevent-$pkgver{,-py2} } build() { - cd "$srcdir"/gevent + cd "$srcdir"/gevent-$pkgver EMBED=1 \ CYTHON=cython \ @@ -30,7 +29,7 @@ PYTHON=python \ python setup.py build - cd "$srcdir"/gevent-py2 + cd "$srcdir"/gevent-$pkgver-py2 EMBED=1 \ CYTHON=cython2 \ @@ -39,10 +38,10 @@ } check() { - cd "$srcdir"/gevent + cd "$srcdir"/gevent-$pkgver PYTHON=python PYTHONPATH="$PWD/build/lib.linux-$CARCH-3.6:$PYTHONPATH" make fulltoxtest || warning "Tests failed" - cd "$srcdir"/gevent-py2 + cd "$srcdir"/gevent-$pkgver-py2 PYTHON=python2 PYTHONPATH="$PWD/build/lib.linux-$CARCH-2.7:$PYTHONPATH" make fulltoxtest || warning "Tests failed" } @@ -49,7 +48,7 @@ package_python-gevent() { depends=('python-greenlet') - cd gevent + cd gevent-$pkgver python setup.py install -O1 --root="$pkgdir" install -Dm0644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } @@ -57,7 +56,7 @@ package_python2-gevent() { depends=('python2-greenlet') - cd gevent-py2 + cd gevent-$pkgver-py2 python2 setup.py install -O1 --root="$pkgdir" install -Dm0644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE }