Add support for multiple repositories in `emerge --sync`.
authorArfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org>
Mon, 22 Jul 2013 22:06:58 +0000 (00:06 +0200)
committerArfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org>
Mon, 22 Jul 2013 22:06:58 +0000 (00:06 +0200)
commit47e8d22dabf2197193c8f133698fb967afa560f4
treeee5f232597059c99e6d12ef19c7b46fd8e460517
parentd7cc898957c39d58e66558136f4f7fd556411420
Add support for multiple repositories in `emerge --sync`.

Configuration of synchronization is specified by new attributes
supported in repos.conf: sync-cvs-repo, sync-type, sync-uri.

SYNC variable is no longer supported, since it could not override
gentoo.sync-uri attribute now set in default configuration of
repositories (/usr/share/portage/config/repos.conf).
12 files changed:
RELEASE-NOTES
bin/emerge-webrsync
cnf/make.globals
cnf/repos.conf
man/emerge.1
man/make.conf.5
man/portage.5
pym/_emerge/actions.py
pym/portage/dbapi/bintree.py
pym/portage/package/ebuild/_config/special_env_vars.py
pym/portage/package/ebuild/config.py
pym/portage/repository/config.py