updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / cairo-ubuntu / PKGBUILD
blobf51aa00e08b75067c49f98ed69bcb23ee2e3e827
1 # Contributor: Paul Bredbury <brebs@sent.com>
2 # Contributor: Biru Ionut <biru.ionut at gmail.com>
3 # Maintainer: Andrea Fagiani <andfagiani {at} gmail {dot} com>
5 # Installation order:  freetype2-ubuntu fontconfig-ubuntu libxft-ubuntu cairo-ubuntu
6 pkgname=cairo-ubuntu
7 pkgver=1.10.2
8 _ubver=1.10.2-6ubuntu3
9 pkgrel=6
10 pkgdesc="Cairo vector graphics library, with Ubuntu's LCD rendering patches"
11 arch=(i686 x86_64)
12 url="https://launchpad.net/ubuntu/precise/+source/cairo"
13 license=('LGPL' 'MPL')
14 depends=('libpng>=1.4.0' 'libxrender' 'fontconfig-ubuntu>=2.8.0' 'libxft-ubuntu' 'pixman>=0.16.6' 'xcb-util>=0.3.6')
15 makedepends=('pkgconfig')
16 provides=("cairo=$pkgver" "cairo-tee=$pkgver")
17 conflicts=('cairo' 'cairo-cleartype' 'cairo-lcd' 'cairo-tee' 'cairo-xeffects')
18 options=('!libtool')
19 source=(http://cairographics.org/releases/cairo-$pkgver.tar.gz
20         http://archive.ubuntu.com/ubuntu/pool/main/c/cairo/cairo_$_ubver.debian.tar.gz
21         cairo-respect-fontconfig.patch)
23 md5sums=('f101a9e88b783337b20b2e26dfd26d5f'
24          'b5c4bf28a6240a9b978a5f9ac01db4d4'
25          '79f7c141c49f3d65ab308cc706d50914')
27 build() {
28   cd $srcdir/cairo-$pkgver
30   for _f in $(cat $srcdir/debian/patches/series) ; do    
31     patch -Np1 -i $srcdir/debian/patches/$_f    
32   done
34   patch -Np1 -i $srcdir/cairo-respect-fontconfig.patch
35   
36   ./configure --prefix=/usr --sysconfdir=/etc \
37         --localstatedir=/var --disable-static \
38         --enable-tee
39   make
42 package() {
43   cd $srcdir/cairo-$pkgver
45   make DESTDIR=$pkgdir install
47   # Docs
48   # Excluding debian/changelog temporarily
49   install -d $pkgdir/usr/share/doc/cairo/
50   install -m644 -t $pkgdir/usr/share/doc/cairo/ NEWS README