Date: Tuesday, November 7, 2017 @ 04:21:36 Author: lcarlier Revision: 265629
upgpkg: lib32-atk 2.26.1-1 upstream update 2.26.1 Modified: lib32-atk/trunk/PKGBUILD ----------+ PKGBUILD | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2017-11-07 03:56:25 UTC (rev 265628) +++ PKGBUILD 2017-11-07 04:21:36 UTC (rev 265629) @@ -4,7 +4,7 @@ _pkgname=atk pkgname=lib32-$_pkgname -pkgver=2.24.0+4+gbf71ccc +pkgver=2.26.1 pkgrel=1 pkgdesc="The interface definitions of accessibility infrastructure (32-bit)" url='https://developer.gnome.org/atk/' @@ -11,8 +11,8 @@ arch=(x86_64) license=(LGPL) depends=(lib32-glib2 $_pkgbasename) -makedepends=(gcc-multilib git gtk-doc) -commit=7d1f9a6fcf4654c41e64707d3684645ac037c239 # tags/ATK_2_24_0^0 +makedepends=(gcc-multilib git gtk-doc meson) +_commit=6ce1698e8bff43d72c1f00d60f16e19d3b057899 # tags/ATK_2_26_1^0 source=("git+https://git.gnome.org/browse/atk#commit=$_commit") sha256sums=('SKIP') @@ -22,24 +22,29 @@ } prepare() { + mkdir build cd $_pkgname - NOCONFIGURE=1 ./autogen.sh } +check() { + cd build + meson test +} + build() { export CC="gcc -m32" export CXX="g++ -m32" export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - cd $_pkgname - ./configure --prefix=/usr --libdir=/usr/lib32 \ - --disable-introspection - make + cd build + arch-meson --libdir=/usr/lib32 --libexecdir=/usr/lib32 ../$_pkgname \ + -Ddisable_introspection=true + ninja } package() { - cd $_pkgname - make DESTDIR="${pkgdir}" install + cd build + DESTDIR="$pkgdir" ninja install rm -rf "${pkgdir}"/usr/{include,share} }
