Date: Friday, September 30, 2016 @ 09:56:48 Author: jgc Revision: 277458
upgpkg: gnome-keyring 1:3.20.0+16+gbf8aa97-1 Modified: gnome-keyring/trunk/PKGBUILD ----------+ PKGBUILD | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-09-30 09:05:16 UTC (rev 277457) +++ PKGBUILD 2016-09-30 09:56:48 UTC (rev 277458) @@ -3,22 +3,33 @@ pkgname=gnome-keyring epoch=1 -pkgver=3.20.0 -pkgrel=2 +pkgver=3.20.0+16+gbf8aa97 +pkgrel=1 pkgdesc="Stores passwords and encryption keys" url="https://wiki.gnome.org/Projects/GnomeKeyring" arch=(i686 x86_64) license=('GPL' 'LGPL') depends=('gcr' 'libcap-ng') -makedepends=('intltool' 'gtk-doc') +makedepends=('intltool' 'gtk-doc' gnome-common git python) groups=('gnome') options=('!emptydirs') install=gnome-keyring.install -source=(https://download.gnome.org/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz) -sha256sums=('bc17cecd748a0e46e302171d11c3ae3d76bba5258c441fabec3786f418e7ec99') +_commit=bf8aa977e4cadadeb12e950231837b339a525d32 # master +source=("git://git.gnome.org/gnome-keyring#commit=$_commit") +sha256sums=('SKIP') +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + build() { - cd "$pkgname-$pkgver" + cd "$pkgname" ./configure --prefix=/usr --sysconfdir=/etc \ --localstatedir=/var --disable-static \ --libexecdir=/usr/lib/gnome-keyring \ @@ -29,6 +40,6 @@ } package() { - cd "$pkgname-$pkgver" + cd "$pkgname" make DESTDIR="$pkgdir" install }