| author | Jan Alexander Steffens
<heftig@archlinux.org> 2016-11-17 09:44:31 UTC |
| committer | Jan Alexander Steffens
<heftig@archlinux.org> 2016-11-17 09:44:31 UTC |
| parent | 2e2e262dde8daef4d6d04673e448cc864e8f406a |
| PKGBUILD | +18 | -7 |
diff --git a/PKGBUILD b/PKGBUILD index 01b7490..12ee588 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,30 +1,41 @@ # Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> pkgname=libqmi -pkgver=1.16.0 +pkgver=1.16.2 pkgrel=1 pkgdesc="QMI modem protocol helper library" arch=(i686 x86_64) url="http://www.freedesktop.org/wiki/Software/libqmi/" license=(GPL2) depends=(libmbim) -makedepends=(gtk-doc python) -source=(http://www.freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.xz) -sha256sums=('7ab6bb47fd23bf4d3fa17424e40ea5552d08b19e5ee4f125f21f316c8086ba2a') +makedepends=(gtk-doc python git) +_commit=f114f4ebe66c538cbb28b05eb0b065fe08c6f9fa # tags/1.16.2 +source=("git://anongit.freedesktop.org/libqmi#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 --sysconfdir=/etc --localstatedir=/var \ --libexecdir=/usr/lib/$pkgname --disable-static --enable-gtk-doc make } check() { - cd $pkgname-$pkgver + cd $pkgname make check } package() { - cd $pkgname-$pkgver + cd $pkgname make DESTDIR="$pkgdir" install }