# Maintainer: Drew DeVault pkgname=py3-cairosvg _pyname=CairoSVG pkgver=2.3.0 pkgrel=1 pkgdesc="Cairo-based SVG renderer for python" url="https://cairosvg.org" arch="noarch" license="LGPL-3.0-or-later" depends="python3 py3-tinycss2 py3-cssselect2 py3-defusedxml py3-cairocffi" checkdepends="py3-pytest py3-pillow" makedepends="python3-dev py3-setuptools cairo-dev" _pypiprefix="${_pyname%${_pyname#?}}" source="https://files.pythonhosted.org/packages/source/$_pypiprefix/$_pyname/$_pyname-$pkgver.tar.gz" builddir="$srcdir"/CairoSVG-$pkgver replaces="py-cairosvg" # Backwards compat provides="py-cairosvg=$pkgver-r$pkgrel" # Backwards compat prepare() { sed -i setup.cfg -e 's/--flake8//' -e 's/--isort//' } build() { python3 setup.py build } check() { pytest-3 } package() { mkdir -p "$pkgdir" python3 setup.py install --prefix=/usr --root="$pkgdir" } sha512sums="099da421f3e3bd8b1aaf727bffe388ed08b36eb027a79e31d2fae74fe67adcb8c174763ae2bae49715369a5ab44aea1d3f50bd64895a6aac6740ddf8bebbdc54 CairoSVG-2.3.0.tar.gz"