version 1.75, 1999/03/03 18:18:46 |
version 1.76, 1999/03/05 16:32:49 |
|
|
################################################################ |
################################################################ |
|
|
# Disable checksum |
# Disable checksum |
.if defined(NO_CHECKSUM) && !target(checksum) |
.if defined(NO_CHECKSUM) |
checksum: fetch |
.for _TARGET in checksum makesum addsum |
|
.if !target(${_TARGET}) |
|
${_TARGET}: fetch |
@${DO_NADA} |
@${DO_NADA} |
.endif |
.endif |
|
.endfor |
|
.endif |
|
|
# Disable extract |
# Disable extract |
.if defined(NO_EXTRACT) && !target(extract) |
.if defined(NO_EXTRACT) && !target(extract) |
extract: |
extract: |
@${TOUCH} ${TOUCH_FLAGS} ${EXTRACT_COOKIE} |
@${TOUCH} ${TOUCH_FLAGS} ${EXTRACT_COOKIE} |
checksum: fetch |
checksum makesum addsum: fetch |
@${DO_NADA} |
@${DO_NADA} |
makesum: |
|
@${DO_NADA} |
|
addsum: |
|
@${DO_NADA} |
|
.endif |
.endif |
|
|
# Disable patch |
# Disable patch |
|
|
@${MV} -f ${CHECKSUM_FILE}.new ${CHECKSUM_FILE} |
@${MV} -f ${CHECKSUM_FILE}.new ${CHECKSUM_FILE} |
@if [ `${SED} -e 's/\=.*$$//' ${CHECKSUM_FILE} | uniq -d | wc -l` -ne 0 ]; then \ |
@if [ `${SED} -e 's/\=.*$$//' ${CHECKSUM_FILE} | uniq -d | wc -l` -ne 0 ]; then \ |
${ECHO} "Inconsistent checksum in ${CHECKSUM_FILE}"; \ |
${ECHO} "Inconsistent checksum in ${CHECKSUM_FILE}"; \ |
|
${FALSE}; \ |
else \ |
else \ |
${ECHO} "${CHECKSUM_FILE} updated okay, don't forget to remove cruft"; \ |
${ECHO} "${CHECKSUM_FILE} updated okay, don't forget to remove cruft"; \ |
fi |
fi |