Add support for grabbing Packages files using external programs.
authorDavid James <davidjames@google.com>
Fri, 11 Feb 2011 17:25:26 +0000 (09:25 -0800)
committerZac Medico <zmedico@gentoo.org>
Mon, 14 Feb 2011 04:30:46 +0000 (20:30 -0800)
commit04cd72a0dd768f741f64bc1cf1bbf4367cd877d1
tree380f62b0ecc089049f3ebb066d446ccec1d78b92
parenteca171c182113f6b45e0ef7efccbf70e193c1882
Add support for grabbing Packages files using external programs.

If the user specifies FETCHCOMMAND_*, Portage should honor this when grabbing
Packages files. This allows users to setup support for grabbing Packages files
from other protocols.

BUG=chrome-os-partner:2026
TEST=Try downloading prebuilts from gs:// when FETCHCOMMAND_GS is setup in make.conf

Change-Id: I96b239819351633dd02d608954e81a1c363a4687

Review URL: http://codereview.chromium.org/6458015
pym/portage/dbapi/bintree.py
pym/portage/getbinpkg.py