# Maintainer: Elizabeth Jennifer Myers # Contributor: Elizabeth Jennifer Myers pkgname=py3-greenlet pkgver=0.4.17 pkgrel=0 pkgdesc="Lightweight in-process concurrent programming" url="https://pypi.python.org/pypi/greenlet" arch="all" license="MIT" makedepends="py3-setuptools python3-dev" source="https://files.pythonhosted.org/packages/source/g/greenlet/greenlet-$pkgver.tar.gz ppc64le_clobbering.patch" builddir="$srcdir/greenlet-$pkgver" replaces="py-greenlet" # Backwards compatibility provides="py-greenlet=$pkgver-r$pkgrel" # Backwards compatibility build() { case "$CARCH" in mips*) ;; *) export CFLAGS="$CFLAGS -O0" CPPFLAGS="$CPPFLAGS -O0" CXXFLAGS="$CXXFLAGS -O0" ;; esac python3 setup.py build } check() { python3 setup.py test } package() { python3 setup.py install --prefix=/usr --root="$pkgdir" } sha512sums="41afd80a6cd5e9cf9c8149016f24d0944d2651288d50094ef04bb6759202903c436af639872d7aab631ed8fe13aad7d4405beb428415b198a3ba30a96d4bd3de greenlet-0.4.17.tar.gz 7dde3227207c3d637031c37f4ea2e81d454a3481164b58984528fa186e3edfa30d7f6075fef31c6b5f75c3b08129ec38ccc4d10c0c2cf3fb763803fc6dbd4643 ppc64le_clobbering.patch"