summaryrefslogtreecommitdiff
path: root/mk/patch
diff options
context:
space:
mode:
authorjlam <jlam>2007-08-15 13:56:24 +0000
committerjlam <jlam>2007-08-15 13:56:24 +0000
commit7211270157b5c3b2327c45e0394ff451d3c05b4c (patch)
treeb39c3812c8c0a6ac7aeb0c9ba941493ef70c4828 /mk/patch
parentff386000c6ce753e3d4a9ac3a079ee70345ed9af (diff)
downloadpkgsrc-7211270157b5c3b2327c45e0394ff451d3c05b4c.tar.gz
Use a flag to the checksum script to tell it whether we're checking
a distfile or a pkgsrc patch. It's simple, cleaner, less magic, etc. (duh!). While here, I notice that _CHECKSUM_CMD was already being defined in mk/checksum/checksum.mk (as it should be), so update the definition from mk/patch/patch.mk and remove it from patch.mk.
Diffstat (limited to 'mk/patch')
-rw-r--r--mk/patch/patch.mk9
1 files changed, 2 insertions, 7 deletions
diff --git a/mk/patch/patch.mk b/mk/patch/patch.mk
index 772eed5caef..4bb0a685f63 100644
--- a/mk/patch/patch.mk
+++ b/mk/patch/patch.mk
@@ -1,4 +1,4 @@
-# $NetBSD: patch.mk,v 1.13 2007/08/14 21:25:10 jlam Exp $
+# $NetBSD: patch.mk,v 1.14 2007/08/15 13:56:25 jlam Exp $
#
# The following variables may be set in a package Makefile and control
# how pkgsrc patches are applied.
@@ -261,11 +261,6 @@ _PKGSRC_PATCHES+= ${PATCHDIR}/patch-*
_PKGSRC_PATCHES+= ${LOCALPATCHES}/${PKGPATH}/*
.endif
-_CHECKSUM_CMD= ${SETENV} DIGEST=${TOOLS_DIGEST:Q} CAT=${TOOLS_CAT:Q} \
- ECHO=${TOOLS_ECHO:Q} SED=${TOOLS_SED:Q} \
- TEST=${TOOLS_TEST:Q} \
- ${SH} ${PKGSRCDIR}/mk/checksum/checksum
-
pkgsrc-patch-message:
@${STEP_MSG} "Applying pkgsrc patches for ${PKGNAME}"
@@ -293,7 +288,7 @@ do-pkgsrc-patch:
continue; \
fi; \
${ECHO_PATCH_MSG} "Verifying $$i"; \
- if ${_CHECKSUM_CMD} ${DISTINFO_FILE} $$i >/dev/null 2>&1; then \
+ if ${_CHECKSUM_CMD} -p ${DISTINFO_FILE} $$i >/dev/null 2>&1; then \
cksum_result=0; \
else \
cksum_result=$$?; \