[arch-commits] Commit in python-gevent/trunk (PKGBUILD)
Felix Yan
felixonmars at archlinux.org
Tue Jun 6 04:27:12 UTC 2017
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
}
More information about the arch-commits
mailing list