From: Richard Purdie Date: Tue, 8 Apr 2008 10:24:47 +0000 (+0000) Subject: bitbake: Add proxy support to CVS fetcher (patch from Cyril Chemparathy) X-Git-Tag: 2011-1~9260 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=be963bf7db9c66f2ab76182de13d5e95c055ca66;p=openembedded-core.git bitbake: Add proxy support to CVS fetcher (patch from Cyril Chemparathy) git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4192 311d38ba-8fff-0310-9ca6-ca027cbcb966 --- diff --git a/bitbake/lib/bb/fetch/cvs.py b/bitbake/lib/bb/fetch/cvs.py index 70869d22ad..01acc3f785 100644 --- a/bitbake/lib/bb/fetch/cvs.py +++ b/bitbake/lib/bb/fetch/cvs.py @@ -102,7 +102,14 @@ class Cvs(Fetch): if method == "dir": cvsroot = ud.path else: - cvsroot = ":" + method + ":" + ud.user + cvsroot = ":" + method + cvsproxyhost = data.getVar('CVS_PROXY_HOST', d, True) + if cvsproxyhost: + cvsroot += ";proxy=" + cvsproxyhost + cvsproxyport = data.getVar('CVS_PROXY_PORT', d, True) + if cvsproxyport: + cvsroot += ";proxyport=" + cvsproxyport + cvsroot += ":" + ud.user if ud.pswd: cvsroot += ":" + ud.pswd cvsroot += "@" + ud.host + ":" + cvs_port + ud.path