~ubuntu-branches/ubuntu/jaunty/nvidia-graphics-drivers-177/jaunty

« back to all changes in this revision

Viewing changes to debian/nvidia-glx-177-dev.postrm

  • Committer: Bazaar Package Importer
  • Author(s): Alberto Milone (tseliot)
  • Date: 2008-07-08 18:50:23 UTC
  • Revision ID: james.westby@ubuntu.com-20080708185023-ojfxd0ae9wajzuda
Tags: 177.13-0ubuntu3
* Recommends nvidia-settings instead of Suggests nvidia-settings
* Put the icon for nvidia-settings in /usr/share/pixmaps 

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#! /bin/sh
 
2
# postrm script for nvidia-glx-177
 
3
#
 
4
# see: dh_installdeb(1)
 
5
 
 
6
set -e
 
7
 
 
8
case "$1" in
 
9
    remove|purge)
 
10
        if [ "$(dpkg-divert --list /usr/lib/nvidia/libGL.so.xlibmesa | awk '{ print $7 }')" = "nvidia-glx-177" ]; then
 
11
                dpkg-divert --remove --rename --package nvidia-glx-177-dev --divert /usr/lib/nvidia/libGL.so.xlibmesa /usr/lib/libGL.so > /dev/null
 
12
        fi
 
13
        if [ "$(dpkg-divert --list /usr/lib/nvidia/libGL.a.xlibmesa | awk '{ print $7 }')" = "nvidia-glx-177" ]; then
 
14
                dpkg-divert --remove --rename --package nvidia-glx-177-dev --divert /usr/lib/nvidia/libGL.a.xlibmesa  /usr/lib/libGL.a > /dev/null
 
15
        fi
 
16
        if [ "$(dpkg-divert --list /usr/lib/libGL.so | awk '{ print $7 }')" = "nvidia-glx-177-dev" ]; then
 
17
                dpkg-divert --remove --rename --package nvidia-glx-177-dev --divert /usr/lib/nvidia/libGL.so.xlibmesa /usr/lib/libGL.so > /dev/null
 
18
        fi
 
19
        if [ "$(dpkg-divert --list /usr/lib/libGL.a | awk '{ print $7 }')" = "nvidia-glx-177-dev" ]; then
 
20
                dpkg-divert --remove --rename --package nvidia-glx-177-dev --divert /usr/lib/nvidia/libGL.a.xlibmesa  /usr/lib/libGL.a > /dev/null
 
21
        fi
 
22
 
 
23
#       dpkg-divert --remove --rename --package nvidia-glx-177-dev --divert /usr/lib/nvidia/libGL.so.xlibmesa /usr/lib/libGL.so > /dev/null
 
24
#       dpkg-divert --remove --rename --package nvidia-glx-177-dev --divert /usr/lib/nvidia/libGL.so.xlibmesa /usr/lib/libGL.so > /dev/null
 
25
#        rm /usr/lib/libGL.so || true
 
26
#       /etc/init.d/nvidia-glx-177 start || true                
 
27
#       ln -s /usr/lib/nvidia/libGL.so.1.2.xlibmesa /usr/lib/libGL.so
 
28
        
 
29
 
 
30
#       dpkg-divert --remove --rename --package nvidia-glx-177-dev --divert /usr/lib/nvidia/libGL.a.xlibmesa  /usr/lib/libGL.a > /dev/null
 
31
 
 
32
#       dpkg-divert --remove --rename --package nvidia-glx-177-dev --divert /usr/share/nvidia-glx-177/diversions/gl.h /usr/include/GL/gl.h > /dev/null
 
33
#       dpkg-divert --remove --rename --package nvidia-glx-177-dev --divert /usr/share/nvidia-glx-177/diversions/glx.h /usr/include/GL/glx.h > /dev/null
 
34
#       dpkg-divert --remove --rename --package nvidia-glx-177-dev --divert /usr/share/nvidia-glx-177/diversions/glxtokens.h /usr/include/GL/glxtokens.h > /dev/null
 
35
 
 
36
#       dpkg-divert --remove --rename --package nvidia-glx-177-dev --divert /usr/share/nvidia-glx-177/diversions/gl.h /usr/include/GL/gl.h > /dev/null
 
37
#       dpkg-divert --remove --rename --package nvidia-glx-177-dev --divert /usr/share/nvidia-glx-177/diversions/glx.h /usr/include/GL/glx.h > /dev/null
 
38
#       dpkg-divert --remove --rename --package nvidia-glx-177-dev --divert /usr/share/nvidia-glx-177/diversions/glxtokens.h /usr/include/GL/glxtokens.h > /dev/null
 
39
 
 
40
        if [ -d /usr/lib/nvidia/ ]; then
 
41
                rmdir /usr/lib/nvidia || true;
 
42
 
 
43
        fi
 
44
 
 
45
    ;;
 
46
    
 
47
    upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
 
48
 
 
49
 
 
50
        ;;
 
51
 
 
52
    *)
 
53
        echo "postrm called with unknown argument \`$1'" >&2
 
54
        exit 0
 
55
 
 
56
esac
 
57
 
 
58
# dh_installdeb will replace this with shell code automatically
 
59
# generated by other debhelper scripts.
 
60
 
 
61
#DEBHELPER#