Date: Friday, November 2, 2018 @ 15:36:26 Author: arojas Revision: 337732
Update to 1.24 Modified: libaccounts-glib/trunk/PKGBUILD ----------+ PKGBUILD | 33 ++++++++++++++++++++------------- 1 file changed, 20 insertions(+), 13 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-11-02 11:20:52 UTC (rev 337731) +++ PKGBUILD 2018-11-02 15:36:26 UTC (rev 337732) @@ -3,28 +3,35 @@ # Contributor: Balló György <ballogyor+arch at gmail dot com> pkgname=libaccounts-glib -pkgver=1.23 -pkgrel=3 +pkgver=1.24 +pkgrel=1 pkgdesc="Glib-based client library for accessing the online accounts database" arch=(x86_64) url="https://gitlab.com/accounts-sso/libaccounts-glib" license=(LGPL) depends=(dbus-glib libxml2 sqlite) -makedepends=(python-gobject docbook-xsl gtk-doc) +checkdepends=(check) +makedepends=(python-gobject gobject-introspection vala meson) source=($pkgname-$pkgver.tar.gz::"https://gitlab.com/accounts-sso/libaccounts-glib/repository/archive.tar.gz?ref=VERSION_$pkgver") -md5sums=('af872137184b38e39db415d67a32a510') +md5sums=('e8bd50db8ccb7c6c795373c45c3e9dbf') +prepare() { + mkdir -p build + mv $pkgname-*/ $pkgname +} + build() { - cd $pkgname-VERSION* - ./autogen.sh - ./configure \ - --prefix=/usr \ - --disable-static \ - --disable-gtk-doc - make + cd build + arch-meson ../$pkgname -Dtests=false + ninja } +check() { + cd build + ninja test || true +} + package() { - cd $pkgname-VERSION* - make DESTDIR="$pkgdir" install + cd build + DESTDIR="$pkgdir" ninja install }
