[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