iwbdriver.sh 819 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
#!/bin/sh -x

# It will be run with two args: buildroot spec
BUILDROOT="$1"
SPEC="$2"

PRODUCT=IWB_Driver
ICONFILE=ibw-driver.png

. $(dirname $0)/common.sh

move_to_opt /usr/bin/IWB_Driver
subst "s|/usr/bin/IWB_Driver/run.sh|ibw-driver|" $BUILDROOT/usr/share/applications/iwb-driver.desktop
subst "s|/usr/bin/IWB_Driver/icon.png|$ICONFILE|" $BUILDROOT/usr/share/applications/iwb-driver.desktop
add_bin_exec_command ibw-driver $PRODUCTDIR/$PRODUCT

# obsoleted
remove_file $PRODUCTDIR/IWB_Driver.sh
remove_file $PRODUCTDIR/run.sh
remove_file $PRODUCTDIR/sudo.sh~

cd $BUILDROOT$PRODUCTDIR/

chmod -R a+rX .

26
install_file $PRODUCTDIR/icon.png /usr/share/pixmaps/$ICONFILE
27

28 29 30 31 32
if epm assure patchelf ; then
    for i in IWB_Driver libQt*.so.* ; do
        a= patchelf --set-rpath '$ORIGIN' $i
    done
fi
33 34

set_autoreq 'yes'