diff options
-rw-r--r-- | community/py3-gevent/APKBUILD | 44 |
1 files changed, 12 insertions, 32 deletions
diff --git a/community/py3-gevent/APKBUILD b/community/py3-gevent/APKBUILD index b53fc7455b..611cc6b648 100644 --- a/community/py3-gevent/APKBUILD +++ b/community/py3-gevent/APKBUILD @@ -1,47 +1,27 @@ # Maintainer: Michael Zhou <zhoumichaely@gmail.com> # Contributor: Michael Zhou <zhoumichaely@gmail.com> -pkgname=py-gevent -_pkgname=${pkgname#py-} +pkgname=py3-gevent +_pkgname=gevent pkgver=1.4.0 -pkgrel=0 -pkgdesc="Python library for seamless coroutine-based concurrency" +pkgrel=1 +pkgdesc="Python3 library for seamless coroutine-based concurrency" +options="!check" # Requires unpackaged 'objgraph' url="http://gevent.org/" arch="all" license="MIT" -depends="py-greenlet" -makedepends="python2-dev py-setuptools python3-dev libevent-dev file cython" -subpackages="py2-${pkgname#py-}:_py2 py3-${pkgname#py-}:_py3" +depends="py3-greenlet" +makedepends="py3-setuptools python3-dev libevent-dev file cython3" source="$pkgname-$pkgver.tar.gz::https://github.com/$_pkgname/$_pkgname/archive/$pkgver.tar.gz" builddir="$srcdir/$_pkgname-$pkgver" +replaces="py-gevent" # Backwards compatibility +provides="py-gevent=$pkgver-r$pkgrel" # Backwards compatibility + build() { - python2 setup.py build python3 setup.py build } package() { - mkdir -p "$pkgdir" -} - -_py() { - local python="$1" - pkgdesc="$pkgdesc (for $python)" - install_if="$pkgname=$pkgver-r$pkgrel $python" - - cd "$builddir" - $python setup.py install --prefix=/usr --root="$subpkgdir" -} - -_py2() { - replaces="$pkgname" - depends="${depends//py-/py2-}" - _py python2 -} - -_py3() { - depends="${depends//py-/py3-}" - _py python3 + python3 setup.py install --prefix=/usr --root="$pkgdir" } - - -sha512sums="3cfc9de24a21f544c53aa78314641c8208fb9c7e9a8366a2310e8847982a44b09bee046a24a36fe6ec09aa060ba64c151b7c67bafd740cc510520b8dc6f3b570 py-gevent-1.4.0.tar.gz" +sha512sums="3cfc9de24a21f544c53aa78314641c8208fb9c7e9a8366a2310e8847982a44b09bee046a24a36fe6ec09aa060ba64c151b7c67bafd740cc510520b8dc6f3b570 py3-gevent-1.4.0.tar.gz" |