Date: Friday, September 16, 2016 @ 09:46:00 Author: jgc Revision: 276532
upgpkg: gtk-doc 1.25+27+gd3bccc0-1 Modified: gtk-doc/trunk/PKGBUILD ----------+ PKGBUILD | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-09-16 09:14:57 UTC (rev 276531) +++ PKGBUILD 2016-09-16 09:46:00 UTC (rev 276532) @@ -2,21 +2,30 @@ # Maintainer: Jan de Groot <j...@archlinux.org> pkgname=gtk-doc -pkgver=1.25 +pkgver=1.25+27+gd3bccc0 pkgrel=1 pkgdesc="Documentation tool for public library API" arch=('any') license=('GPL' 'FDL') -depends=('docbook-xsl' 'yelp-tools' 'perl' 'source-highlight') -makedepends=('pkgconfig' 'jade' 'itstool' 'dblatex') -optdepends=('jade: SGML support' - 'dblatex: PDF support') +depends=('docbook-xsl' 'docbook-xml' 'perl' 'source-highlight') +makedepends=('dblatex' 'git' 'yelp-tools') +optdepends=('dblatex: PDF support') url="http://www.gtk.org/gtk-doc/" -source=(https://download.gnome.org/sources/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.xz) -sha256sums=('1ea46ed400e6501f975acaafea31479cea8f32f911dca4dff036f59e6464fd42') +_commit=d3bccc0aa153a349f6c9e816a111330572971a2e +source=("git://git.gnome.org/gtk-doc#commit=$_commit") +sha256sums=('SKIP') +pkgver() { + cd $pkgname + git describe --tags | sed -e 's/GTK_DOC_//' -e 's/_/\./g' -e 's/-/+/g' +} +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + build() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd $pkgname export PYTHON=/usr/bin/python2 ./configure --prefix=/usr make @@ -23,6 +32,6 @@ } package() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd $pkgname make DESTDIR="${pkgdir}" install }