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