|
|
|
@ -3,7 +3,7 @@
|
|
|
|
|
'__autor__' == 'serkus'
|
|
|
|
|
import os, sys, json
|
|
|
|
|
from urllib import request
|
|
|
|
|
from utils.package import search
|
|
|
|
|
from package import search
|
|
|
|
|
# import xml
|
|
|
|
|
import xml.etree.ElementTree as ET
|
|
|
|
|
|
|
|
|
@ -164,18 +164,14 @@ def sort_install_pkg():
|
|
|
|
|
#print(pkg_name)
|
|
|
|
|
if pkg_name not in INSTALL:
|
|
|
|
|
INSTALL[d.replace(path, "").split('/')[0]] = []
|
|
|
|
|
if
|
|
|
|
|
INSTALL[d.replace(path,"").split('/')[0]].append(dict(name = pkg_name[:-1], ver = f.replace(pkg_name, "")))
|
|
|
|
|
|
|
|
|
|
if d.replace(path, "").split('/')[0] not in INSTALL:
|
|
|
|
|
INSTALL[d.replace(path,"").split('/')[0]].append(dict(name = pkg_name[:-1], ver = f.replace(pkg_name, "")))
|
|
|
|
|
else:
|
|
|
|
|
INSTALL[d.replace(path,
|
|
|
|
|
"").split('/')[0]].append(dict(name = pkg_name[:-1],ver = f.replace(pkg_name, "")
|
|
|
|
|
|
|
|
|
|
INSTALL[d.replace(path,"").split('/')[0]].append(dict(name = pkg_name[:-1],ver = f.replace(pkg_name, "")))
|
|
|
|
|
if d.replace(path, "").split('/')[0] not in INSTALL:
|
|
|
|
|
INSTALL[d.replace(path, "").split('/')[0]] = []
|
|
|
|
|
INSTALL[d.replace(path, "").split('/')[0]].append(f.replace(".ebuild", "") )
|
|
|
|
|
INSTALL[d.replace(path,
|
|
|
|
|
"").split('/')[0]].append(f.replace(".ebuild", "")) #dict(name = pkg_name[:-1],ver = f.replace(pkg_name, "")
|
|
|
|
|
INSTALL[d.replace(path,"").split('/')[0]].append(f.replace(".ebuild", "")) #dict(name = pkg_name[:-1],ver = f.replace(pkg_name, "")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#print(str(len(INSTALL)))
|
|
|
|
@ -183,8 +179,8 @@ def sort_install_pkg():
|
|
|
|
|
return INSTALL
|
|
|
|
|
def ScanTreePortage():
|
|
|
|
|
DirsRoot = ["/var/db/repos", "/usr/portage"]
|
|
|
|
|
d, ListTree, f for in os.walk('/usr/portage') and d, ListTree, f for in os.walk("/var/db/repos")
|
|
|
|
|
return ListTree
|
|
|
|
|
#d, ListTree, f for in os.walk('/usr/portage') and d, ListTree, f for in os.walk("/var/db/repos")
|
|
|
|
|
#return ListTree
|
|
|
|
|
|
|
|
|
|
def scan_config_portage():
|
|
|
|
|
Dirs_root = ["/var/db/repos", "/usr/portage"]
|
|
|
|
|