Hi,
I'd like to upload katoob 0.5.9.1-1.2+squeeze1.
It includes a fix for a crash upon start up.
Here's the output from debdiff:
diff -Nru katoob-0.5.9.1/debian/changelog katoob-0.5.9.1/debian/changelog
--- katoob-0.5.9.1/debian/changelog 2010-05-11 20:59:53.000000000 +0300
+++ katoob-0.5.9.1/debian/changelog 2011-03-06 22:06:16.000000000 +0200
@@ -1,3 +1,9 @@
+katoob (0.5.9.1-1.2+squeeze1) unstable; urgency=low
+
+ * Added fix_tooltip_crash.patch (Closes: #611623)
+
+ -- Mohammed Sameer <msameer@debian.org> Sun, 06 Mar 2011 22:05:23 +0200
+
katoob (0.5.9.1-1.2) unstable; urgency=low
[ Jari Aalto ]
diff -Nru katoob-0.5.9.1/debian/patches/fix_tooltip_crash.patch katoob-0.5.9.1/debian/patches/fix_tooltip_crash.patch
--- katoob-0.5.9.1/debian/patches/fix_tooltip_crash.patch 1970-01-01 02:00:00.000000000 +0200
+++ katoob-0.5.9.1/debian/patches/fix_tooltip_crash.patch 2011-03-06 22:04:55.000000000 +0200
@@ -0,0 +1,41 @@
+Use the new Gtk::Tooltip API instead of the old Gtk::Tooltips API--- a/src/toolbar.cc
++++ b/src/toolbar.cc
+@@ -94,26 +94,21 @@
+ #endif
+
+ // Our tooltips.
+- // NOTE:
+- // http://mail.gnome.org/archives/gtkmm-list/2004-October/msg00010.html
+- // http://mail.gnome.org/archives/gtkmm-list/2004-October/msg00011.html
+- _main.set_tooltips(true);
+- Gtk::Tooltips *tips = _main.get_tooltips_object();
+- _create.set_tooltip(*tips, _("Create a new file"));
+- _open.set_tooltip(*tips, _("Open a file for editing"));
+- _save.set_tooltip(*tips, _("Save the existing file"));
++ _create.set_tooltip_text(_("Create a new file"));
++ _open.set_tooltip_text(_("Open a file for editing"));
++ _save.set_tooltip_text(_("Save the existing file"));
+ #ifdef ENABLE_PRINT
+- _print.set_tooltip(*tips, _("Print this document"));
++ _print.set_tooltip_text(_("Print this document"));
+ #endif
+- _close.set_tooltip(*tips, _("Close the active file"));
+- _undo.set_tooltip(*tips, _("Undo"));
+- _redo.set_tooltip(*tips, _("Redo"));
+- _cut.set_tooltip(*tips, _("Cut"));
+- _copy.set_tooltip(*tips, _("Copy"));
+- _paste.set_tooltip(*tips, _("Paste"));
+- _erase.set_tooltip(*tips, _("Delete current selection"));
++ _close.set_tooltip_text(_("Close the active file"));
++ _undo.set_tooltip_text(_("Undo"));
++ _redo.set_tooltip_text(_("Redo"));
++ _cut.set_tooltip_text(_("Cut"));
++ _copy.set_tooltip_text(_("Copy"));
++ _paste.set_tooltip_text(_("Paste"));
++ _erase.set_tooltip_text(_("Delete current selection"));
+ #ifdef ENABLE_MAEMO
+- _full_screen.set_tooltip(*tips, _("Toggle full screen mode"));
++ _full_screen.set_tooltip_text(_("Toggle full screen mode"));
+ #endif
+
+ // This is for both_horiz style
diff -Nru katoob-0.5.9.1/debian/patches/series katoob-0.5.9.1/debian/patches/series
--- katoob-0.5.9.1/debian/patches/series 2010-05-11 20:46:17.000000000 +0300
+++ katoob-0.5.9.1/debian/patches/series 2011-03-06 22:04:55.000000000 +0200
@@ -1,2 +1,3 @@
replace_fribidi-config_pkg-config.patch
debian-changes-0.5.9.1-1.2
+fix_tooltip_crash.patch
Cheers,
--
GPG-Key: 0xA3FD0DF7 - 9F73 032E EAC9 F7AD 951F 280E CB66 8E29 A3FD 0DF7
Debian User and Developer.
Homepage: www.foolab.org
Attachment:
signature.asc
Description: Digital signature