gir-repository r48 - in trunk: . gir



Author: walters
Date: Thu Aug 21 00:59:08 2008
New Revision: 48
URL: http://svn.gnome.org/viewvc/gir-repository?rev=48&view=rev

Log:
2008-08-20  Colin Walters  <walters verbum org>

	* gir/freetype2.gir, gir/fontconfig.gir,
	gir/cairo.gir: Add shared libraries and
	one function so that the typelib
	compiler is happy.



Modified:
   trunk/ChangeLog
   trunk/gir/Makefile.am
   trunk/gir/cairo.gir
   trunk/gir/fontconfig.gir
   trunk/gir/freetype2.gir

Modified: trunk/gir/Makefile.am
==============================================================================
--- trunk/gir/Makefile.am	(original)
+++ trunk/gir/Makefile.am	Thu Aug 21 00:59:08 2008
@@ -197,7 +197,7 @@
 	@rm -fr $(BUILT_GIRSOURCES)
 
 %.typelib: %.gir
-	$(G_IR_COMPILER) $< --raw -o $@
+	$(DEBUG) $(G_IR_COMPILER) $(G_IR_COMPILER_OPTS) $< --raw -o $@
 
 %.typelib.gdb: %.gir
 	libtool --mode=execute gdb --args $(G_IR_COMPILER) $< --raw -o $@

Modified: trunk/gir/cairo.gir
==============================================================================
--- trunk/gir/cairo.gir	(original)
+++ trunk/gir/cairo.gir	Thu Aug 21 00:59:08 2008
@@ -1,11 +1,19 @@
 <repository version="1.0"
             xmlns="http://www.gtk.org/introspection/core/1.0";
             xmlns:c="http://www.gtk.org/introspection/c/1.0";>
-  <namespace name="cairo">
+  <namespace name="cairo" shared-library="libcairo.so.2">
     <record name="cairo_t" c:type="cairo_t"/>
     <record name="cairo_surface_t" c:type="cairo_surface_t"/>
     <record name="cairo_font_options_t" c:type="cairo_font_options_t"/>
     <record name="cairo_font_type_t" c:type="cairo_font_type_t"/>
     <record name="cairo_scaled_font_t" c:type="cairo_scaled_font_t"/>
+
+    <function name="image_surface_create" c:identifier="cairo_image_surface_create">
+      <return-value>
+        <type name="none" c:type="void"/>
+      </return-value>
+      <parameters>
+      </parameters>
+    </function>
   </namespace>
 </repository>

Modified: trunk/gir/fontconfig.gir
==============================================================================
--- trunk/gir/fontconfig.gir	(original)
+++ trunk/gir/fontconfig.gir	Thu Aug 21 00:59:08 2008
@@ -1,8 +1,15 @@
 <repository version="1.0"
             xmlns="http://www.gtk.org/introspection/core/1.0";
             xmlns:c="http://www.gtk.org/introspection/c/1.0";>
-  <namespace name="fontconfig">
+  <namespace name="fontconfig" shared-library="libfontconfig.so.1">
     <record name="Pattern" c:type="FcPattern"/>
     <record name="CharSet" c:type="FcCharSet"/>
+    <function name="init" c:identifier="FcInit">
+      <return-value>
+        <type name="none" c:type="void"/>
+      </return-value>
+      <parameters>
+      </parameters>
+    </function>
   </namespace>
 </repository>

Modified: trunk/gir/freetype2.gir
==============================================================================
--- trunk/gir/freetype2.gir	(original)
+++ trunk/gir/freetype2.gir	Thu Aug 21 00:59:08 2008
@@ -1,8 +1,15 @@
 <repository version="1.0"
             xmlns="http://www.gtk.org/introspection/core/1.0";
             xmlns:c="http://www.gtk.org/introspection/c/1.0";>
-  <namespace name="Freetype">
+  <namespace name="freetype2" shared-library="libfreetype.so.6">
     <record name="Bitmap" c:type="FT_Bitmap"/>
     <record name="Face" c:type="FT_Face"/>
+    <function name="library_version" c:identifier="FT_Library_Version">
+      <return-value>
+        <type name="none" c:type="void"/>
+      </return-value>
+      <parameters>
+      </parameters>
+    </function>
   </namespace>
 </repository>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]