summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2007-08-14 21:32:17 +0000
committerjlam <jlam@pkgsrc.org>2007-08-14 21:32:17 +0000
commitfe9b8d7edd3dad17053821c08c3e06e30b5c83fa (patch)
treefbc69d78d7e648181f845f78084d46def537b95c
parent701b13909a92de00bd3f399d00e83ebbcf763efd (diff)
downloadpkgsrc-fe9b8d7edd3dad17053821c08c3e06e30b5c83fa.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".
-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}