r11945 - packages/trunk/rott/debian
Fabian Greffrath
fabian-guest at alioth.debian.org
Wed Mar 16 08:48:43 UTC 2011
Author: fabian-guest
Date: 2011-03-16 08:48:27 +0000 (Wed, 16 Mar 2011)
New Revision: 11945
Modified:
packages/trunk/rott/debian/rott.prerm
Log:
Nee, no need to clean up on upgrade (strange idea). On remove, if rott-data is installed, delete all files that are not in rott-data, delete the whole directory else.
Modified: packages/trunk/rott/debian/rott.prerm
===================================================================
--- packages/trunk/rott/debian/rott.prerm 2011-03-15 16:22:59 UTC (rev 11944)
+++ packages/trunk/rott/debian/rott.prerm 2011-03-16 08:48:27 UTC (rev 11945)
@@ -1,35 +1,30 @@
#!/bin/sh
set -e
-remove_data_safe ()
-{
- # On upgrade and remove, we can safely delete all data files
- # that are definitely not in rott-data:
- rm -f /usr/share/doc/rott/vendor.doc
- rm -f /usr/share/games/rott/1rott13.zip
- rm -f /usr/share/games/rott/FILE_ID.DIZ
- rm -f /usr/share/games/rott/INSTALL.EXE
- rm -f /usr/share/games/rott/MODEM.PCK
- rm -f /usr/share/games/rott/ORDER.FRM
- rm -f /usr/share/games/rott/README.EXE
- rm -f /usr/share/games/rott/ROTT.EXE
- rm -f /usr/share/games/rott/ROTTHELP.EXE
- rm -f /usr/share/games/rott/ROTTIPX.EXE
- rm -f /usr/share/games/rott/ROTTSER.EXE
- rm -f /usr/share/games/rott/ROTTSW13.SHR
- rm -f /usr/share/games/rott/ROTTSW13.SHR
- rm -f /usr/share/games/rott/SETUP.EXE
- rm -f /usr/share/games/rott/SNDSETUP.EXE
-}
-
case "$1" in
remove|deconfigure)
update-alternatives --quiet --remove-all rott
- remove_data_safe
+ rm -f /usr/share/doc/rott/vendor.doc
- if [ ! "`dpkg -l rott-data | grep -q ^ii`" ]
+ if [ "`dpkg -l rott-data | grep -q ^ii`" ]
then
+ # rott-data is installed, delete all data files
+ # that are definitely not in rott-data
+ rm -f /usr/share/games/rott/1rott13.zip \
+ /usr/share/games/rott/FILE_ID.DIZ \
+ /usr/share/games/rott/INSTALL.EXE \
+ /usr/share/games/rott/ROTTSW13.SHR \
+ /usr/share/games/rott/MODEM.PCK \
+ /usr/share/games/rott/ORDER.FRM \
+ /usr/share/games/rott/README.EXE \
+ /usr/share/games/rott/ROTT.EXE \
+ /usr/share/games/rott/ROTTHELP.EXE \
+ /usr/share/games/rott/ROTTIPX.EXE \
+ /usr/share/games/rott/ROTTSER.EXE \
+ /usr/share/games/rott/SETUP.EXE \
+ /usr/share/games/rott/SNDSETUP.EXE
+ else
# rott-data is not (yet) installed, it is safe
# to delete the whole directory.
rm -rf /usr/share/games/rott
@@ -37,7 +32,6 @@
;;
upgrade|failed-upgrade)
- remove_data_safe
;;
*)
More information about the Pkg-games-commits
mailing list