Subject: CVS commit: othersrc/bootstrap-pkgsrc
To: None <source-changes@netbsd.org>
From: Alistair G. Crooks <agc@netbsd.org>
List: source-changes
Date: 07/25/2002 19:20:39
Module Name:	othersrc
Committed By:	agc
Date:		Thu Jul 25 16:20:39 UTC 2002

Modified Files:
	othersrc/bootstrap-pkgsrc: bootstrap
Added Files:
	othersrc/bootstrap-pkgsrc: digest-PLIST
	othersrc/bootstrap-pkgsrc/dist: bmake-3.1.12.tar.gz.uu
	    digest-20020301.tar.gz.uu lukemftp-1.5.tar.gz.uu
	    mk-20011104.tar.gz.uu mtree-20020725.tar.gz.uu
	    pkg_install-20020301.tar.gz.uu
	othersrc/bootstrap-pkgsrc/mods/bmake: Makefile.in
	othersrc/bootstrap-pkgsrc/mods/lukemftp: refresh.c
	othersrc/bootstrap-pkgsrc/mods/mk: Darwin.bsd.lib.mk Darwin.bsd.man.mk
	    Darwin.sys.mk NetBSD.bsd.man.mk NetBSD.sys.mk
Removed Files:
	othersrc/bootstrap-pkgsrc: bmake-3.1.12.tar.gz.uu
	    lukemftp-1.5.tar.gz.uu mk-20011104.tar.gz.uu refresh.c

Log Message:
Start the transition to a more generic bootstrap kit.

Move all the uuencoded tar files into a separate dist/ subdir.

Add modified files in a separate mods/ subdir (and, within that, by
program name).

For the bootstrap itself, introduce a new shell script which does the same
work as pkg_create, called pkg.sh, and use that. This means that we don't
need to build and install the digest and pkg_install packages twice.

Add an mtree package.


To generate a diff of this commit:
cvs rdiff -r1.1.1.1 -r0 othersrc/bootstrap-pkgsrc/bmake-3.1.12.tar.gz.uu \
    othersrc/bootstrap-pkgsrc/lukemftp-1.5.tar.gz.uu \
    othersrc/bootstrap-pkgsrc/mk-20011104.tar.gz.uu \
    othersrc/bootstrap-pkgsrc/refresh.c
cvs rdiff -r1.2 -r1.3 othersrc/bootstrap-pkgsrc/bootstrap
cvs rdiff -r0 -r1.1 othersrc/bootstrap-pkgsrc/digest-PLIST
cvs rdiff -r0 -r1.1 othersrc/bootstrap-pkgsrc/dist/bmake-3.1.12.tar.gz.uu \
    othersrc/bootstrap-pkgsrc/dist/digest-20020301.tar.gz.uu \
    othersrc/bootstrap-pkgsrc/dist/lukemftp-1.5.tar.gz.uu \
    othersrc/bootstrap-pkgsrc/dist/mk-20011104.tar.gz.uu \
    othersrc/bootstrap-pkgsrc/dist/mtree-20020725.tar.gz.uu \
    othersrc/bootstrap-pkgsrc/dist/pkg_install-20020301.tar.gz.uu
cvs rdiff -r0 -r1.1 othersrc/bootstrap-pkgsrc/mods/bmake/Makefile.in
cvs rdiff -r0 -r1.1 othersrc/bootstrap-pkgsrc/mods/lukemftp/refresh.c
cvs rdiff -r0 -r1.1 othersrc/bootstrap-pkgsrc/mods/mk/Darwin.bsd.lib.mk \
    othersrc/bootstrap-pkgsrc/mods/mk/Darwin.bsd.man.mk \
    othersrc/bootstrap-pkgsrc/mods/mk/Darwin.sys.mk \
    othersrc/bootstrap-pkgsrc/mods/mk/NetBSD.bsd.man.mk \
    othersrc/bootstrap-pkgsrc/mods/mk/NetBSD.sys.mk

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