Subject: CVS commit: pkgsrc/bootstrap
To: None <pkgsrc-changes@NetBSD.org>
From: Jeremy C. Reed <reed@netbsd.org>
List: pkgsrc-changes
Date: 11/01/2005 01:06:03
Module Name:	pkgsrc
Committed By:	reed
Date:		Tue Nov  1 01:06:03 UTC 2005

Modified Files:
	pkgsrc/bootstrap: bootstrap
Removed Files:
	pkgsrc/bootstrap/bmake: ChangeLog FILES Makefile.in README aclocal.m4
	    arch.c bit.h buf.c buf.h compat.c cond.c config.h.in configure
	    configure.in dir.c dir.h find_lib.sh for.c getenv.c getopt.c hash.c
	    hash.h install-sh job.c job.h list.h lst.h machine.sh main.c
	    make-conf.h make.1 make.c make.h makefile.boot.in mkdeps.sh
	    nonints.h parse.c pathnames.h ranlib.h setenv.c sigcompat.c
	    sprite.h str.c suff.c targ.c trace.c trace.h util.c var.c wait.h
	pkgsrc/bootstrap/bmake/PSD.doc: Makefile tutorial.ms
	pkgsrc/bootstrap/bmake/lst.lib: Makefile lstAppend.c lstAtEnd.c
	    lstAtFront.c lstClose.c lstConcat.c lstDatum.c lstDeQueue.c
	    lstDestroy.c lstDupl.c lstEnQueue.c lstFind.c lstFindFrom.c
	    lstFirst.c lstForEach.c lstForEachFrom.c lstInit.c lstInsert.c
	    lstInt.h lstIsAtEnd.c lstIsEmpty.c lstLast.c lstMember.c lstNext.c
	    lstOpen.c lstRemove.c lstReplace.c lstSucc.c makefile.boot.in
	pkgsrc/bootstrap/bmake/missing/sys: cdefs.h

Log Message:
bootstrap script uses source files from pkgsrc/devel/bmake/files
for "bmake".

