Esempio n. 1
0
    if details.get_installed_version() == None:
        print('<div id=appstream_not_installed>' + _('Instalar') +
              '</div></a></div></div>')
    else:
        with open('/tmp/bigstore/upgradeable.txt') as f:
            if '\n' + details.get_name() + '\n' in f.read():
                print('<div id=appstream_upgradable>' + _('Atualizar') +
                      '</div></a></div></div>')
            else:
                print('<div id=appstream_installed>' + _('Remover') +
                      '</div></a></div></div>')


if __name__ == "__main__":
    config = Pamac.Config(conf_path="/etc/pamac.conf")
    config.set_enable_aur(False)
    config.set_enable_flatpak(False)
    config.set_enable_snap(False)
    db = Pamac.Database(config=config)
    pkgname = sys.argv[1]

    #print ("Without appstream support:")
    #pkgs = db.search_pkgs (pkgname)
    #for pkg in pkgs:
    #print_pkg_details (pkg)

    db.enable_appstream()
    pkgs = db.search_pkgs(pkgname)
    num = 0
    pkg_filter = " " + sys.argv[1].split()[0].lower() + " "
 def setPacman(self):
     self.config = Pamac.Config(conf_path="/etc/pamac.conf")
     self.db = Pamac.Database(config=self.config)
Esempio n. 3
0
 def __init__(self):
     self.config = Pamac.Config(conf_path="/etc/pamac.conf")
     #self.config.set_enable_aur(True)  # is true
     self.db = Pamac.Database(config=self.config)
     self.db.enable_appstream()
Esempio n. 4
0
 def setUp(self):
     """init tests"""
     locale.setlocale(locale.LC_ALL, '')
     config = Pamac.Config(conf_path="/etc/pamac.conf")
     config.set_enable_aur(True)  # is true
     self.db = Pamac.Database(config=config)  # view src/database.vala