2008-08-22 Chris Wang <
[email protected]>
* SUNWgtkmm.spec: Fix attribute issue
* patches/gtkmm-02-widget.diff: regenerate the patch
--- a/ChangeLog Fri Aug 22 06:37:16 2008 +0000
+++ b/ChangeLog Fri Aug 22 06:48:03 2008 +0000
@@ -1,3 +1,8 @@
+2008-08-22 Chris Wang <[email protected]>
+
+ * SUNWgtkmm.spec: Fix attribute issue
+ * patches/gtkmm-02-widget.diff: regenerate the patch
+
2008-08-22 Dave Lin <[email protected]>
* SUNWgnome-themes.spec: Exclude Neutral_Plus_Inv/* in %files which
--- a/SUNWgtkmm.spec Fri Aug 22 06:37:16 2008 +0000
+++ b/SUNWgtkmm.spec Fri Aug 22 06:48:03 2008 +0000
@@ -76,6 +76,8 @@
%defattr (-, root, bin)
%dir %attr (0755, root, bin) %{_libdir}
%{_libdir}/lib*
+%dir %attr (0755, root, sys) %{_datadir}
+%dir %attr(0755, root, bin) %{_mandir}
%{_mandir}/*/*
%files devel
--- a/patches/gtkmm-02-widget.diff Fri Aug 22 06:37:16 2008 +0000
+++ b/patches/gtkmm-02-widget.diff Fri Aug 22 06:48:03 2008 +0000
@@ -1,12 +1,13 @@
---- gtkmm-2.13.4/gtk/gtkmm/widget.cc.old 2008-07-18 21:58:59.737692000 +0800
-+++ gtkmm-2.13.4/gtk/gtkmm/widget.cc 2008-07-18 22:00:00.352094000 +0800
-@@ -6226,7 +6226,8 @@
+--- gtkmm-2.13.7/gtk/gtkmm/widget.cc.orig 2008-08-22 14:28:50.584704000 +0800
++++ gtkmm-2.13.7/gtk/gtkmm/widget.cc 2008-08-22 14:30:02.047824000 +0800
+@@ -6298,7 +6298,9 @@
Allocation Widget::get_allocation() const
{
-- return (Allocation)(Glib::wrap(>k_widget_get_allocation(const_cast<GtkWidget*>(gobj()))));
+- return (Allocation)(Glib::wrap(&(gtk_widget_get_allocation(const_cast<GtkWidget*>(gobj())))));
+ GtkAllocation ga =gtk_widget_get_allocation(const_cast<GtkWidget*>(gobj()));
+ return (Allocation)(Glib::wrap(&ga));
++
}
Glib::RefPtr<Gdk::Window> Widget::get_window()