[arch-commits] Commit in libsecret/trunk (PKGBUILD)
Jan Steffens
heftig at archlinux.org
Sat Mar 2 08:47:44 UTC 2019
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 <jgc at archlinux.org>
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:
More information about the arch-commits
mailing list