diff options
author | fuzzyray <fuzzyray@gentoo.org> | 2010-04-08 21:13:07 +0000 |
---|---|---|
committer | fuzzyray <fuzzyray@gentoo.org> | 2010-04-08 21:13:07 +0000 |
commit | f146d54860527cf1cfe8010d09730fd0a20fc690 (patch) | |
tree | ce7a1c3921f2782d6180549c207bde14425f7e8e /pym/gentoolkit/package.py | |
parent | euse: Fix query to get USE, bug 181309, thanks to Jean-Baptiste Rouault (diff) | |
download | gentoolkit-f146d54860527cf1cfe8010d09730fd0a20fc690.tar.gz gentoolkit-f146d54860527cf1cfe8010d09730fd0a20fc690.tar.bz2 gentoolkit-f146d54860527cf1cfe8010d09730fd0a20fc690.zip |
Sync with genscripts rev 422, includes fixes to eclean and python additions for prefix
svn path=/trunk/gentoolkit/; revision=768
Diffstat (limited to 'pym/gentoolkit/package.py')
-rw-r--r-- | pym/gentoolkit/package.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/pym/gentoolkit/package.py b/pym/gentoolkit/package.py index 169097f..e88160f 100644 --- a/pym/gentoolkit/package.py +++ b/pym/gentoolkit/package.py @@ -55,6 +55,7 @@ from gentoolkit import errors from gentoolkit.cpv import CPV from gentoolkit.dbapi import PORTDB, VARDB from gentoolkit.keyword import determine_keyword +from gentoolkit.flag import get_flags # ======= # Classes @@ -315,6 +316,12 @@ class Package(CPV): return self.dblink.getstring("USE") + def use_status(self): + """Returns the USE flags active for installation.""" + + iuse, final_flags = get_flags(slef.cpv, final_setting=True) + return final_flags + def parsed_contents(self): """Returns the parsed CONTENTS file. |