# Maintainer: Jaromir Capik <tavvva@email.cz>
#
# Thanks to:
# Henry Jensen

pkgname=cairo
pkgver=1.2.4
pkgrel=2
depends=('uclibc')
pkgdesc="Cairo vector graphics library"
groups=('desktop')
url="http://cairographics.org/"
source=(http://cairographics.org/releases/${pkgname}-${pkgver}.tar.gz
	cairo-1.2.4-alloc-overflow.patch
	cairo-1.2.4-ctype.patch
	cairo-1.2.4-fix-endianess-mismatch-crasher.patch)

md5sums=('1222b2bfdf113e2c92f66b3389659f2d' '7b15c348e4bdc407b310bc326d84f705'\
         '6aa3d28079070bc4d9f1aa971c0aecf2' '65931e84d9c20c794939c7f0029d89dc')

build() {
  cd $srcdir/${pkgname}-${pkgver}

  patch -p1 < ../cairo-1.2.4-fix-endianess-mismatch-crasher.patch
  patch -p1 < ../cairo-1.2.4-ctype.patch
  patch -p1 < ../cairo-1.2.4-alloc-overflow.patch

  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
	      --enable-static=no --host=$CHOST --build=$CHOST || return 1

  make || return 1
  make DESTDIR="$pkgdir" install || return 1

  # Remove the libtool stuff
  find $pkgdir -name '*.la' -delete
}
