#!/bin/bash MYDIR=`pwd` MYTHPATH="\/data\/LinHES-PKGBUILD\/abs\/core-testing\/mythtv\/stable\/mythtv\/src\/mythtv-0.21" MYTHPATH="\/data\/LinHES-PKGBUILD\/abs\/mv-core\/myth\/stable\/mythtv-release-fixes\/src\/mythtv" function setup_links { rm mythinstall.bin rm mythbeselect.bin ln -s $MYDIR/src/MythVantage-app/mythinstall/mythinstall ./mythinstall.bin ln -s $MYDIR/src/MythVantage-app/mythbeselect/mythbeselect ./mythbeselect.bin } function dl_repo { mkdir src cd src if [ ! -d MythVantage-app ] then git clone http://mythvantage.com/MythVantage-app.git/ cd MythVantage-app git checkout --track -b LinHES origin/LinHES cd $MYDIR setup_links cd - else echo "updating exisiting tree" cd MythVantage-app git pull git checkout master git merge cd - fi cd MythVantage-app git checkout master #git checkout origin/LinHES } dl_repo sed -i "s/^MYTHPATH.*$/MYTHPATH\=\"$MYTHPATH\"/g" $MYDIR/src/MythVantage-app/mythinstall/mythinstall.pro sed -i "s/^MYTHPATH.*$/MYTHPATH\=\"$MYTHPATH\"/g" $MYDIR/src/MythVantage-app/mythbeselect/mythberestart.pro sed -i "s/\/\/#define __MVAPP__/#define __MVAPP__/g" $MYDIR/src/MythVantage-app/mythinstall/mv_common.h sed -i "s/LinHES/mythvantage/g" $MYDIR/src/MythVantage-app/mythinstall/mv_common.h cd $MYDIR/src/MythVantage-app/mythinstall && qmake make || exit 1 cd $MYDIR/src/MythVantage-app/mythbeselect && qmake make ||exit 1