|
|
|
@ -47,6 +47,7 @@ class PortageConfig():
|
|
|
|
|
self.MakeConfig[parm].append(dict(Name=i.split(" ")[0], Uses=i.split(" ")[1:]))
|
|
|
|
|
|
|
|
|
|
if res:
|
|
|
|
|
print(self.MakeConfig[parm])
|
|
|
|
|
return self.MakeConfig[parm]
|
|
|
|
|
|
|
|
|
|
def parsePackageUse(self):
|
|
|
|
@ -67,6 +68,10 @@ if __name__ == '__main__':
|
|
|
|
|
if sys.argv[1] == "envMake":
|
|
|
|
|
Test.parseMakeConf()
|
|
|
|
|
elif sys.argv[1] == "use":
|
|
|
|
|
Test.parsePackageUse()
|
|
|
|
|
Test.templParse('package.use', res=True)
|
|
|
|
|
elif sys.argv[1] == "mask:
|
|
|
|
|
Test.templParse('package.mask', res=True)
|
|
|
|
|
elif sys.argv[1] == "unmask:
|
|
|
|
|
Test.templParse('package.unmask', res=True)
|
|
|
|
|
else:
|
|
|
|
|
|
|
|
|
|