GNOME Bugzilla – Bug 582505
Use GtkBuilder instead of libglade
Last modified: 2009-06-29 15:04:51 UTC
According to http://www.gnome.org/~fpeters/299.html this module depends on libglade. In GNOME 2.27, libglade has been deprecated in favor of GtkBuilder. See http://library.gnome.org/devel/gtk/stable/gtk-migrating-GtkBuilder.html for migration instructions. Also see http://live.gnome.org/GnomeGoals/RemoveLibGladeUseGtkBuilder
Created attachment 135583 [details] [review] delete depends from libglade Please review patch. I test only with gtkhtml-editor-test and evolution - I think looks good. But please test it.
> --- gtkhtml/po/POTFILES.in 2009-05-29 22:13:43.000000000 +0300 > +++ gtkhtml-new/po/POTFILES.in 2009-05-29 23:46:37.000000000 +0300 > @@ -11,7 +11,6 @@ > components/editor/gtkhtml-editor-actions.c > components/editor/gtkhtml-editor-private.c > components/editor/gtkhtml-editor.c > -components/editor/gtkhtml-editor.glade > components/editor/gtkhtml-face-chooser.c > components/editor/gtkhtml-spell-checker.c > components/editor/gtkhtml-spell-dialog.c I'm missing a +[type: gettext/glade]components/editor/gtkhtml-editor.builder.ui
Created attachment 135922 [details] [review] fix gtkhtml/po/POTFILES.in Thank you, I fix it and update patch.
Looks great! Builds without a warning, passes distcheck, and even works! Only issue is the GLADE_CATALOG stuff needs to stay, since that's for Glade 3 (the application), not libglade (the library). I took care of it. Committed to master: http://git.gnome.org/cgit/gtkhtml/commit/?id=7b4440c7ff786834ad943ccb21ef2d4d02c739e8