Miguel,

This is a simple patch that makes mono-tools compile against the 2.0
gtk-sharp/gecko-sharp goodness. The main reason for this patch is to
finally close the bugs related to elabel.cs/Pango issues in gtk-sharp.
Yes, I said it, no more monodoc crashing when you click on Gnome.About!

Ok to commit?

- raf
 
Index: configure.in
===================================================================
--- configure.in	(revision 55628)
+++ configure.in	(working copy)
@@ -37,17 +37,17 @@
 AC_SUBST(MONODOC_LIBS)
 
 
-#PKG_CHECK_MODULES(GTK_SHARP, gtk-sharp-2.0 glade-sharp-2.0 gconf-sharp-2.0)
-PKG_CHECK_MODULES(GTK_SHARP, gtk-sharp glade-sharp gconf-sharp)
+PKG_CHECK_MODULES(GTK_SHARP, gtk-sharp-2.0 glade-sharp-2.0 gconf-sharp-2.0)
+#PKG_CHECK_MODULES(GTK_SHARP, gtk-sharp glade-sharp gconf-sharp)
 AC_SUBST(GTK_SHARP_LIBS)
 
 
-PKG_CHECK_MODULES(GTKHTML_SHARP, gtkhtml-sharp, enable_gtkhtml=yes, enable_gtkhtml=no)
+PKG_CHECK_MODULES(GTKHTML_SHARP, gtkhtml-sharp-2.0, enable_gtkhtml=yes, enable_gtkhtml=no)
 AC_SUBST(GTKHTML_SHARP_LIBS)
 AM_CONDITIONAL(ENABLE_GTKHTML, test "x$enable_gtkhtml" = "xyes")
 
 
-PKG_CHECK_MODULES(GECKO_SHARP, gecko-sharp = 0.6, enable_gecko=yes, enable_gecko=no)
+PKG_CHECK_MODULES(GECKO_SHARP, gecko-sharp-2.0, enable_gecko=yes, enable_gecko=no)
 AC_SUBST(GECKO_SHARP_LIBS)
 AM_CONDITIONAL(ENABLE_GECKO, test "x$enable_gecko" = "xyes")
 
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 55628)
+++ ChangeLog	(working copy)
@@ -1,3 +1,7 @@
+2006-01-16 Rafael Ferreira <[EMAIL PROTECTED]>
+	* configure.in: updated to use gtk-sharp-2.0/gecko-sharp-2.0
+	this fixes bugs# 76054 & 76544 related to Pango bugs.
+
 2005-11-27  C.J. Collier <[EMAIL PROTECTED]>
 	* docbrowser/monodoc.desktop.in: Added patch from [EMAIL PROTECTED]
 
_______________________________________________
Mono-docs-list maillist  -  Mono-docs-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-docs-list

Reply via email to