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.