debian/canfestival-virtual.postrm
author Christian Taedcke <hacking@taedcke.com>
Tue, 22 May 2012 08:36:07 +0200
changeset 730 b5f4b3e2d01c
parent 579 3126da40d469
permissions -rwxr-xr-x
can_peak_win32 code:
- changed m->Data to m->data, because the renaming was not done in the main code yet.
The peak driver compiles now.
#!/bin/sh
# postrm script for canfestival

set -e

DLL_LIST=
CF_CONFIG_DIR=/usr/share/CanFestival-3/objdictgen/
CF_CONFIG=/usr/share/CanFestival-3/objdictgen/canfestival_config.py
CF_CONFIG_TEMP=/usr/share/CanFestival-3/objdictgen/canfestival_config_ori.py

case "$1" in
    configure)
    ;;
	
    purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
    
    if [ -d $CF_CONFIG_DIR ];then
	    ldconfig
	    # Find canfestival driver library in /usr/lib
	    cd /usr/lib
		for file in `ls libcanfestival_can* 2>/dev/null`
		do
			DLL_LIST="'$file',""$DLL_LIST"
		done
		
		# copy template config and add the DLL_LIST 
		# do this to display available canfestival plugin list choice in beremiz
		cat $CF_CONFIG_TEMP > $CF_CONFIG
		echo "DLL_LIST=[$DLL_LIST]" >> $CF_CONFIG
	fi
	;;
    
    *)
        echo "postrm called with unknown argument \`$1'" >&2
        exit 1
    ;;
esac

# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.

#DEBHELPER#

exit 0