r36539 - in /desktop/experimental/gnome-menus: ./ debian/changelog debian/gnome-menus.postinst
joss at users.alioth.debian.org
joss at users.alioth.debian.org
Mon Jan 7 10:34:49 UTC 2013
Author: joss
Date: Mon Jan 7 10:34:49 2013
New Revision: 36539
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=36539
Log:
gnome-menus.postinst: clean up the desktop files once upon upgrades,
in order to get rid of files generated by a buggy script.
Modified:
desktop/experimental/gnome-menus/ (props changed)
desktop/experimental/gnome-menus/debian/changelog
desktop/experimental/gnome-menus/debian/gnome-menus.postinst
Propchange: desktop/experimental/gnome-menus/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Mon Jan 7 10:34:49 2013
@@ -1,1 +1,1 @@
-/desktop/unstable/gnome-menus:36235,36503
+/desktop/unstable/gnome-menus:36235,36503,36538
Modified: desktop/experimental/gnome-menus/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-menus/debian/changelog?rev=36539&op=diff
==============================================================================
--- desktop/experimental/gnome-menus/debian/changelog [utf-8] (original)
+++ desktop/experimental/gnome-menus/debian/changelog [utf-8] Mon Jan 7 10:34:49 2013
@@ -11,6 +11,8 @@
* 02_kill_debian_menu.patch: new patch. Completely remove Debian menu
entries by discarding them at the parsing stage. This should work
around bug #696530 in menu-xdg.
+ * gnome-menus.postinst: clean up the desktop files once upon upgrades,
+ in order to get rid of files generated by a buggy script.
[ Dmitrijs Ledkovs ]
* Port gnome-menus-blacklist to python3.
Modified: desktop/experimental/gnome-menus/debian/gnome-menus.postinst
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-menus/debian/gnome-menus.postinst?rev=36539&op=diff
==============================================================================
--- desktop/experimental/gnome-menus/debian/gnome-menus.postinst [utf-8] (original)
+++ desktop/experimental/gnome-menus/debian/gnome-menus.postinst [utf-8] Mon Jan 7 10:34:49 2013
@@ -1,5 +1,11 @@
#! /bin/sh
set -e
+
+if [ "$1" = configure ] && dpkg --compare-versions "$2" lt-nl 3.6.1-1; then
+ # Clean up old files generated by buggy script
+ # See #692141
+ rm -f /usr/share/gnome/applications/*.desktop
+fi
gnome-menus-blacklist
More information about the pkg-gnome-commits
mailing list