updated on Sun Jan 15 16:02:00 UTC 2012
[aur-mirror.git] / cairo-gl-git / PKGBUILD
blob9ba02aef822ec65561b1f4f6964b2be50e79671a
1 # $Id: PKGBUILD 71210 2010-03-05 15:30:02Z jgc $
2 # Maintainer: Aljosha Papsch <papsch.al@gmail.com>
3 # Contributor: Jan de Groot <jgc@archlinux.org>
4 # Contributor: Disfido <disfido@gmail.com>
6 pkgname=cairo-gl-git
7 pkgver=20110830
8 _realver=1.10.2
9 pkgrel=1
10 pkgdesc="Cairo vector graphics library with GL and EGL enabled"
11 arch=(i686 x86_64)
12 license=('LGPL' 'MPL')
13 url="http://cairographics.org/"
14 depends=('libpng' 'libxrender' 'fontconfig' 'pixman' 'libgl' 'libegl')
15 makedepends=('pkgconfig' 'gtk-doc' 'automake' 'autoconf' 'git')
16 options=('!libtool')
17 conflicts=('cairo' 'cairo-git' 'cairo-xcb')
18 provides=("cairo=${_realver}" 'cairo-git' "cairo-xcb=${_realver}")
19 _gitroot='git://anongit.freedesktop.org/git/'
20 _gitname='cairo'
22 build() {
23   if [ -d ${srcdir}/$_gitname ]; then
24     cd $srcdir/$_gitname
25     git pull
26   else
27     cd $srcdir
28     git clone $_gitroot$_gitname
29     cd $_gitname
30   fi
32   # glesv2 and gl cannot be enabled at the same time.
33   # Please take a look at: http://lists.freedesktop.org/archives/cairo/2011-July/022138.html
34   ./autogen.sh --prefix=/usr --sysconfdir=/etc \
35     --localstatedir=/var --enable-gl --enable-egl \
36     --enable-xcb --disable-static || return 1
37   make || return 1
38   make DESTDIR="${pkgdir}" install || return 1