[Commit] cairo ChangeLog, 1.39, 1.40 cairo.pc.in, 1.2, 1.3 configure.in, 1.8, 1.9

Richard Henderson commit at keithp.com
Thu Jul 31 23:41:46 PDT 2003


Committed by: rth

Update of /local/src/CVS/cairo
In directory home.keithp.com:/tmp/cvs-serv4890

Modified Files:
	ChangeLog cairo.pc.in configure.in 
Log Message:
        * cairo.pc.in: Depend on slim.
        * configure.in: Check for slim.

        * src/cairo.h: Include slim_{export,import}.h as needed; mark all
        symbols __external_linkage.
        * src/cairoint.h: Include slim_internal.h; mark all symbols
        __internal_linkage.  Provide slim_hidden_proto symbols as needed.
        * src/cairo.c, src/cairo_matrix.c, src/cairo_surface.c,
        Provide slim_hidden_def symbols as needed.
        * src/cairo_traps.c (cairo_traps_add_trap): Mark static.
        (cairo_traps_add_trap_from_points): Likewise.


Index: ChangeLog
===================================================================
RCS file: /local/src/CVS/cairo/ChangeLog,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -d -r1.39 -r1.40
--- ChangeLog	30 Jul 2003 18:21:54 -0000	1.39
+++ ChangeLog	1 Aug 2003 05:41:44 -0000	1.40
@@ -1,3 +1,17 @@
+2003-07-31  Richard Henderson  <rth at twiddle.net>
+
+	* cairo.pc.in: Depend on slim.
+	* configure.in: Check for slim.
+
+	* src/cairo.h: Include slim_{export,import}.h as needed; mark all
+	symbols __external_linkage.
+	* src/cairoint.h: Include slim_internal.h; mark all symbols
+	__internal_linkage.  Provide slim_hidden_proto symbols as needed.
+	* src/cairo.c, src/cairo_matrix.c, src/cairo_surface.c,
+	Provide slim_hidden_def symbols as needed.
+	* src/cairo_traps.c (cairo_traps_add_trap): Mark static.
+	(cairo_traps_add_trap_from_points): Likewise.
+
 2003-07-30  Carl Worth  <cworth at isi.edu>
 
 	* configure.in (LIBIC_REQUIRED): Fixed some typos in the libic

Index: cairo.pc.in
===================================================================
RCS file: /local/src/CVS/cairo/cairo.pc.in,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- cairo.pc.in	30 Jul 2003 15:30:50 -0000	1.2
+++ cairo.pc.in	1 Aug 2003 05:41:44 -0000	1.3
@@ -7,7 +7,7 @@
 Description: Multi-platform 2D graphics library
 Version: @VERSION@
 
-Requires: libic xft
+Requires: libic xft slim
 Libs: -L${libdir} -lcairo -lm
 Cflags: -I${includedir}
 

Index: configure.in
===================================================================
RCS file: /local/src/CVS/cairo/configure.in,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- configure.in	30 Jul 2003 18:21:54 -0000	1.8
+++ configure.in	1 Aug 2003 05:41:44 -0000	1.9
@@ -42,8 +42,9 @@
 
 XFT_REQUIRED=2.1.1
 LIBIC_REQUIRED=0.1.0
+SLIM_REQUIRED=0.1.0
 
-PKG_CHECK_MODULES(CAIRO, xft >= $XFT_REQUIRED libic >= $LIBIC_REQUIRED)
+PKG_CHECK_MODULES(CAIRO, xft >= $XFT_REQUIRED libic >= $LIBIC_REQUIRED slim >= $SLIM_REQUIRED)
 AC_SUBST(CAIRO_CFLAGS)
 AC_SUBST(CAIRO_LIBS)
 




More information about the Commit mailing list