commit alacarte for openSUSE:Factory
Hello community, here is the log from the commit of package alacarte for openSUSE:Factory checked in at 2020-03-10 15:55:10 Comparing /work/SRC/openSUSE:Factory/alacarte (Old) and /work/SRC/openSUSE:Factory/.alacarte.new.26092 (New) Package is "alacarte" Tue Mar 10 15:55:10 2020 rev:65 rq:783422 version:3.36.0 Changes: --- /work/SRC/openSUSE:Factory/alacarte/alacarte.changes2020-01-27 20:13:17.452370626 +0100 +++ /work/SRC/openSUSE:Factory/.alacarte.new.26092/alacarte.changes 2020-03-10 15:55:11.499257085 +0100 @@ -1,0 +2,21 @@ +Thu Mar 5 18:44:30 UTC 2020 - bjorn@gmail.com + +- Update to version 3.36.0: + + Require Python 3.2+. + +--- +Fri Feb 14 10:46:57 UTC 2020 - Dominique Leuenberger + +- Update to version 3.35.91: + + Fix bad command validation. + + Require Python 3.0+. + + Support Python 3.8+. +- Drop fix-bad-command-validation.patch and alacarte-python3.patch: + fixed upstream. +- Drop autoconf and automake BuildRequires, and no longer call + autoreconf: no patch touches the build system. +- Rebase alacarte-trans.patch. +- Drop deprecated use of %desktop_database_post/postun and + -%icon_theme_cache_post/postun macros. + +--- Old: alacarte-3.11.91.tar.xz alacarte-python3.patch fix-bad-command-validation.patch New: alacarte-3.36.0.tar.xz Other differences: -- ++ alacarte.spec ++ --- /var/tmp/diff_new_pack.IdhtRe/_old 2020-03-10 15:55:11.987257373 +0100 +++ /var/tmp/diff_new_pack.IdhtRe/_new 2020-03-10 15:55:11.991257375 +0100 @@ -1,7 +1,7 @@ # # spec file for package alacarte # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,22 +17,15 @@ Name: alacarte -Version:3.11.91 +Version:3.36.0 Release:0 Summary:Menu editor for GNOME License:LGPL-2.1-or-later Group: System/GUI/GNOME URL:http://www.realistanew.com/projects/alacarte -Source: http://download.gnome.org/sources/alacarte/3.11/%{name}-%{version}.tar.xz +Source: https://download.gnome.org/sources/alacarte/3.36/%{name}-%{version}.tar.xz # PATCH-FIX-OPENSUSE alacarte-trans.patch bnc#947793 qz...@suse.org -- Fix untranslated messages Patch0: alacarte-trans.patch -# PATCH-FIX-UPSTREAM fix-bad-command-validation.patch bsc#1057908 bgo#728372 qzh...@suse.com -- Fix bad command validation -Patch1: fix-bad-command-validation.patch -# PATCH-FIX-UPSTREAM alacarte-python3.patch bsc#1075771 bgo#787490 mgo...@suse.com -- Support python 3. -Patch2: alacarte-python3.patch -# Needed for Patch2 -BuildRequires: autoconf -BuildRequires: automake BuildRequires: fdupes BuildRequires: glib2-devel # Needed for the typelib() dependency parser @@ -41,7 +34,7 @@ BuildRequires: hicolor-icon-theme BuildRequires: intltool BuildRequires: pkgconfig -BuildRequires: python3 +BuildRequires: python3 >= 3.2 BuildRequires: suse-xsl-stylesheets BuildRequires: translation-update-upstream BuildRequires: update-desktop-files @@ -60,12 +53,8 @@ %setup -q translation-update-upstream %patch0 -p1 -%patch1 -p1 -%patch2 -p1 %build -# needed for Patch2 -autoreconf -fi %configure make %{?_smp_mflags} @@ -75,14 +64,6 @@ %find_lang %{name} %{?no_lang_C} %fdupes %{buildroot} -%post -%desktop_database_post -%icon_theme_cache_post - -%postun -%desktop_database_postun -%icon_theme_cache_postun - %files %license COPYING %doc AUTHORS ChangeLog NEWS README ++ alacarte-3.11.91.tar.xz -> alacarte-3.36.0.tar.xz ++ 6408 lines of diff (skipped) ++ alacarte-trans.patch ++ --- /var/tmp/diff_new_pack.IdhtRe/_old 2020-03-10 15:55:12.107257444 +0100 +++ /var/tmp/diff_new_pack.IdhtRe/_new 2020-03-10 15:55:12.107257444 +0100 @@ -1,7 +1,7 @@ -Index: alacarte-3.11.91/Alacarte/ItemEditor.py +Index: alacarte-3.35.91/Alacarte/ItemEditor.py === alacarte-3.11.91.orig/Alacarte/ItemEditor.py -+++ alacarte-3.11.91/Alacarte/ItemEditor.py +--- alacarte-3.35.91.orig/Alacarte/ItemEditor.py alacarte-3.35.91/Alacarte/ItemEditor.py @@ -22,6 +22,8 @@ import gi gi.require_version('Gtk', '3.0') from gi.repository import GLib, GObject, Gtk @@ -19,16 +19,3 @@ self.builder.add_from_file(os.path.join(config.pkgdatadir, self.ui_file)) self.dialog = self.builder.get_object('editor') -Index: alacarte-3.11.91/data/alacarte.u
commit alacarte for openSUSE:Factory
Hello community, here is the log from the commit of package alacarte for openSUSE:Factory checked in at 2020-01-27 20:13:15 Comparing /work/SRC/openSUSE:Factory/alacarte (Old) and /work/SRC/openSUSE:Factory/.alacarte.new.26092 (New) Package is "alacarte" Mon Jan 27 20:13:15 2020 rev:64 rq:767336 version:3.11.91 Changes: --- /work/SRC/openSUSE:Factory/alacarte/alacarte.changes2019-02-01 11:45:15.708563800 +0100 +++ /work/SRC/openSUSE:Factory/.alacarte.new.26092/alacarte.changes 2020-01-27 20:13:17.452370626 +0100 @@ -1,0 +2,5 @@ +Sat Jan 25 14:05:11 UTC 2020 - Dominique Leuenberger + +- No longer recommend -lang: supplements are in use + +--- Other differences: -- ++ alacarte.spec ++ --- /var/tmp/diff_new_pack.IUe9bT/_old 2020-01-27 20:13:18.316371153 +0100 +++ /var/tmp/diff_new_pack.IUe9bT/_new 2020-01-27 20:13:18.316371153 +0100 @@ -48,7 +48,6 @@ BuildRequires: pkgconfig(libgnome-menu-3.0) >= 3.5.3 BuildRequires: pkgconfig(pygobject-3.0) Requires: python3-gobject-Gdk -Recommends: %{name}-lang %description Alacarte is a simple freedesktop.org compliant menu editor for GNOME
commit alacarte for openSUSE:Factory
Hello community, here is the log from the commit of package alacarte for openSUSE:Factory checked in at 2019-02-01 11:45:13 Comparing /work/SRC/openSUSE:Factory/alacarte (Old) and /work/SRC/openSUSE:Factory/.alacarte.new.28833 (New) Package is "alacarte" Fri Feb 1 11:45:13 2019 rev:63 rq:669782 version:3.11.91 Changes: --- /work/SRC/openSUSE:Factory/alacarte/alacarte.changes2018-03-14 19:36:39.646268065 +0100 +++ /work/SRC/openSUSE:Factory/.alacarte.new.28833/alacarte.changes 2019-02-01 11:45:15.708563800 +0100 @@ -1,0 +2,5 @@ +Tue Jan 29 09:55:56 UTC 2019 - Dominique Leuenberger + +- Update alacarte-python3.patch: Add support for python 3.7. + +--- Other differences: -- ++ alacarte.spec ++ --- /var/tmp/diff_new_pack.bEb5MY/_old 2019-02-01 11:45:16.168563327 +0100 +++ /var/tmp/diff_new_pack.bEb5MY/_new 2019-02-01 11:45:16.172563323 +0100 @@ -1,7 +1,7 @@ # # spec file for package alacarte # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # ++ alacarte-python3.patch ++ --- /var/tmp/diff_new_pack.bEb5MY/_old 2019-02-01 11:45:16.192563302 +0100 +++ /var/tmp/diff_new_pack.bEb5MY/_new 2019-02-01 11:45:16.192563302 +0100 @@ -57,7 +57,7 @@ IT_PROG_INTLTOOL([0.40.0]) -AM_PATH_PYTHON_VERSION(2.7, 2.7.0, 2.6, 2.6.0, 2.5, 2.5.0, 2.4, 2.4.0) -+AM_PATH_PYTHON_VERSION(3.6, 3.6.0, 2.7, 2.7.0, 2.6, 2.6.0, 2.5, 2.5.0, 2.4, 2.4.0) ++AM_PATH_PYTHON_VERSION(3.7, 3.7.0, 3.6, 3.6.0, 2.7, 2.7.0, 2.6, 2.6.0, 2.5, 2.5.0, 2.4, 2.4.0) PKG_CHECK_MODULES(ALACARTE, libgnome-menu-3.0 >= 3.5.3 pygobject-3.0)
commit alacarte for openSUSE:Factory
Hello community, here is the log from the commit of package alacarte for openSUSE:Factory checked in at 2018-03-14 19:36:38 Comparing /work/SRC/openSUSE:Factory/alacarte (Old) and /work/SRC/openSUSE:Factory/.alacarte.new (New) Package is "alacarte" Wed Mar 14 19:36:38 2018 rev:62 rq:584703 version:3.11.91 Changes: --- /work/SRC/openSUSE:Factory/alacarte/alacarte.changes2018-02-02 22:21:42.335490726 +0100 +++ /work/SRC/openSUSE:Factory/.alacarte.new/alacarte.changes 2018-03-14 19:36:39.646268065 +0100 @@ -1,0 +2,5 @@ +Wed Feb 28 16:22:48 UTC 2018 - dims...@opensuse.org + +- Modernize spec-file by calling spec-cleaner + +--- Other differences: -- ++ alacarte.spec ++ --- /var/tmp/diff_new_pack.rERiIu/_old 2018-03-14 19:36:40.586234678 +0100 +++ /var/tmp/diff_new_pack.rERiIu/_new 2018-03-14 19:36:40.590234537 +0100 @@ -19,10 +19,10 @@ Name: alacarte Version:3.11.91 Release:0 -Url:http://www.realistanew.com/projects/alacarte Summary:Menu editor for GNOME -License:LGPL-2.1+ +License:LGPL-2.1-or-later Group: System/GUI/GNOME +URL:http://www.realistanew.com/projects/alacarte Source: http://download.gnome.org/sources/alacarte/3.11/%{name}-%{version}.tar.xz # PATCH-FIX-OPENSUSE alacarte-trans.patch bnc#947793 qz...@suse.org -- Fix untranslated messages Patch0: alacarte-trans.patch @@ -30,6 +30,9 @@ Patch1: fix-bad-command-validation.patch # PATCH-FIX-UPSTREAM alacarte-python3.patch bsc#1075771 bgo#787490 mgo...@suse.com -- Support python 3. Patch2: alacarte-python3.patch +# Needed for Patch2 +BuildRequires: autoconf +BuildRequires: automake BuildRequires: fdupes BuildRequires: glib2-devel # Needed for the typelib() dependency parser @@ -37,18 +40,15 @@ # Needed for %%icon_theme_cache_* macros. BuildRequires: hicolor-icon-theme BuildRequires: intltool +BuildRequires: pkgconfig BuildRequires: python3 BuildRequires: suse-xsl-stylesheets BuildRequires: translation-update-upstream BuildRequires: update-desktop-files BuildRequires: pkgconfig(libgnome-menu-3.0) >= 3.5.3 BuildRequires: pkgconfig(pygobject-3.0) -# Needed for Patch2 -BuildRequires: autoconf -BuildRequires: automake Requires: python3-gobject-Gdk Recommends: %{name}-lang -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Alacarte is a simple freedesktop.org compliant menu editor for GNOME @@ -56,6 +56,7 @@ type to edit, add, and delete any menu entry. %lang_package + %prep %setup -q translation-update-upstream @@ -70,10 +71,10 @@ make %{?_smp_mflags} %install -%makeinstall +%make_install %suse_update_desktop_file -r alacarte GNOME Utility DesktopUtility X-GNOME-PersonalSettings %find_lang %{name} %{?no_lang_C} -%fdupes $RPM_BUILD_ROOT +%fdupes %{buildroot} %post %desktop_database_post @@ -84,8 +85,8 @@ %icon_theme_cache_postun %files -%defattr (-, root, root) -%doc AUTHORS COPYING ChangeLog NEWS README +%license COPYING +%doc AUTHORS ChangeLog NEWS README %{_bindir}/alacarte %{_datadir}/alacarte %{_datadir}/applications/alacarte.desktop @@ -93,6 +94,6 @@ %{python3_sitelib}/Alacarte %{_mandir}/man1/alacarte.1%{?ext_man} -%files lang -f %name.lang +%files lang -f %{name}.lang %changelog
commit alacarte for openSUSE:Factory
binus7qeDO4cI.bin Description: Binary data
commit alacarte for openSUSE:Factory
Hello community, here is the log from the commit of package alacarte for openSUSE:Factory checked in at 2017-09-15 21:06:17 Comparing /work/SRC/openSUSE:Factory/alacarte (Old) and /work/SRC/openSUSE:Factory/.alacarte.new (New) Package is "alacarte" Fri Sep 15 21:06:17 2017 rev:60 rq:526065 version:3.11.91 Changes: --- /work/SRC/openSUSE:Factory/alacarte/alacarte.changes2016-08-18 09:15:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.alacarte.new/alacarte.changes 2017-09-15 21:06:20.109573176 +0200 @@ -1,0 +2,7 @@ +Thu Sep 14 06:33:45 UTC 2017 - qzh...@suse.com + +- Added fix-bad-command-validation.patch which fix bad command + validation, backported from commit hash 665b471 and ca7d05c + (bsc#1057908, bgo#728372). + +--- New: fix-bad-command-validation.patch Other differences: -- ++ alacarte.spec ++ --- /var/tmp/diff_new_pack.3aJv2y/_old 2017-09-15 21:06:21.081436736 +0200 +++ /var/tmp/diff_new_pack.3aJv2y/_new 2017-09-15 21:06:21.085436175 +0200 @@ -1,7 +1,7 @@ # # spec file for package alacarte # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,6 +26,8 @@ Source: http://download.gnome.org/sources/alacarte/3.11/%{name}-%{version}.tar.xz # PATCH-FIX-OPENSUSE alacarte-trans.patch bnc#947793 qz...@suse.org -- Fix untranslated messages Patch0: alacarte-trans.patch +# PATCH-FIX-UPSTREAM fix-bad-command-validation.patch bsc#1057908 bgo#728372 qzh...@suse.com -- Fix bad command validation +Patch1: fix-bad-command-validation.patch BuildRequires: fdupes BuildRequires: glib2-devel # Needed for the typelib() dependency parser @@ -55,6 +57,7 @@ %setup -q translation-update-upstream %patch0 -p1 +%patch1 -p1 %build %configure ++ alacarte-trans.patch ++ --- /var/tmp/diff_new_pack.3aJv2y/_old 2017-09-15 21:06:21.121431121 +0200 +++ /var/tmp/diff_new_pack.3aJv2y/_new 2017-09-15 21:06:21.121431121 +0200 @@ -1,7 +1,8 @@ -diff -Nura alacarte-3.10.0/Alacarte/ItemEditor.py alacarte-3.10.0.new/Alacarte/ItemEditor.py alacarte-3.10.0/Alacarte/ItemEditor.py 2013-08-30 06:32:55.0 +0800 -+++ alacarte-3.10.0.new/Alacarte/ItemEditor.py 2015-11-30 21:19:06.812695811 +0800 -@@ -22,6 +22,8 @@ +Index: alacarte-3.11.91/Alacarte/ItemEditor.py +=== +--- alacarte-3.11.91.orig/Alacarte/ItemEditor.py alacarte-3.11.91/Alacarte/ItemEditor.py +@@ -22,6 +22,8 @@ import gi gi.require_version('Gtk', '3.0') from gi.repository import GLib, GObject, Gtk from Alacarte import config, util @@ -10,7 +11,7 @@ _ = gettext.gettext -@@ -101,6 +103,7 @@ +@@ -102,6 +104,7 @@ class ItemEditor(GObject.GObject): def __init__(self, parent, item_path): GObject.GObject.__init__(self) self.builder = Gtk.Builder() @@ -18,10 +19,11 @@ self.builder.add_from_file(os.path.join(config.pkgdatadir, self.ui_file)) self.dialog = self.builder.get_object('editor') -diff -Nura alacarte-3.10.0/data/alacarte.ui alacarte-3.10.0.new/data/alacarte.ui alacarte-3.10.0/data/alacarte.ui 2013-09-03 21:23:58.0 +0800 -+++ alacarte-3.10.0.new/data/alacarte.ui 2015-11-30 21:20:08.224695811 +0800 -@@ -86,7 +86,7 @@ +Index: alacarte-3.11.91/data/alacarte.ui +=== +--- alacarte-3.11.91.orig/data/alacarte.ui alacarte-3.11.91/data/alacarte.ui +@@ -70,7 +70,7 @@ ++ fix-bad-command-validation.patch ++ diff --git a/Alacarte/ItemEditor.py b/Alacarte/ItemEditor.py index 9fd9faa..c5de30c 100644 --- a/Alacarte/ItemEditor.py +++ b/Alacarte/ItemEditor.py @@ -178,14 +178,22 @@ class LauncherEditor(ItemEditor): self.builder.get_object('icon-image')) self.builder.get_object('exec-browse').connect('clicked', self.pick_exec) - self.builder.get_object('name-entry').connect('changed', self.resync_validity) self.builder.get_object('exec-entry').connect('changed', self.resync_validity) +def exec_line_is_valid(self, exec_text): +try: +success, parsed = GLib.shell_parse_argv(exec_text) +# Make sure program (first part of the command) is in the path +command = parsed[0] +return (GLib.find_program_in_path(command) is not None) +except GLib.GError: +r
commit alacarte for openSUSE:Factory
Hello community, here is the log from the commit of package alacarte for openSUSE:Factory checked in at 2016-08-18 09:15:46 Comparing /work/SRC/openSUSE:Factory/alacarte (Old) and /work/SRC/openSUSE:Factory/.alacarte.new (New) Package is "alacarte" Changes: --- /work/SRC/openSUSE:Factory/alacarte/alacarte.changes2016-06-03 16:27:08.0 +0200 +++ /work/SRC/openSUSE:Factory/.alacarte.new/alacarte.changes 2016-08-18 09:15:47.0 +0200 @@ -2 +2 @@ -Fri May 20 09:36:15 UTC 2016 - alarr...@suse.com +Fri May 20 09:18:41 UTC 2016 - alarr...@suse.com @@ -4,5 +4 @@ -- Added alacarte-trans.patch made by qz...@suse.org for SLE to fix - untranslated texts (bnc#947793). Adds a gettext function to - ItemEditor.py to make alacarte translatable and modify alacarte.ui: - use original text, translate all PO tranlation files. Modified - under Stanislav Brabec's review result. +- Update to GNOME 3.20.2 (Fate#318572) @@ -15,0 +12,19 @@ + +--- +Thu Apr 14 19:55:03 UTC 2016 - mgo...@suse.com + +- Update to GNOME 3.20 Fate#318572 + +--- +Tue Nov 27 13:15:21 UTC 2015 - qz...@suse.org + +- Updated alacarte-trans.patch to modify alacarte.ui: + use original text, translate all PO tranlation files. + Modified under Stanislav Brabec's review result. + (bnc#947793) + +--- +Tue Oct 13 17:30:21 UTC 2015 - qz...@suse.org + +- Added alacarte-trans.patch which adds a gettext function + to ItemEditor.py to make alacarte translatable (bnc#947793) Other differences: --
commit alacarte for openSUSE:Factory
Hello community, here is the log from the commit of package alacarte for openSUSE:Factory checked in at 2016-06-03 16:27:07 Comparing /work/SRC/openSUSE:Factory/alacarte (Old) and /work/SRC/openSUSE:Factory/.alacarte.new (New) Package is "alacarte" Changes: --- /work/SRC/openSUSE:Factory/alacarte/alacarte.changes2016-05-08 10:39:08.0 +0200 +++ /work/SRC/openSUSE:Factory/.alacarte.new/alacarte.changes 2016-06-03 16:27:08.0 +0200 @@ -1,0 +2,9 @@ +Fri May 20 09:36:15 UTC 2016 - alarr...@suse.com + +- Added alacarte-trans.patch made by qz...@suse.org for SLE to fix + untranslated texts (bnc#947793). Adds a gettext function to + ItemEditor.py to make alacarte translatable and modify alacarte.ui: + use original text, translate all PO tranlation files. Modified + under Stanislav Brabec's review result. + +--- New: alacarte-trans.patch Other differences: -- ++ alacarte.spec ++ --- /var/tmp/diff_new_pack.7en7Ub/_old 2016-06-03 16:27:09.0 +0200 +++ /var/tmp/diff_new_pack.7en7Ub/_new 2016-06-03 16:27:09.0 +0200 @@ -24,6 +24,8 @@ License:LGPL-2.1+ Group: System/GUI/GNOME Source: http://download.gnome.org/sources/alacarte/3.11/%{name}-%{version}.tar.xz +# PATCH-FIX-OPENSUSE alacarte-trans.patch bnc#947793 qz...@suse.org -- Fix untranslated messages +Patch0: alacarte-trans.patch BuildRequires: fdupes BuildRequires: glib2-devel # Needed for the typelib() dependency parser @@ -52,6 +54,7 @@ %prep %setup -q translation-update-upstream +%patch0 -p1 %build %configure ++ alacarte-trans.patch ++ diff -Nura alacarte-3.10.0/Alacarte/ItemEditor.py alacarte-3.10.0.new/Alacarte/ItemEditor.py --- alacarte-3.10.0/Alacarte/ItemEditor.py 2013-08-30 06:32:55.0 +0800 +++ alacarte-3.10.0.new/Alacarte/ItemEditor.py 2015-11-30 21:19:06.812695811 +0800 @@ -22,6 +22,8 @@ gi.require_version('Gtk', '3.0') from gi.repository import GLib, GObject, Gtk from Alacarte import config, util +gettext.bindtextdomain(config.GETTEXT_PACKAGE, config.localedir) +gettext.textdomain(config.GETTEXT_PACKAGE) _ = gettext.gettext @@ -101,6 +103,7 @@ def __init__(self, parent, item_path): GObject.GObject.__init__(self) self.builder = Gtk.Builder() + self.builder.set_translation_domain(config.GETTEXT_PACKAGE) self.builder.add_from_file(os.path.join(config.pkgdatadir, self.ui_file)) self.dialog = self.builder.get_object('editor') diff -Nura alacarte-3.10.0/data/alacarte.ui alacarte-3.10.0.new/data/alacarte.ui --- alacarte-3.10.0/data/alacarte.ui2013-09-03 21:23:58.0 +0800 +++ alacarte-3.10.0.new/data/alacarte.ui2015-11-30 21:20:08.224695811 +0800 @@ -86,7 +86,7 @@ -Restore System Configuration + Restore System Configuration True True True
commit alacarte for openSUSE:Factory
Hello community, here is the log from the commit of package alacarte for openSUSE:Factory checked in at 2016-05-08 10:39:07 Comparing /work/SRC/openSUSE:Factory/alacarte (Old) and /work/SRC/openSUSE:Factory/.alacarte.new (New) Package is "alacarte" Changes: --- /work/SRC/openSUSE:Factory/alacarte/alacarte.changes2014-10-06 12:06:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.alacarte.new/alacarte.changes 2016-05-08 10:39:08.0 +0200 @@ -1,0 +2,7 @@ +Tue May 3 21:34:53 UTC 2016 - dims...@opensuse.org + +- Require python-gobject-Gdk: pygobject was further split in order + to be able to install it without X-dependencies. Alacarte imports + Gdk from gi.repository, thus also requires python-gobject-Gdk. + +--- Other differences: -- ++ alacarte.spec ++ --- /var/tmp/diff_new_pack.VF7P8r/_old 2016-05-08 10:39:08.0 +0200 +++ /var/tmp/diff_new_pack.VF7P8r/_new 2016-05-08 10:39:08.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package alacarte # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -37,6 +37,7 @@ BuildRequires: update-desktop-files BuildRequires: pkgconfig(libgnome-menu-3.0) >= 3.5.3 BuildRequires: pkgconfig(pygobject-3.0) +Requires: python-gobject-Gdk Requires: python-xml Recommends: %{name}-lang BuildRoot: %{_tmppath}/%{name}-%{version}-build
commit alacarte for openSUSE:Factory
Hello community, here is the log from the commit of package alacarte for openSUSE:Factory checked in at 2014-10-06 12:06:11 Comparing /work/SRC/openSUSE:Factory/alacarte (Old) and /work/SRC/openSUSE:Factory/.alacarte.new (New) Package is "alacarte" Changes: --- /work/SRC/openSUSE:Factory/alacarte/alacarte.changes2014-08-13 08:48:13.0 +0200 +++ /work/SRC/openSUSE:Factory/.alacarte.new/alacarte.changes 2014-10-06 12:06:12.0 +0200 @@ -1,0 +2,8 @@ +Sun Oct 5 16:15:34 UTC 2014 - zai...@opensuse.org + +- Move .desktopfile from X-GNOME-SystemSettings to + X-GNOME-PersonalSettings, since the only values one can change is + for active user. Having it under System gives the impression that + changes are systemwide. + +--- Other differences: -- ++ alacarte.spec ++ --- /var/tmp/diff_new_pack.mo43Ud/_old 2014-10-06 12:06:13.0 +0200 +++ /var/tmp/diff_new_pack.mo43Ud/_new 2014-10-06 12:06:13.0 +0200 @@ -58,7 +58,7 @@ %install %makeinstall -%suse_update_desktop_file -r alacarte GNOME Utility DesktopUtility X-GNOME-SystemSettings +%suse_update_desktop_file -r alacarte GNOME Utility DesktopUtility X-GNOME-PersonalSettings %find_lang %{name} %{?no_lang_C} %fdupes $RPM_BUILD_ROOT -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit alacarte for openSUSE:Factory
Hello community, here is the log from the commit of package alacarte for openSUSE:Factory checked in at 2014-08-13 08:48:10 Comparing /work/SRC/openSUSE:Factory/alacarte (Old) and /work/SRC/openSUSE:Factory/.alacarte.new (New) Package is "alacarte" Changes: --- /work/SRC/openSUSE:Factory/alacarte/alacarte.changes2014-05-05 21:14:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.alacarte.new/alacarte.changes 2014-08-13 08:48:13.0 +0200 @@ -1,0 +2,6 @@ +Sat Aug 9 12:02:20 UTC 2014 - dims...@opensuse.org + +- Add X-GNOME-SystemSettings to the .desktop categories: this adds + allacarte to the overview in gnome-control-center. + +--- Other differences: -- ++ alacarte.spec ++ --- /var/tmp/diff_new_pack.SwJrSw/_old 2014-08-13 08:48:13.0 +0200 +++ /var/tmp/diff_new_pack.SwJrSw/_new 2014-08-13 08:48:13.0 +0200 @@ -58,7 +58,7 @@ %install %makeinstall -%suse_update_desktop_file -r alacarte GNOME Utility DesktopUtility +%suse_update_desktop_file -r alacarte GNOME Utility DesktopUtility X-GNOME-SystemSettings %find_lang %{name} %{?no_lang_C} %fdupes $RPM_BUILD_ROOT -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit alacarte for openSUSE:Factory
Hello community, here is the log from the commit of package alacarte for openSUSE:Factory checked in at 2014-05-05 21:13:56 Comparing /work/SRC/openSUSE:Factory/alacarte (Old) and /work/SRC/openSUSE:Factory/.alacarte.new (New) Package is "alacarte" Changes: --- /work/SRC/openSUSE:Factory/alacarte/alacarte.changes2013-12-16 15:38:51.0 +0100 +++ /work/SRC/openSUSE:Factory/.alacarte.new/alacarte.changes 2014-05-05 21:14:02.0 +0200 @@ -1,0 +2,14 @@ +Mon Mar 3 14:55:56 UTC 2014 - zai...@opensuse.org + +- Update to version 3.11.91: + + Drop Help button. + + Ensure items have valid Exec. + + Add a man page. + + Make Restore button work again. + + Fix creating menus. + + Fix creating items. + + Updated translations. +- Drop alacarte-nohelp.patch, fixed upstream. +- Add suse-xsl-stylesheets BuildRequires, needed to build manpages. + +--- Old: alacarte-3.10.0.tar.xz alacarte-nohelp.patch New: alacarte-3.11.91.tar.xz Other differences: -- ++ alacarte.spec ++ --- /var/tmp/diff_new_pack.xiVZlZ/_old 2014-05-05 21:14:03.0 +0200 +++ /var/tmp/diff_new_pack.xiVZlZ/_new 2014-05-05 21:14:03.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package alacarte # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,15 +17,13 @@ Name: alacarte -Version:3.10.0 +Version:3.11.91 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/3.10/%{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM alacarte-nohelp.patch bnc#779062 bgo#677332 dims...@opensuse.org -- Do not show help button, as there is no help in alacarte -Patch3: alacarte-nohelp.patch +Source: http://download.gnome.org/sources/alacarte/3.11/%{name}-%{version}.tar.xz BuildRequires: fdupes BuildRequires: glib2-devel # Needed for the typelib() dependency parser @@ -34,6 +32,7 @@ BuildRequires: hicolor-icon-theme BuildRequires: intltool BuildRequires: python +BuildRequires: suse-xsl-stylesheets BuildRequires: translation-update-upstream BuildRequires: update-desktop-files BuildRequires: pkgconfig(libgnome-menu-3.0) >= 3.5.3 @@ -52,7 +51,6 @@ %prep %setup -q translation-update-upstream -%patch3 -p1 %build %configure @@ -80,6 +78,7 @@ %{_datadir}/applications/alacarte.desktop %{_datadir}/icons/hicolor/*/*/*.* %{python_sitelib}/Alacarte +%{_mandir}/man1/alacarte.1%{?ext_man} %files lang -f %name.lang ++ alacarte-3.10.0.tar.xz -> alacarte-3.11.91.tar.xz ++ 10376 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit alacarte for openSUSE:Factory
Hello community, here is the log from the commit of package alacarte for openSUSE:Factory checked in at 2013-12-16 15:38:50 Comparing /work/SRC/openSUSE:Factory/alacarte (Old) and /work/SRC/openSUSE:Factory/.alacarte.new (New) Package is "alacarte" Changes: --- /work/SRC/openSUSE:Factory/alacarte/alacarte.changes2013-09-29 19:22:27.0 +0200 +++ /work/SRC/openSUSE:Factory/.alacarte.new/alacarte.changes 2013-12-16 15:38:51.0 +0100 @@ -1,0 +2,6 @@ +Thu Dec 12 21:44:56 UTC 2013 - dims...@opensuse.org + +- Drop alacarte_system_edit_mode.patch: after almost 5 year needing + rebase, the feature can't possible be important enough. + +--- Old: alacarte_system_edit_mode.patch Other differences: -- ++ alacarte.spec ++ --- /var/tmp/diff_new_pack.elPBga/_old 2013-12-16 15:38:51.0 +0100 +++ /var/tmp/diff_new_pack.elPBga/_new 2013-12-16 15:38:51.0 +0100 @@ -24,8 +24,6 @@ License:LGPL-2.1+ Group: System/GUI/GNOME Source: http://download.gnome.org/sources/alacarte/3.10/%{name}-%{version}.tar.xz -# PATCH-NEEDS-REBASE alacarte_system_edit_mode.patch sree...@novell.com (was PATCH-FEATURE-OPENSUSE) -Patch1: alacarte_system_edit_mode.patch # PATCH-FIX-UPSTREAM alacarte-nohelp.patch bnc#779062 bgo#677332 dims...@opensuse.org -- Do not show help button, as there is no help in alacarte Patch3: alacarte-nohelp.patch BuildRequires: fdupes @@ -54,22 +52,15 @@ %prep %setup -q translation-update-upstream -# Needs rebase. Reenable suse_update_desktop_file call below when enabling -# again -# %patch1 -p0 %patch3 -p1 %build -# Patch is disabled -#autoreconf -f -i %configure make %{?_smp_mflags} %install %makeinstall %suse_update_desktop_file -r alacarte GNOME Utility DesktopUtility -# Patch is disabled -# suse_update_desktop_file alacarte-system X-SuSE-ControlCenter-LookAndFeel %find_lang %{name} %{?no_lang_C} %fdupes $RPM_BUILD_ROOT @@ -87,8 +78,6 @@ %{_bindir}/alacarte %{_datadir}/alacarte %{_datadir}/applications/alacarte.desktop -# Patch is disabled -# %{_datadir}/applications/alacarte-system.desktop %{_datadir}/icons/hicolor/*/*/*.* %{python_sitelib}/Alacarte -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit alacarte for openSUSE:Factory
Hello community, here is the log from the commit of package alacarte for openSUSE:Factory checked in at 2013-09-29 19:22:26 Comparing /work/SRC/openSUSE:Factory/alacarte (Old) and /work/SRC/openSUSE:Factory/.alacarte.new (New) Package is "alacarte" Changes: --- /work/SRC/openSUSE:Factory/alacarte/alacarte.changes2013-09-27 17:06:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.alacarte.new/alacarte.changes 2013-09-29 19:22:27.0 +0200 @@ -1,0 +2,6 @@ +Sat Sep 28 15:38:25 UTC 2013 - dims...@opensuse.org + +- Correct alacarte-nohelp.patch: only remove the accelerator, + nothing else (bnc#842988). + +--- Other differences: -- ++ alacarte-nohelp.patch ++ --- /var/tmp/diff_new_pack.BnnDWi/_old 2013-09-29 19:22:28.0 +0200 +++ /var/tmp/diff_new_pack.BnnDWi/_new 2013-09-29 19:22:28.0 +0200 @@ -1,16 +1,16 @@ -Index: alacarte-3.7.3/Alacarte/MainWindow.py +Index: alacarte-3.10.0/Alacarte/MainWindow.py === alacarte-3.7.3.orig/Alacarte/MainWindow.py -+++ alacarte-3.7.3/Alacarte/MainWindow.py -@@ -50,12 +50,6 @@ class MainWindow(object): +--- alacarte-3.10.0.orig/Alacarte/MainWindow.py alacarte-3.10.0/Alacarte/MainWindow.py +@@ -49,12 +49,8 @@ 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.main_window = self.tree.get_object('mainwindow') + + self.main_window = self.tree.get_object('mainwindow') -self.main_window.add_accel_group(accelgroup) self.editor = None -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit alacarte for openSUSE:Factory
Hello community, here is the log from the commit of package alacarte for openSUSE:Factory checked in at 2013-09-27 17:06:01 Comparing /work/SRC/openSUSE:Factory/alacarte (Old) and /work/SRC/openSUSE:Factory/.alacarte.new (New) Package is "alacarte" Changes: --- /work/SRC/openSUSE:Factory/alacarte/alacarte.changes2013-09-11 10:58:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.alacarte.new/alacarte.changes 2013-09-27 17:06:02.0 +0200 @@ -1,0 +2,7 @@ +Tue Sep 24 17:35:29 UTC 2013 - dims...@opensuse.org + +- Update to version 3.10.0: + + Errors on launch. + + Updated translations. + +--- Old: alacarte-3.9.91.tar.xz New: alacarte-3.10.0.tar.xz Other differences: -- ++ alacarte.spec ++ --- /var/tmp/diff_new_pack.WlMmus/_old 2013-09-27 17:06:03.0 +0200 +++ /var/tmp/diff_new_pack.WlMmus/_new 2013-09-27 17:06:03.0 +0200 @@ -17,13 +17,13 @@ Name: alacarte -Version:3.9.91 +Version:3.10.0 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/3.9/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/alacarte/3.10/%{name}-%{version}.tar.xz # PATCH-NEEDS-REBASE alacarte_system_edit_mode.patch sree...@novell.com (was PATCH-FEATURE-OPENSUSE) Patch1: alacarte_system_edit_mode.patch # PATCH-FIX-UPSTREAM alacarte-nohelp.patch bnc#779062 bgo#677332 dims...@opensuse.org -- Do not show help button, as there is no help in alacarte ++ alacarte-3.9.91.tar.xz -> alacarte-3.10.0.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/alacarte-3.9.91/Alacarte/MainWindow.py new/alacarte-3.10.0/Alacarte/MainWindow.py --- old/alacarte-3.9.91/Alacarte/MainWindow.py 2013-09-03 15:23:58.0 +0200 +++ new/alacarte-3.10.0/Alacarte/MainWindow.py 2013-09-24 18:15:24.0 +0200 @@ -19,7 +19,8 @@ import gi gi.require_version('Gtk', '3.0') -from gi.repository import Gtk, GObject, Gio, GdkPixbuf, Gdk, GMenu, GLib +from gi.repository import Gtk, GdkPixbuf, Gdk, GMenu +import sys import cgi import os import gettext diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/alacarte-3.9.91/ChangeLog new/alacarte-3.10.0/ChangeLog --- old/alacarte-3.9.91/ChangeLog 2013-09-03 15:43:45.0 +0200 +++ new/alacarte-3.10.0/ChangeLog 2013-09-24 19:08:44.0 +0200 @@ -1,7 +1,19 @@ -6824432 (HEAD, master) Release 3.9.91 +7c74167 (HEAD, tag: 3.10.0, origin/master, origin/HEAD, master) +Release 3.10 M NEWS M configure.ac -5c1cdb7 (origin/master, origin/HEAD) Remove unused imports +6a25463 MainWindow: Remove some more unused imports +M Alacarte/MainWindow.py +b7182fc Updated Latvian translatio +M po/lv.po +ae599a8 MainWindow: Re-add sys import +M Alacarte/MainWindow.py +8b2bb34 Updated Galician translations +M po/gl.po +6824432 (tag: 3.9.91) Release 3.9.91 +M NEWS +M configure.ac +5c1cdb7 Remove unused imports M Alacarte/MainWindow.py 274d46d Add python3 compatibility M Alacarte/MenuEditor.py diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/alacarte-3.9.91/NEWS new/alacarte-3.10.0/NEWS --- old/alacarte-3.9.91/NEWS2013-09-03 15:25:48.0 +0200 +++ new/alacarte-3.10.0/NEWS2013-09-24 19:08:00.0 +0200 @@ -1,4 +1,15 @@ == +Version 3.10.0 +== + +Bugs Fixed: +* Errors on launch + +Translations updates: +* Fran Diéguez +* Rūdolfs Mazurs + +== Version 3.9.91 == diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/alacarte-3.9.91/aclocal.m4 new/alacarte-3.10.0/aclocal.m4 --- old/alacarte-3.9.91/aclocal.m4 2013-09-03 15:43:41.0 +0200 +++ new/alacarte-3.10.0/aclocal.m4 2013-09-24 19:08:34.0 +0200 @@ -1558,6 +1558,21 @@ m4_popdef([pkg_description]) ]) dnl PKG_NOARCH_INSTALLDIR + +# PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE, +# [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) +# --- +# Retrieves the value of the pkg-config variable for the given module. +AC_DEFUN([PKG_CHECK_VAR], +[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl +AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl + +_PKG_CONFIG([$1], [variable="][$3]["], [$2]) +AS_VAR_COPY([$1], [pkg_cv_][$1]) + +AS_VAR_IF([$1], [""], [$5], [$4])dnl +])
commit alacarte for openSUSE:Factory
Hello community, here is the log from the commit of package alacarte for openSUSE:Factory checked in at 2013-09-11 10:58:16 Comparing /work/SRC/openSUSE:Factory/alacarte (Old) and /work/SRC/openSUSE:Factory/.alacarte.new (New) Package is "alacarte" Changes: --- /work/SRC/openSUSE:Factory/alacarte/alacarte.changes2013-04-02 11:38:20.0 +0200 +++ /work/SRC/openSUSE:Factory/.alacarte.new/alacarte.changes 2013-09-11 10:58:17.0 +0200 @@ -1,0 +2,9 @@ +Tue Sep 3 14:09:49 UTC 2013 - dims...@opensuse.org + +- Update to version 3.9.91: + + Fix Unicode/binary screwups causing UnicodeDecodeErrors. + + Add python3 compatibility. + + Don't leave behind stale .desktop files. + + Actually quit when hitting the close button. + +--- Old: alacarte-3.7.90.tar.xz New: alacarte-3.9.91.tar.xz Other differences: -- ++ alacarte.spec ++ --- /var/tmp/diff_new_pack.KS9HUu/_old 2013-09-11 10:58:18.0 +0200 +++ /var/tmp/diff_new_pack.KS9HUu/_new 2013-09-11 10:58:18.0 +0200 @@ -17,13 +17,13 @@ Name: alacarte -Version:3.7.90 +Version:3.9.91 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/3.7/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/alacarte/3.9/%{name}-%{version}.tar.xz # PATCH-NEEDS-REBASE alacarte_system_edit_mode.patch sree...@novell.com (was PATCH-FEATURE-OPENSUSE) Patch1: alacarte_system_edit_mode.patch # PATCH-FIX-UPSTREAM alacarte-nohelp.patch bnc#779062 bgo#677332 dims...@opensuse.org -- Do not show help button, as there is no help in alacarte ++ alacarte-3.7.90.tar.xz -> alacarte-3.9.91.tar.xz ++ 1777 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/alacarte-3.7.90/Alacarte/ItemEditor.py new/alacarte-3.9.91/Alacarte/ItemEditor.py --- old/alacarte-3.7.90/Alacarte/ItemEditor.py 2013-02-16 02:04:56.0 +0100 +++ new/alacarte-3.9.91/Alacarte/ItemEditor.py 2013-08-30 00:32:55.0 +0200 @@ -20,7 +20,7 @@ import os import gi gi.require_version('Gtk', '3.0') -from gi.repository import GLib, Gtk +from gi.repository import GLib, GObject, Gtk from Alacarte import config, util _ = gettext.gettext @@ -91,10 +91,15 @@ self.image.props.file = chooser.get_filename() chooser.destroy() -class ItemEditor(object): +class ItemEditor(GObject.GObject): ui_file = None +__gsignals__ = { +'response': (GObject.SIGNAL_RUN_FIRST, None, (bool,)) +} + def __init__(self, parent, item_path): +GObject.GObject.__init__(self) self.builder = Gtk.Builder() self.builder.add_from_file(os.path.join(config.pkgdatadir, self.ui_file)) @@ -158,6 +163,7 @@ if response == Gtk.ResponseType.OK: self.save() self.dialog.destroy() +self.emit('response', response == Gtk.ResponseType.OK) class LauncherEditor(ItemEditor): ui_file = 'launcher-editor.ui' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/alacarte-3.7.90/Alacarte/MainWindow.py new/alacarte-3.9.91/Alacarte/MainWindow.py --- old/alacarte-3.7.90/Alacarte/MainWindow.py 2013-02-16 01:20:27.0 +0100 +++ new/alacarte-3.9.91/Alacarte/MainWindow.py 2013-09-03 15:23:58.0 +0200 @@ -20,11 +20,9 @@ import gi gi.require_version('Gtk', '3.0') from gi.repository import Gtk, GObject, Gio, GdkPixbuf, Gdk, GMenu, GLib -import sys import cgi import os import gettext -import subprocess import shutil from Alacarte import config @@ -210,8 +208,6 @@ def loadMenu(self, iters, parent=None): for menu, show in self.editor.getMenus(parent): name = cgi.escape(menu.get_name()) -if not show: -name = "%s" % (name,) icon = util.getIcon(menu) iters[menu] = self.menu_store.append(iters[parent], (icon, name, menu)) @@ -231,11 +227,12 @@ asser
commit alacarte for openSUSE:Factory
Hello community, here is the log from the commit of package alacarte for openSUSE:Factory checked in at 2013-04-02 11:38:19 Comparing /work/SRC/openSUSE:Factory/alacarte (Old) and /work/SRC/openSUSE:Factory/.alacarte.new (New) Package is "alacarte", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/alacarte/alacarte.changes2013-01-13 14:05:16.0 +0100 +++ /work/SRC/openSUSE:Factory/.alacarte.new/alacarte.changes 2013-04-02 11:38:20.0 +0200 @@ -1,0 +2,34 @@ +Thu Feb 28 08:13:45 UTC 2013 - dims...@opensuse.org + +- Update to version 3.7.90: + + Remove dependency on gnome-panel by rewriting the menu/item +editor. + + Cleanups to the UI. + + Allow editing menus other than applications.menu. + + Updated translations. +- Drop alacarte-desktop.patch: fixed upstream. + +--- +Tue Jan 15 10:55:45 UTC 2013 - dims...@opensuse.org + +- Update to version 3.7.3: + + Enforce the use of Gtk3 (bgo#691599) + + Allow specifying a menu basename other than applications.menu. + + Updated translations. +- Drop alacarte-force-Gtk3.patch: fixed upstream. +- Drop alacarte-support-exo-desktop-item-edit.patch: no longer + applicable, as an internal menu editor is now being used. +- Add alacarte-desktop.patch: fix a typo which avoided the + installation of the .desktop file. + +--- +Sun Jan 13 11:20:57 UTC 2013 - zai...@opensuse.org + +- Update to version 3.7.2: + + Deal with the case of having no $XDG_MENU_PREFIX + + Fix some crashes when writing out unicode files. + + Misc cleanups + + Updated translations. +- Rebase alacarte-force-Gtk3.patch. + +--- Old: alacarte-3.6.1.tar.xz alacarte-force-Gtk3.patch alacarte-support-exo-desktop-item-edit.patch New: alacarte-3.7.90.tar.xz Other differences: -- ++ alacarte.spec ++ --- /var/tmp/diff_new_pack.KDRjYO/_old 2013-04-02 11:38:22.0 +0200 +++ /var/tmp/diff_new_pack.KDRjYO/_new 2013-04-02 11:38:22.0 +0200 @@ -17,21 +17,17 @@ Name: alacarte -Version:3.6.1 +Version:3.7.90 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/3.6/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/alacarte/3.7/%{name}-%{version}.tar.xz # PATCH-NEEDS-REBASE alacarte_system_edit_mode.patch sree...@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 g...@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 dims...@opensuse.org -- Do not show help button, as there is no help in alacarte Patch3: alacarte-nohelp.patch -# PATCH-FIX-UPSTREAM alacarte-force-Gtk3.patch bnc#798181 bgo#691599 dims...@opensuse.org -- Force the usage of Gtk3, as Gtk2 does not really work with gobject-introspection. -Patch4: alacarte-force-Gtk3.patch BuildRequires: fdupes BuildRequires: glib2-devel # Needed for the typelib() dependency parser @@ -61,9 +57,7 @@ # Needs rebase. Reenable suse_update_desktop_file call below when enabling # again # %patch1 -p0 -%patch2 -p1 %patch3 -p1 -%patch4 -p1 %build # Patch is disabled @@ -73,12 +67,6 @@ %install %makeinstall -%if 0%{?suse_version} <= 1110 -%{__rm} %{buildroot}%{_datadir}/locale/bem/LC_MESSAGES/* -%endif -%if 0%{?suse_version} <= 1120 -%{__rm} %{buildroot}%{_datadir}/locale/en@shaw/LC_MESSAGES/* -%endif %suse_update_desktop_file -r alacarte GNOME Utility DesktopUtility # Patch is disabled # suse_update_desktop_file alacarte-system X-SuSE-ControlCenter-LookAndFeel ++ alacarte-3.6.1.tar.xz -> alacarte-3.7.90.tar.xz ++ 6221 lines of diff (skipped) ++ alacarte-nohelp.patch ++ --- /var/tmp/diff_new_pack.KDRjYO/_old 2013-04-02 11:38:22.0 +0200 +++ /var/tmp/diff_new_pack.KDRjYO/_new 2013-04-02 11:38:22.0 +0200 @@ -1,46 +1,17 @@ -Index: alacarte-3.5.5/Alacarte/MainWindow.py +Index: alacarte-3.7.3/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):
commit alacarte for openSUSE:Factory
Hello community, here is the log from the commit of package alacarte for openSUSE:Factory checked in at 2013-01-13 14:05:14 Comparing /work/SRC/openSUSE:Factory/alacarte (Old) and /work/SRC/openSUSE:Factory/.alacarte.new (New) Package is "alacarte", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/alacarte/alacarte.changes2012-10-18 14:54:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.alacarte.new/alacarte.changes 2013-01-13 14:05:16.0 +0100 @@ -1,0 +2,7 @@ +Sat Jan 12 12:37:14 UTC 2013 - dims...@opensuse.org + +- Add alacarte-force-Gtk3.patch: Force the use of Gtk 3. Gtk2 was + not designed for use with introspection and some interfaces fail + (bnc#798181, bgo#691599). + +--- New: alacarte-force-Gtk3.patch Other differences: -- ++ alacarte.spec ++ --- /var/tmp/diff_new_pack.4xj9Fl/_old 2013-01-13 14:05:17.0 +0100 +++ /var/tmp/diff_new_pack.4xj9Fl/_new 2013-01-13 14:05:17.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package alacarte # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -30,6 +30,8 @@ Patch2: alacarte-support-exo-desktop-item-edit.patch # PATCH-FIX-UPSTREAM alacarte-nohelp.patch bnc#779062 bgo#677332 dims...@opensuse.org -- Do not show help button, as there is no help in alacarte Patch3: alacarte-nohelp.patch +# PATCH-FIX-UPSTREAM alacarte-force-Gtk3.patch bnc#798181 bgo#691599 dims...@opensuse.org -- Force the usage of Gtk3, as Gtk2 does not really work with gobject-introspection. +Patch4: alacarte-force-Gtk3.patch BuildRequires: fdupes BuildRequires: glib2-devel # Needed for the typelib() dependency parser @@ -61,6 +63,7 @@ # %patch1 -p0 %patch2 -p1 %patch3 -p1 +%patch4 -p1 %build # Patch is disabled ++ alacarte-force-Gtk3.patch ++ >From d7084b4a32102a3900d3b28469d7a5da3ba84b90 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Sat, 12 Jan 2013 13:33:03 +0100 Subject: [PATCH] Enforce the use of Gtk 3.0; Gtk 2.0 is no introspecatble and thus does not serve us anyway. Fixes bug 691599. --- Alacarte/ItemEditor.py | 2 ++ Alacarte/MainWindow.py | 2 ++ Alacarte/util.py | 3 +++ 3 files changed, 7 insertions(+) Index: alacarte-3.6.1/Alacarte/MainWindow.py === --- alacarte-3.6.1.orig/Alacarte/MainWindow.py +++ alacarte-3.6.1/Alacarte/MainWindow.py @@ -17,6 +17,8 @@ # License along with this library; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +import gi +gi.require_version('Gtk', '3.0') from gi.repository import Gtk, GObject, Gio, GdkPixbuf, Gdk, GMenu, GLib import cgi import os Index: alacarte-3.6.1/Alacarte/util.py === --- alacarte-3.6.1.orig/Alacarte/util.py +++ alacarte-3.6.1/Alacarte/util.py @@ -19,6 +19,9 @@ import os import xml.dom.minidom from collections import Sequence + +import gi +gi.require_version('Gtk', '3.0') from gi.repository import Gtk, GdkPixbuf, GMenu, GLib # XXX: look into pygobject error marshalling -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit alacarte for openSUSE:Factory
Hello community, here is the log from the commit of package alacarte for openSUSE:Factory checked in at 2012-10-18 14:54:39 Comparing /work/SRC/openSUSE:Factory/alacarte (Old) and /work/SRC/openSUSE:Factory/.alacarte.new (New) Package is "alacarte", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/alacarte/alacarte.changes2012-09-29 15:21:29.0 +0200 +++ /work/SRC/openSUSE:Factory/.alacarte.new/alacarte.changes 2012-10-18 14:54:47.0 +0200 @@ -1,0 +2,9 @@ +Wed Oct 17 18:34:59 UTC 2012 - zai...@opensuse.org + +- Update to version 3.6.1: + + Bugs Fixed: Respect $XDG_MENU_PREFIX. + + Updated translations. +- Drop alacarte-xdg-menu.patch, fixed upstream. +- Drop %if check for obsolete openSUSE version. + +--- Old: alacarte-3.5.5.tar.xz alacarte-xdg-menu.patch New: alacarte-3.6.1.tar.xz Other differences: -- ++ alacarte.spec ++ --- /var/tmp/diff_new_pack.Kau3wy/_old 2012-10-18 14:54:48.0 +0200 +++ /var/tmp/diff_new_pack.Kau3wy/_new 2012-10-18 14:54:48.0 +0200 @@ -17,21 +17,19 @@ Name: alacarte -Version:3.5.5 +Version:3.6.1 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/3.5/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/alacarte/3.6/%{name}-%{version}.tar.xz # PATCH-NEEDS-REBASE alacarte_system_edit_mode.patch sree...@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 g...@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 dims...@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 dims...@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 @@ -48,9 +46,6 @@ Recommends: %{name}-lang BuildRoot: %{_tmppath}/%{name}-%{version}-build %py_requires -%if %suse_version <= 1110 -%define python_sitelib %{py_sitedir} -%endif %description Alacarte is a simple freedesktop.org compliant menu editor for GNOME @@ -66,7 +61,6 @@ # %patch1 -p0 %patch2 -p1 %patch3 -p1 -%patch4 -p1 %build # Patch is disabled -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit alacarte for openSUSE:Factory
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-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/alacarte/alacarte.changes2012-06-18 17:29:42.0 +0200 +++ /work/SRC/openSUSE:Factory/.alacarte.new/alacarte.changes 2012-09-29 15:21:29.0 +0200 @@ -1,0 +2,43 @@ +Thu Sep 6 20:45:18 UTC 2012 - dims...@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 - dims...@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 - dims...@opensuse.org + +- Update to version 3.5.5: + + Fix the "Revert" button + + Updated translations. + +--- +Wed Jul 18 08:55:13 UTC 2012 - dims...@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 - dims...@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.0 +0200 +++ /var/tmp/diff_new_pack.iCcote/_new 2012-09-29 15:21:31.0 +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 sree...@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 g...@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 dims...@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 dims...@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, mod
commit alacarte for openSUSE:Factory
Hello community, here is the log from the commit of package alacarte for openSUSE:Factory checked in at 2012-06-18 17:29:35 Comparing /work/SRC/openSUSE:Factory/alacarte (Old) and /work/SRC/openSUSE:Factory/.alacarte.new (New) Package is "alacarte", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/alacarte/alacarte.changes2011-12-01 12:23:26.0 +0100 +++ /work/SRC/openSUSE:Factory/.alacarte.new/alacarte.changes 2012-06-18 17:29:42.0 +0200 @@ -1,0 +2,31 @@ +Wed Jun 6 19:27:53 UTC 2012 - dims...@opensuse.org + +- Update to version 0.13.4: + + Remove old PyGTK+/PyGObject 2 version checks (bgo#676699) + + Crash on exit due to a NULL tree-view selection (bgo#676702) + + Avoid crashing if a .desktop file has no icon defined +(bgo#676700) + + Mark Alacarte as a Utility (bgo#658880) + + Unable to rearrange menu items (bgo#676987) + + Various code cleanups + + MainWindow: Don't select the destination folder after a drop +(bgo#551390) + + Don't fail when handed corrupt or invalid XML (bgo#654167) +- Changes from version 0.13.3: + + Port to GI introspection +- Update BuildRequires after port to GI Introspection: + + Removed: python-gtk, pkgconfig(libgnome-menu), + + Added: pkgconfig(libgnome-menu-3.0), pkgconfig(pygobject-3.0) +- Drop no longer needed Requires: python-gnome-menus, python-gtk: + after the port to GI Introspection, we are able to auto-detect + the needed requires. +- Add hicolor-icon-theme BuildRequires: was brought in implicit by + some other dependency before. We need it for %icon_theme_cache_* + macros. +- Add gobject-introspection BuildRequires: not a real dependency + for the build, but it brings in the typelib() dependency + generator. +- Drop alacarte-no-settings.menu.patch: fixed upstram. +- Rebase alacarte-support-exo-desktop-item-edit.patch. + +--- Old: alacarte-0.13.2.tar.bz2 alacarte-no-settings.menu.patch New: alacarte-0.13.4.tar.xz Other differences: -- ++ alacarte.spec ++ --- /var/tmp/diff_new_pack.2SY44l/_old 2012-06-18 17:29:43.0 +0200 +++ /var/tmp/diff_new_pack.2SY44l/_new 2012-06-18 17:29:43.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package alacarte # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,30 +16,31 @@ # - Name: alacarte -Version:0.13.2 -Release:13 +Version:0.13.4 +Release:0 Url:http://www.realistanew.com/projects/alacarte -Group: System/GUI/GNOME -License:LGPL-2.1+ Summary:Menu editor for GNOME -Source: %{name}-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM alacarte-no-settings.menu.patch bgo#655113 vu...@opensuse.org -- Stop pretending there's a settings.menu we can edit -Patch0: alacarte-no-settings.menu.patch +License:LGPL-2.1+ +Group: System/GUI/GNOME +Source: http://download.gnome.org/sources/alacarte/0.13/%{name}-%{version}.tar.xz # PATCH-NEEDS-REBASE alacarte_system_edit_mode.patch sree...@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 g...@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 BuildRequires: fdupes BuildRequires: glib2-devel +# Needed for the typelib() dependency parser +BuildRequires: gobject-introspection +# Needed for %%icon_theme_cache_* macros. +BuildRequires: hicolor-icon-theme BuildRequires: intltool BuildRequires: python -BuildRequires: python-gtk BuildRequires: translation-update-upstream BuildRequires: update-desktop-files -BuildRequires: pkgconfig(libgnome-menu) -Requires: python-gnome-menus python-gtk python-xml +BuildRequires: pkgconfig(libgnome-menu-3.0) >= 3.2.0.1 +BuildRequires: pkgconfig(pygobject-3.0) +Requires: python-xml Recommends: %{name}-lang BuildRoot: %{_tmppath}/%{name}-%{version}-build %py_requires @@ -56,7 +57,6 @@ %prep %setup -q translation-update-upstream -%patch0 -p1 # Needs rebase. Reenable suse_update_desktop_file call below when enabling # again # %patch1 -p0 ++ alacarte-support-exo-desktop-item-edit.patch ++ --- /var/tmp/diff_new_pack.2SY44l/_old 2012-06-18 17:29:43.0 +0200 +++ /var/tmp/diff_new_pac
commit alacarte for openSUSE:Factory
Hello community, here is the log from the commit of package alacarte for openSUSE:Factory checked in at 2011-12-06 17:57:44 Comparing /work/SRC/openSUSE:Factory/alacarte (Old) and /work/SRC/openSUSE:Factory/.alacarte.new (New) Package is "alacarte", Maintainer is "gnome-maintain...@suse.de" Changes: Other differences: -- ++ alacarte.spec ++ --- /var/tmp/diff_new_pack.SvWhd9/_old 2011-12-06 17:57:51.0 +0100 +++ /var/tmp/diff_new_pack.SvWhd9/_new 2011-12-06 17:57:51.0 +0100 @@ -22,7 +22,7 @@ Release:13 Url:http://www.realistanew.com/projects/alacarte Group: System/GUI/GNOME -License:LGPLv2.1+ +License:LGPL-2.1+ Summary:Menu editor for GNOME Source: %{name}-%{version}.tar.bz2 # PATCH-FIX-UPSTREAM alacarte-no-settings.menu.patch bgo#655113 vu...@opensuse.org -- Stop pretending there's a settings.menu we can edit -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit alacarte for openSUSE:Factory
Hello community, here is the log from the commit of package alacarte for openSUSE:Factory checked in at 2011-12-01 12:23:25 Comparing /work/SRC/openSUSE:Factory/alacarte (Old) and /work/SRC/openSUSE:Factory/.alacarte.new (New) Package is "alacarte", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/alacarte/alacarte.changes2011-10-28 19:14:52.0 +0200 +++ /work/SRC/openSUSE:Factory/.alacarte.new/alacarte.changes 2011-12-01 12:23:26.0 +0100 @@ -1,0 +2,7 @@ +Sat Nov 5 11:16:07 UTC 2011 - g...@opensuse.org + +- Added alacarte-support-exo-desktop-item-edit.patch in order to + support exo-desktop-item-edit as an alternative to + gnome-desktop-item-edit (bnc#728482) + +--- New: alacarte-support-exo-desktop-item-edit.patch Other differences: -- ++ alacarte.spec ++ --- /var/tmp/diff_new_pack.dtvO57/_old 2011-12-01 12:23:27.0 +0100 +++ /var/tmp/diff_new_pack.dtvO57/_new 2011-12-01 12:23:27.0 +0100 @@ -29,6 +29,8 @@ Patch0: alacarte-no-settings.menu.patch # PATCH-NEEDS-REBASE alacarte_system_edit_mode.patch sree...@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 g...@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 BuildRequires: fdupes BuildRequires: glib2-devel BuildRequires: intltool @@ -58,6 +60,7 @@ # Needs rebase. Reenable suse_update_desktop_file call below when enabling # again # %patch1 -p0 +%patch2 -p1 %build # Patch is disabled ++ alacarte-support-exo-desktop-item-edit.patch ++ diff -ur alacarte-0.13.2.orig/Alacarte/MainWindow.py alacarte-0.13.2/Alacarte/MainWindow.py --- alacarte-0.13.2.orig/Alacarte/MainWindow.py 2011-11-05 11:02:03.91019 +0100 +++ alacarte-0.13.2/Alacarte/MainWindow.py 2011-11-05 12:12:33.94762 +0100 @@ -41,6 +41,7 @@ dnd_both = [dnd_items[0],] + dnd_menus drag_data = None edit_pool = [] + desktop_item_editor = util.getCommandPath(['gnome-desktop-item-edit', 'exo-desktop-item-edit']) def __init__(self, datadir, version, argv): self.file_path = datadir @@ -294,7 +295,7 @@ else: parent = menus[iter][2] file_path = os.path.join(util.getUserDirectoryPath(), util.getUniqueFileId('alacarte-made', '.directory')) - process = subprocess.Popen(['gnome-desktop-item-edit', file_path], env=os.environ) + process = subprocess.Popen([self.desktop_item_editor, file_path], env=os.environ) gobject.timeout_add(100, self.waitForNewMenuProcess, process, parent.menu_id, file_path) def on_new_item_button_clicked(self, button): @@ -307,7 +308,7 @@ else: parent = menus[iter][2] file_path = os.path.join(util.getUserItemPath(), util.getUniqueFileId('alacarte-made', '.desktop')) - process = subprocess.Popen(['gnome-desktop-item-edit', file_path], env=os.environ) + process = subprocess.Popen([self.desktop_item_editor, file_path], env=os.environ) gobject.timeout_add(100, self.waitForNewItemProcess, process, parent.menu_id, file_path) def on_new_separator_button_clicked(self, button): @@ -378,7 +379,7 @@ self.editor._MenuEditor__addUndo([item,]) if file_path not in self.edit_pool: self.edit_pool.append(file_path) - process = subprocess.Popen(['gnome-desktop-item-edit', file_path], env=os.environ) + process = subprocess.Popen([self.desktop_item_editor, file_path], env=os.environ) gobject.timeout_add(100, self.waitForEditProcess, process, file_path) def on_menu_tree_cursor_changed(self, treeview): diff -ur alacarte-0.13.2.orig/Alacarte/util.py alacarte-0.13.2/Alacarte/util.py --- alacarte-0.13.2.orig/Alacarte/util.py 2009-04-17 15:03:43.0 +0200 +++ alacarte-0.13.2/Alacarte/util.py2011-11-05 11:27:45.56597 +0100 @@ -122,6 +122,15 @@ append += 1 return new_filepath +def getCommandPath(commands): + paths = os.environ['PATH'].split(os.pathsep) + for command in commands: + for path in paths: + command_path = os.path.join(path, command) + if os.access(command_path, os.X_OK): +
commit alacarte for openSUSE:Factory
Hello community, here is the log from the commit of package alacarte for openSUSE:Factory checked in at 2011-10-28 19:14:50 Comparing /work/SRC/openSUSE:Factory/alacarte (Old) and /work/SRC/openSUSE:Factory/.alacarte.new (New) Package is "alacarte", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/alacarte/alacarte.changes2011-10-02 09:47:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.alacarte.new/alacarte.changes 2011-10-28 19:14:52.0 +0200 @@ -1,0 +2,6 @@ +Wed Oct 19 18:23:43 UTC 2011 - badshah...@gmail.com + +- Added desktop menu categories to make alacarte appear + categorised as "Accessories" rather than "Other" (bnc#714333) + +--- Other differences: -- ++ alacarte.spec ++ --- /var/tmp/diff_new_pack.3QYuEA/_old 2011-10-28 19:15:14.0 +0200 +++ /var/tmp/diff_new_pack.3QYuEA/_new 2011-10-28 19:15:14.0 +0200 @@ -73,7 +73,7 @@ %if 0%{?suse_version} <= 1120 %{__rm} %{buildroot}%{_datadir}/locale/en@shaw/LC_MESSAGES/* %endif -%suse_update_desktop_file alacarte X-SuSE-ControlCenter-LookAndFeel +%suse_update_desktop_file -r alacarte GNOME Utility DesktopUtility # Patch is disabled # suse_update_desktop_file alacarte-system X-SuSE-ControlCenter-LookAndFeel %find_lang %{name} %{?no_lang_C} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit alacarte for openSUSE:Factory
Hello community, here is the log from the commit of package alacarte for openSUSE:Factory checked in at Sun Oct 2 09:47:13 CEST 2011. --- openSUSE:Factory/alacarte/alacarte.changes 2011-09-23 01:51:35.0 +0200 +++ /mounts/work_src_done/STABLE/alacarte/alacarte.changes 2011-09-17 12:52:40.0 +0200 @@ -1,0 +2,6 @@ +Sat Sep 17 10:52:36 UTC 2011 - jeng...@medozas.de + +- Remove redundant tags/sections from specfile +- Use %_smp_mflags for parallel build + +--- calling whatdependson for head-i586 Other differences: -- ++ alacarte.spec ++ --- /var/tmp/diff_new_pack.MEfavg/_old 2011-10-02 09:47:10.0 +0200 +++ /var/tmp/diff_new_pack.MEfavg/_new 2011-10-02 09:47:10.0 +0200 @@ -15,7 +15,6 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Name: alacarte @@ -64,7 +63,7 @@ # Patch is disabled #autoreconf -f -i %configure -%__make %{?jobs:-j%jobs} +make %{?_smp_mflags} %install %makeinstall @@ -80,9 +79,6 @@ %find_lang %{name} %{?no_lang_C} %fdupes $RPM_BUILD_ROOT -%clean -rm -rf $RPM_BUILD_ROOT - %post %desktop_database_post %icon_theme_cache_post continue with "q"... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit alacarte for openSUSE:Factory
Hello community, here is the log from the commit of package alacarte for openSUSE:Factory checked in at Fri Sep 9 11:05:38 CEST 2011. --- GNOME/alacarte/alacarte.changes 2011-07-22 13:45:05.0 +0200 +++ /mounts/work_src_done/STABLE/alacarte/alacarte.changes 2011-08-18 19:13:31.0 +0200 @@ -1,0 +2,7 @@ +Thu Aug 18 17:12:48 UTC 2011 - dims...@opensuse.org + +- Replace gnome-menus-devel BuildRequires with + pkgconfig(libgnome-menu) to help the build find the correct + version of gnome-menus. + +--- calling whatdependson for head-i586 Other differences: -- ++ alacarte.spec ++ --- /var/tmp/diff_new_pack.0femhs/_old 2011-09-09 11:05:32.0 +0200 +++ /var/tmp/diff_new_pack.0femhs/_new 2011-09-09 11:05:32.0 +0200 @@ -20,7 +20,7 @@ Name: alacarte Version:0.13.2 -Release:11 +Release:13 Url:http://www.realistanew.com/projects/alacarte Group: System/GUI/GNOME License:LGPLv2.1+ @@ -32,12 +32,12 @@ Patch1: alacarte_system_edit_mode.patch BuildRequires: fdupes BuildRequires: glib2-devel -BuildRequires: gnome-menus-devel BuildRequires: intltool BuildRequires: python BuildRequires: python-gtk BuildRequires: translation-update-upstream BuildRequires: update-desktop-files +BuildRequires: pkgconfig(libgnome-menu) Requires: python-gnome-menus python-gtk python-xml Recommends: %{name}-lang BuildRoot: %{_tmppath}/%{name}-%{version}-build Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit alacarte for openSUSE:Factory
Hello community, here is the log from the commit of package alacarte for openSUSE:Factory checked in at Mon Jul 25 09:02:31 CEST 2011. --- GNOME/alacarte/alacarte.changes 2011-02-13 17:21:18.0 +0100 +++ /mounts/work_src_done/STABLE/alacarte/alacarte.changes 2011-07-22 13:45:05.0 +0200 @@ -1,0 +2,6 @@ +Fri Jul 22 13:32:05 CEST 2011 - vu...@opensuse.org + +- Add alacarte-no-settings.menu.patch: do not try to edit + settings.menu, as the file got removed in GNOME 3. + +--- calling whatdependson for head-i586 New: alacarte-no-settings.menu.patch Other differences: -- ++ alacarte.spec ++ --- /var/tmp/diff_new_pack.fCtGgE/_old 2011-07-25 09:02:10.0 +0200 +++ /var/tmp/diff_new_pack.fCtGgE/_new 2011-07-25 09:02:10.0 +0200 @@ -20,12 +20,14 @@ Name: alacarte Version:0.13.2 -Release:2 +Release:11 Url:http://www.realistanew.com/projects/alacarte Group: System/GUI/GNOME License:LGPLv2.1+ Summary:Menu editor for GNOME Source: %{name}-%{version}.tar.bz2 +# PATCH-FIX-UPSTREAM alacarte-no-settings.menu.patch bgo#655113 vu...@opensuse.org -- Stop pretending there's a settings.menu we can edit +Patch0: alacarte-no-settings.menu.patch # PATCH-NEEDS-REBASE alacarte_system_edit_mode.patch sree...@novell.com (was PATCH-FEATURE-OPENSUSE) Patch1: alacarte_system_edit_mode.patch BuildRequires: fdupes @@ -53,13 +55,14 @@ %prep %setup -q translation-update-upstream +%patch0 -p1 # Needs rebase. Reenable suse_update_desktop_file call below when enabling # again # %patch1 -p0 %build # Patch is disabled -autoreconf -f -i +#autoreconf -f -i %configure %__make %{?jobs:-j%jobs} ++ alacarte-no-settings.menu.patch ++ commit a43f1274fcab7d4cdb341d9f3174f7c3e1b3f8c5 Author: Vincent Untz Date: Fri Jul 22 13:30:50 2011 +0200 Stop trying to edit settings.menu This got removed, and is replaced by gnomecc.menu, which we don't want to edit (gnome-control-center ignores the user changes there). https://bugzilla.gnome.org/show_bug.cgi?id=655113 diff --git a/Alacarte/MainWindow.py b/Alacarte/MainWindow.py index 260efe5..8874d1c 100644 --- a/Alacarte/MainWindow.py +++ b/Alacarte/MainWindow.py @@ -71,7 +71,6 @@ class MainWindow: def run(self): self.loadMenus() self.editor.applications.tree.add_monitor(self.menuChanged, None) - self.editor.settings.tree.add_monitor(self.menuChanged, None) self.tree.get_object('mainwindow').show_all() gtk.main() diff --git a/Alacarte/MenuEditor.py b/Alacarte/MenuEditor.py index 73dd6c0..9794b94 100644 --- a/Alacarte/MenuEditor.py +++ b/Alacarte/MenuEditor.py @@ -48,22 +48,10 @@ class MenuEditor: self.applications.dom = xml.dom.minidom.parse(self.applications.path) self.__remove_whilespace_nodes(self.applications.dom) - self.settings = Menu() - self.settings.tree = gmenu.lookup_tree('settings.menu', gmenu.FLAGS_SHOW_EMPTY|gmenu.FLAGS_INCLUDE_EXCLUDED|gmenu.FLAGS_INCLUDE_NODISPLAY|gmenu.FLAGS_SHOW_ALL_SEPARATORS) - self.settings.visible_tree = gmenu.lookup_tree('settings.menu') - self.settings.tree.sort_key = gmenu.SORT_DISPLAY_NAME - self.settings.visible_tree.sort_key = gmenu.SORT_DISPLAY_NAME - self.settings.path = os.path.join(util.getUserMenuPath(), self.settings.tree.get_menu_file()) - if not os.path.isfile(self.settings.path): - self.settings.dom = xml.dom.minidom.parseString(util.getUserMenuXml(self.settings.tree)) - else: - self.settings.dom = xml.dom.minidom.parse(self.settings.path) - self.__remove_whilespace_nodes(self.settings.dom) - self.save(True) def save(self, from_loading=False): - for menu in ('applications', 'settings'): + for menu in ('applications',): fd = open(getattr(self, menu).path, 'w') fd.write(re.sub("\n[\s]*([^\n<]*)\n[\s]*\n', ''))) fd.close() @@ -85,7 +73,7 @@ class MenuEditor: os.unlink(file_path) def revert(self): - for name in ('applications', 'settings'): + for name in ('applications',): menu = getattr(self, name) self.revertTree(menu.tree.root) path = os.path.join(util.getUserMenuPath(), menu.tree.get_menu_file()) @@ -126,7 +114,7 @@ class MenuEditor: os.unlink(file_path