Date: Tuesday, November 29, 2022 @ 07:55:42 Author: arojas Revision: 462683
upgpkg: python-cairo 1.23.0-1: Update to 1.23.0 Modified: python-cairo/trunk/PKGBUILD ----------+ PKGBUILD | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-11-29 02:40:22 UTC (rev 462682) +++ PKGBUILD 2022-11-29 07:55:42 UTC (rev 462683) @@ -2,7 +2,7 @@ # Maintainer: Jan de Groot <[email protected]> pkgname=python-cairo -pkgver=1.22.0 +pkgver=1.23.0 pkgrel=1 pkgdesc="Python bindings for the cairo graphics library" arch=('x86_64') @@ -9,24 +9,24 @@ url="https://pycairo.readthedocs.io/en/latest/" license=('LGPL2.1' 'MPL') depends=(cairo python) -makedepends=(python-setuptools) +makedepends=(meson) checkdepends=(python-pytest) source=(https://github.com/pygobject/pycairo/releases/download/v$pkgver/pycairo-$pkgver.tar.gz{,.sig}) -sha256sums=('b34517abdf619d4c7f0274f012b398d9b03bab7adc3efd2912bf36be3f911f3f' +sha256sums=('9b61ac818723adc04367301317eb2e814a83522f07bbd1f409af0dada463c44c' 'SKIP') validpgpkeys=(0EBF782C5D53F7E5FB02A66746BD761F7A49B0EC) # Christoph Reiter <[email protected]> build() { - cd pycairo-$pkgver - python setup.py build + meson build pycairo-$pkgver \ + --prefix=/usr + meson compile -C build } check() { - cd pycairo-$pkgver - python setup.py test + cd build + pytest -v } package() { - cd pycairo-$pkgver - python setup.py install --root="$pkgdir" --skip-build --optimize=1 + meson install -C build --destdir="$pkgdir" }
