diff options
author | Dan McGee <dan@archlinux.org> | 2007-04-04 22:30:05 -0400 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2007-04-04 22:58:47 -0400 |
commit | df290b499af0948e18abf138b0aa365a05cfd72e (patch) | |
tree | 5f001f54a3f2cf28185a9c540b10edf53bc0647a /etc | |
parent | 4db7948d1a1500258874d411fddf6bd41d6d62a0 (diff) | |
download | pacman-df290b499af0948e18abf138b0aa365a05cfd72e.tar.xz |
Enable support for other download protocols in makepkg
This patch fixes FS #4404 as well as adding support for future protocols by
generalizing the concept of a download agent and allowing a downloader to
be specified for each protocol.
Original work done by Andrew Fyfe <andrew@neptune-one.net>.
Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'etc')
-rw-r--r-- | etc/makepkg.conf.in | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/etc/makepkg.conf.in b/etc/makepkg.conf.in index 6f9e9776..6d5a372f 100644 --- a/etc/makepkg.conf.in +++ b/etc/makepkg.conf.in @@ -6,10 +6,18 @@ # SOURCE ACQUISITION ######################################################################### # -#-- The FTP/HTTP download utility that makepkg should use to acquire sources -FTPAGENT="/usr/bin/wget --continue --passive-ftp --tries=3 --waitretry=3 --no-check-certificate" -#FTPAGENT="/usr/bin/snarf" -#FTPAGENT="/usr/bin/lftpget -c" +#-- The download utilities that makepkg should use to acquire sources +# Format: 'protocol::agent' +DLAGENTS=('ftp::/usr/bin/wget -c --passive-ftp -t 3 --waitretry=3' + 'http::/usr/bin/wget -c -t 3 --waitretry=3' + 'https::/usr/bin/wget -c -t 3 --waitretry=3 --no-check-certificate' + 'rsync::/usr/bin/rsync -z' + 'scp::/usr/bin/scp -C') + +# Other common tools: +# /usr/bin/snarf +# /usr/bin/lftpget -c +# /usr/bin/curl ######################################################################### # ARCHITECTURE, COMPILE FLAGS |