# Maintainer: Francesco Colista pkgname=py3-libvirt _pkgname=libvirt-python pkgver=11.3.0 pkgrel=0 pkgdesc="The libvirt virtualization API python binding" url="https://libvirt.org/" arch="all" license="LGPL-2.0-or-later" makedepends=" libvirt-dev py3-gpep517 py3-setuptools py3-wheel python3-dev " checkdepends="py3-pytest-xdist py3-lxml" subpackages="$pkgname-pyc" source="https://libvirt.org/sources/python/$_pkgname-$pkgver.tar.gz disable-screenshot-test.patch" 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 .testenv/bin/python3 -m installer .dist/*.whl .testenv/bin/python3 -m pytest -n auto } package() { python3 -m installer -d "$pkgdir" \ .dist/*.whl } sha512sums=" 8f35d3103135a321fbc3faedebb9f4b1866d008f07a2d967bf62076916318e9d6f4f2b885efba9cb5e8368704aecda68254d028c5e316bdd6d061badc4f35d96 libvirt-python-11.3.0.tar.gz 3d1d62a5d5283e5679dd1318a335b2785c895499f1fedae5d75947e29b0a55f6e4925108cf74e6b36f1c9f140aaf5c89171b84d8e94b1c3d3fc6fdc8c7f2f5fc disable-screenshot-test.patch "