summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorrillig <rillig>2007-05-01 12:41:10 +0000
committerrillig <rillig>2007-05-01 12:41:10 +0000
commitf293c20f17026597f996cc8eed2cdae9165bed87 (patch)
tree0b4a56804785245e8d52a3e3dfeb2772cd2a228a /mk
parent489294ac6518c4e64a9bef73357075bef7b8ed4c (diff)
downloadpkgsrc-f293c20f17026597f996cc8eed2cdae9165bed87.tar.gz
Converted a load-time .for loop into a run-time one. This brings back
the variables CONFIGURE_ARGS, _DISTFILES, _PATCHFILES and _PLIST_IGNORE_FILES to the +BUILD_INFO file. Fixes PR 36228.
Diffstat (limited to 'mk')
-rw-r--r--mk/flavor/pkg/metadata.mk9
1 files changed, 3 insertions, 6 deletions
diff --git a/mk/flavor/pkg/metadata.mk b/mk/flavor/pkg/metadata.mk
index e6c3b530f3e..c6d012f6ae2 100644
--- a/mk/flavor/pkg/metadata.mk
+++ b/mk/flavor/pkg/metadata.mk
@@ -1,4 +1,4 @@
-# $NetBSD: metadata.mk,v 1.18 2007/04/19 16:52:03 joerg Exp $
+# $NetBSD: metadata.mk,v 1.19 2007/05/01 12:41:10 rillig Exp $
######################################################################
### The targets below are all PRIVATE.
@@ -27,11 +27,8 @@ _METADATA_TARGETS+= ${_BUILD_INFO_FILE}
${_BUILD_INFO_FILE}: plist
${_PKG_SILENT}${_PKG_DEBUG}${MKDIR} ${.TARGET:H}
${_PKG_SILENT}${_PKG_DEBUG}${RM} -f ${.TARGET}.tmp
-.for _def_ in ${_BUILD_DEFS}
- ${_PKG_SILENT}${_PKG_DEBUG}${ECHO} ${_def_}=${${_def_}:Q} | \
- ${SED} -e 's|^PATH=[^ ]*|PATH=...|' \
- >> ${.TARGET}.tmp
-.endfor
+ ${RUN} (${_BUILD_DEFS:NPATH:@v@${ECHO} ${v}=${${v}:Q} ;@}) \
+ > ${.TARGET}.tmp
.if !empty(USE_LANGUAGES)
${_PKG_SILENT}${_PKG_DEBUG} \
${ECHO} "CC_VERSION=${CC_VERSION}" >> ${.TARGET}.tmp