[arch-commits] Commit in libaccounts-glib/trunk (PKGBUILD)

Antonio Rojas arojas at archlinux.org
Fri Nov 2 15:36:27 UTC 2018


    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
 }



More information about the arch-commits mailing list