makepkg за прокси

Вот возникла проблема: нахожусь за прокси, пытаюсь собрать пакет - не получается. Вывод выглядит так:
$ makepkg
==> Making package: xbmc-git 20121005-1 (Fri Oct  5 14:49:55 UTC 2012)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving Sources...
==> Extracting Sources...
==> Removing existing pkg/ directory...
==> Starting build()...
Cloning into 'xbmc'...
fatal: unable to connect to github.com:
github.com[0: 207.97.227.239]: errno=Connection timed out
==> ERROR: A failure occured in build().
       Aborting...
При этом в wget прокси настроен через wgetrc, всё качает из интернета нормально.
Что пробовал:
1) export http_proxy=http://мой.прокси:порт/
export ftp_proxy=http://мой.прокси:порт/
export https_proxy=http://мой.прокси:порт/
- не помогает;
2) в /etc/makepkg.conf дописывал к строкам с curl (в DLAGENTS) опцию -x http://мой.прокси:порт/ - тоже не помогает;
3) в /etc/makepkg.conf заменил в DLAGENTS полностью строки с curl на wget (пример взял с этого форума) - тоже.

Что же ему надо? Посоветуйте плиз.
Ищите, как настроить git через proxy.
Спасибо, нашёл. Вот рецепт, вдруг кому-то ещё пригодится:

Доступ к git из-за proxy
Для работы с yaourt частенько нужен доступ к GIT.

Один из вариантов решения проблемы, найденный на просторах Инета:

1. Ставим socat.

2. В каталоге ~/bin создаем файл proxy.sh с правами на выполнение и содержимым:
#!/bin/sh
_proxy=XXX.XXX.XXX.XXX
_proxyport=XXXX
exec socat STDIO PROXY:$_proxy:$1:$2,proxyport=$_proxyport
3. И перед запуском yaourt делаем
export GIT_PROXY_COMMAND=~/bin/proxy.sh
http://sitaramc.github.com/tips/git-over-proxy.html
тут тоже такой способ + 1, оба мною проверены, вроде работает.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
 
Зарегистрироваться или войдите чтобы оставить сообщение.