Remove all of bmake source from this bootstrap.
Keep bootstrap/bmake/mk -- copy to files-mk (so the
bmake "boot-strap" doesn't notice the mk*).

This was tested on DragonFly, NetBSD and some on Linux.

Hopefully all the fixes to boostrap's bmake are included in
devel/bmake/files.

Note that the "mk" files is still not using devel/mk-files.


To generate a diff of this commit:
cvs rdiff -r1.41 -r1.42 pkgsrc/bootstrap/bootstrap
cvs rdiff -r1.1.1.1 -r0 pkgsrc/bootstrap/bmake/ChangeLog \
    pkgsrc/bootstrap/bmake/FILES pkgsrc/bootstrap/bmake/README \
    pkgsrc/bootstrap/bmake/aclocal.m4 pkgsrc/bootstrap/bmake/arch.c \
    pkgsrc/bootstrap/bmake/bit.h pkgsrc/bootstrap/bmake/buf.c \
    pkgsrc/bootstrap/bmake/buf.h pkgsrc/bootstrap/bmake/compat.c \
    pkgsrc/bootstrap/bmake/config.h.in pkgsrc/bootstrap/bmake/configure \
    pkgsrc/bootstrap/bmake/configure.in pkgsrc/bootstrap/bmake/dir.h \
    pkgsrc/bootstrap/bmake/find_lib.sh pkgsrc/bootstrap/bmake/for.c \
    pkgsrc/bootstrap/bmake/getenv.c pkgsrc/bootstrap/bmake/getopt.c \
    pkgsrc/bootstrap/bmake/hash.c pkgsrc/bootstrap/bmake/hash.h \
    pkgsrc/bootstrap/bmake/install-sh pkgsrc/bootstrap/bmake/job.c \
    pkgsrc/bootstrap/bmake/job.h pkgsrc/bootstrap/bmake/list.h \
    pkgsrc/bootstrap/bmake/lst.h pkgsrc/bootstrap/bmake/make-conf.h \
    pkgsrc/bootstrap/bmake/make.c pkgsrc/bootstrap/bmake/make.h \
    pkgsrc/bootstrap/bmake/mkdeps.sh pkgsrc/bootstrap/bmake/nonints.h \
    pkgsrc/bootstrap/bmake/parse.c pkgsrc/bootstrap/bmake/pathnames.h \
    pkgsrc/bootstrap/bmake/setenv.c pkgsrc/bootstrap/bmake/sprite.h \
    pkgsrc/bootstrap/bmake/str.c pkgsrc/bootstrap/bmake/suff.c \
    pkgsrc/bootstrap/bmake/targ.c pkgsrc/bootstrap/bmake/trace.c \
    pkgsrc/bootstrap/bmake/util.c pkgsrc/bootstrap/bmake/wait.h
cvs rdiff -r1.2 -r0 pkgsrc/bootstrap/bmake/Makefile.in \
    pkgsrc/bootstrap/bmake/cond.c pkgsrc/bootstrap/bmake/dir.c \
    pkgsrc/bootstrap/bmake/machine.sh pkgsrc/bootstrap/bmake/sigcompat.c \
    pkgsrc/bootstrap/bmake/trace.h pkgsrc/bootstrap/bmake/var.c
cvs rdiff -r1.3 -r0 pkgsrc/bootstrap/bmake/main.c \
    pkgsrc/bootstrap/bmake/makefile.boot.in pkgsrc/bootstrap/bmake/ranlib.h
cvs rdiff -r1.4 -r0 pkgsrc/bootstrap/bmake/make.1
cvs rdiff -r1.1.1.1 -r0 pkgsrc/bootstrap/bmake/PSD.doc/Makefile \
    pkgsrc/bootstrap/bmake/PSD.doc/tutorial.ms
cvs rdiff -r1.1.1.1 -r0 pkgsrc/bootstrap/bmake/lst.lib/Makefile \
    pkgsrc/bootstrap/bmake/lst.lib/lstAppend.c \
    pkgsrc/bootstrap/bmake/lst.lib/lstAtEnd.c \
    pkgsrc/bootstrap/bmake/lst.lib/lstAtFront.c \
    pkgsrc/bootstrap/bmake/lst.lib/lstClose.c \
    pkgsrc/bootstrap/bmake/lst.lib/lstConcat.c \
    pkgsrc/bootstrap/bmake/lst.lib/lstDatum.c \
    pkgsrc/bootstrap/bmake/lst.lib/lstDeQueue.c \
    pkgsrc/bootstrap/bmake/lst.lib/lstDestroy.c \
    pkgsrc/bootstrap/bmake/lst.lib/lstDupl.c \
    pkgsrc/bootstrap/bmake/lst.lib/lstEnQueue.c \
    pkgsrc/bootstrap/bmake/lst.lib/lstFind.c \
    pkgsrc/bootstrap/bmake/lst.lib/lstFindFrom.c \
    pkgsrc/bootstrap/bmake/lst.lib/lstFirst.c \
    pkgsrc/bootstrap/bmake/lst.lib/lstForEach.c \
    pkgsrc/bootstrap/bmake/lst.lib/lstForEachFrom.c \
    pkgsrc/bootstrap/bmake/lst.lib/lstInit.c \
    pkgsrc/bootstrap/bmake/lst.lib/lstInsert.c \
    pkgsrc/bootstrap/bmake/lst.lib/lstInt.h \
    pkgsrc/bootstrap/bmake/lst.lib/lstIsAtEnd.c \
    pkgsrc/bootstrap/bmake/lst.lib/lstIsEmpty.c \
    pkgsrc/bootstrap/bmake/lst.lib/lstLast.c \
    pkgsrc/bootstrap/bmake/lst.lib/lstMember.c \
    pkgsrc/bootstrap/bmake/lst.lib/lstNext.c \
    pkgsrc/bootstrap/bmake/lst.lib/lstOpen.c \
    pkgsrc/bootstrap/bmake/lst.lib/lstRemove.c \
    pkgsrc/bootstrap/bmake/lst.lib/lstReplace.c \
    pkgsrc/bootstrap/bmake/lst.lib/lstSucc.c \
    pkgsrc/bootstrap/bmake/lst.lib/makefile.boot.in
cvs rdiff -r1.1.1.1 -r0 pkgsrc/bootstrap/bmake/missing/sys/cdefs.h

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