Date: Wednesday, September 28, 2016 @ 13:08:35 Author: jgc Revision: 277249
upgpkg: gnome-builder 3.22.0+32+g5fa09bc-1 Modified: gnome-builder/trunk/PKGBUILD ----------+ PKGBUILD | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-09-28 13:07:10 UTC (rev 277248) +++ PKGBUILD 2016-09-28 13:08:35 UTC (rev 277249) @@ -2,8 +2,8 @@ # Maintainer: Jan Alexander Steffens (heftig) <jan.steff...@gmail.com> pkgname=gnome-builder -pkgver=3.20.4 -pkgrel=2 +pkgver=3.22.0+32+g5fa09bc +pkgrel=1 pkgdesc="An IDE for writing GNOME-based software" url="https://wiki.gnome.org/Apps/Builder" arch=(i686 x86_64) @@ -10,14 +10,25 @@ license=(GPL3) depends=(gtksourceview3 devhelp libgit2-glib gjs python-gobject clang desktop-file-utils ctags libpeas vte3 vala python-jedi) -makedepends=(intltool llvm gobject-introspection gtk-doc) +makedepends=(intltool llvm gobject-introspection gtk-doc yelp-tools autoconf-archive appstream-glib vala git) groups=(gnome-extra) -source=(http://download.gnome.org/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz) -sha256sums=('b3e69495cd0fcfd3e3a7590f52aadaae7f45393eefd47ab5581a851cdd489041') +_commit=5fa09bcc0f0e13707c3d2060a527706785dc2dd2 # master +source=("git://git.gnome.org/gnome-builder#commit=$_commit") +sha256sums=('SKIP') +pkgver() { + cd $pkgname + git describe --tags | sed 's/^GNOME_BUILDER_//;s/_/./g;s/-/+/g' +} + +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + build() { - cd $pkgname-$pkgver + cd $pkgname ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ --libexecdir=/usr/lib --enable-gtk-doc sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool @@ -25,11 +36,11 @@ } check() { - cd $pkgname-$pkgver + cd $pkgname make -k check || : } package() { - cd $pkgname-$pkgver + cd $pkgname make DESTDIR="$pkgdir" install }