[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