[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#598860: unblock: gnome-menus/2.30.3-1



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: freeze-exception

Hi,

please unblock gnome-menus for squeeze.

gnome-menus (2.30.3-1) unstable; urgency=low
 .
   * New upstream translation and bugfix release.
   * 06_menus_rename.patch: refreshed. Note that upstream uses a
     different fix but it relies on an environment variable
     (XDG_MENU_PREFIX) and only applies to applications.menu.

Upstream changes follow.
==============
Version 2.30.3
==============

  Menu Editor

        * Respect XDG_MENU_PREFIX when writing user menu file (Vincent)

  Misc

        * Update information in README and other files (Vincent)

  Translators

        * Kristjan SCHMIDT (eo)
        * Sense Hofstede (fy)
        * Fran Diéguez (gl)
        * Reuben Potts (gv)
        * Dirgita (id)
        * Baurzhan M. (kk)
        * Sahran (ug)

The code change is attached.

Cheers,
-- 
 .''`.      Josselin Mouette
: :' :
`. `'  “If you behave this way because you are blackmailed by someone,
  `-    […] I will see what I can do for you.”  -- Jörg Schilling
--- gnome-menus-2.30.2/simple-editor/GMenuSimpleEditor/menutreemodel.py	2010-03-15 08:34:17.000000000 +0000
+++ gnome-menus-2.30.3/simple-editor/GMenuSimpleEditor/menutreemodel.py	2010-06-30 10:38:34.000000000 +0000
@@ -107,6 +107,9 @@
             menu_files = ["applications.menu", "settings.menu"]
 
         for menu_file in menu_files:
+            if menu_file == "applications.menu" and os.environ.has_key ("XDG_MENU_PREFIX"):
+                menu_file = os.environ["XDG_MENU_PREFIX"] + menu_file
+
             tree = gmenu.lookup_tree (menu_file, gmenu.FLAGS_INCLUDE_EXCLUDED)
             tree.sort_key = gmenu.SORT_DISPLAY_NAME
             self.__append_directory (tree.root, None, False, menu_file)

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: