Changeset 2680

Show
Ignore:
Timestamp:
06/04/07 12:34:23 (2 years ago)
Author:
tg
Message:

handle files where the distfile(s) cannot be downloaded correctly

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/freewrt/mk/fetch.mk

    r2678 r2680  
    3636checksum: ${_CHECKSUM_COOKIE} 
    3737${_CHECKSUM_COOKIE}: ${FULLDISTFILES} 
    38         @OK=1; \ 
     38        @OK=n; \ 
    3939        (md5sum ${FULLDISTFILES}; echo exit) | while read sum name; do \ 
    4040                if [[ $$sum = exit ]]; then \ 
     41                        [[ $$OK = n ]] && echo >&2 "==> No distfile found!" || :; \ 
    4142                        [[ $$OK = 1 ]] || exit 1; \ 
    4243                        break; \ 
     
    4445                if [[ $$sum = "$(strip ${PKG_MD5SUM})" ]]; then \ 
    4546                        echo >&2 "==> Checksum ok for $${name##*/} (MD5)"; \ 
     47                        [[ $$OK = 0 ]] || OK=1; \ 
    4648                        continue; \ 
    4749                fi; \