Tizen 2.1 base
[platform/upstream/lsb.git] / debian / prerm
1 #!/bin/sh -e
2
3 remove_ldso_symlink () {
4     ARCH=`dpkg --print-installation-architecture`
5     case "$ARCH" in
6         s390|ia64|ppc64|sparc|sparc64|alpha|hppa|m68k|mipsel)
7             rm -f /lib/ld-lsb-$ARCH.so.[123]
8             ;;
9         powerpc)
10             rm -f /lib/ld-lsb-ppc32.so.[123]
11             ;;
12         i386)
13             rm -f /lib/ld-lsb.so.[123]
14             ;;
15         amd64)
16             rm -f /lib/ld-lsb.so.[123] /lib64/ld-lsb-x86-64.so.2
17             ;;
18         *)
19             echo "ld-lsb-*.so.1 symlink for $ARCH is unknown; not removed."
20             ;;
21     esac
22 }
23
24 PATH=/sbin:/usr/sbin:$PATH
25 export PATH
26
27 case "$1" in
28     remove)
29         remove_ldso_symlink
30         rm -f /var/lib/lsb/facilities
31         rm -f /var/lib/lsb/depends
32         ;;
33     failed-upgrade|upgrade|deconfigure)
34         ;;
35     *)
36         echo "prerm called with unknown argument \`$1'" >&2
37         exit 1
38     ;;
39 esac
40
41
42 #DEBHELPER#