[arch-commits] CVS update of extra/lib/cairo (PKGBUILD cairo-1.4.12-buggy-repeat.patch)
Jan de Groot
jgc at archlinux.org
Mon Feb 4 21:48:50 UTC 2008
Date: Monday, February 4, 2008 @ 16:48:50
Author: jgc
Path: /home/cvs-extra/extra/lib/cairo
Modified: PKGBUILD (1.25 -> 1.26)
Removed: cairo-1.4.12-buggy-repeat.patch (1.1)
upgpkg: cairo 1.4.14-1
---------------------------------+
PKGBUILD | 16 +++++++---------
cairo-1.4.12-buggy-repeat.patch | 11 -----------
2 files changed, 7 insertions(+), 20 deletions(-)
Index: extra/lib/cairo/PKGBUILD
diff -u extra/lib/cairo/PKGBUILD:1.25 extra/lib/cairo/PKGBUILD:1.26
--- extra/lib/cairo/PKGBUILD:1.25 Sun Dec 30 17:34:03 2007
+++ extra/lib/cairo/PKGBUILD Mon Feb 4 16:48:50 2008
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD,v 1.25 2007/12/30 22:34:03 jgc Exp $
+# $Id: PKGBUILD,v 1.26 2008/02/04 21:48:50 jgc Exp $
# Maintainer: Jan de Groot <jgc at archlinux.org>
# Contributor: Brice Carpentier <brice at daknet.org>
pkgname=cairo
-pkgver=1.4.12
-pkgrel=2
+pkgver=1.4.14
+pkgrel=1
pkgdesc="Cairo vector graphics library"
arch=(i686 x86_64)
license=('LGPL' 'MPL')
@@ -12,14 +12,12 @@
depends=('libpng' 'libxrender' 'fontconfig')
makedepends=('pkgconfig')
options=('!libtool')
-source=(http://cairographics.org/releases/${pkgname}-${pkgver}.tar.gz
- cairo-1.4.12-buggy-repeat.patch)
-md5sums=('8e50c2c0d56388e4ee94196c0c7a7904' '18f60a5ea7e0ce250c62a33427b463db')
+source=(http://cairographics.org/releases/${pkgname}-${pkgver}.tar.gz)
+md5sums=('e8c442ff821c0719a69508fecba9038f')
build() {
cd ${startdir}/src/${pkgname}-${pkgver}
- patch -Np0 -i ${startdir}/src/cairo-1.4.12-buggy-repeat.patch || return 1
- ./configure --prefix=/usr
+ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var || return 1
make || return 1
- make DESTDIR=${startdir}/pkg install
+ make DESTDIR=${startdir}/pkg install || return 1
}
Index: extra/lib/cairo/cairo-1.4.12-buggy-repeat.patch
diff -u extra/lib/cairo/cairo-1.4.12-buggy-repeat.patch:1.1 extra/lib/cairo/cairo-1.4.12-buggy-repeat.patch:removed
--- extra/lib/cairo/cairo-1.4.12-buggy-repeat.patch:1.1 Sat Dec 29 17:59:56 2007
+++ extra/lib/cairo/cairo-1.4.12-buggy-repeat.patch Mon Feb 4 16:48:50 2008
@@ -1,11 +0,0 @@
---- src/cairo-xlib-surface.c
-+++ src/cairo-xlib-surface.c
-@@ -2023,7 +2023,7 @@ _cairo_xlib_surface_create_internal (Dis
-
- surface->buggy_repeat = FALSE;
- if (strstr (ServerVendor (dpy), "X.Org") != NULL) {
-- if (VendorRelease (dpy) <= 60802000)
-+ if (VendorRelease (dpy) >= 60700000 && VendorRelease (dpy) <= 60802000)
- surface->buggy_repeat = TRUE;
- } else if (strstr (ServerVendor (dpy), "XFree86") != NULL) {
- if (VendorRelease (dpy) <= 40500000)
More information about the arch-commits
mailing list