diff options
author | Roman Kyrylych <roman@archlinux.org> | 2008-02-10 18:56:47 +0200 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2008-03-10 18:45:58 -0500 |
commit | f56f7ff39102dab754573b0bc40dbceb5a8ec301 (patch) | |
tree | 43aca0cead43ed2e72e0e1acdb8c1142ae17ebce /etc | |
parent | 91b7f288fe65b96d4af64f6308b0e33b14ad85e0 (diff) | |
download | pacman-f56f7ff39102dab754573b0bc40dbceb5a8ec301.tar.xz |
makepkg: Support for resuming source downloads
Download to *.part and remove the suffix if successful, thus md5sums will be
checked only for complete files, and next time makepkg will resume
downloading of partial file instead of complaining about invalid md5sums.
Old DLAGENTS format is still supported.
Late fix: Do not try to download %u first
The output of grep was not suppressed, thus the output of get_downloadcmd
was wrong because of extra line at the beginning that contained an
unsubstituted (with %o and %u) entry from DLAGENTS.
Signed-off-by: Roman Kyrylych <roman@archlinux.org>
Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'etc')
-rw-r--r-- | etc/makepkg.conf.in | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/etc/makepkg.conf.in b/etc/makepkg.conf.in index 4da4a63d..a034b516 100644 --- a/etc/makepkg.conf.in +++ b/etc/makepkg.conf.in @@ -8,11 +8,11 @@ # #-- 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') +DLAGENTS=('ftp::/usr/bin/wget -c --passive-ftp -t 3 --waitretry=3 -O %o %u' + 'http::/usr/bin/wget -c -t 3 --waitretry=3 -O %o %u' + 'https::/usr/bin/wget -c -t 3 --waitretry=3 --no-check-certificate -O %o %u' + 'rsync::/usr/bin/rsync -z %u %o' + 'scp::/usr/bin/scp -C %u %o') # Other common tools: # /usr/bin/snarf |