[Commit] libic ChangeLog, 1.15, 1.16 configure.in, 1.7, 1.8 libic.pc.in, 1.2, 1.3

Richard Henderson commit at keithp.com
Thu Jul 31 11:00:11 PDT 2003


Committed by: rth

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

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

        * src/ic.c, src/iccompose.c: Don't include icimage.h.
        * src/icimage.h: Don't include ic.h.

        * src/ic.h: Include slim_{export,import}.h as appropriate.  Mark all
        symbols __external_linkage.
        * src/icint.h: Include slim_import.h; mark symbols __internal_linkage;
        add slim hidden_proto declarations.
        * src/icimage.h: Mark all symbols __internal_linkage.
        * src/icrop.h: Likewise.

        * src/ic.c (IcComposite): Provide hidden definition.
        * src/iccolor.c (IcColorToPixel): Likewise.
        * src/icformat.c (IcFormatInit): Likewise.
        * src/icimage.c (IcImageCreate, IcImageDestroy): Likewise.
        (IcImageSetRepeat): Likewise.
        * src/icrect.c (IcFillRectangles): Likewise.
        * src/tri.c (IcRasterizeTriangle): Make static.


Index: ChangeLog
===================================================================
RCS file: /local/src/CVS/libic/ChangeLog,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -d -r1.15 -r1.16
--- ChangeLog	31 Jul 2003 09:11:33 -0000	1.15
+++ ChangeLog	31 Jul 2003 17:00:08 -0000	1.16
@@ -1,5 +1,28 @@
 2003-07-31  Richard Henderson  <rth at twiddle.net>
 
+	* configure.in: Check for slim revision.
+	* libic.pc.in: Depend on slim.
+
+	* src/ic.c, src/iccompose.c: Don't include icimage.h.
+	* src/icimage.h: Don't include ic.h.
+
+	* src/ic.h: Include slim_{export,import}.h as appropriate.  Mark all
+	symbols __external_linkage.
+	* src/icint.h: Include slim_import.h; mark symbols __internal_linkage;
+	add slim hidden_proto declarations.
+	* src/icimage.h: Mark all symbols __internal_linkage.
+	* src/icrop.h: Likewise.
+
+	* src/ic.c (IcComposite): Provide hidden definition.
+	* src/iccolor.c (IcColorToPixel): Likewise.
+	* src/icformat.c (IcFormatInit): Likewise.
+	* src/icimage.c (IcImageCreate, IcImageDestroy): Likewise.
+	(IcImageSetRepeat): Likewise.
+	* src/icrect.c (IcFillRectangles): Likewise.
+	* src/tri.c (IcRasterizeTriangle): Make static.
+
+2003-07-31  Richard Henderson  <rth at twiddle.net>
+
 	* src/ic.c: Make everything but IcComposite static.
 	* src/iccompose.c: Make everything except IcBuildCompositeOperand
 	and IcCompositeGeneral static.

Index: configure.in
===================================================================
RCS file: /local/src/CVS/libic/configure.in,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- configure.in	10 Jul 2003 18:05:24 -0000	1.7
+++ configure.in	31 Jul 2003 17:00:08 -0000	1.8
@@ -28,6 +28,7 @@
 dnl ===========================================================================
 
 LIBPIXREGION_REQUIRED=0.1.0
+SLIM_REQUIRED=0.1.0
 
 dnl ===========================================================================
 
@@ -66,7 +67,7 @@
 
 dnl ===========================================================================
 
-PKG_CHECK_MODULES(LIBIC, libpixregion >= $LIBPIXREGION_REQUIRED)
+PKG_CHECK_MODULES(LIBIC, libpixregion >= $LIBPIXREGION_REQUIRED slim >= $SLIM_REQUIRED)
 AC_SUBST(LIBIC_CFLAGS)
 AC_SUBST(LIBIC_LIBS)
 

Index: libic.pc.in
===================================================================
RCS file: /local/src/CVS/libic/libic.pc.in,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- libic.pc.in	5 Mar 2003 18:20:35 -0000	1.2
+++ libic.pc.in	31 Jul 2003 17:00:08 -0000	1.3
@@ -6,6 +6,6 @@
 Name: libic
 Description: Image compositing library
 Version: @VERSION@
-Requires: libpixregion
+Requires: libpixregion slim
 Libs: -L${libdir} -lic
 Cflags: -I${includedir}




More information about the Commit mailing list