Gentoo Archives: gentoo-commits

From: Slava Bacherikov <slava@××××××××××××××.ua>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gentoo-packages:master commit in: gpackages/libs/
Date: Thu, 31 May 2012 15:28:58
Message-Id: 1338475325.2cc54c310d4bf1ffc6ce0904f10559ad16bd2672.bacher09@gentoo
1 commit: 2cc54c310d4bf1ffc6ce0904f10559ad16bd2672
2 Author: Slava Bacherikov <slava <AT> bacher09 <DOT> org>
3 AuthorDate: Thu May 31 14:42:05 2012 +0000
4 Commit: Slava Bacherikov <slava <AT> bacherikov <DOT> org <DOT> ua>
5 CommitDate: Thu May 31 14:42:05 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-packages.git;a=commit;h=2cc54c31
7
8 Fix bug with bad keywords.
9
10 ---
11 gpackages/libs/porttree.py | 6 +++++-
12 1 files changed, 5 insertions(+), 1 deletions(-)
13
14 diff --git a/gpackages/libs/porttree.py b/gpackages/libs/porttree.py
15 index 160aa6b..2c45249 100644
16 --- a/gpackages/libs/porttree.py
17 +++ b/gpackages/libs/porttree.py
18 @@ -178,9 +178,13 @@ class Ebuild(ToStrMixin):
19 self.package = package
20 self.ebuild = ebuild
21 self.package_object = PackageInfo(ebuild)
22 +
23 + @property
24 + def keywords(self):
25 + return self.package_object.environment("KEYWORDS", prefer_vdb = False)
26
27 def iter_keywords(self):
28 - keywords = self.package_object.environment("KEYWORDS").split()
29 + keywords = self.keywords.split()
30 for keyword in keywords:
31 yield Keyword(keyword)