Subject: CVS commit: pkgsrc/mk
To: None <pkgsrc-changes@NetBSD.org>
From: Todd Vierling <tv@netbsd.org>
List: pkgsrc-changes
Date: 03/24/2005 17:46:01
Module Name:	pkgsrc
Committed By:	tv
Date:		Thu Mar 24 17:46:01 UTC 2005

Modified Files:
	pkgsrc/mk: apache.mk bsd.pkg.mk bsd.pkg.use.mk bsd.prefs.mk java-vm.mk
	    mysql.buildlink3.mk pgsql.buildlink3.mk tools.mk
	pkgsrc/mk/buildlink3: BUILDLINK3_DG README
	pkgsrc/mk/compiler: f2c.mk gcc.mk
	pkgsrc/mk/wrapper: bsd.wrapper.mk

Log Message:
USE_BUILDLINK3 is no longer optional (and cannot be turned off).  Per mail
to tech-pkg:

=====

* USE_BUILDLINK3=YES will be unconditional.  (In fact, USE_BUILDLINK3 will
  be ignored altogether by mk/; but see below.)

* NO_BUILDLINK and NO_WRAPPER will be ignored by mk/.  If a build happens,
  these phases will happen.

* The existing NO_BUILD will imply the previous NO_BUILDLINK and NO_WRAPPER.
  If no build happens, those phases are not needed.

* NO_TOOLS will be ignored by mk/.  The tools phase, which provides much
  more than just the C compiler, will always happen regardless of package.
  This will make metapackage builds only slightly slower, in trade for far
  less user error.


To generate a diff of this commit:
cvs rdiff -r1.7 -r1.8 pkgsrc/mk/apache.mk pkgsrc/mk/pgsql.buildlink3.mk
cvs rdiff -r1.1603 -r1.1604 pkgsrc/mk/bsd.pkg.mk
cvs rdiff -r1.6 -r1.7 pkgsrc/mk/bsd.pkg.use.mk
cvs rdiff -r1.182 -r1.183 pkgsrc/mk/bsd.prefs.mk
cvs rdiff -r1.38 -r1.39 pkgsrc/mk/java-vm.mk
cvs rdiff -r1.1 -r1.2 pkgsrc/mk/mysql.buildlink3.mk
cvs rdiff -r1.53 -r1.54 pkgsrc/mk/tools.mk
cvs rdiff -r1.6 -r1.7 pkgsrc/mk/buildlink3/BUILDLINK3_DG
cvs rdiff -r1.5 -r1.6 pkgsrc/mk/buildlink3/README
cvs rdiff -r1.4 -r1.5 pkgsrc/mk/compiler/f2c.mk
cvs rdiff -r1.79 -r1.80 pkgsrc/mk/compiler/gcc.mk
cvs rdiff -r1.26 -r1.27 pkgsrc/mk/wrapper/bsd.wrapper.mk

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