[Pkg-kde-commits] rev 1061 - branches/kde-3.4.0/packages/kdebase/debian
Christopher Martin
chrsmrtn-guest@costa.debian.org
Fri, 13 May 2005 23:02:00 +0000
Author: chrsmrtn-guest
Date: 2005-05-13 23:01:59 +0000 (Fri, 13 May 2005)
New Revision: 1061
Modified:
branches/kde-3.4.0/packages/kdebase/debian/kdebase-data.preinst
Log:
Clean up now obsolete files on upgrade.
Modified: branches/kde-3.4.0/packages/kdebase/debian/kdebase-data.preinst
===================================================================
--- branches/kde-3.4.0/packages/kdebase/debian/kdebase-data.preinst 2005-05-13 23:01:02 UTC (rev 1060)
+++ branches/kde-3.4.0/packages/kdebase/debian/kdebase-data.preinst 2005-05-13 23:01:59 UTC (rev 1061)
@@ -1,5 +1,8 @@
#! /bin/sh -e
+FILE="/etc/xdg/menus/applications-merged/kde-essential.menu"
+SUBDIR="/etc/xdg/menus/applications-merged"
+
case "$1" in
upgrade)
@@ -29,12 +32,15 @@
rm -f /etc/kde3/debian/d-viewers.desktop
rm -f /etc/kde3/debian/d-window-managers.desktop
rm -f /etc/kde3/debian/d-xshells.desktop
- ;;
- install)
+ [ -f "$FILE" ] || exit 0
+ if dpkg --compare-versions "$2" lt "4:3.4.0-0pre4"; then
+ rm -f "$FILE"
+ rmdir --ignore-fail-on-non-empty "$SUBDIR"
+ fi
;;
- abort-upgrade)
+ install|abort-upgrade)
;;
*)