diff options
Diffstat (limited to 'community/py3-colorama/APKBUILD')
-rw-r--r-- | community/py3-colorama/APKBUILD | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/community/py3-colorama/APKBUILD b/community/py3-colorama/APKBUILD index 33822eb7000..b321c8059c8 100644 --- a/community/py3-colorama/APKBUILD +++ b/community/py3-colorama/APKBUILD @@ -1,16 +1,18 @@ # Contributor: Fabian Affolter <fabian@affolter-engineering.ch> -# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch> +# Contributor: fossdd <fossdd@pwned.life> +# Maintainer: fossdd <fossdd@pwned.life> pkgname=py3-colorama _pkgname=colorama -pkgver=0.4.4 -pkgrel=1 +pkgver=0.4.6 +pkgrel=5 pkgdesc="Simple cross-platform colored terminal text" -url="https://pypi.python.org/pypi/colorama" +url="https://pypi.org/project/colorama" arch="noarch" license="BSD-3-Clause" depends="python3" -makedepends="py3-setuptools" +makedepends="py3-gpep517 py3-hatchling" checkdepends="py3-mock" +subpackages="$pkgname-pyc" source="$pkgname-$pkgver.tar.gz::https://github.com/tartley/colorama/archive/$pkgver.tar.gz" builddir="$srcdir"/$_pkgname-$pkgver @@ -18,7 +20,9 @@ replaces=py-colorama # Backwards compatibility provides=py-colorama=$pkgver-r$pkgrel # Backwards compatibility build() { - python3 setup.py build + gpep517 build-wheel \ + --wheel-dir .dist \ + --output-fd 3 3>&1 >&2 } check() { @@ -26,7 +30,11 @@ check() { } package() { - python3 setup.py install --prefix=/usr --root="$pkgdir" + python3 -m installer -d "$pkgdir" \ + .dist/colorama*.whl + rm -r "$pkgdir"/usr/lib/python3*/site-packages/colorama/tests } -sha512sums="35501915b79bfc5fe46a36f83790ecd79c82150d6b73a57cd55fbe6431ea5ed7a86676504af90147eeb3a963ffd16890e0220099df579a66f2d8f1f7494f862e py3-colorama-0.4.4.tar.gz" +sha512sums=" +2b269b190041398a1808b0b5147e47422b4451a1bc91841d0957572214ba8addd731c8932afdc60bfbba9833a0fe6c9c5c2ecb150613f13498f661799d625e4f py3-colorama-0.4.6.tar.gz +" |