Date: Sunday, September 25, 2016 @ 04:09:05 Author: heftig Revision: 276930
0.3.2+12+gc7bd13d-1 Modified: gom/trunk/PKGBUILD ----------+ PKGBUILD | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-09-25 03:45:40 UTC (rev 276929) +++ PKGBUILD 2016-09-25 04:09:05 UTC (rev 276930) @@ -2,7 +2,7 @@ # Maintainer: Jan Alexander Steffens (heftig) <jan.steff...@gmail.com> pkgname=gom -pkgver=0.3.2 +pkgver=0.3.2+12+gc7bd13d pkgrel=1 pkgdesc="A GObject to SQLite object mapper" arch=(i686 x86_64) @@ -9,12 +9,23 @@ url="https://wiki.gnome.org/Projects/Gom" license=(LGPL2.1) depends=(glib2 sqlite) -makedepends=(intltool gtk-doc gobject-introspection gdk-pixbuf2) -source=(http://download.gnome.org/sources/$pkgname/${pkgver:0:3}/$pkgname-$pkgver.tar.xz) -sha256sums=('bce8f0f94af6ff7847b853580ba6baebbab8ae531cedb0c78a5c473f39c758fd') +makedepends=(intltool gtk-doc gobject-introspection gdk-pixbuf2 git gnome-common) +_commit=c7bd13d64ed05165fdaf6a1efc466128a39f6f3a +source=("git://git.gnome.org/gom#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 \ --disable-static --enable-gtk-doc make @@ -21,12 +32,12 @@ } check() { - cd $pkgname-$pkgver + cd $pkgname make -k check } package() { - cd $pkgname-$pkgver + cd $pkgname make DESTDIR="$pkgdir" install }