Hello community, here is the log from the commit of package alacarte for openSUSE:Factory checked in at 2012-09-29 15:21:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/alacarte (Old) and /work/SRC/openSUSE:Factory/.alacarte.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "alacarte", Maintainer is "gnome-maintainers@suse.de" Changes: -------- --- /work/SRC/openSUSE:Factory/alacarte/alacarte.changes 2012-06-18 17:29:42.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.alacarte.new/alacarte.changes 2012-09-29 15:21:29.000000000 +0200 @@ -1,0 +2,43 @@ +Thu Sep 6 20:45:18 UTC 2012 - dimstar@opensuse.org + +- Add alacarte-xdg-menu.patch: Use XDG_MENU_PREFIX when referencing + applications.menu (bnc#779098). + +------------------------------------------------------------------- +Thu Sep 6 19:41:01 UTC 2012 - dimstar@opensuse.org + +- Add alacarte-nohelp.patch: Do not show a help button or act on + F1 key: there is no help in alacarte at this moment (bnc#779062). + +------------------------------------------------------------------- +Tue Aug 7 10:06:02 UTC 2012 - dimstar@opensuse.org + +- Update to version 3.5.5: + + Fix the "Revert" button + + Updated translations. + +------------------------------------------------------------------- +Wed Jul 18 08:55:13 UTC 2012 - dimstar@opensuse.org + +- Update to version 3.5.4: + + Code cleanups + + Renamed the "Revert" button, hopefully to make it less + confusing + + Updated translations. + +------------------------------------------------------------------- +Wed Jun 27 18:59:01 UTC 2012 - dimstar@opensuse.org + +- Update to version 3.5.3: + + Bugs fixed: + - Code cleanups + - Don't fail when loading a non-existant icon + - Fix spurious crashes and asserts by removing the visible_tree + stuff + - Fix separator support (bgo#677343) + - Put back the top-level "Applications" section that was + accidentally removed (bgo#677420) + + Updated translations. +- Rebase alacarte-support-exo-desktop-item-edit.patch. + +------------------------------------------------------------------- Old: ---- alacarte-0.13.4.tar.xz New: ---- alacarte-3.5.5.tar.xz alacarte-nohelp.patch alacarte-xdg-menu.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ alacarte.spec ++++++ --- /var/tmp/diff_new_pack.iCcote/_old 2012-09-29 15:21:31.000000000 +0200 +++ /var/tmp/diff_new_pack.iCcote/_new 2012-09-29 15:21:31.000000000 +0200 @@ -17,17 +17,21 @@ Name: alacarte -Version: 0.13.4 +Version: 3.5.5 Release: 0 Url: http://www.realistanew.com/projects/alacarte Summary: Menu editor for GNOME License: LGPL-2.1+ Group: System/GUI/GNOME -Source: http://download.gnome.org/sources/alacarte/0.13/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/alacarte/3.5/%{name}-%{version}.tar.xz # PATCH-NEEDS-REBASE alacarte_system_edit_mode.patch sreeves@novell.com (was PATCH-FEATURE-OPENSUSE) Patch1: alacarte_system_edit_mode.patch # PATCH-FEATURE-UPSTREAM alacarte-support-exo-desktop-item-edit.patch bnc#728482 bgo#664114 gber@opensuse.org -- Add support for exo-desktop-item-edit as an alternative to gnome-desktop-item-edit Patch2: alacarte-support-exo-desktop-item-edit.patch +# PATCH-FIX-UPSTREAM alacarte-nohelp.patch bnc#779062 bgo#677332 dimstar@opensuse.org -- Do not show help button, as there is no help in alacarte +Patch3: alacarte-nohelp.patch +# PATCH-FIX-UPSTREAM alacarte-xdg-menu.patch bnc#779098 bgo#683535 dimstar@opensuse.org -- Use XDG_MENU_PREFIX when reading and writing users applications.menu +Patch4: alacarte-xdg-menu.patch BuildRequires: fdupes BuildRequires: glib2-devel # Needed for the typelib() dependency parser @@ -38,7 +42,7 @@ BuildRequires: python BuildRequires: translation-update-upstream BuildRequires: update-desktop-files -BuildRequires: pkgconfig(libgnome-menu-3.0) >= 3.2.0.1 +BuildRequires: pkgconfig(libgnome-menu-3.0) >= 3.5.3 BuildRequires: pkgconfig(pygobject-3.0) Requires: python-xml Recommends: %{name}-lang @@ -61,6 +65,8 @@ # again # %patch1 -p0 %patch2 -p1 +%patch3 -p1 +%patch4 -p1 %build # Patch is disabled ++++++ alacarte-nohelp.patch ++++++ Index: alacarte-3.5.5/Alacarte/MainWindow.py =================================================================== --- alacarte-3.5.5.orig/Alacarte/MainWindow.py +++ alacarte-3.5.5/Alacarte/MainWindow.py @@ -54,10 +54,6 @@ class MainWindow(object): self.tree.get_object('move_up_button').set_sensitive(False) self.tree.get_object('move_down_button').set_sensitive(False) self.tree.get_object('new_separator_button').set_sensitive(False) - accelgroup = Gtk.AccelGroup() - keyval, modifier = Gtk.accelerator_parse('F1') - accelgroup.connect(keyval, modifier, Gtk.AccelFlags.VISIBLE, self.on_help_button_clicked) - self.tree.get_object('mainwindow').add_accel_group(accelgroup) def run(self): self.loadMenus() Index: alacarte-3.5.5/data/alacarte.ui =================================================================== --- alacarte-3.5.5.orig/data/alacarte.ui +++ alacarte-3.5.5/data/alacarte.ui @@ -68,18 +68,6 @@ <property name="visible">True</property> <property name="layout_style">GTK_BUTTONBOX_END</property> <child> - <object class="GtkButton" id="help_button"> - <property name="visible">True</property> - <property name="can_default">True</property> - <property name="can_focus">True</property> - <property name="label">gtk-help</property> - <property name="use_stock">True</property> - <property name="relief">GTK_RELIEF_NORMAL</property> - <property name="focus_on_click">True</property> - <signal handler="on_help_button_clicked" name="clicked"/> - </object> - </child> - <child> <object class="GtkButton" id="restore_button"> <property name="visible">True</property> <property name="tooltip-text" translatable="yes">Restore the default menu layout</property> @@ -392,7 +380,6 @@ </object> </child> <action-widgets> - <action-widget response="-11">help_button</action-widget> <action-widget response="0">restore_button</action-widget> <action-widget response="-7">close_button</action-widget> </action-widgets> ++++++ alacarte-support-exo-desktop-item-edit.patch ++++++ --- /var/tmp/diff_new_pack.iCcote/_old 2012-09-29 15:21:31.000000000 +0200 +++ /var/tmp/diff_new_pack.iCcote/_new 2012-09-29 15:21:31.000000000 +0200 @@ -1,16 +1,16 @@ -Index: alacarte-0.13.4/Alacarte/MainWindow.py +Index: alacarte-3.5.3/Alacarte/MainWindow.py =================================================================== ---- alacarte-0.13.4.orig/Alacarte/MainWindow.py -+++ alacarte-0.13.4/Alacarte/MainWindow.py -@@ -36,6 +36,7 @@ class MainWindow(object): +--- alacarte-3.5.3.orig/Alacarte/MainWindow.py ++++ alacarte-3.5.3/Alacarte/MainWindow.py +@@ -35,6 +35,7 @@ class MainWindow(object): + timer = None #hack to make editing menu properties work - allow_update = True edit_pool = [] + desktop_item_editor = util.getCommandPath(['gnome-desktop-item-edit', 'exo-desktop-item-edit']) def __init__(self, datadir, version): self.file_path = datadir -@@ -264,7 +265,7 @@ class MainWindow(object): +@@ -261,7 +262,7 @@ class MainWindow(object): else: parent = menus[iter][2] file_path = os.path.join(util.getUserDirectoryPath(), util.getUniqueFileId('alacarte-made', '.directory')) @@ -19,7 +19,7 @@ GObject.timeout_add(100, self.waitForNewMenuProcess, process, parent.get_menu_id(), file_path) def on_new_item_button_clicked(self, button): -@@ -277,7 +278,7 @@ class MainWindow(object): +@@ -274,7 +275,7 @@ class MainWindow(object): else: parent = menus[iter][2] file_path = os.path.join(util.getUserItemPath(), util.getUniqueFileId('alacarte-made', '.desktop')) @@ -28,7 +28,7 @@ GObject.timeout_add(100, self.waitForNewItemProcess, process, parent.get_menu_id(), file_path) def on_new_separator_button_clicked(self, button): -@@ -338,7 +339,7 @@ class MainWindow(object): +@@ -335,7 +336,7 @@ class MainWindow(object): if file_path not in self.edit_pool: self.edit_pool.append(file_path) @@ -37,11 +37,11 @@ GObject.timeout_add(100, self.waitForEditProcess, process, file_path) def on_menu_tree_cursor_changed(self, treeview): -Index: alacarte-0.13.4/Alacarte/util.py +Index: alacarte-3.5.3/Alacarte/util.py =================================================================== ---- alacarte-0.13.4.orig/Alacarte/util.py -+++ alacarte-0.13.4/Alacarte/util.py -@@ -107,6 +107,15 @@ def getUserDirectoryPath(): +--- alacarte-3.5.3.orig/Alacarte/util.py ++++ alacarte-3.5.3/Alacarte/util.py +@@ -110,6 +110,15 @@ def getUserDirectoryPath(): os.makedirs(menu_dir) return menu_dir ++++++ alacarte-xdg-menu.patch ++++++ Index: alacarte-3.5.5/Alacarte/MenuEditor.py =================================================================== --- alacarte-3.5.5.orig/Alacarte/MenuEditor.py +++ alacarte-3.5.5/Alacarte/MenuEditor.py @@ -23,7 +23,7 @@ from gi.repository import GMenu, GLib from Alacarte import util class MenuEditor(object): - def __init__(self, name='applications.menu'): + def __init__(self, name=os.environ['XDG_MENU_PREFIX'] + 'applications.menu'): self.name = name self.tree = GMenu.Tree.new(name, GMenu.TreeFlags.SHOW_EMPTY|GMenu.TreeFlags.INCLUDE_EXCLUDED|GMenu.TreeFlags.INCLUDE_NODISPLAY|GMenu.TreeFlags.SHOW_ALL_SEPARATORS|GMenu.TreeFlags.SORT_DISPLAY_NAME) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org