summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2012-04-22 10:41:04 -0700
committerZac Medico <zmedico@gentoo.org>2012-04-22 10:41:04 -0700
commite706a3dbc922130fe52a6513e9b91af7afc843aa (patch)
tree0e5191c115808291b3a0186a23711f45d0dbf500 /bin
parentd603f1440c814377fbc1965729fd9b6b008cf76d (diff)
downloadportage-e706a3dbc922130fe52a6513e9b91af7afc843aa.tar.gz
portage-e706a3dbc922130fe52a6513e9b91af7afc843aa.tar.bz2
portage-e706a3dbc922130fe52a6513e9b91af7afc843aa.zip
repoman: support * and ~* keywords
These special keywords are used by Funtoo, and have been supported in KeywordsManager since commit 9144faeb653b9f1dbe74c69f85cd48f26761aa2f.
Diffstat (limited to 'bin')
-rwxr-xr-xbin/repoman2
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/repoman b/bin/repoman
index 651c0bed4..4d39cb837 100755
--- a/bin/repoman
+++ b/bin/repoman
@@ -1967,7 +1967,7 @@ for x in effective_scanlist:
myskey=myskey[1:]
if myskey[0]=="~":
myskey=myskey[1:]
- if mykey!="-*":
+ if mykey not in ("-*", "*", "~*"):
if myskey not in kwlist:
stats["KEYWORDS.invalid"] += 1
fails["KEYWORDS.invalid"].append(x+"/"+y+".ebuild: %s" % mykey)