Добавлена поддерка нового пути к портежам

master 3.7.2.24
parent 593c6a3d71
commit 2844200e2b

@ -159,9 +159,12 @@ def getInstalledVideo(prefix="/"):
return [x[:-7] for x in listDirectory(x11Drivers) if x.endswith('_drv.so')]
def getDistfilesVideo(prefix="/"):
def getDistfilesVideo(self, prefix="/"):
"""Get video drivers from distfiles"""
distFiles = path.join(prefix, "usr/portage/distfiles")
if os.path.isdir(path.join(self.Get('cl_chroot_path'), 'var/db/repos/gentoo')):
distFiles = path.join(prefix, "var/calculate/distfiles")
else:
distFiles = path.join(prefix, "usr/portage/distfiles")
driver_map = {'ati': 'fglrx',
'amd': 'fglrx',
'radeon': 'fglrx',

@ -62,7 +62,10 @@ class RepositoryPath():
Repos = "/var/db/pkg"
Calculate = path.join(Repos, "calculate")
Distros = path.join(Repos, "distros")
Gentoo = '/usr/portage'
if os.path.isdir('/var/db/repos/gentoo'):
Gentoo = '/var/db/repos/gentoo'
else:
Gentoo = '/usr/portage'
CalculateProfiles = path.join(Calculate, "profiles")
CalculateTemplates = path.join(CalculateProfiles, "templates")

Loading…
Cancel
Save