updated on Tue Jan 17 12:00:36 UTC 2012
[aur-mirror.git] / sundtek / sundtek.install
blob9dd9211508d3e6791021f3b342772ac8c8e115f5
1 post_install() {
2   echo "inserting /opt/lib/libmediaclient.so in /etc/ld.so.preload"
3   echo "/opt/lib/libmediaclient.so " >> /etc/ld.so.preload
5   echo "updating the dynamic linker cache"
6   /sbin/ldconfig
7   echo "loading the driver"
8   /opt/bin/udevsrv LOAD
11 pre_remove() {
12   pid=`ps fax | grep mediasrv | grep grep -v | while read a b; do echo $a; done`
13   if [ "$pid" != "" ]; then
14     echo "stopping the driver"
15     kill -9 $pid &>/dev/null;
16   fi
18   echo "removing /opt/lib/libmediaclient.so from /etc/ld.so.preload"
19   sed -i 's#/opt/lib/libmediaclient.so ##' /etc/ld.so.preload
20   
23 pre_upgrade() {
24   pid=`ps fax | grep mediasrv | grep grep -v | while read a b; do echo $a; done`
25   if [ "$pid" != "" ]; then
26     echo "stopping the driver"
27     kill -9 $pid &>/dev/null;
28   fi
31 post_upgrade() {
32   echo "updating the dynamic linker cache"
33   /sbin/ldconfig
34   echo "loading the driver"
35   /opt/bin/udevsrv LOAD