summaryrefslogtreecommitdiff
path: root/trunk
diff options
context:
space:
mode:
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]: