Merge pull request #2250 from MilhouseVH/le90_relax_get_test

scripts/get: avoid flip-flopping downloads
This commit is contained in:
Christian Hewitt 2017-11-27 22:32:35 +04:00 committed by GitHub
commit 58a261f3b3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -21,12 +21,9 @@
. config/options $1 . config/options $1
_get_file_already_downloaded() { _get_file_already_downloaded() {
if [ -f $PACKAGE ]; then [ ! -f $PACKAGE -o ! -f $STAMP_URL -o ! -f $STAMP_SHA ] && return 1
if [ "$(cat $STAMP_URL 2>/dev/null)" == "${PKG_URL}" ]; then [ -n "${PKG_SHA256}" -a "$(cat $STAMP_SHA 2>/dev/null)" != "${PKG_SHA256}" ] && return 1
[ -z "${PKG_SHA256}" -o "$(cat $STAMP_SHA 2>/dev/null)" == "${PKG_SHA256}" ] && return 0 return 0
fi
fi
return 1
} }
if [ -z "$1" ]; then if [ -z "$1" ]; then