summaryrefslogtreecommitdiff
path: root/trunk
diff options
context:
space:
mode:
authorfuzzyray <fuzzyray@gentoo.org>2007-09-19 21:57:36 +0000
committerfuzzyray <fuzzyray@gentoo.org>2007-09-19 21:57:36 +0000
commit54915fc692c598eb5e6bfa6202eb1bc93bb1f5af (patch)
tree53978cccdaada1ebb0dea02d36bd079c01375fdf /trunk
parent43542564dc7d656f386333cba5b8418786fa27e1 (diff)
downloadgentoolkit-54915fc692c598eb5e6bfa6202eb1bc93bb1f5af.tar.gz
print Keywords in sorted order
svn path=/; revision=449
Diffstat (limited to 'trunk')
-rwxr-xr-xtrunk/src/epkginfo/epkginfo9
1 files changed, 6 insertions, 3 deletions
diff --git a/trunk/src/epkginfo/epkginfo b/trunk/src/epkginfo/epkginfo
index 0f855e9..637deff 100755
--- a/trunk/src/epkginfo/epkginfo
+++ b/trunk/src/epkginfo/epkginfo
@@ -58,10 +58,13 @@ def earch(workdir):
arch = None
archdict[arch] = pkg
+ archlist = archdict.keys();
+ archlist.sort()
+
for pkg in ebuildlist:
- print darkgreen("Keywords: ") + pkg + ": ",
- for value,key in archdict.iteritems():
- if (key == pkg and value):
+ print darkgreen("Keywords: ") + pkg + ":",
+ for value in archlist:
+ if (value and archdict[value] == pkg):
if value[0] == "-":
print red(value),
elif "~" == value[0]: