puppetlabs/puppet — pull request #1290 by omcnet (2012-11-26 10:35:15+00:00)
Title: Improved portage package provider and remove --stable from eix arguments

In addition to pull-request #1277 and #1285, I added unit tests for the portage provider, refactored the provider and removed --stable from eix search arguments to support portage's keywords handling.
I also squashed the commit messages and reworded the resulting ones.