cookutils rev 610 3.1.5

cook: get source from mirror too
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sun Sep 22 12:57:55 2013 +0200 (2013-09-22)
parents 8b20c920b718
children d11ad18a7de7
files cook
line diff
     1.1 --- a/cook	Fri Aug 16 09:14:36 2013 +0000
     1.2 +++ b/cook	Sun Sep 22 12:57:55 2013 +0200
     1.3 @@ -192,15 +192,19 @@
     1.4  # Get package source. For SCM we are in cache so clone here and create a
     1.5  # tarball here.
     1.6  get_source() {
     1.7 +	local url
     1.8 +	url="$MIRROR_URL/sources/packages/${TARBALL:0:1}/$TARBALL"
     1.9  	set_paths
    1.10  	pwd=$(pwd)
    1.11  	case "$WGET_URL" in
    1.12  		http://*|ftp://*)
    1.13  			# Busybox Wget is better!
    1.14  			busybox wget -T 60 -c -O $SRC/$TARBALL $WGET_URL || \
    1.15 +			busybox wget -T 60 -c -O $SRC/$TARBALL $url || \
    1.16  				(_ "ERROR: wget \$WGET_URL" && exit 1) ;;
    1.17  		https://*)
    1.18  			wget -c --no-check-certificate -O $SRC/$TARBALL $WGET_URL || \
    1.19 +			busybox wget -T 60 -c -O $SRC/$TARBALL $url || \
    1.20  				(_ "ERROR: wget \$WGET_URL" && exit 1) ;;
    1.21  		hg*|mercurial*)
    1.22  			if $(echo "$WGET_URL" | fgrep -q "hg|"); then