Date: Saturday, March 12, 2022 @ 21:34:08 Author: arojas Revision: 439481
Update to 1.21.0, run tests Modified: python-cairo/trunk/PKGBUILD ----------+ PKGBUILD | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-03-12 21:20:40 UTC (rev 439480) +++ PKGBUILD 2022-03-12 21:34:08 UTC (rev 439481) @@ -2,29 +2,31 @@ # Maintainer: Jan de Groot <j...@archlinux.org> pkgname=python-cairo -pkgver=1.20.1 -pkgrel=3 +pkgver=1.21.0 +pkgrel=1 pkgdesc="Python bindings for the cairo graphics library" arch=('x86_64') url="https://pycairo.readthedocs.io/en/latest/" license=('LGPL2.1' 'MPL') depends=(cairo python) -makedepends=(git) -_commit=320b22711fcc55b0158c156e2aab19a2df0c2898 -source=("git+https://github.com/pygobject/pycairo/#commit=$_commit") -sha256sums=('SKIP') +makedepends=(python-setuptools) +checkdepends=(python-pytest) +source=(https://github.com/pygobject/pycairo/releases/download/v$pkgver/pycairo-$pkgver.tar.gz{,.sig}) +sha256sums=('251907f18a552df938aa3386657ff4b5a4937dde70e11aa042bc297957f4b74b' + 'SKIP') +validpgpkeys=(0EBF782C5D53F7E5FB02A66746BD761F7A49B0EC) # Christoph Reiter <reiter.christ...@gmail.com> -pkgver() { - cd pycairo - git describe --tags | sed 's/^v//;s/-/+/g' -} - build() { - cd pycairo + cd pycairo-$pkgver python setup.py build } +check() { + cd pycairo-$pkgver + python setup.py test +} + package() { - cd pycairo - python setup.py install --skip-build --root="${pkgdir}" --optimize='1' + cd pycairo-$pkgver + python setup.py install --root="$pkgdir" --skip-build --optimize=1 }