# Contributor: Iztok Fister, Jr. # Maintainer: Iztok Fister, Jr. pkgname=py3-tcxparser _pkgorig=python-tcxparser pkgver=2.3.0 pkgrel=5 pkgdesc="Simple parser for Garmin TCX files" url="https://github.com/vkurup/python-tcxparser" arch="noarch" license="BSD-2-Clause" depends="python3 py3-lxml py3-dateutil" makedepends="py3-gpep517 py3-setuptools py3-wheel" checkdepends="py3-pytest-xdist" subpackages="$pkgname-pyc" source="https://github.com/vkurup/python-tcxparser/archive/$pkgver/$_pkgorig-$pkgver.tar.gz" builddir="$srcdir/$_pkgorig-$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 -n auto } package() { python3 -m installer -d "$pkgdir" \ .dist/*.whl } sha512sums=" 6a145ee69f5398683e15216bcee61bac431aeb03dd3b4e09be075e0543b6b5afdb028757918e73da70d514de727b1c7895496da35f9ee47a7fce371d7397f648 python-tcxparser-2.3.0.tar.gz "