#!/bin/sh

# executed after installation of package

# backup original SD driver
KERNEL=`/bin/uname -r`
ORIG_MODULE_DIR=/lib/modules/$KERNEL/kernel/drivers/block/
ORIG_MODULE_NAME=sharp_mmcsd_m.o

if [ -f $ORIG_MODULE_DIR/$ORIG_MODULE_NAME ] ; then
 mv $ORIG_MODULE_DIR/$ORIG_MODULE_NAME \
    $ORIG_MODULE_DIR/___$ORIG_MODULE_NAME 
fi

# for GUI
QTDIR=/opt/QtPalmtop/bin
INSTDIR=/home/root/usr/local/bin
PLUGIN_DIR=/opt/QtPalmtop/plugins/applets
RESDIR=/home/root/Settings/sd-link11b/res

#chown zaurus:qpe $INSTDIR/SD-Link11b
#chmod 755 $INSTDIR/SD-Link11b

chown zaurus:qpe $INSTDIR/exec_qcop
chmod 4755 $INSTDIR/exec_qcop

chown root:qpe $INSTDIR/SD-Link11b_GUI
chmod 4755 $INSTDIR/SD-Link11b_GUI

ln -s $INSTDIR/SD-Link11b_GUI $QTDIR/SD-Link11b_GUI
#ln -s $INSTDIR/exec_qcop      $QTDIR/exec_qcop

mkdir $RESDIR/data

# for applet
ln -s $PLUGIN_DIR/libsdlink11bapplet.so.1.0.0 $PLUGIN_DIR/libsdlink11bapplet.so.1.0
ln -s $PLUGIN_DIR/libsdlink11bapplet.so.1.0.0 $PLUGIN_DIR/libsdlink11bapplet.so.1
ln -s $PLUGIN_DIR/libsdlink11bapplet.so.1.0.0 $PLUGIN_DIR/libsdlink11bapplet.so

# for starting applet
/opt/Qtopia/bin/qcop QPE/TaskBar "reloadApplets()"

exit 0
