Date: Wednesday, April 24, 2019 @ 12:42:36 Author: heftig Revision: 352064
0.12.1-1 Modified: folks/trunk/PKGBUILD ----------+ PKGBUILD | 27 ++++++++++++--------------- 1 file changed, 12 insertions(+), 15 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-04-24 12:39:05 UTC (rev 352063) +++ PKGBUILD 2019-04-24 12:42:36 UTC (rev 352064) @@ -2,7 +2,7 @@ # Maintainer: Ionut Biru <ib...@archlinux.org> pkgname=folks -pkgver=0.11.4+58+gdd7cb009 +pkgver=0.12.1 pkgrel=1 pkgdesc="Library to aggregates people into metacontacts" arch=(x86_64) @@ -9,8 +9,9 @@ url="https://wiki.gnome.org/Projects/Folks" license=(LGPL2.1) depends=(telepathy-glib libgee libxml2 evolution-data-server) -makedepends=(gobject-introspection gtk-doc vala git) -_commit=dd7cb009da8f1ffe4c119c2014ef37a81a79ab53 # master +makedepends=(gobject-introspection gtk-doc vala git meson python2) +checkdepends=(python-dbusmock) +_commit=fa7b1285d2a1a99638e539715916b3835e1593af # tags/1.12.1^0 source=("git+https://gitlab.gnome.org/GNOME/folks.git#commit=$_commit") sha256sums=('SKIP') @@ -21,24 +22,20 @@ prepare() { cd $pkgname - NOCONFIGURE=1 ./autogen.sh } build() { - cd $pkgname + arch-meson $pkgname build -D b_lto=false -D docs=true + ninja -C build +} - ./configure --prefix=/usr --disable-schemas-compile \ - --disable-libsocialweb-backend --disable-fatal-warnings - - # https://bugzilla.gnome.org/show_bug.cgi?id=655517 - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - - make +check() { + # ** (/build/folks/src/build/tests/eds/eds-add-persona:3157): ERROR **: 11:55:16.528: test-utils.vala:71: Timed out + meson test -C build --print-errorlogs || : } package() { - cd $pkgname - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" meson install -C build } -# vim:set ts=2 sw=2 et: +# vim:set sw=2 et: