# Apps Packages for Chakra, part of chakra-project.org # Maintainer: Neophytos Kolokotronis _pkgname=python-greenlet pkgname=('python2-greenlet' 'python3-greenlet') pkgver=0.4.3 pkgrel=1 pkgdesc='The greenlet package is a spin-off of Stackless, a version of CPython that supports micro-threads called "tasklets".' arch=('x86_64') license=('LGPL') makedepends=('python2' 'python3') url="http://bitbucket.org/ambroff/greenlet" source=("http://pypi.python.org/packages/source/g/greenlet/greenlet-${pkgver}.zip") md5sums=('a5e467a5876c415cd357c1ab9027e06c') prepare() { cp -a greenlet-$pkgver greenlet-$pkgver-py2 } build() { cd greenlet-$pkgver python setup.py build cd ../greenlet-$pkgver-py2 python2 setup.py build } check() { cd greenlet-$pkgver python setup.py test cd ../greenlet-$pkgver-py2 python2 setup.py test } package_python2-greenlet() { depends=('python2') cd greenlet-$pkgver python2 setup.py install -O1 --root="$pkgdir" install -Dm0644 LICENSE.PSF "$pkgdir/usr/share/licenses/$pkgname/LICENSE.PSF" } package_python3-greenlet() { depends=('python3') cd greenlet-$pkgver-py2 python3 setup.py install -O1 --root="$pkgdir" install -Dm0644 LICENSE.PSF "$pkgdir/usr/share/licenses/$pkgname/LICENSE.PSF" }