diff options
author | James Meyer <james.meyer@operamail.com> | 2009-06-01 03:31:49 (GMT) |
---|---|---|
committer | James Meyer <james.meyer@operamail.com> | 2009-06-01 03:31:49 (GMT) |
commit | 0275dd9b652a2bc4cce6011c49ee5a1595bb8fd0 (patch) | |
tree | ed3f8c3cd91edd93a2af8a0a3fb72e1625314eb9 /abs/core-testing/LinHES-config/ir.py | |
parent | 45e93081254e4ff4a8da05b82e79e0645a40bcad (diff) | |
download | linhes_pkgbuild-0275dd9b652a2bc4cce6011c49ee5a1595bb8fd0.zip linhes_pkgbuild-0275dd9b652a2bc4cce6011c49ee5a1595bb8fd0.tar.gz linhes_pkgbuild-0275dd9b652a2bc4cce6011c49ee5a1595bb8fd0.tar.bz2 |
LinHES-config: adding more python modules.
Most things are not python, but network.sh is still used by install.
Diffstat (limited to 'abs/core-testing/LinHES-config/ir.py')
-rw-r--r-- | abs/core-testing/LinHES-config/ir.py | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/abs/core-testing/LinHES-config/ir.py b/abs/core-testing/LinHES-config/ir.py new file mode 100644 index 0000000..a6723ce --- /dev/null +++ b/abs/core-testing/LinHES-config/ir.py @@ -0,0 +1,41 @@ +# -*- coding: utf-8 -*- +import logging, mv_common +import os, re + +def setup_ir(systemconfig, data_config): + logging.info("____Start of Software install____") + default_disabled = ("mythphone", "mytharchive", "mythbrowser", "mythnews", + "mythgame", "mythflix", "mythweather", + "mythappletrailers", "mythstream", "mythvodka") + + default_installed=("mythcontrols", "mythgallery", "mythmovies", + "mythmusic", "mythsmolt", "mythvideo") + other_pkg=("miro", "xe", "romdb", "xine", "dvdcss", "webmin") + + for pkg in default_disabled: + try: + if systemconfig[pkg] == "1": + mv_common.pacinstall(pkg) + else: + mv_common.pacremove(pkg) + except: + logging.debug(" ERROR-- %s is not defined", pkg) + + for pkg in default_installed: + try: + if systemconfig[pkg] == "0": + mv_common.pacremove(pkg) + else: + mv_common.pacinstall(pkg) + except: + logging.debug(" ERROR-- %s is not defined", pkg) + + for pkg in other_pkg: + try: + if systemconfig[pkg] == "1": + mv_common.pacinstall(pkg) + elif systemconfig[pkg] == "0": + mv_common.pacremove(pkg) + except: + logging.debug(" ERROR-- %s is not defined", pkg) + logging.info("__End Software ")
\ No newline at end of file |