spacepaste

PKGBUILD.original [2013-03-17 14:45:32.000000000 +0100]
PKGBUILD.new [2013-03-17 14:45:23.000000000 +0100]
2 2 # Based on the official cairo package
3 3
4 4 pkgname=cairo-git
5 pkgver=20101120
5 pkgver=20130317
6 6 pkgrel=1
7 7 pkgdesc="Cairo vector graphics library (git version)"
8 8 arch=(i686 x86_64)
19 19 _gitname='cairo'
20 20
21 21 build() {
22 if [ -d "${srcdir}"/${_gitname} ]; then
23 cd "${srcdir}"/${_gitname}
24 git pull
22 cd "${srcdir}"
23 msg "Connecting to GIT server...."
24 if [ -d $_gitname ] ; then
25 cd $_gitname && git pull origin
26 msg "The local files are updated."
25 27 else
26 cd "${srcdir}"
27 git clone ${_gitroot}
28 cd ${_gitname}
28 git clone $_gitroot
29 29 fi
30 msg "GIT checkout done or server timeout"
30 31
31 patch -Np1 -i "${srcdir}/cairo-1.10.0-buggy_gradients.patch"
32 msg "Starting make..."
33 rm -rf "${srcdir}/${_gitname}-build"
34 git clone "${srcdir}/${_gitname}" "${srcdir}/${_gitname}-build"
35 cd "${srcdir}/${_gitname}-build"
36
37 patch -Np1 -i "$srcdir/cairo-1.10.0-buggy_gradients.patch"
32 38
33 39 # sed -i -e 's/libpng13/libpng14/g' configure
34 40 ./autogen.sh --prefix=/usr --sysconfdir=/etc \