Date: Tuesday, September 20, 2016 @ 21:48:42 Author: jgc Revision: 276776
upgpkg: libgrss 0.7.0+9+gf0637f8-1 Modified: libgrss/trunk/PKGBUILD ----------+ PKGBUILD | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-09-20 17:30:17 UTC (rev 276775) +++ PKGBUILD 2016-09-20 21:48:42 UTC (rev 276776) @@ -2,24 +2,35 @@ # Contributor: TingPing <tingp...@tingping.se> pkgname=libgrss -pkgver=0.7.0 -pkgrel=2 +pkgver=0.7.0+9+gf0637f8 +pkgrel=1 pkgdesc='A Glib-based library to manage RSS and Atom feeds' arch=('i686' 'x86_64') url="https://wiki.gnome.org/Projects/Libgrss" license=('LGPL3') depends=('glib2' 'libsoup' 'libxml2') -makedepends=('gtk-doc' 'gobject-introspection') -source=("https://download.gnome.org/sources/libgrss/${pkgver:0:3}/$pkgname-$pkgver.tar.xz") -sha256sums=('6709c0f630a915ea7d5f1ac88ac173ef974d8d7406f43bd4be70d3e71fd554d9') +makedepends=('intltool' 'gtk-doc' 'gobject-introspection' 'git') +_commit=f0637f8d8945a7559d06079917f4c0d55bcd4b80 +source=("git://git.gnome.org/libgrss#commit=$_commit") +sha256sums=('SKIP') +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + build() { - cd "$pkgname-$pkgver" - ./configure --prefix=/usr + cd $pkgname + ./configure --prefix=/usr --enable-gtk-doc make } package() { - cd "$pkgname-$pkgver" + cd $pkgname make DESTDIR="$pkgdir" install }