Subject: CVS commit: pkgsrc/mk
To: None <pkgsrc-changes@NetBSD.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 05/10/2005 19:06:59
Module Name:	pkgsrc
Committed By:	jlam
Date:		Tue May 10 19:06:59 UTC 2005

Modified Files:
	pkgsrc/mk: bsd.pkg.mk bsd.prefs.mk
	pkgsrc/mk/tools: defaults.mk imake.mk replace.mk

Log Message:
Make a distinction between the tools that pkgsrc needs and the tools
that a package needs.  Tools that pkgsrc needs are listed in
PKGSRC_USE_TOOLS, and tools that a package needs on top of that are
listed in USE_TOOLS.

Define "TOOL" variables, e.g. SED, AWK, MKDIR, etc.  for each of the
tools that pkgsrc needs, and "TOOLS_TOOL" variables, e.g.  TOOLS_SED,
TOOLS_AWK, TOOLS_MKDIR, etc. for each of the tools that a package
needs.  These variables contain the full command line to the real
command and arguments needed to invoke the tool.


To generate a diff of this commit:
cvs rdiff -r1.1632 -r1.1633 pkgsrc/mk/bsd.pkg.mk
cvs rdiff -r1.189 -r1.190 pkgsrc/mk/bsd.prefs.mk
cvs rdiff -r1.7 -r1.8 pkgsrc/mk/tools/defaults.mk
cvs rdiff -r1.4 -r1.5 pkgsrc/mk/tools/imake.mk
cvs rdiff -r1.64 -r1.65 pkgsrc/mk/tools/replace.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.