monodoc 2.0 upgrade and fixes for bugs #76054/76544

Rafael Ferreira <[email protected]>
Newsgroups gmane.comp.gnome.mono.documentation
Message-ID <[email protected]>
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

_______________________________________________
Mono-docs-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-docs-list
monodoc2.patch (text/x-patch, 1.5 KB)
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]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.