[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