Author: Daniel Baumann Description: Using wget instead of curl for improved reliability with poor connections. diff -Naurp devscripts.orig/scripts/dget.pl devscripts/scripts/dget.pl --- devscripts.orig/scripts/dget.pl +++ devscripts/scripts/dget.pl @@ -49,14 +49,14 @@ my $modified_conf_msg; my $compression_re = compression_get_file_extension_regex(); -# use curl if installed, wget otherwise -if (system("command -v curl >/dev/null 2>&1") == 0) { - $wget = "curl"; -} elsif (system("command -v wget >/dev/null 2>&1") == 0) { +# use wget if installed, curl otherwise +if (system("command -v wget >/dev/null 2>&1") == 0) { $wget = "wget"; +} elsif (system("command -v curl >/dev/null 2>&1") == 0) { + $wget = "curl"; } else { die -"$progname: can't find either curl or wget; you need at least one of these\ninstalled to run me!\n"; +"$progname: can't find either wget or curl; you need at least one of these\ninstalled to run me!\n"; } # functions @@ -607,7 +607,7 @@ looks for matching files in I option or specified in the configuration files (see below). Finally, if downloading (.orig).tar.gz or .diff.gz files fails, dget consults B. Download backends -used are B and B, looked for in that order. +used are B and B, looked for in that order. B was written to make it easier to retrieve source packages from the web for sponsor uploads. For checking the package with