Date: Sunday, September 10, 2017 @ 07:10:35 Author: heftig Revision: 305202
2.25.90-1 Modified: atk/trunk/PKGBUILD ----------+ PKGBUILD | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2017-09-10 07:00:13 UTC (rev 305201) +++ PKGBUILD 2017-09-10 07:10:35 UTC (rev 305202) @@ -2,15 +2,15 @@ # Maintainer: Jan de Groot <j...@archlinux.org> pkgname=atk -pkgver=2.24.0 -pkgrel=2 +pkgver=2.25.90 +pkgrel=1 pkgdesc="The interface definitions of accessibility infrastructure" url="https://git.gnome.org/browse/atk" arch=(i686 x86_64) license=(LGPL) depends=(glib2) -makedepends=(gobject-introspection git gtk-doc) -_commit=7d1f9a6fcf4654c41e64707d3684645ac037c239 # tags/ATK_2_24_0^0 +makedepends=(gobject-introspection git gtk-doc meson) +_commit=c5ee728c20b2d04aa69f21feefcbdd8c6ca0ba36 # tags/ATK_2_25_90^0 source=("git+https://git.gnome.org/browse/atk#commit=$_commit") sha256sums=('SKIP') @@ -20,17 +20,23 @@ } prepare() { + mkdir build cd $pkgname - NOCONFIGURE=1 ./autogen.sh } +check() { + cd build + meson test +} + build() { - cd $pkgname - ./configure --prefix=/usr --enable-gtk-doc - make + cd build + meson setup --prefix=/usr --buildtype=release ../$pkgname \ + -Denable_docs=true + ninja } package() { - cd $pkgname - make DESTDIR="$pkgdir" install + cd build + DESTDIR="$pkgdir" ninja install }