Date: Wednesday, November 27, 2013 @ 03:28:32
  Author: fyan
Revision: 101528

upgpkg: python2-gevent 1.0-1

Modified:
  python2-gevent/trunk/PKGBUILD

----------+
 PKGBUILD |   28 +++++++++++++++++-----------
 1 file changed, 17 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2013-11-27 01:52:34 UTC (rev 101527)
+++ PKGBUILD    2013-11-27 02:28:32 UTC (rev 101528)
@@ -4,27 +4,33 @@
 # Contributor: Ralf Schmitt <[email protected]>
 
 pkgname=python2-gevent
-pkgver=0.13.8
-pkgrel=2
+pkgver=1.0
+pkgrel=1
 arch=('i686' 'x86_64')
-pkgdesc="Python network library that uses greenlet and libevent for easy and 
scalable concurrency"
+pkgdesc="Python network library that uses greenlet and libev for easy and 
scalable concurrency"
 license=("MIT")
 url="http://www.gevent.org/";
-depends=('libevent' 'python2-greenlet')
-makedepends=('python2-distribute')
+depends=('python2-greenlet')
+makedepends=('git' 'cython2')
+provides=('python2-gevent-beta')
+conflicts=('python2-gevent-beta')
+replaces=('python2-gevent-beta')
+source=("git://github.com/surfly/gevent.git#tag=$pkgver")
 
-source=(http://pypi.python.org/packages/source/g/gevent/gevent-$pkgver.tar.gz)
+build() {
+       cd gevent
 
-build() {
-       cd "$srcdir/gevent-$pkgver"
+    LIBEV_EMBED=1 \
+    CARES_EMBED=1 \
+    CYTHON=cython2 \
+    PYTHON=python2 \
        python2 setup.py build
 }
 
 package() {
-       cd "$srcdir/gevent-$pkgver"
+       cd gevent
        python2 setup.py install -O1 --root="$pkgdir"
        install -Dm0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-       install -Dm0644 LICENSE.pyevent 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE.pyevent"
 }
 
-md5sums=('ca9dcaa7880762d8ebbc266b11252960')
+md5sums=('SKIP')

Reply via email to