Skip to content
Snippets Groups Projects
Commit 4da9a471 authored by Jan Alexander Steffens (heftig)'s avatar Jan Alexander Steffens (heftig)
Browse files

0.18.5+8+g2ab34b2-1

parent 6b6289ba
No related branches found
No related tags found
No related merge requests found
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libsecret
pkgver=0.18.5
pkgver=0.18.5+8+g2ab34b2
pkgrel=1
pkgdesc='Library for storing and retrieving passwords and other secrets.'
arch=('i686' 'x86_64')
license=('LGPL')
pkgdesc="Library for storing and retrieving passwords and other secrets"
arch=(i686 x86_64)
license=(LGPL)
url="https://wiki.gnome.org/Projects/Libsecret"
depends=('glib2' 'libgcrypt')
checkdepends=('python2-dbus' 'python-dbus' 'dbus-glib' 'python2-gobject' 'python-gobject' 'gjs')
makedepends=('intltool' 'docbook-xsl' 'gobject-introspection' 'vala')
depends=(glib2 libgcrypt)
checkdepends=(python-dbus dbus-glib python-gobject gjs)
makedepends=(intltool docbook-xsl gobject-introspection vala git gtk-doc)
optdepends=('gnome-keyring: key storage service (or use any other service implementing org.freedesktop.secrets)')
source=(https://download.gnome.org/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz)
sha256sums=('9ce7bd8dd5831f2786c935d82638ac428fa085057cc6780aba0e39375887ccb3')
_commit=2ab34b2b5dd5c3da733ced23391856e36bed7c59 # gnome-3-20
source=("git+https://git.gnome.org/browse/libsecret#commit=$_commit")
sha256sums=('SKIP')
pkgver() {
cd $pkgname
git describe --tags | sed 's/-/+/g'
}
prepare() {
mkdir path
ln -s /usr/bin/python2 path/python
cd $pkgname
NOCONFIGURE=1 ./autogen.sh
}
build() {
cd "$pkgname-$pkgver"
./configure --prefix=/usr --sysconfdir=/etc \
--localstatedir=/var --disable-static
cd $pkgname
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
--disable-static --enable-gtk-doc
make
}
check() {
cd "$pkgname-$pkgver"
cd $pkgname
PATH="$srcdir/path:$PATH" dbus-run-session make -k check
}
package() {
cd "$pkgname-$pkgver"
cd $pkgname
make DESTDIR="$pkgdir" install
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment