diff --git a/mkpackage.bash b/mkpackage.bash index 84aad84..200590b 100755 --- a/mkpackage.bash +++ b/mkpackage.bash @@ -71,17 +71,22 @@ download() fi fi - # First try OceanScan-MST mirror. - omst_url="http://www.omst.pt/glued/$(basename $u)" - download_tool "$omst_url" "$cfg_dir_downloads/$file" + # First try LSTS mirror. + lsts_url="http://www.lsts.pt/glued/$(basename $u)" + download_tool "$lsts_url" "$cfg_dir_downloads/$file" if [ $? -ne 0 ]; then - # On failure try upstream URL. - download_tool "$u" "$cfg_dir_downloads/$file" + # Then try OceanScan-MST mirror. + omst_url="http://www.omst.pt/glued/$(basename $u)" + download_tool "$omst_url" "$cfg_dir_downloads/$file" if [ $? -ne 0 ]; then - echo "ERROR: download failed" - exit 1 + # On failure try upstream URL. + download_tool "$u" "$cfg_dir_downloads/$file" + if [ $? -ne 0 ]; then + echo "ERROR: download failed" + exit 1 + fi fi - fi + fi md5="$(md5sum_tool "$cfg_dir_downloads/$file")" if [ "$s" != "$md5" ]; then