Date: Saturday, March 2, 2019 @ 08:47:43 Author: heftig Revision: 346994
0.18.8-1 Modified: libsecret/trunk/PKGBUILD ----------+ PKGBUILD | 26 +++++++++++--------------- 1 file changed, 11 insertions(+), 15 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-03-02 08:34:18 UTC (rev 346993) +++ PKGBUILD 2019-03-02 08:47:43 UTC (rev 346994) @@ -1,17 +1,17 @@ # Maintainer: Jan de Groot <[email protected]> pkgname=libsecret -pkgver=0.18.7 +pkgver=0.18.8 pkgrel=1 pkgdesc="Library for storing and retrieving passwords and other secrets" +url="https://wiki.gnome.org/Projects/Libsecret" arch=(x86_64) license=(LGPL) -url="https://wiki.gnome.org/Projects/Libsecret" depends=(glib2 libgcrypt) checkdepends=(python-dbus dbus-glib python-gobject gjs) -makedepends=(docbook-xsl gobject-introspection vala git gtk-doc) -optdepends=('gnome-keyring: key storage service (or use any other service implementing org.freedesktop.secrets)') -_commit=c5b734f4e86a8c25d5afa6525ca0513768fc2832 # tags/0.18.7^0 +makedepends=(docbook-xsl gobject-introspection vala git gtk-doc meson valgrind) +optdepends=('gnome-keyring: key storage service, or use any other service implementing org.freedesktop.secrets') +_commit=b5442654d483e959ac9ecd3a3fb9eebc8d9d8399 # tags/0.18.8^0 source=("git+https://gitlab.gnome.org/GNOME/libsecret.git#commit=$_commit") sha256sums=('SKIP') @@ -22,23 +22,19 @@ prepare() { cd $pkgname - NOCONFIGURE=1 ./autogen.sh } build() { - cd $pkgname - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ - --disable-static --enable-gtk-doc - make + arch-meson $pkgname build + ninja -C build } check() { - cd $pkgname - # Our containers have no secmem - dbus-run-session make -k check || : + dbus-run-session meson test -C build } package() { - cd $pkgname - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" meson install -C build } + +# vim:set sw=2 et:
