diff options
author | Leo <thinkabit.ukim@gmail.com> | 2019-09-08 05:57:48 -0300 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2019-09-08 06:57:57 -0300 |
commit | 71849b67a0c7c04f034a3a4df79031a136285cff (patch) | |
tree | 6219d8d21025b0c2bc4dcd7aa4c1b42623ddbe24 /community/py3-gevent | |
parent | a26a69fb7df35165d44a9b6b22a6d5022f7b0146 (diff) | |
download | aports-71849b67a0c7c04f034a3a4df79031a136285cff.tar.bz2 aports-71849b67a0c7c04f034a3a4df79031a136285cff.tar.xz |
community/py3-gevent: drop py2
Diffstat (limited to 'community/py3-gevent')
-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" |