Subject: CVS commit: pkgsrc/mk
To: None <pkgsrc-changes@NetBSD.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 05/02/2005 21:10:03
Module Name:	pkgsrc
Committed By:	jlam
Date:		Mon May  2 21:10:03 UTC 2005

Modified Files:
	pkgsrc/mk: bsd.pkg.mk bsd.prefs.mk
	pkgsrc/mk/platform: Linux.mk
	pkgsrc/mk/tools: defaults.mk make.mk replace.mk
Added Files:
	pkgsrc/mk/tools: imake.mk

Log Message:
* Push the imake- and xmkmf-handling into the new tools framework.

* Get rid of an explicit check for ${_IMAKE_MAKE} == ${GMAKE} in
  bsd.pkg.mk to check for whether we need to depend on gmake or not.
  Instead, we now note in Linux.mk that packages that need imake will
  also need to use gmake by setting _IMAKE_TOOLS+=gmake.

* Push the definition of MAKE_PROGRAM from bsd.pkg.mk into make.mk where
  it's closer to related code.


To generate a diff of this commit:
cvs rdiff -r1.1621 -r1.1622 pkgsrc/mk/bsd.pkg.mk
cvs rdiff -r1.187 -r1.188 pkgsrc/mk/bsd.prefs.mk
cvs rdiff -r1.10 -r1.11 pkgsrc/mk/platform/Linux.mk
cvs rdiff -r1.3 -r1.4 pkgsrc/mk/tools/defaults.mk pkgsrc/mk/tools/make.mk
cvs rdiff -r0 -r1.1 pkgsrc/mk/tools/imake.mk
cvs rdiff -r1.56 -r1.57 pkgsrc/mk/tools/replace.mk

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