# Contributor: Simon Frankenberger <simon-alpine@fraho.eu> # Maintainer: Simon Frankenberger <simon-alpine@fraho.eu> pkgname=py3-pyte _pkgname=pyte pkgver=0.8.2 pkgrel=2 pkgdesc="Pyte is an in memory VTXXX-compatible terminal emulator" url="https://github.com/selectel/pyte" arch="noarch" license="LGPL" depends="py3-wcwidth" makedepends="py3-setuptools py3-pytest-runner py3-gpep517" checkdepends="py3-pytest" subpackages="$pkgname-pyc" source="pyte-$pkgver.tar.gz::https://github.com/selectel/pyte/archive/$pkgver.tar.gz" builddir="$srcdir"/$_pkgname-$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 gpep517 install-wheel --destdir .testenv --prefix '' .dist/*.whl .testenv/bin/python3 -m pytest } package() { gpep517 install-wheel --destdir "$pkgdir" \ .dist/*.whl } sha512sums=" e9e79babb81b32eedbb4f0585ef07f8978e8592171834d9ce43a09f8a1d3156c00abb535e887ba9c83909bf1010210009b9a00ccbec7c2e430e5147120949743 pyte-0.8.2.tar.gz "