[arch-commits] Commit in python2-gevent/trunk (PKGBUILD)

Felix Yan fyan at nymeria.archlinux.org
Wed Nov 27 02:28:32 UTC 2013


    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 <ralf at systemexit.de>
 
 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')




More information about the arch-commits mailing list