Subject: CVS commit: pkgsrc
To: None <pkgsrc-changes@NetBSD.org>
From: Simon J. Gerraty <sjg@netbsd.org>
List: pkgsrc-changes
Date: 08/03/2003 05:50:05
Module Name:	pkgsrc
Committed By:	sjg
Date:		Sun Aug  3 05:50:04 UTC 2003

Modified Files:
	pkgsrc/devel/bmake: Makefile distinfo
	pkgsrc/devel/mk-files: Makefile distinfo
	pkgsrc/doc: CHANGES

Log Message:
Update bmake and mk-files.
Changes to mk-files:
	* install-mk: add ability to use cp -f when updating
	destination .mk files.  Also now possible to play games with
	FORCE_SYS_MK=ln etc on *BSD machines to link /usr/share/mk/sys.mk
	into dest - not recommended unless you seriously want to.
	* own.mk (IMPFLAGS): add support for COPTS.${IMPSRC:T} etc
	for semi-compatability with NetBSD.
Changes to bmake:
	* boot-strap: Allow setting configure args on command line.
	* configure.in: add --with-defshell to allow sh or ksh
	to be selected as default shell.
	* Merge with NetBSD make 20030731
	Pick up .SHELL spec for ksh and associate man page changes.
	Also compat mode now uses the same shell specs.
	* var.c (Var_Parse): ensure delim is initialized.
	* unit-tests/Makefile.in: use single quotes to avoid problems from
	some shells.
	* makefile.boot.in:
	Run the unit-tests as part of the bootstrap procedure.
	* unit-tests/Makefile.in: always force complaints from
	${TEST_MAKE} to be from 'make'.
	* configure.in: add check for 'diff -u'
	also fix some old autoconf'isms
	* Makefile.in (BMAKE_VERSION): bump version to 20030728.
	if using GCC add -Wno-cast-qual to CFLAGS for var.o
	* Merge with NetBSD make 20030728
	Pick up fix for :ts parsing error in some cases.
	Pick unit-tests.


To generate a diff of this commit:
cvs rdiff -r1.12 -r1.13 pkgsrc/devel/bmake/Makefile
cvs rdiff -r1.10 -r1.11 pkgsrc/devel/bmake/distinfo
cvs rdiff -r1.11 -r1.12 pkgsrc/devel/mk-files/Makefile
cvs rdiff -r1.5 -r1.6 pkgsrc/devel/mk-files/distinfo
cvs rdiff -r1.2974 -r1.2975 pkgsrc/doc/CHANGES

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