Date: Thursday, September 26, 2019 @ 09:06:30 Author: jgc Revision: 363437
upgpkg: babl 0.1.72-1 Switch to meson Modified: babl/trunk/PKGBUILD ----------+ PKGBUILD | 23 ++++++++--------------- 1 file changed, 8 insertions(+), 15 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-09-26 08:57:09 UTC (rev 363436) +++ PKGBUILD 2019-09-26 09:06:30 UTC (rev 363437) @@ -1,15 +1,15 @@ # Maintainer: Daniel Isenmann <dan...@archlinux.org> pkgname=babl -pkgver=0.1.66 +pkgver=0.1.72 pkgrel=1 pkgdesc="Dynamic, any to any, pixel format conversion library" arch=(x86_64) url="https://gegl.org/babl/" license=(LGPL3) -depends=(glibc) -makedepends=(git) -_commit=ebc0f7cf843df52380c00e44f152098332362dad # tags/BABL_0_1_66^0 +depends=(glibc lcms2) +makedepends=(git meson gobject-introspection) +_commit=a03dd586abc94373fd2010e8f4fb444f6ff8efc1 # tags/BABL_0_1_72^0 source=("git+https://gitlab.gnome.org/GNOME/babl.git#commit=$_commit") sha256sums=('SKIP') @@ -20,24 +20,17 @@ git describe --tags | sed 's/^BABL_//;s/_/./g;s/-/+/g' } -prepare() { - cd $pkgname - NOCONFIGURE=1 ./autogen.sh -} - build() { - cd $pkgname - ./configure --prefix=/usr - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make + arch-meson $pkgname build + ninja -C build } check() { - make -C $pkgname check + meson test -C build --print-errorlogs } package() { - DESTDIR="$pkgdir" make -C $pkgname install + DESTDIR="$pkgdir" meson install -C build } # vim:set sw=2 et: