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 03:51:39 +0000 (19:51 -0800)
commit53f096c5d72dd15336fdf921f29ceae9b5842148
treefcf3c3848afa378f4968e2094d672cf5daee3b16
parentb4f98ec5a1eb2e010a455b19db5bef8d61def241
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