From 11c22e07c4e253b57302f2dfccb11cbff173cf8c Mon Sep 17 00:00:00 2001 From: solar Date: Sun, 20 Aug 2006 16:04:15 +0000 Subject: [PATCH] - update genpkgindex to include PDEPEND and PROVIDE svn path=/; revision=311 --- trunk/src/genpkgindex/genpkgindex | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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") -- 2.26.2