diff options
author | Mounir Lamouri <volkmar@gentoo.org> | 2009-08-11 20:45:35 +0000 |
---|---|---|
committer | Mounir Lamouri <volkmar@gentoo.org> | 2009-08-11 20:45:35 +0000 |
commit | bf5896ab6449da9f8d3026dd0c3a086a58a3b454 (patch) | |
tree | 61d57bd8705e26b2c5bb4073af48bb7696944d5c /pym/_emerge | |
parent | 18bf66b0b51c1a2c2b99c9e6b314684981555492 (diff) | |
download | portage-bf5896ab6449da9f8d3026dd0c3a086a58a3b454.tar.gz portage-bf5896ab6449da9f8d3026dd0c3a086a58a3b454.tar.bz2 portage-bf5896ab6449da9f8d3026dd0c3a086a58a3b454.zip |
Add ACCEPT_PROPERTIES variable which has default value * and can be set in
make.conf or /etc/portage/package.properties.
If ACCEPT_PROPERTIES doesn't match ebuild PROPERTIES, the ebuild is masked.
svn path=/main/trunk/; revision=13997
Diffstat (limited to 'pym/_emerge')
-rw-r--r-- | pym/_emerge/visible.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pym/_emerge/visible.py b/pym/_emerge/visible.py index f2af7c5c1..8e9a74440 100644 --- a/pym/_emerge/visible.py +++ b/pym/_emerge/visible.py @@ -34,6 +34,8 @@ def visible(pkgsettings, pkg): try: if pkgsettings._getMissingLicenses(pkg.cpv, pkg.metadata): return False + if pkgsettings._getMissingProperties(pkg.cpv, pkg.metadata): + return False except portage.exception.InvalidDependString: return False return True |