summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorjlam <jlam>2007-08-14 21:32:17 +0000
committerjlam <jlam>2007-08-14 21:32:17 +0000
commit68690b2545dd9bf2aea30da0d91f36ca852d3252 (patch)
treefbc69d78d7e648181f845f78084d46def537b95c /mk
parent7ccba980b8a48dc960c0701f712040980cb9cc0e (diff)
downloadpkgsrc-68690b2545dd9bf2aea30da0d91f36ca852d3252.tar.gz
Don't remove the whole metadata directory in _flavor-clean-metadata...
instead only remove the files generated by _flavor-generate-metadata. This should preserve the +INSTALL and +DEINSTALL scripts (which are created during the "build" phase") across a "make update" or a "make deinstall".
Diffstat (limited to 'mk')
-rw-r--r--mk/flavor/pkg/metadata.mk7
1 files changed, 4 insertions, 3 deletions
diff --git a/mk/flavor/pkg/metadata.mk b/mk/flavor/pkg/metadata.mk
index 6ce115b5424..d72fa512e25 100644
--- a/mk/flavor/pkg/metadata.mk
+++ b/mk/flavor/pkg/metadata.mk
@@ -1,4 +1,4 @@
-# $NetBSD: metadata.mk,v 1.25 2007/08/10 04:03:23 jlam Exp $
+# $NetBSD: metadata.mk,v 1.26 2007/08/14 21:32:17 jlam Exp $
######################################################################
### The targets below are all PRIVATE.
@@ -399,8 +399,9 @@ _flavor-generate-metadata: ${_METADATA_TARGETS}
### _flavor-clean-metadata (PRIVATE)
######################################################################
### _flavor-clean-metadata is a convenience target for removing the
-### meta-data directory.
+### package meta-data files. This is essentially the reverse action
+### of _flavor-generate-metadata.
###
.PHONY: _flavor-clean-metadata
_flavor-clean-metadata:
- ${_PKG_SILENT}${_PKG_DEBUG}${RM} -fr ${PKG_DB_TMPDIR}
+ ${_PKG_SILENT}${_PKG_DEBUG}${RM} -f ${_METADATA_TARGETS}