root/pbibuild/modules/amule/overlay-dir/PBI.RemoveScript.sh

Revision 1031, 3.2 KB (checked in by gonzalo, 12 months ago)

Removed .desktop entries

  • Property svn:executable set to *
Line 
1#!/bin/sh
2# Filename: PBI.RemoveScript.sh
3# Place any custom removal code here.
4# This script will be run before your program is deleted.
5# ${1} is the directory name.
6# ${2} is the username of person performing the deletion.
7# TIP: 'kdialog' should be used for user interaction.
8#########################################
9
10rm -fR /usr/local/bin/alc
11rm -fR /usr/local/bin/alcc
12rm -fR /usr/local/bin/amule
13rm -fR /usr/local/bin/amulecmd
14rm -fR /usr/local/bin/amuleweb
15rm -fR /usr/local/bin/cas
16rm -fR /usr/local/bin/ed2k
17rm -fR /usr/local/bin/wxcas
18rm -fR /usr/local/lib/xchat/plugins/xas.pl
19rm -fR /usr/local/man/de/man1/alc.1.gz
20rm -fR /usr/local/man/de/man1/alcc.1.gz
21rm -fR /usr/local/man/de/man1/amule.1.gz
22rm -fR /usr/local/man/de/man1/amulecmd.1.gz
23rm -fR /usr/local/man/de/man1/amuleweb.1.gz
24rm -fR /usr/local/man/de/man1/cas.1.gz
25rm -fR /usr/local/man/de/man1/ed2k.1.gz
26rm -fR /usr/local/man/de/man1/wxcas.1.gz
27rm -fR /usr/local/man/de/man1/xas.1.gz
28rm -fR /usr/local/man/es/man1/alc.1.gz
29rm -fR /usr/local/man/es/man1/alcc.1.gz
30rm -fR /usr/local/man/es/man1/amule.1.gz
31rm -fR /usr/local/man/es/man1/amulecmd.1.gz
32rm -fR /usr/local/man/es/man1/amuleweb.1.gz
33rm -fR /usr/local/man/es/man1/cas.1.gz
34rm -fR /usr/local/man/es/man1/ed2k.1.gz
35rm -fR /usr/local/man/es/man1/wxcas.1.gz
36rm -fR /usr/local/man/es/man1/xas.1.gz
37rm -fR /usr/local/man/fr/man1/alc.1.gz
38rm -fR /usr/local/man/fr/man1/alcc.1.gz
39rm -fR /usr/local/man/fr/man1/amule.1.gz
40rm -fR /usr/local/man/fr/man1/amulecmd.1.gz
41rm -fR /usr/local/man/fr/man1/amuleweb.1.gz
42rm -fR /usr/local/man/fr/man1/cas.1.gz
43rm -fR /usr/local/man/fr/man1/ed2k.1.gz
44rm -fR /usr/local/man/fr/man1/wxcas.1.gz
45rm -fR /usr/local/man/fr/man1/xas.1.gz
46rm -fR /usr/local/man/hu/man1/alc.1.gz
47rm -fR /usr/local/man/hu/man1/alcc.1.gz
48rm -fR /usr/local/man/hu/man1/amule.1.gz
49rm -fR /usr/local/man/hu/man1/amulecmd.1.gz
50rm -fR /usr/local/man/hu/man1/amuleweb.1.gz
51rm -fR /usr/local/man/hu/man1/cas.1.gz
52rm -fR /usr/local/man/hu/man1/ed2k.1.gz
53rm -fR /usr/local/man/hu/man1/wxcas.1.gz
54rm -fR /usr/local/man/hu/man1/xas.1.gz
55rm -fR /usr/local/man/man1/alc.1.gz
56rm -fR /usr/local/man/man1/alcc.1.gz
57rm -fR /usr/local/man/man1/amule.1.gz
58rm -fR /usr/local/man/man1/amulecmd.1.gz
59rm -fR /usr/local/man/man1/amuleweb.1.gz
60rm -fR /usr/local/man/man1/cas.1.gz
61rm -fR /usr/local/man/man1/ed2k.1.gz
62rm -fR /usr/local/man/man1/wxcas.1.gz
63rm -fR /usr/local/man/man1/xas.1.gz
64rm -fR /usr/local/share/amule
65#rm -fR /usr/local/share/applications/alc.desktop
66#rm -fR /usr/local/share/applications/amule.desktop
67#rm -fR /usr/local/share/applications/wxcas.desktop
68rm -fR /usr/local/share/cas
69rm -fR /usr/local/share/doc/aMule*
70rm -fR /usr/local/share/pixmaps/alc.xpm
71rm -fR /usr/local/share/pixmaps/wxcas.xpm
72
73# Remove the old locale files since we are uninstalling
74LANGFILE="amule.mo"
75cd /Programs/${PROGDIR}/locale
76for i in `ls`
77do
78  rm /usr/local/share/locale/${i}/LC_MESSAGES/${LANGFILE}
79done
80
81
82if [ ! -z "$DISPLAY" ]
83then
84 # Ask if we want to remove the user profiles
85 kdialog --yesno "Do you want to remove aMule user settings and temporal files?" --title "Remove user settings"
86 if [ "$?" = "0" ]
87 then
88  cd /home
89  for i in `ls`
90  do
91   if [ -e "/home/${i}/.aMule" ]
92   then
93    rm -rf /home/${i}/.aMule
94   fi
95  done
96 fi
97fi
Note: See TracBrowser for help on using the browser.