add profile-formats portage-1 awareness and enforcement
authorBrian Harring <ferringb@chromium.org>
Tue, 25 Oct 2011 05:41:17 +0000 (22:41 -0700)
committerZac Medico <zmedico@gentoo.org>
Tue, 25 Oct 2011 21:36:43 +0000 (14:36 -0700)
commite544ee13527a0568de2b556510280ed96fc1b3ff
tree4404d52c862ca169edfea556cbf31eadb7971194
parenta34ac493d13ba5ad20b07f25f4e4f054e303eecb
add profile-formats portage-1 awareness and enforcement

Currently it just spits warnings for implicit portage-1 format usage;
down the line, this will be converted into an explicit error.

For repo's that configure themselves as portage-1 or pms explicitly, enforce
it.
pym/portage/package/ebuild/_config/KeywordsManager.py
pym/portage/package/ebuild/_config/LocationsManager.py
pym/portage/package/ebuild/_config/MaskManager.py
pym/portage/package/ebuild/_config/UseManager.py
pym/portage/package/ebuild/config.py