r16819 - in /desktop/unstable/gnome-menus/debian: changelog patches/12_merge_duplicates.patch
joss at users.alioth.debian.org
joss at users.alioth.debian.org
Fri Aug 29 10:19:59 UTC 2008
Author: joss
Date: Fri Aug 29 10:19:58 2008
New Revision: 16819
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=16819
Log:
12_merge_duplicates.patch: also merge entries which appear more than
twice. Closes: #494667.
Modified:
desktop/unstable/gnome-menus/debian/changelog
desktop/unstable/gnome-menus/debian/patches/12_merge_duplicates.patch
Modified: desktop/unstable/gnome-menus/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-menus/debian/changelog?rev=16819&op=diff
==============================================================================
--- desktop/unstable/gnome-menus/debian/changelog (original)
+++ desktop/unstable/gnome-menus/debian/changelog Fri Aug 29 10:19:58 2008
@@ -1,3 +1,10 @@
+gnome-menus (2.22.2-4) unstable; urgency=low
+
+ * 12_merge_duplicates.patch: also merge entries which appear more than
+ twice. Closes: #494667.
+
+ -- Josselin Mouette <joss at debian.org> Fri, 29 Aug 2008 11:21:11 +0200
+
gnome-menus (2.22.2-3) unstable; urgency=low
* Rename Science.directory to GnomeScience.directory. Closes: #491184.
Modified: desktop/unstable/gnome-menus/debian/patches/12_merge_duplicates.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-menus/debian/patches/12_merge_duplicates.patch?rev=16819&op=diff
==============================================================================
--- desktop/unstable/gnome-menus/debian/patches/12_merge_duplicates.patch (original)
+++ desktop/unstable/gnome-menus/debian/patches/12_merge_duplicates.patch Fri Aug 29 10:19:58 2008
@@ -1,11 +1,11 @@
Debian #447823 and #444587
GNOME #490483
-Index: gnome-menus-2.22.1/libmenu/gmenu-tree.c
+Index: gnome-menus-2.22.2/libmenu/gmenu-tree.c
===================================================================
---- gnome-menus-2.22.1.orig/libmenu/gmenu-tree.c 2008-05-13 13:00:03.028979620 +0200
-+++ gnome-menus-2.22.1/libmenu/gmenu-tree.c 2008-05-13 13:06:26.088988539 +0200
-@@ -3433,6 +3433,72 @@ process_only_unallocated (GMenuTree
+--- gnome-menus-2.22.2.orig/libmenu/gmenu-tree.c 2008-08-29 11:18:36.063994586 +0200
++++ gnome-menus-2.22.2/libmenu/gmenu-tree.c 2008-08-29 11:21:00.868667108 +0200
+@@ -3440,6 +3440,73 @@ process_only_unallocated (GMenuTree
static void process_layout_info (GMenuTree *tree,
GMenuTreeDirectory *directory);
@@ -69,6 +69,7 @@
+ {
+ directory->contents = g_slist_delete_link (directory->contents, next);
+ gmenu_tree_item_unref_and_unset_parent (b);
++ continue;
+ }
+ }
+ l = l->next;
@@ -76,9 +77,9 @@
+}
+
static void
- merge_subdir (GMenuTree *tree,
- GMenuTreeDirectory *directory,
-@@ -3639,6 +3705,8 @@ merge_subdirs (GMenuTree *tree,
+ check_pending_separator (GMenuTreeDirectory *directory)
+ {
+@@ -3663,6 +3730,8 @@ merge_subdirs (GMenuTree *tree,
g_slist_free (subdirs);
g_slist_free (except);
@@ -87,7 +88,7 @@
}
static void
-@@ -3743,6 +3811,8 @@ merge_subdirs_and_entries (GMenuTree
+@@ -3767,6 +3836,8 @@ merge_subdirs_and_entries (GMenuTree
g_slist_free (items);
g_slist_free (except_subdirs);
g_slist_free (except_entries);
More information about the pkg-gnome-commits
mailing list