Date: Monday, November 7, 2016 @ 20:52:18 Author: heftig Revision: 280138
0.6.5-1 Modified: appstream-glib/trunk/PKGBUILD ----------+ PKGBUILD | 46 +++++++++++++++++++++++++++++----------------- 1 file changed, 29 insertions(+), 17 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-11-07 20:48:07 UTC (rev 280137) +++ PKGBUILD 2016-11-07 20:52:18 UTC (rev 280138) @@ -2,25 +2,37 @@ # Maintainer: Jan de Groot <j...@archlinux.org> pkgname=appstream-glib -pkgver=0.6.3 +pkgver=0.6.5 pkgrel=1 -pkgdesc="Provides GObjects and helper methods to make it easy to read and write AppStream metadata" -arch=('i686' 'x86_64') -url="http://people.freedesktop.org/~hughsient/appstream-glib/" -license=('LGPL') -depends=('gtk3' 'libyaml' 'pacman' 'gcab') -makedepends=('intltool' 'gobject-introspection') -provides=('appdata-tools') -conflicts=('appdata-tools') -replaces=('appdata-tools') -source=(https://people.freedesktop.org/~hughsient/appstream-glib/releases/$pkgname-$pkgver.tar.xz) -sha256sums=('3ec355c950b86cd792b6e396a5a4a72487999e300fcacf7466a663974ec4ad24') +pkgdesc="Objects and methods for reading and writing AppStream metadata" +url="https://people.freedesktop.org/~hughsient/appstream-glib/" +arch=(i686 x86_64) +license=(LGPL) +depends=(gtk3 libyaml pacman gcab libsoup libstemmer) +makedepends=(intltool gobject-introspection gtk-doc autoconf-archive git + gperf) +provides=(appdata-tools) +conflicts=(appdata-tools) +replaces=(appdata-tools) +_commit=df67bd4d9da7dd58fe5628f758bf229417f2c38c # tags/appstream_glib_0_6_5^0 +source=("git+https://github.com/hughsie/appstream-glib#commit=$_commit") +sha256sums=('SKIP') +pkgver() { + cd $pkgname + git describe --tags | sed 's/^appstream_glib_//;s/_/./g;s/-/+/g' +} + +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr --enable-alpm + cd $pkgname + ./configure --prefix=/usr --enable-alpm --enable-stemmer --enable-gtk-doc - #https://bugzilla.gnome.org/show_bug.cgi?id=655517 + # https://bugzilla.gnome.org/show_bug.cgi?id=655517 sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make @@ -27,11 +39,11 @@ } check() { - cd $pkgname-$pkgver + cd $pkgname make -k check || : } package() { - cd $pkgname-$pkgver + cd $pkgname make DESTDIR="$pkgdir" install }