Date: Wednesday, September 19, 2018 @ 19:44:25 Author: ffy00 Revision: 383420
upgpkg: python-cairosvg 2.1.3-4 Modified: python-cairosvg/trunk/PKGBUILD ----------+ PKGBUILD | 42 +++++++++++++++++++----------------------- 1 file changed, 19 insertions(+), 23 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-09-19 19:34:30 UTC (rev 383419) +++ PKGBUILD 2018-09-19 19:44:25 UTC (rev 383420) @@ -1,43 +1,39 @@ -# Maintainer: Felix Yan <[email protected]> -# Contributor: razer <razer[at]neuf[dot]fr> -# Contributor: pzl <[email protected]> -# Contributor: Dennis Fink <[email protected]> -# Contributor: Simon Sapin <simon dot sapin at exyr dot org> +# Maintainer: Filipe Laíns (FFY00) <[email protected]> pkgname=python-cairosvg +_pkgname=CairoSVG pkgver=2.1.3 -pkgrel=2 -pkgdesc="A Simple SVG Converter for Cairo" +pkgrel=4 +pkgdesc='SVG converter based on Cairo. It can export SVG files to PDF, PostScript and PNG files' arch=('any') -url="https://cairosvg.org/" +url='http://cairosvg.org' license=('LGPL3') -depends=('python-cairocffi' 'python-cssselect2' 'python-defusedxml' 'python-pillow' - 'python-tinycss2') -makedepends=('python-setuptools') -checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-pytest-isort' - 'python2-pytest-isort' 'python-pytest-flake8' 'python2-pytest-flake8' - 'python-pytest-cov' 'python2-pytest-cov') +depends=('python' 'python-setuptools' 'python-cairocffi' 'python-pillow' 'python-cssselect2' 'python-defusedxml' 'python-tinycss2') +checkdepends=('python-pytest-runner' 'python-pytest-cov' 'python-pytest-flake8' 'python-pytest-isort') source=("$pkgname-$pkgver.tar.gz::https://github.com/Kozea/CairoSVG/archive/$pkgver.tar.gz") sha512sums=('2fe079be6e471ab28bbcd16d8dba00729ffc920163aa6a0fabf1223db21685a25fc03118e41f059e6164a3c1afd5375e05022954846fd75bc6b76ad122e90ef5') prepare() { - cd CairoSVG-$pkgver - rmdir test/cairosvg_reference - cp -a "$srcdir"/CairoSVG-$pkgver{,-copy} - mv "$srcdir"/CairoSVG-$pkgver-copy test/cairosvg_reference + cd $_pkgname-$pkgver + + cp -r cairosvg test/cairosvg_reference/ } build() { - cd CairoSVG-$pkgver + cd $_pkgname-$pkgver + python setup.py build } check() { - cd CairoSVG-$pkgver - python setup.py test + cd $_pkgname-$pkgver + + python setup.py pytest } package() { - cd CairoSVG-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 + cd $_pkgname-$pkgver + + python setup.py install --root="$pkgdir" --optimize=1 --skip-build } +
