commit alacarte for openSUSE:Factory

2020-03-10 Thread root
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

2020-01-27 Thread root
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

2019-02-01 Thread root
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

2018-03-14 Thread root
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

2018-02-02 Thread root


binus7qeDO4cI.bin
Description: Binary data


commit alacarte for openSUSE:Factory

2017-09-15 Thread root
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

2016-08-18 Thread h_root
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

2016-06-03 Thread h_root
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

2016-05-08 Thread h_root
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

2014-10-06 Thread h_root
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

2014-08-12 Thread h_root
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

2014-05-05 Thread h_root
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

2013-12-16 Thread h_root
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

2013-09-29 Thread h_root
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

2013-09-27 Thread h_root
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

2013-09-11 Thread h_root
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

2013-04-02 Thread h_root
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

2013-01-13 Thread h_root
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

2012-10-18 Thread h_root
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

2012-09-29 Thread h_root
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

2012-06-18 Thread h_root
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

2011-12-06 Thread h_root
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

2011-12-01 Thread h_root
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

2011-10-28 Thread h_root
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

2011-10-02 Thread h_root

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

2011-09-09 Thread h_root

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

2011-07-25 Thread h_root

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