From a2997b6a635160428ef8ce3b5c2e36258c85b33c Mon Sep 17 00:00:00 2001 From: vpeter4 Date: Wed, 21 Mar 2012 19:49:38 +0100 Subject: [PATCH] sundtek-mediatv: fixed unpack script --- packages/3rdparty/driver/sundtek/unpack | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/packages/3rdparty/driver/sundtek/unpack b/packages/3rdparty/driver/sundtek/unpack index 9a66e55271..109280c9b4 100755 --- a/packages/3rdparty/driver/sundtek/unpack +++ b/packages/3rdparty/driver/sundtek/unpack @@ -23,15 +23,16 @@ . config/options $1 mkdir -p $BUILD/${PKG_NAME}_${PKG_VERSION} - + ( cd $BUILD/${PKG_NAME}_${PKG_VERSION} - if [ ${SOURCES:0:1} = "/" ]; then - SRC_INSTALLER_ROOT="" - else - SRC_INSTALLER_ROOT="$ROOT/" - fi + CHAR=`echo $SOURCES | awk '{ch=substr($0, 0, 1); printf("%c", ch); }'` + if [ ${CHAR} = "/" ]; then + SRC_INSTALLER_ROOT="" + else + SRC_INSTALLER_ROOT="$ROOT/" + fi sh ${SRC_INSTALLER_ROOT}$SOURCES/$1/${PKG_NAME}_${PKG_VERSION}.sh -e >/dev/null 2>&1 @@ -61,7 +62,7 @@ chmod 755 $SUNDTEK_ROOT/opt/bin/* #perl -pi -e 's|\x2F\x65\x74\x63\x2F\x73\x75\x6E\x49\xBB\x64\x74\x65\x6B\x2E\x63\x6F\x6E\x66|\x2F\x74\x6D\x70\x2F\x73\x75\x6E\x49\xBB\x64\x74\x65\x6B\x2E\x63\x6F\x6E\x66|g' $SUNDTEK_ROOT/opt/bin/mediasrv #perl -pi -e 's|/etc/sundtek.conf|/tmp/sundtek.conf|g' $SUNDTEK_ROOT/opt/bin/mediasrv #perl -pi -e 's|/etc/sundtek.conf|/tmp/sundtek.conf|g' $SUNDTEK_ROOT/opt/bin/dvb/libdrv_em28xx.so -#perl -pi -e 's|/etc/sundtek_diseqc.conf|/tmp/sundtek_diseqc.conf|g' $SUNDTEK_ROOT/opt/bin/mediaclient +#perl -pi -e 's|/etc/sundtek_diseqc.conf|/tmp/sundtek_diseqc.conf|g' $SUNDTEK_ROOT/opt/bin/mediaclient perl -pi -e 's|/etc|/tmp|g' $SUNDTEK_ROOT/opt/bin/mediasrv perl -pi -e 's|/etc|/tmp|g' $SUNDTEK_ROOT/opt/bin/dvb/libdrv_em28xx.so