diff options
author | Andrew Sun | 2019-03-02 09:36:00 -0500 |
---|---|---|
committer | Andrew Sun | 2019-03-02 09:36:00 -0500 |
commit | e81bd3c572441f65668f9f9f6cc696536e331d57 (patch) | |
tree | b5f2c66e4c2f1e7c02e2b6313154a745c213a884 | |
parent | 3a91a6655ed1fe422c5b95cde1d08d5d3d480378 (diff) | |
download | aur-e81bd3c572441f65668f9f9f6cc696536e331d57.tar.gz |
lib32-libsecret: update to 0.18.8
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 29 |
2 files changed, 18 insertions, 19 deletions
@@ -1,6 +1,6 @@ pkgbase = lib32-libsecret pkgdesc = Library for storing and retrieving passwords and other secrets (32-bit) - pkgver = 0.18.7 + pkgver = 0.18.8 pkgrel = 1 url = https://wiki.gnome.org/Projects/Libsecret arch = x86_64 @@ -11,11 +11,13 @@ pkgbase = lib32-libsecret makedepends = vala makedepends = git makedepends = gtk-doc + makedepends = meson + makedepends = valgrind depends = lib32-glib2 depends = lib32-libgcrypt depends = libsecret - optdepends = gnome-keyring: key storage service (or use any other service implementing org.freedesktop.secrets) - source = git+https://git.gnome.org/browse/libsecret#commit=c5b734f4e86a8c25d5afa6525ca0513768fc2832 + optdepends = gnome-keyring: key storage service, or use any other service implementing org.freedesktop.secrets + source = git+https://git.gnome.org/browse/libsecret#commit=b5442654d483e959ac9ecd3a3fb9eebc8d9d8399 sha256sums = SKIP pkgname = lib32-libsecret @@ -3,16 +3,16 @@ _pkgbasename=libsecret pkgname=lib32-$_pkgbasename -pkgver=0.18.7 +pkgver=0.18.8 pkgrel=1 pkgdesc="Library for storing and retrieving passwords and other secrets (32-bit)" +url="https://wiki.gnome.org/Projects/Libsecret" arch=('x86_64') license=('LGPL') -url="https://wiki.gnome.org/Projects/Libsecret" depends=('lib32-glib2' 'lib32-libgcrypt' "${_pkgbasename}") -makedepends=('gcc-multilib' 'intltool' '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=('gcc-multilib' 'intltool' '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://git.gnome.org/browse/libsecret#commit=$_commit") sha256sums=('SKIP') @@ -23,22 +23,19 @@ pkgver() { prepare() { cd "${srcdir}/${_pkgbasename}" - NOCONFIGURE=1 ./autogen.sh } build() { - cd "${srcdir}/${_pkgbasename}" - export CC='gcc -m32' - export CXX='g++ -m32' - export PKG_CONFIG_PATH=/usr/lib32/pkgconfig - export LDFLAGS+=' -m32' - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ - --disable-static --enable-gtk-doc --libdir=/usr/lib32 - make + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + export LDFLAGS+=" -m32" + + arch-meson "${srcdir}/${_pkgbasename}" build -Ddocs=false --libdir=/usr/lib32 + ninja -C build } package() { - cd "${srcdir}/${_pkgbasename}" - make DESTDIR="$pkgdir" install + DESTDIR="${pkgdir}" meson install -C build rm -rf "${pkgdir}"/usr/{bin,include,share} } |