[csw-devel] SF.net SVN: gar:[5625] csw/mgar/pkg/graphviz/trunk
ellson at users.sourceforge.net
ellson at users.sourceforge.net
Wed Jul 22 23:50:45 CEST 2009
Revision: 5625
http://gar.svn.sourceforge.net/gar/?rev=5625&view=rev
Author: ellson
Date: 2009-07-22 21:50:42 +0000 (Wed, 22 Jul 2009)
Log Message:
-----------
deal with missing SVG support in libcairo
Modified Paths:
--------------
csw/mgar/pkg/graphviz/trunk/Makefile
csw/mgar/pkg/graphviz/trunk/checksums
Added Paths:
-----------
csw/mgar/pkg/graphviz/trunk/files/no_svg_in_libcairo.diff
Modified: csw/mgar/pkg/graphviz/trunk/Makefile
===================================================================
--- csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-22 20:58:45 UTC (rev 5624)
+++ csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-22 21:50:42 UTC (rev 5625)
@@ -14,6 +14,8 @@
# disable dependency checks because plugins depend on libs from base package
ENABLE_CHECK = 0
+PATCHFILES = no_svg_in_libcairo.diff
+
PACKAGES = CSWgraphviz \
CSWgraphvizdevel \
CSWgraphvizdoc \
Modified: csw/mgar/pkg/graphviz/trunk/checksums
===================================================================
--- csw/mgar/pkg/graphviz/trunk/checksums 2009-07-22 20:58:45 UTC (rev 5624)
+++ csw/mgar/pkg/graphviz/trunk/checksums 2009-07-22 21:50:42 UTC (rev 5625)
@@ -3,3 +3,4 @@
b66d09e11339fc981ab7c62518b3f92e download/CSWgraphvizgd.postinstall
b66d09e11339fc981ab7c62518b3f92e download/CSWgraphvizgd.postuninstall
806a30dbc3f8deb219216f35be0e7a40 download/graphviz-2.24.0.tar.gz
+5d2209a856b3549918b271cb39e6e761 download/no_svg_in_libcairo.diff
Added: csw/mgar/pkg/graphviz/trunk/files/no_svg_in_libcairo.diff
===================================================================
--- csw/mgar/pkg/graphviz/trunk/files/no_svg_in_libcairo.diff (rev 0)
+++ csw/mgar/pkg/graphviz/trunk/files/no_svg_in_libcairo.diff 2009-07-22 21:50:42 UTC (rev 5625)
@@ -0,0 +1,31 @@
+--- graphviz-2.24.0.orig/plugin/pango/gvrender_pango.c 2009-06-02 21:10:57.000000000 -0400
++++ graphviz-2.24.0/plugin/pango/gvrender_pango.c 2009-07-22 17:37:30.000000000 -0400
+@@ -1,4 +1,4 @@
+-/* $Id: gvrender_pango.c,v 1.67 2009/06/03 01:10:57 ellson Exp $ $Revision: 1.67 $ */
++/* $Id: gvrender_pango.c,v 1.68 2009/07/22 21:24:26 ellson Exp $ $Revision: 1.68 $ */
+ /* vim:set shiftwidth=4 ts=8: */
+
+ /**********************************************************
+@@ -95,16 +95,22 @@
+ cairo_destroy(cr);
+ switch (job->render.id) {
+ case FORMAT_PS:
++#ifdef CAIRO_HAS_PS_SURFACE
+ surface = cairo_ps_surface_create_for_stream (writer,
+ job, job->width, job->height);
++#endif
+ break;
+ case FORMAT_PDF:
++#ifdef CAIRO_HAS_PDF_SURFACE
+ surface = cairo_pdf_surface_create_for_stream (writer,
+ job, job->width, job->height);
++#endif
+ break;
+ case FORMAT_SVG:
++#ifdef CAIRO_HAS_SVG_SURFACE
+ surface = cairo_svg_surface_create_for_stream (writer,
+ job, job->width, job->height);
++#endif
+ break;
+ case FORMAT_CAIRO:
+ case FORMAT_PNG:
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list