diff options
Diffstat (limited to 'abs/mv-core/MythVantage-config/PKGBUILD')
-rwxr-xr-x | abs/mv-core/MythVantage-config/PKGBUILD | 83 |
1 files changed, 64 insertions, 19 deletions
diff --git a/abs/mv-core/MythVantage-config/PKGBUILD b/abs/mv-core/MythVantage-config/PKGBUILD index 70c3029..60c3dca 100755 --- a/abs/mv-core/MythVantage-config/PKGBUILD +++ b/abs/mv-core/MythVantage-config/PKGBUILD @@ -1,31 +1,66 @@ pkgname=MythVantage-config pkgver=3.2 -pkgrel=153 +pkgrel=162 pkgdesc="The Gui-installer" -depends=(bc mysql-python expect curl dnsutils sg3_utils parted) + +depends=(bc libstatgrab mysql-python expect curl dnsutils parted + sg3_utils nmbscan system-templates rsync python-parted + ddcxinfo python-pexpect python-netifaces python-iplib mythinstall) + arch=('i686') -source=(mythinstall.bin install-ui.xml bpopup-ui.xml mythbeselect.bin install_proxy.sh install_functions.sh startx systemconfig.sh install_db_chroot.sh restore_default_settings.sh live-install.sh xconfig.sh timezip.py soundconfig.sh mythvantage-release issue autocard.py MythVantage.sh create_master.sh build_diskless.sh networkconfig.sh myth_user_call ) -install=live.install -build() { +source=(mythinstall.bin + install-ui.xml + bpopup-ui.xml + mythbeselect.bin + install_proxy.sh + install_functions.sh + startx systemconfig.sh + install_db_chroot.sh + restore_default_settings.sh + live-install.sh + xconfig.sh + timezip.py + soundconfig.sh + mythvantage-release + issue autocard.py + MythVantage.sh + create_master.sh + build_diskless.sh + networkconfig.sh + myth_user_call + mv_advanced.py + mv_common.py + mv_config.py + mv_ir.py + mv_misc.py + mv_network.py + mv_screensaver.py + mv_smolt.py + mv_software.py + mv_webuser.py + mv_hostype.py + systemconfig.py + myth_user_call.py + mv_install.py) + +install=live.install +build() { mkdir -p $startdir/pkg/etc mkdir -p $startdir/pkg/usr/share/mythtv/themes/default - -# new stuff MVDIR=$startdir/pkg/usr/MythVantage - mkdir $startdir/pkg/etc/profile.d - install -m 0755 MythVantage.sh $startdir/pkg/etc/profile.d/MythVantage.sh - mkdir -p $startdir/pkg/root/ + mkdir $startdir/pkg/etc/profile.d + install -m 0755 MythVantage.sh $startdir/pkg/etc/profile.d/MythVantage.sh + mkdir -p $startdir/pkg/root/ mkdir -p $MVDIR/bin mkdir -p $MVDIR/templates mkdir -p $MVDIR/etc #copy in all the installer specific stuff - #cp -rp ../templates $MVDIR/ rsync -r --exclude=.svn ../templates $MVDIR/ - install -m0700 myth_user_call $MVDIR/bin/myth_user_call + install -m0700 myth_user_call $MVDIR/bin/myth_user_call install -m 0755 install_proxy.sh $MVDIR/bin/install_proxy.sh install -m 0755 install_functions.sh $MVDIR/bin/install_functions.sh install -m 0755 systemconfig.sh $MVDIR/bin/systemconfig.sh @@ -38,9 +73,23 @@ build() { install -m 0755 autocard.py $MVDIR/bin/autocard.py install -m 0755 soundconfig.sh $MVDIR/bin/soundconfig.sh install -m 0755 networkconfig.sh $MVDIR/bin/networkconfig.sh - install -m 0755 create_master.sh $MVDIR/bin/create_master.sh - install -m 0755 build_diskless.sh $MVDIR/bin/build_diskless.sh - + install -m 0755 create_master.sh $MVDIR/bin/create_master.sh + install -m 0755 build_diskless.sh $MVDIR/bin/build_diskless.sh + install -m 0755 timezip.py $MVDIR/bin/timezip.py + install -m 0755 autocard.py $MVDIR/bin/autocard.py + install -m 0755 mv_config.py $MVDIR/bin/mv_config.py + install -m 0755 mv_install.py $MVDIR/bin/mv_install.py + install -m 0755 mv_advanced.py $MVDIR/bin/ + install -m 0755 mv_common.py $MVDIR/bin/ + install -m 0755 mv_ir.py $MVDIR/bin/ + install -m 0755 mv_misc.py $MVDIR/bin/ + install -m 0755 mv_network.py $MVDIR/bin/ + install -m 0755 mv_screensaver.py $MVDIR/bin/ + install -m 0755 mv_smolt.py $MVDIR/bin/ + install -m 0755 mv_software.py $MVDIR/bin/ + install -m 0755 mv_webuser.py $MVDIR/bin/ + install -m 0755 mv_hostype.py $MVDIR/bin/ + install -m 0755 systemconfig.py $MVDIR/bin/ #copy in the branding stuff install -m 0755 mythvantage-release $startdir/pkg/etc/mythvantage-release @@ -57,10 +106,6 @@ build() { ln -s MythVantage mythinstall cd - install -g mythtv -m 4750 mythbeselect.bin $MVDIR/bin/mythbeselect - - #install -g mythtv -m 750 mythinstall.bin $MVDIR/bin/mythinstall -# mkdir -p $startdir/pkg/usr/share/templates - #cp -rp ../templates $startdir/pkg/usr/share/ install -m 0755 startx $startdir/pkg/root/startx install -m 0755 live-install.sh $startdir/pkg/root/live-install.sh } |