#!/bin/bash MYDIR=`pwd` #MYTHPATH="\/data\/LinHES-PKGBUILD\/abs\/core-testing\/mythtv\/stable\/mythtv\/src\/mythtv-0.23" MYTHPATH="\/data\/linhes_pkgbuild\/abs\/core\/mythtv\/stable-0.24\/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/#define __MVAPP__/\/\/#define __MVAPP__/g" $MYDIR/src/MythVantage-app/mythinstall/mv_common.h sed -i "s/mythvantage/LinHES/g" $MYDIR/src/MythVantage-app/mythinstall/mv_common.h echo "INCLUDEPATH += /usr/include/mythtv" >> $MYDIR/src/MythVantage-app/mythbeselect/mythberestart.pro echo "INCLUDEPATH += /usr/include/mythtv" >> $MYDIR/src/MythVantage-app/mythinstall/mythinstall.pro cd $MYDIR/src/MythVantage-app/mythinstall && qmake make || exit 1 #cd $MYDIR/src/MythVantage-app/mythbeselect && qmake #make ||exit 1