cookutils rev 268
cook: download retry
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Thu Oct 13 13:37:49 2011 +0200 (2011-10-13) |
parents | f2a39a4e6bb8 |
children | 2f1937462fc5 |
files | cook |
line diff
1.1 --- a/cook Wed Sep 07 16:49:10 2011 +0200 1.2 +++ b/cook Thu Oct 13 13:37:49 2011 +0200 1.3 @@ -203,7 +203,7 @@ 1.4 case "$WGET_URL" in 1.5 http://*|ftp://*) 1.6 # Busybox Wget is better! 1.7 - busybox wget -T 12 -c -O $SRC/$TARBALL $WGET_URL || \ 1.8 + busybox wget -T 60 -c -O $SRC/$TARBALL $WGET_URL || \ 1.9 (echo -e "ERROR: wget $WGET_URL" && exit 1) ;; 1.10 https://*) 1.11 wget -c --no-check-certificate -O $SRC/$TARBALL $WGET_URL || \ 1.12 @@ -558,7 +558,10 @@ 1.13 fi 1.14 if [ ! "$WANTED" ] && [ "$TARBALL" ] && [ ! -d "$src" ]; then 1.15 mkdir -p $pkgdir/source/tmp && cd $pkgdir/source/tmp 1.16 - extract_source || exit 1 1.17 + if ! extract_source ; then 1.18 + get_source 1.19 + extract_source || exit 1 1.20 + fi 1.21 if [ "$LZMA_SRC" ]; then 1.22 cd $pkgdir/source 1.23 if [ "$(ls -A tmp | wc -l)" -gl 1 ] || [ -f "$(echo tmp/*)" ]; then