From: solar Date: Sun, 20 Aug 2006 16:04:15 +0000 (-0000) Subject: - update genpkgindex to include PDEPEND and PROVIDE X-Git-Tag: gentoolkit-0.2.4.3~202 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=11c22e07c4e253b57302f2dfccb11cbff173cf8c;p=gentoolkit.git - update genpkgindex to include PDEPEND and PROVIDE svn path=/; revision=311 --- diff --git a/trunk/src/genpkgindex/genpkgindex b/trunk/src/genpkgindex/genpkgindex index faf6486..c113877 100644 --- a/trunk/src/genpkgindex/genpkgindex +++ b/trunk/src/genpkgindex/genpkgindex @@ -105,15 +105,17 @@ for cat, pkg, tbz2, stuff in packages: fp.write("DESC: "+line+"\n") break - for name in [ "PF", "CATEGORY", "LICENSE", "RDEPEND" , "SLOT"]: + for name in [ "PF", "CATEGORY", "LICENSE", "RDEPEND", "PDEPEND", "PROVIDE", "SLOT" ]: item = xpak.getitem(stuff, name) if (item != None) and item: - if name == "RDEPEND": + if name == "RDEPEND" or name == "PDEPEND": val = string.strip(string.join(portage.flatten(portage_dep.use_reduce(portage_dep.paren_reduce(item), uselist=use.split())),' ')) if val: fp.write(name+": " + string.join(val.split()) + "\n") else: val = string.strip(str(item)) + if not len(val): + continue if name == "SLOT": if (val != "0"): fp.write(name + ": " + val + "\n")