Gentoo Archives: gentoo-portage-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-portage-dev@l.g.o
Cc: "Michał Górny" <mgorny@g.o>
Subject: [gentoo-portage-dev] [PATCH 2/6] eshowkw: Stop wrongly classifying *-fbsd as Prefix
Date: Tue, 23 Jan 2018 12:47:37
Message-Id: 20180123124715.3456-3-mgorny@gentoo.org
In Reply to: [gentoo-portage-dev] [gentoolkit] eshowkw: Improve & reorder keywords for my Bugzie proposal by "Michał Górny"
1 ---
2 pym/gentoolkit/eshowkw/keywords_header.py | 4 +++-
3 1 file changed, 3 insertions(+), 1 deletion(-)
4
5 diff --git a/pym/gentoolkit/eshowkw/keywords_header.py b/pym/gentoolkit/eshowkw/keywords_header.py
6 index f92a96d..5516a72 100644
7 --- a/pym/gentoolkit/eshowkw/keywords_header.py
8 +++ b/pym/gentoolkit/eshowkw/keywords_header.py
9 @@ -99,7 +99,9 @@ class keywords_header:
10
11 @staticmethod
12 def __isPrefix(k):
13 - return len(k.split('-')) != 1
14 + spl = k.split('-')
15 + # *-fbsd are not prefix
16 + return len(spl) > 1 and spl[1] != 'fbsd'
17
18 def __sortKeywords(self, keywords, prefix = False, required_keywords = []):
19 """Sort keywords: order by status (IMP, then DEV, then EXP, then
20 --
21 2.16.1