[arch-commits] Commit in exempi/trunk (PKGBUILD)

Jan Steffens heftig at archlinux.org
Wed Apr 5 19:10:00 UTC 2017


    Date: Wednesday, April 5, 2017 @ 19:09:59
  Author: heftig
Revision: 292210

2.4.2+1+gc26d5be-1: crash fix

Modified:
  exempi/trunk/PKGBUILD

----------+
 PKGBUILD |   47 ++++++++++++++++++++++++++++-------------------
 1 file changed, 28 insertions(+), 19 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-04-05 19:09:08 UTC (rev 292209)
+++ PKGBUILD	2017-04-05 19:09:59 UTC (rev 292210)
@@ -1,35 +1,44 @@
+# $Id$
 # Maintainer: Jan de Groot <jgc at archlinux.org>
 # Contributor: André Klitzing <aklitzing at online.de>
 
 pkgname=exempi
-pkgver=2.4.2
+pkgver=2.4.2+1+gc26d5be
 pkgrel=1
 pkgdesc="A library to parse XMP metadata"
+url="https://libopenraw.freedesktop.org/wiki/Exempi"
 arch=(i686 x86_64)
-url="https://libopenraw.freedesktop.org/wiki/Exempi"
-license=('custom:BSD')
-depends=('gcc-libs' 'expat' 'zlib')
-makedepends=('boost')
-source=(https://libopenraw.freedesktop.org/download/$pkgname-$pkgver.tar.bz2{,.asc})
-sha256sums=('5b0db25fa5ab11344adbc26e1d4a3ace2ad1166a7bea4f4d3fd1837e982bc6ec'
-            'SKIP')
-validpgpkeys=('6C44DB3E0BF3EAF5B433239A5FEE05E6A56E15A3') #Hubert Figuiere
+license=(custom:BSD)
+depends=(gcc-libs expat zlib)
+makedepends=(boost git autoconf-archive)
+_commit=c26d5beb60a5a85f76259f50ed3e08c8169b0a0c  # exempi-2.4-branch~1
+source=("git+https://anongit.freedesktop.org/git/exempi#commit=$_commit")
+sha256sums=('SKIP')
+validpgpkeys=('6C44DB3E0BF3EAF5B433239A5FEE05E6A56E15A3') # Hubert Figuiere
 
+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
   make
 }
 
+check() {
+  cd $pkgname
+  make check
+}
+
 package() {
-  cd $pkgname-$pkgver
+  cd $pkgname
   make DESTDIR="$pkgdir" install
-  install -d "$pkgdir/usr/share/licenses/$pkgname"
-  install -m644 "$srcdir/$pkgname-$pkgver/COPYING" \
-  	"$pkgdir/usr/share/licenses/$pkgname"
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }
-
-check() {
-  cd $pkgname-$pkgver
-  make check
-}



More information about the arch-commits mailing list