# HG changeset patch # User Christophe Lincoln # Date 1305116734 -7200 # Node ID 091b34f3788a43a64f4d91fa3b9da76517b779e7 # Parent 4bcefa095cb8c645ab61d281cd0e6b5838610a8a cook: add suport for https (GNU wget should be in BUILD_DEPENDS like if hg|svn|etc... diff -r 4bcefa095cb8 -r 091b34f3788a cook --- a/cook Wed May 11 13:35:20 2011 +0200 +++ b/cook Wed May 11 14:25:34 2011 +0200 @@ -175,9 +175,9 @@ get_source() { pwd=$(pwd) case "$WGET_URL" in - http://*|ftp://*) + http://*|https://*|ftp://*) # Busybox Wget is better! - busybox wget -c -P $SRC $WGET_URL || \ + wget -c -P $SRC $WGET_URL || \ (echo -e "ERROR: wget $WGET_URL" && exit 1) ;; hg*|mercurial*) # We are in cache so clone here and create a tarball @@ -422,7 +422,7 @@ # If a cook failed deps are not removed since we exit 1. [ ! -s "installed.cook.diff" ] && \ - busybox diff installed.list installed.cook > installed.cook.diff + diff installed.list installed.cook > installed.cook.diff deps=$(cat installed.cook.diff | grep ^+[a-zA-Z0-9] | wc -l) # Get source tarball and make sure we have source dir named: