From 9a800b47dd659f78c6c191653957a55837d8ea90 Mon Sep 17 00:00:00 2001 From: Hoang Nguyen Date: Sun, 31 Dec 2023 00:00:00 +0700 Subject: [PATCH] testing/py3-uc-micro-py: new aport --- testing/py3-uc-micro-py/APKBUILD | 34 ++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 testing/py3-uc-micro-py/APKBUILD diff --git a/testing/py3-uc-micro-py/APKBUILD b/testing/py3-uc-micro-py/APKBUILD new file mode 100644 index 00000000000..be679fd54af --- /dev/null +++ b/testing/py3-uc-micro-py/APKBUILD @@ -0,0 +1,34 @@ +# Maintainer: Hoang Nguyen +pkgname=py3-uc-micro-py +pkgver=1.0.2 +pkgrel=0 +pkgdesc="Micro subset of unicode data files used by py3-linkify-it-py" +url="https://github.com/tsutsu3/uc.micro-py" +arch="noarch" +license="MIT" +depends="python3" +makedepends="py3-gpep517 py3-setuptools py3-wheel" +checkdepends="py3-pytest" +source="$pkgname-$pkgver.tar.gz::https://github.com/tsutsu3/uc.micro-py/archive/refs/tags/v$pkgver.tar.gz" +builddir="$srcdir/uc.micro-py-$pkgver" + +build() { + gpep517 build-wheel \ + --wheel-dir .dist \ + --output-fd 3 3>&1 >&2 +} + +check() { + python3 -m venv --clear --without-pip --system-site-packages .testenv + .testenv/bin/python3 -m installer .dist/*.whl + .testenv/bin/python3 -m pytest +} + +package() { + python3 -m installer -d "$pkgdir" \ + .dist/*.whl +} + +sha512sums=" +772487db5f46424576c92e61076f9b0a55de8b36cfdc9ca5274e91855b749f793f0b6e6efa79287cd2862f65cceb1e10c7e2c28439a867681a8d1ac67a2f0e33 py3-uc-micro-py-1.0.2.tar.gz +"