summaryrefslogtreecommitdiff
path: root/trunk/src/epkginfo
diff options
context:
space:
mode:
authorfuzzyray <fuzzyray@gentoo.org>2007-09-19 18:49:13 +0000
committerfuzzyray <fuzzyray@gentoo.org>2007-09-19 18:49:13 +0000
commit6477f6d174d1d1e597d93e08b9628ecc920c7c29 (patch)
tree0b92d6ffeec1e85e515ea1e782ab59a251d39e32 /trunk/src/epkginfo
parentce2c13c8161100a7040aef206fb853cc6c0ce25f (diff)
downloadgentoolkit-6477f6d174d1d1e597d93e08b9628ecc920c7c29.tar.gz
Fix epkginfo to handle KEYWORDS="". (Bug #193108)
svn path=/; revision=446
Diffstat (limited to 'trunk/src/epkginfo')
-rwxr-xr-xtrunk/src/epkginfo/epkginfo4
1 files changed, 3 insertions, 1 deletions
diff --git a/trunk/src/epkginfo/epkginfo b/trunk/src/epkginfo/epkginfo
index ba28ad3..0f855e9 100755
--- a/trunk/src/epkginfo/epkginfo
+++ b/trunk/src/epkginfo/epkginfo
@@ -54,12 +54,14 @@ def earch(workdir):
for pkg in ebuildlist:
keywords = getvar(pkg, "KEYWORDS")
for arch in keywords:
+ if arch == "":
+ arch = None
archdict[arch] = pkg
for pkg in ebuildlist:
print darkgreen("Keywords: ") + pkg + ": ",
for value,key in archdict.iteritems():
- if (key == pkg):
+ if (key == pkg and value):
if value[0] == "-":
print red(value),
elif "~" == value[0]: