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')
