From dc61719ae4caf9829f0265d6958f7ee477a9ff42 Mon Sep 17 00:00:00 2001 From: MilhouseVH Date: Fri, 24 Nov 2017 00:06:39 +0000 Subject: [PATCH] scripts/get: avoid flip-flopping downloads --- scripts/get | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/scripts/get b/scripts/get index dc9f209e72..d64aeb5423 100755 --- a/scripts/get +++ b/scripts/get @@ -21,12 +21,9 @@ . config/options $1 _get_file_already_downloaded() { - if [ -f $PACKAGE ]; then - if [ "$(cat $STAMP_URL 2>/dev/null)" == "${PKG_URL}" ]; then - [ -z "${PKG_SHA256}" -o "$(cat $STAMP_SHA 2>/dev/null)" == "${PKG_SHA256}" ] && return 0 - fi - fi - return 1 + [ ! -f $PACKAGE ] && return 1 + [ -n "${PKG_SHA256}" -a "$(cat $STAMP_SHA 2>/dev/null)" != "${PKG_SHA256}" ] && return 1 + return 0 } if [ -z "$1" ]; then