summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorwiz <wiz>2002-07-02 13:31:40 +0000
committerwiz <wiz>2002-07-02 13:31:40 +0000
commitf13aa9e1836ee49503ff19327abadcacde31e0bd (patch)
tree89001e0891c3e98cb658659f28c71be49dbb62ee /mk
parentb45a66b94a7e92c9353c850232f7de234a8d013d (diff)
downloadpkgsrc-f13aa9e1836ee49503ff19327abadcacde31e0bd.tar.gz
Reduce chances that distinfo ends up with a bogus RCS Id or none at all.
Diffstat (limited to 'mk')
-rw-r--r--mk/bsd.pkg.mk8
1 files changed, 6 insertions, 2 deletions
diff --git a/mk/bsd.pkg.mk b/mk/bsd.pkg.mk
index 43191222a9e..a4a098f7dc4 100644
--- a/mk/bsd.pkg.mk
+++ b/mk/bsd.pkg.mk
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.pkg.mk,v 1.999 2002/07/02 11:26:06 agc Exp $
+# $NetBSD: bsd.pkg.mk,v 1.1000 2002/07/02 13:31:40 wiz Exp $
#
# This file is in the public domain.
#
@@ -3100,7 +3100,10 @@ makesum: fetch uptodate-digest
${_PKG_SILENT}${_PKG_DEBUG} \
newfile=${DISTINFO_FILE}.$$$$; \
if [ -f ${DISTINFO_FILE} ]; then \
- ${AWK} -- '{print ; exit}' ${DISTINFO_FILE} > $$newfile; \
+ ${GREP} '^.NetBSD' ${DISTINFO_FILE} > $$newfile || \
+ (${ECHO} -n "$$" > $$newfile && \
+ ${ECHO} -n "NetBSD" >> $$newfile && \
+ ${ECHO} "$$" >> $$newfile) \
else \
${ECHO} -n "$$" > $$newfile; \
${ECHO} -n "NetBSD" >> $$newfile; \
@@ -3138,6 +3141,7 @@ makepatchsum mps: uptodate-digest
${ECHO} -n "$$" > $$newfile; \
${ECHO} -n "NetBSD" >> $$newfile; \
${ECHO} "$$" >> $$newfile; \
+ ${ECHO} "" >> $$newfile; \
fi; \
if [ -d ${PATCHDIR} ]; then \
(cd ${PATCHDIR}; \