/[gentoo-x86]/x11-libs/cairo/cairo-9999.ebuild
Gentoo

Diff of /x11-libs/cairo/cairo-9999.ebuild

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.23 Revision 1.24
1# Copyright 1999-2012 Gentoo Foundation 1# Copyright 1999-2012 Gentoo Foundation
2# Distributed under the terms of the GNU General Public License v2 2# Distributed under the terms of the GNU General Public License v2
3# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/cairo-9999.ebuild,v 1.23 2012/10/31 23:12:19 chithanh Exp $ 3# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/cairo-9999.ebuild,v 1.24 2012/11/04 09:54:57 ssuominen Exp $
4 4
5EAPI=4 5EAPI=4
6 6
7inherit eutils flag-o-matic autotools 7inherit eutils flag-o-matic autotools
8 8
18 18
19DESCRIPTION="A vector graphics library with cross-device output support" 19DESCRIPTION="A vector graphics library with cross-device output support"
20HOMEPAGE="http://cairographics.org/" 20HOMEPAGE="http://cairographics.org/"
21LICENSE="|| ( LGPL-2.1 MPL-1.1 )" 21LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
22SLOT="0" 22SLOT="0"
23IUSE="X aqua debug directfb doc drm gallium +glib opengl openvg qt4 static-libs +svg xcb" 23IUSE="X aqua debug directfb doc drm gallium +glib legacy-drivers opengl openvg qt4 static-libs +svg xcb"
24 24
25# Test causes a circular depend on gtk+... since gtk+ needs cairo but test needs gtk+ so we need to block it 25# Test causes a circular depend on gtk+... since gtk+ needs cairo but test needs gtk+ so we need to block it
26RESTRICT="test" 26RESTRICT="test"
27 27
28RDEPEND="media-libs/fontconfig 28RDEPEND="media-libs/fontconfig
70 gallium? ( drm ) 70 gallium? ( drm )
71" 71"
72 72
73src_prepare() { 73src_prepare() {
74 epatch "${FILESDIR}"/${PN}-1.8.8-interix.patch 74 epatch "${FILESDIR}"/${PN}-1.8.8-interix.patch
75 epatch "${FILESDIR}"/${PN}-1.10.0-buggy_gradients.patch 75 use legacy-drivers && epatch "${FILESDIR}"/${PN}-1.10.0-buggy_gradients.patch
76 epatch "${FILESDIR}"/${PN}-1.10.2-qt-surface.patch 76 epatch "${FILESDIR}"/${PN}-1.10.2-qt-surface.patch
77 epatch "${FILESDIR}"/${PN}-respect-fontconfig.patch 77 epatch "${FILESDIR}"/${PN}-respect-fontconfig.patch
78 epatch_user 78 epatch_user
79 79
80 # Slightly messed build system YAY 80 # Slightly messed build system YAY

Legend:
Removed from v.1.23  
changed lines
  Added in v.1.24

  ViewVC Help
Powered by ViewVC 1.1.20