diff options
Diffstat (limited to 'community/py3-colorama/APKBUILD')
-rw-r--r-- | community/py3-colorama/APKBUILD | 27 |
1 files changed, 17 insertions, 10 deletions
diff --git a/community/py3-colorama/APKBUILD b/community/py3-colorama/APKBUILD index 9fc3ccd8528..b321c8059c8 100644 --- a/community/py3-colorama/APKBUILD +++ b/community/py3-colorama/APKBUILD @@ -1,17 +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=0 +pkgver=0.4.6 +pkgrel=5 pkgdesc="Simple cross-platform colored terminal text" -options="!check" # 2 Tests fail on drone-ci -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 @@ -19,15 +20,21 @@ 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() { - python3 -m unittest discover -p *_test.py + python3 -m unittest discover -p "*_test.py" } 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 +" |