Home | History | Annotate | only in /src/distrib/x68k
History log of /src/distrib/x68k
RevisionDateAuthorComments
 1.7 23-Sep-2025  rillig all: fix "Invalid internal option" warning from make
 1.6 07-Mar-2007  bouyer branches: 1.6.12;
Fix typo in subdir name.
 1.5 06-Mar-2007  bouyer Add an iso_image target (iso-image as a target name doesn't play well with
bsd.subdirs.mk) in distrib/makefile, which builds an iso image for $MACHINE
with binary sets, stored in ${RELEASEDIR}/iso. The image is bootable for:
alpha, amd64, cats, i386, pmax, sgimips, sparc, sparc64, sun3, vax.
mac68k/macppc no there yet because of missing feature in makefs.

call iso_image in distrib/ for iso-image in the top Makefile.
 1.4 03-Nov-2002  isaki branches: 1.4.16;
Place installation tools in RELEASEDIR/installation/misc.
- gzip.x, gz124x5f.lzh
- rawrite.{x,doc,lzh}
 1.3 02-May-2002  lukem branches: 1.3.2;
yet another distrib overhaul:
- move guts of distrib/Makefile.inc to distrib/common/Makefile.distrib
(fixes problem caused by implicit include of ../Makefile.inc in certain
submake conditions triggered by makefiles not yet in tree)
- removed mkdir of ${RELEASEDIR}/*; rely upon "snap_pre" target of
etc/Makefile to create all the release directories
- renamed RELINSTALL to RELEASE_INSTALL
- renamed FLOPPYINSTDIR to FLOPPY_RELEASEDIR
- renamed MDSETDIR to MDSET_RELEASEDIR
- removed ITARGET
- move release target from top level to appropriate subdirectory
- ensure release target has correct depends
- replace miniroot's IMAGE_MD_POST with common/Makefile.image IMAGEPOSTBUILD
- Makefile.image: add realall: ${IMAGE}
 1.2 24-Dec-1999  minoura branches: 1.2.2; 1.2.8;
Give up support of 4MB RAM machines for standard sysinst-based installer.
Restricted small installer must be used on those machines.
 1.1 05-Dec-1999  minoura May be helpful for building releases.
 1.2.8.2 27-Jul-2000  he Pull up revisions 1.1-1.2 (new file, requested by minoura):
Improve ``make release'' target, following the MI changes.
 1.2.8.1 24-Dec-1999  he file Makefile was added on branch netbsd-1-4 on 2000-07-27 17:54:28 +0000
 1.2.2.2 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.2.2.1 24-Dec-1999  wrstuden file Makefile was added on branch wrstuden-devbsize on 1999-12-27 18:28:46 +0000
 1.3.2.1 12-Dec-2002  he Pull up revision 1.4 (requested by isaki in ticket #1010):
Place installation tools in RELEASEDIR/installation/misc:
o gzip.x, gz124x5f.lzh
o rawrite.{x,doc,lzh}
 1.4.16.1 09-Mar-2007  riz Pull up following revision(s) (requested by bouyer in ticket #494):
sys/arch/i386/conf/GENERIC.MP: revision 1.9
distrib/pc532/cdroms/installcd/Makefile: revision 1.1
distrib/macppc/Makefile: revision 1.15
distrib/ofppc/Makefile: revision 1.2
distrib/ibmnws/Makefile: revision 1.2
distrib/acorn32/Makefile: revision 1.18
distrib/x68k/cdroms/installcd/Makefile: revision 1.1
distrib/sparc/Makefile: revision 1.7
distrib/sparc64/cdroms/Makefile: revision 1.1
distrib/hp300/cdroms/Makefile: revision 1.1
distrib/hpcsh/Makefile: revision 1.6
distrib/ofppc/cdroms/installcd/Makefile: revision 1.1
distrib/playstation2/Makefile: revision 1.13
distrib/news68k/cdroms/installcd/Makefile: revision 1.1
distrib/amiga/cdroms/installcd/Makefile: revision 1.1
distrib/hp700/cdroms/installcd/Makefile: revision 1.1
distrib/playstation2/cdroms/Makefile: revision 1.1
distrib/amiga/cdroms/Makefile: revision 1.1
etc/etc.mac68k/Makefile.inc: revision 1.18
distrib/shark/cdroms/installcd/Makefile: revision 1.1
distrib/hpcmips/Makefile: revision 1.28
distrib/hpcmips/cdroms/Makefile: revision 1.1
distrib/amd64/floppies/Makefile: revision 1.3
sys/arch/amd64/conf/INSTALL_ACPI: file removal
distrib/i386/cdroms/Makefile: revision 1.4
distrib/acorn26/cdroms/installcd/Makefile: revision 1.1
distrib/hpcsh/cdroms/Makefile: revision 1.1
distrib/prep/cdroms/Makefile: revision 1.1
distrib/pc532/Makefile: revision 1.4
distrib/acorn32/cdroms/installcd/Makefile: revision 1.1
distrib/sun2/Makefile: revision 1.8
distrib/vax/Makefile: revision 1.17
distrib/sparc64/cdroms/installcd/Makefile: revision 1.1
distrib/pmax/cdroms/Makefile: revision 1.1
distrib/mipsco/cdroms/installcd/Makefile: revision 1.1
distrib/sun3/cdroms/installcd/Makefile: revision 1.1
distrib/vax/cdroms/installcd/Makefile: revision 1.1
distrib/hpcarm/cdroms/installcd/Makefile: revision 1.1
distrib/mvme68k/Makefile: revision 1.4
distrib/mvmeppc/cdroms/Makefile: revision 1.1
distrib/newsmips/Makefile: revision 1.4
sys/arch/i386/conf/GENERIC.MPACPI: file removal
distrib/hpcarm/cdroms/Makefile: revision 1.1
distrib/evbppc/cdroms/Makefile: revision 1.1
sys/arch/i386/conf/INSTALL_LARGE: revision 1.1
distrib/i386/cdroms/installcd/Makefile: revision 1.2
distrib/i386/cdroms/installcd/Makefile: revision 1.3
doc/CHANGES: revision 1.804
distrib/hpcsh/cdroms/installcd/Makefile: revision 1.1
distrib/i386/cdroms/bootcd/Makefile: revision 1.2
distrib/mvmeppc/cdroms/installcd/Makefile: revision 1.1
distrib/i386/cdroms/bootcd/Makefile: revision 1.3
distrib/evbarm/Makefile: revision 1.8
distrib/mvmeppc/Makefile: revision 1.3
distrib/i386/cdroms/bootcd-com/Makefile: revision 1.2
distrib/i386/cdroms/bootcd-com/Makefile: revision 1.3
distrib/macppc/cdroms/installcd/Makefile: revision 1.1
distrib/acorn26/cdroms/Makefile: revision 1.1
distrib/alpha/cdroms/Makefile: revision 1.1
distrib/hp300/cdroms/installcd/Makefile: revision 1.1
distrib/amd64/floppies/bootfloppy/Makefile: revision 1.4
distrib/pmppc/cdroms/installcd/Makefile: revision 1.1
distrib/hp700/Makefile: revision 1.2
distrib/pmppc/Makefile: revision 1.2
distrib/arc/cdroms/Makefile: revision 1.1
sys/arch/amd64/conf/INSTALL: revision 1.66
distrib/sun3/cdroms/Makefile: revision 1.1
distrib/mipsco/Makefile: revision 1.4
distrib/sun3/Makefile: revision 1.9
distrib/vax/cdroms/Makefile: revision 1.1
distrib/pmppc/cdroms/Makefile: revision 1.1
distrib/amd64/cdroms/Makefile.cdrom: revision 1.1
distrib/atari/cdroms/installcd/Makefile: revision 1.1
distrib/evbppc/cdroms/installcd/Makefile: revision 1.1
distrib/newsmips/cdroms/installcd/Makefile: revision 1.1
distrib/pmax/Makefile: revision 1.4
Makefile: revision 1.247
distrib/cats/cdroms/installcd/Makefile: revision 1.1
sys/arch/amd64/conf/GENERIC: revision 1.130
sys/arch/amd64/conf/GENERIC: revision 1.131
distrib/sgimips/cdroms/installcd/Makefile: revision 1.1
distrib/hp700/cdroms/Makefile: revision 1.1
distrib/cats/cdroms/Makefile: revision 1.1
distrib/evbmips/Makefile: revision 1.3
distrib/evbmips/Makefile: revision 1.4
sys/arch/amd64/conf/GENERIC_ACPI: file removal
distrib/ews4800mips/Makefile: revision 1.2
distrib/amd64/cdroms/bootcd-com/Makefile: revision 1.2
distrib/i386/Makefile: revision 1.5
distrib/amd64/cdroms/installcd/Makefile: revision 1.2
distrib/mvme68k/cdroms/installcd/Makefile: revision 1.1
distrib/alpha/cdroms/installcd/Makefile: revision 1.1
etc/etc.amd64/Makefile.inc: revision 1.7
distrib/i386/instkernel/Makefile: revision 1.6
distrib/x68k/cdroms/Makefile: revision 1.1
distrib/i386/cdroms/Makefile.cdrom: revision 1.1
distrib/sandpoint/Makefile: revision 1.4
distrib/i386/cdroms/Makefile.cdrom: revision 1.2
distrib/amiga/Makefile: revision 1.3
distrib/amd64/cdroms/bootcd/Makefile: revision 1.2
distrib/news68k/Makefile: revision 1.4
distrib/amd64/floppies/bootfloppy-com/Makefile: revision 1.5
distrib/news68k/cdroms/Makefile: revision 1.1
distrib/sparc/cdroms/Makefile: revision 1.1
distrib/shark/cdroms/Makefile: revision 1.1
etc/Makefile: revision 1.341
distrib/amd64/instkernel/Makefile: revision 1.2
distrib/sparc64/Makefile: revision 1.7
distrib/dreamcast/cdroms/Makefile: revision 1.1
distrib/shark/Makefile: revision 1.3
distrib/ews4800mips/cdroms/Makefile: revision 1.1
distrib/sun2/cdroms/installcd/Makefile: revision 1.1
distrib/shark/Makefile: revision 1.4
distrib/macppc/cdroms/Makefile: revision 1.1
distrib/mvme68k/cdroms/Makefile: revision 1.1
distrib/sun2/cdroms/Makefile: revision 1.1
distrib/hpcarm/Makefile: revision 1.3
distrib/arc/cdroms/installcd/Makefile: revision 1.1
distrib/hpcmips/cdroms/installcd/Makefile: revision 1.1
distrib/mipsco/cdroms/Makefile: revision 1.1
distrib/Makefile.inc: revision 1.9
distrib/playstation2/cdroms/installcd/Makefile: revision 1.1
distrib/ibmnws/cdroms/installcd/Makefile: revision 1.1
distrib/newsmips/cdroms/Makefile: revision 1.1
distrib/arc/Makefile: revision 1.3
distrib/sparc/cdroms/installcd/Makefile: revision 1.1
distrib/evbmips/cdroms/installcd/Makefile: revision 1.1
distrib/ews4800mips/cdroms/installcd/Makefile: revision 1.1
distrib/prep/Makefile: revision 1.3
distrib/ibmnws/cdroms/Makefile: revision 1.1
distrib/sandpoint/cdroms/Makefile: revision 1.1
distrib/atari/Makefile: revision 1.6
distrib/sgimips/cdroms/Makefile: revision 1.1
distrib/amd64/Makefile: revision 1.4
distrib/atari/cdroms/Makefile: revision 1.1
distrib/x68k/Makefile: revision 1.5
distrib/x68k/Makefile: revision 1.6
distrib/sandpoint/cdroms/installcd/Makefile: revision 1.1
distrib/evbarm/cdroms/Makefile: revision 1.1
distrib/acorn32/cdroms/Makefile: revision 1.1
distrib/cats/Makefile: revision 1.3
distrib/evbmips/cdroms/Makefile: revision 1.1
distrib/pc532/cdroms/Makefile: revision 1.1
distrib/Makefile: revision 1.14
distrib/evbarm/cdroms/installcd/Makefile: revision 1.1
distrib/ofppc/cdroms/Makefile: revision 1.1
distrib/amd64/cdroms/Makefile: revision 1.3
distrib/common/Makefile.bootcd: revision 1.8
distrib/i386/cdroms/bootcd-laptop/Makefile: file removal
sys/arch/i386/conf/GENERIC: revision 1.813
distrib/hp300/Makefile: revision 1.17
sys/arch/i386/conf/GENERIC: revision 1.814
distrib/evbppc/Makefile: revision 1.2
distrib/pmax/cdroms/installcd/Makefile: revision 1.1
etc/etc.i386/Makefile.inc: revision 1.49
distrib/sgimips/Makefile: revision 1.2
distrib/prep/cdroms/installcd/Makefile: revision 1.1
distrib/acorn26/Makefile: revision 1.4
distrib/dreamcast/cdroms/installcd/Makefile: revision 1.1
distrib/alpha/Makefile: revision 1.22
distrib/dreamcast/Makefile: revision 1.2
Improve the use of makefs to build boot CDs, and make it truely MI:
- allow to specify the "instkernel" directory, and allow to put multiple
kernels on the image
- allow to specify the directory where the image will be created
- only use bootxx_cd9660 if it exists
- search for second-stage boot as usr/mdec/boot.${MACHINE} in addition to
usr/mdec/boot
- make 'installboot -e' optional
- use target 'release' or 'iso_image' depending on ${CDRELEASE}
- call some MD targets, which will eventually complete the file list or
make the image bootable
For the benefit of modern hardware, enable ACPI by default in INSTALL and
GENERIC kernels. If ACPI is an issue on your hardware, 'boot -c' and
'disable acpi' should be a workaround. ACPI-enabled kernels works fine
on pre-acpi hardware.
for amd64:
- add ACPI to INSTALL and GENERIC, remove the *_ACPI config files.
- get rid of the bootfloppy-big.fs boot image, and got to a 3-floppy boot
image
for i386:
- introduce INSTALL_LARGE which has ACPI and some devices with big firmware
- move some devices from INSTALL to INSTALL_LARGE
- Boot floppies still use INSTALL, and bootfloppy-big.fs is still there
(for thoses who want to build el-torito floppy emulation boot CD) and use
INSTALL.
For both, drop the 'iso-image' code in etc/ to make the iso bootable, we'll
use something else to build bootable CDs.
Add an iso_image target (iso-image as a target name doesn't play well with
bsd.subdirs.mk) in distrib/makefile, which builds an iso image for $MACHINE
with binary sets, stored in ${RELEASEDIR}/iso. The image is bootable for:
alpha, amd64, cats, i386, pmax, sgimips, sparc, sparc64, sun3, vax.
mac68k/macppc no there yet because of missing feature in makefs.
call iso_image in distrib/ for iso-image in the top Makefile.
Use the new common/Makefile.bootcd to make i386 and amd64 bootable ISO
images. amd64 gets a single kernel; i386 images gets 3 kernels:
- netbsd, copy from netbsd-INSTALL_LARGE.gz, loaded by default
- nbsd-l, copy from netbsd-INSTALL_LAPTOP.gz
- nbsd-i, copy from netbsd-INSTALL.gz for those who want the traditionnal
non-ACPI kernel
- drop the bootcd-laptop image
both gets an installcd image, which is the same as bootcd but with the
binary sets in addition to kernels.
Make iso-image do nothing for all but mac68k, which still
relies on mkisofs to create bootable ISO image. macppc should also be there,
but it seems the code to make an iso bootable never got added in etc.macppc/
Fix typo in subdir name.
Revert local changes that went in accidentally with the "add ACPI" commit.
Note ACPI by default in i386/amd64, and the iso-image changes.
Fix SUBDIR in previous
Remove duplicate ACPIVERBOSE and ACPI_SCANPCI; pointed out by Nicolas Joly.
Correct typo: the directory is named cdroms, not cdrom.
Use nblaptop and nbnoacpi for the alternative kernel names; as suggected by
Alan Barrett. While there factor out the kernels in Makefile.cdrom.
 1.6.12.1 05-Oct-2008  mjf Sync with HEAD.
 1.1 06-Mar-2007  bouyer branches: 1.1.2; 1.1.14;
Add an iso_image target (iso-image as a target name doesn't play well with
bsd.subdirs.mk) in distrib/makefile, which builds an iso image for $MACHINE
with binary sets, stored in ${RELEASEDIR}/iso. The image is bootable for:
alpha, amd64, cats, i386, pmax, sgimips, sparc, sparc64, sun3, vax.
mac68k/macppc no there yet because of missing feature in makefs.

call iso_image in distrib/ for iso-image in the top Makefile.
 1.1.14.1 05-Oct-2008  mjf Sync with HEAD.
 1.1.2.2 09-Mar-2007  riz Pull up following revision(s) (requested by bouyer in ticket #494):
sys/arch/i386/conf/GENERIC.MP: revision 1.9
distrib/pc532/cdroms/installcd/Makefile: revision 1.1
distrib/macppc/Makefile: revision 1.15
distrib/ofppc/Makefile: revision 1.2
distrib/ibmnws/Makefile: revision 1.2
distrib/acorn32/Makefile: revision 1.18
distrib/x68k/cdroms/installcd/Makefile: revision 1.1
distrib/sparc/Makefile: revision 1.7
distrib/sparc64/cdroms/Makefile: revision 1.1
distrib/hp300/cdroms/Makefile: revision 1.1
distrib/hpcsh/Makefile: revision 1.6
distrib/ofppc/cdroms/installcd/Makefile: revision 1.1
distrib/playstation2/Makefile: revision 1.13
distrib/news68k/cdroms/installcd/Makefile: revision 1.1
distrib/amiga/cdroms/installcd/Makefile: revision 1.1
distrib/hp700/cdroms/installcd/Makefile: revision 1.1
distrib/playstation2/cdroms/Makefile: revision 1.1
distrib/amiga/cdroms/Makefile: revision 1.1
etc/etc.mac68k/Makefile.inc: revision 1.18
distrib/shark/cdroms/installcd/Makefile: revision 1.1
distrib/hpcmips/Makefile: revision 1.28
distrib/hpcmips/cdroms/Makefile: revision 1.1
distrib/amd64/floppies/Makefile: revision 1.3
sys/arch/amd64/conf/INSTALL_ACPI: file removal
distrib/i386/cdroms/Makefile: revision 1.4
distrib/acorn26/cdroms/installcd/Makefile: revision 1.1
distrib/hpcsh/cdroms/Makefile: revision 1.1
distrib/prep/cdroms/Makefile: revision 1.1
distrib/pc532/Makefile: revision 1.4
distrib/acorn32/cdroms/installcd/Makefile: revision 1.1
distrib/sun2/Makefile: revision 1.8
distrib/vax/Makefile: revision 1.17
distrib/sparc64/cdroms/installcd/Makefile: revision 1.1
distrib/pmax/cdroms/Makefile: revision 1.1
distrib/mipsco/cdroms/installcd/Makefile: revision 1.1
distrib/sun3/cdroms/installcd/Makefile: revision 1.1
distrib/vax/cdroms/installcd/Makefile: revision 1.1
distrib/hpcarm/cdroms/installcd/Makefile: revision 1.1
distrib/mvme68k/Makefile: revision 1.4
distrib/mvmeppc/cdroms/Makefile: revision 1.1
distrib/newsmips/Makefile: revision 1.4
sys/arch/i386/conf/GENERIC.MPACPI: file removal
distrib/hpcarm/cdroms/Makefile: revision 1.1
distrib/evbppc/cdroms/Makefile: revision 1.1
sys/arch/i386/conf/INSTALL_LARGE: revision 1.1
distrib/i386/cdroms/installcd/Makefile: revision 1.2
distrib/i386/cdroms/installcd/Makefile: revision 1.3
doc/CHANGES: revision 1.804
distrib/hpcsh/cdroms/installcd/Makefile: revision 1.1
distrib/i386/cdroms/bootcd/Makefile: revision 1.2
distrib/mvmeppc/cdroms/installcd/Makefile: revision 1.1
distrib/i386/cdroms/bootcd/Makefile: revision 1.3
distrib/evbarm/Makefile: revision 1.8
distrib/mvmeppc/Makefile: revision 1.3
distrib/i386/cdroms/bootcd-com/Makefile: revision 1.2
distrib/i386/cdroms/bootcd-com/Makefile: revision 1.3
distrib/macppc/cdroms/installcd/Makefile: revision 1.1
distrib/acorn26/cdroms/Makefile: revision 1.1
distrib/alpha/cdroms/Makefile: revision 1.1
distrib/hp300/cdroms/installcd/Makefile: revision 1.1
distrib/amd64/floppies/bootfloppy/Makefile: revision 1.4
distrib/pmppc/cdroms/installcd/Makefile: revision 1.1
distrib/hp700/Makefile: revision 1.2
distrib/pmppc/Makefile: revision 1.2
distrib/arc/cdroms/Makefile: revision 1.1
sys/arch/amd64/conf/INSTALL: revision 1.66
distrib/sun3/cdroms/Makefile: revision 1.1
distrib/mipsco/Makefile: revision 1.4
distrib/sun3/Makefile: revision 1.9
distrib/vax/cdroms/Makefile: revision 1.1
distrib/pmppc/cdroms/Makefile: revision 1.1
distrib/amd64/cdroms/Makefile.cdrom: revision 1.1
distrib/atari/cdroms/installcd/Makefile: revision 1.1
distrib/evbppc/cdroms/installcd/Makefile: revision 1.1
distrib/newsmips/cdroms/installcd/Makefile: revision 1.1
distrib/pmax/Makefile: revision 1.4
Makefile: revision 1.247
distrib/cats/cdroms/installcd/Makefile: revision 1.1
sys/arch/amd64/conf/GENERIC: revision 1.130
sys/arch/amd64/conf/GENERIC: revision 1.131
distrib/sgimips/cdroms/installcd/Makefile: revision 1.1
distrib/hp700/cdroms/Makefile: revision 1.1
distrib/cats/cdroms/Makefile: revision 1.1
distrib/evbmips/Makefile: revision 1.3
distrib/evbmips/Makefile: revision 1.4
sys/arch/amd64/conf/GENERIC_ACPI: file removal
distrib/ews4800mips/Makefile: revision 1.2
distrib/amd64/cdroms/bootcd-com/Makefile: revision 1.2
distrib/i386/Makefile: revision 1.5
distrib/amd64/cdroms/installcd/Makefile: revision 1.2
distrib/mvme68k/cdroms/installcd/Makefile: revision 1.1
distrib/alpha/cdroms/installcd/Makefile: revision 1.1
etc/etc.amd64/Makefile.inc: revision 1.7
distrib/i386/instkernel/Makefile: revision 1.6
distrib/x68k/cdroms/Makefile: revision 1.1
distrib/i386/cdroms/Makefile.cdrom: revision 1.1
distrib/sandpoint/Makefile: revision 1.4
distrib/i386/cdroms/Makefile.cdrom: revision 1.2
distrib/amiga/Makefile: revision 1.3
distrib/amd64/cdroms/bootcd/Makefile: revision 1.2
distrib/news68k/Makefile: revision 1.4
distrib/amd64/floppies/bootfloppy-com/Makefile: revision 1.5
distrib/news68k/cdroms/Makefile: revision 1.1
distrib/sparc/cdroms/Makefile: revision 1.1
distrib/shark/cdroms/Makefile: revision 1.1
etc/Makefile: revision 1.341
distrib/amd64/instkernel/Makefile: revision 1.2
distrib/sparc64/Makefile: revision 1.7
distrib/dreamcast/cdroms/Makefile: revision 1.1
distrib/shark/Makefile: revision 1.3
distrib/ews4800mips/cdroms/Makefile: revision 1.1
distrib/sun2/cdroms/installcd/Makefile: revision 1.1
distrib/shark/Makefile: revision 1.4
distrib/macppc/cdroms/Makefile: revision 1.1
distrib/mvme68k/cdroms/Makefile: revision 1.1
distrib/sun2/cdroms/Makefile: revision 1.1
distrib/hpcarm/Makefile: revision 1.3
distrib/arc/cdroms/installcd/Makefile: revision 1.1
distrib/hpcmips/cdroms/installcd/Makefile: revision 1.1
distrib/mipsco/cdroms/Makefile: revision 1.1
distrib/Makefile.inc: revision 1.9
distrib/playstation2/cdroms/installcd/Makefile: revision 1.1
distrib/ibmnws/cdroms/installcd/Makefile: revision 1.1
distrib/newsmips/cdroms/Makefile: revision 1.1
distrib/arc/Makefile: revision 1.3
distrib/sparc/cdroms/installcd/Makefile: revision 1.1
distrib/evbmips/cdroms/installcd/Makefile: revision 1.1
distrib/ews4800mips/cdroms/installcd/Makefile: revision 1.1
distrib/prep/Makefile: revision 1.3
distrib/ibmnws/cdroms/Makefile: revision 1.1
distrib/sandpoint/cdroms/Makefile: revision 1.1
distrib/atari/Makefile: revision 1.6
distrib/sgimips/cdroms/Makefile: revision 1.1
distrib/amd64/Makefile: revision 1.4
distrib/atari/cdroms/Makefile: revision 1.1
distrib/x68k/Makefile: revision 1.5
distrib/x68k/Makefile: revision 1.6
distrib/sandpoint/cdroms/installcd/Makefile: revision 1.1
distrib/evbarm/cdroms/Makefile: revision 1.1
distrib/acorn32/cdroms/Makefile: revision 1.1
distrib/cats/Makefile: revision 1.3
distrib/evbmips/cdroms/Makefile: revision 1.1
distrib/pc532/cdroms/Makefile: revision 1.1
distrib/Makefile: revision 1.14
distrib/evbarm/cdroms/installcd/Makefile: revision 1.1
distrib/ofppc/cdroms/Makefile: revision 1.1
distrib/amd64/cdroms/Makefile: revision 1.3
distrib/common/Makefile.bootcd: revision 1.8
distrib/i386/cdroms/bootcd-laptop/Makefile: file removal
sys/arch/i386/conf/GENERIC: revision 1.813
distrib/hp300/Makefile: revision 1.17
sys/arch/i386/conf/GENERIC: revision 1.814
distrib/evbppc/Makefile: revision 1.2
distrib/pmax/cdroms/installcd/Makefile: revision 1.1
etc/etc.i386/Makefile.inc: revision 1.49
distrib/sgimips/Makefile: revision 1.2
distrib/prep/cdroms/installcd/Makefile: revision 1.1
distrib/acorn26/Makefile: revision 1.4
distrib/dreamcast/cdroms/installcd/Makefile: revision 1.1
distrib/alpha/Makefile: revision 1.22
distrib/dreamcast/Makefile: revision 1.2
Improve the use of makefs to build boot CDs, and make it truely MI:
- allow to specify the "instkernel" directory, and allow to put multiple
kernels on the image
- allow to specify the directory where the image will be created
- only use bootxx_cd9660 if it exists
- search for second-stage boot as usr/mdec/boot.${MACHINE} in addition to
usr/mdec/boot
- make 'installboot -e' optional
- use target 'release' or 'iso_image' depending on ${CDRELEASE}
- call some MD targets, which will eventually complete the file list or
make the image bootable
For the benefit of modern hardware, enable ACPI by default in INSTALL and
GENERIC kernels. If ACPI is an issue on your hardware, 'boot -c' and
'disable acpi' should be a workaround. ACPI-enabled kernels works fine
on pre-acpi hardware.
for amd64:
- add ACPI to INSTALL and GENERIC, remove the *_ACPI config files.
- get rid of the bootfloppy-big.fs boot image, and got to a 3-floppy boot
image
for i386:
- introduce INSTALL_LARGE which has ACPI and some devices with big firmware
- move some devices from INSTALL to INSTALL_LARGE
- Boot floppies still use INSTALL, and bootfloppy-big.fs is still there
(for thoses who want to build el-torito floppy emulation boot CD) and use
INSTALL.
For both, drop the 'iso-image' code in etc/ to make the iso bootable, we'll
use something else to build bootable CDs.
Add an iso_image target (iso-image as a target name doesn't play well with
bsd.subdirs.mk) in distrib/makefile, which builds an iso image for $MACHINE
with binary sets, stored in ${RELEASEDIR}/iso. The image is bootable for:
alpha, amd64, cats, i386, pmax, sgimips, sparc, sparc64, sun3, vax.
mac68k/macppc no there yet because of missing feature in makefs.
call iso_image in distrib/ for iso-image in the top Makefile.
Use the new common/Makefile.bootcd to make i386 and amd64 bootable ISO
images. amd64 gets a single kernel; i386 images gets 3 kernels:
- netbsd, copy from netbsd-INSTALL_LARGE.gz, loaded by default
- nbsd-l, copy from netbsd-INSTALL_LAPTOP.gz
- nbsd-i, copy from netbsd-INSTALL.gz for those who want the traditionnal
non-ACPI kernel
- drop the bootcd-laptop image
both gets an installcd image, which is the same as bootcd but with the
binary sets in addition to kernels.
Make iso-image do nothing for all but mac68k, which still
relies on mkisofs to create bootable ISO image. macppc should also be there,
but it seems the code to make an iso bootable never got added in etc.macppc/
Fix typo in subdir name.
Revert local changes that went in accidentally with the "add ACPI" commit.
Note ACPI by default in i386/amd64, and the iso-image changes.
Fix SUBDIR in previous
Remove duplicate ACPIVERBOSE and ACPI_SCANPCI; pointed out by Nicolas Joly.
Correct typo: the directory is named cdroms, not cdrom.
Use nblaptop and nbnoacpi for the alternative kernel names; as suggected by
Alan Barrett. While there factor out the kernels in Makefile.cdrom.
 1.1.2.1 06-Mar-2007  riz file Makefile was added on branch netbsd-4 on 2007-03-09 06:59:39 +0000
 1.5 23-Sep-2019  christos Consistently use ${RELEASEDIR}/${RELEASEMACHINE} instead of
${RELEASEDIR}/${MACHINE} (Paul Ripke)
 1.4 28-Sep-2018  martin Now that we do not force debug sets off install CDs any more, explicitly
set CDRELEASE_NODEBUG everywhere.
 1.3 22-Nov-2012  tsutsui branches: 1.3.30; 1.3.32;
Use CDBUILDEXTRA to copy secondary bootloader into target CD iso image.
 1.2 19-Jun-2012  minoura branches: 1.2.2;
The x68k installcd is now bootable.
 1.1 06-Mar-2007  bouyer branches: 1.1.2; 1.1.14; 1.1.38; 1.1.40;
Add an iso_image target (iso-image as a target name doesn't play well with
bsd.subdirs.mk) in distrib/makefile, which builds an iso image for $MACHINE
with binary sets, stored in ${RELEASEDIR}/iso. The image is bootable for:
alpha, amd64, cats, i386, pmax, sgimips, sparc, sparc64, sun3, vax.
mac68k/macppc no there yet because of missing feature in makefs.

call iso_image in distrib/ for iso-image in the top Makefile.
 1.1.40.1 24-Nov-2012  jdc Pull up revisions:
src/distrib/x68k/cdroms/installcd/Makefile revisions 1.2,1.3
(requested by tsutsui in ticket #708).

The x68k installcd is now bootable.

Use CDBUILDEXTRA to copy secondary bootloader into target CD iso image.
 1.1.38.2 16-Jan-2013  yamt sync with (a bit old) head
 1.1.38.1 30-Oct-2012  yamt sync with head
 1.1.14.1 05-Oct-2008  mjf Sync with HEAD.
 1.1.2.2 09-Mar-2007  riz Pull up following revision(s) (requested by bouyer in ticket #494):
sys/arch/i386/conf/GENERIC.MP: revision 1.9
distrib/pc532/cdroms/installcd/Makefile: revision 1.1
distrib/macppc/Makefile: revision 1.15
distrib/ofppc/Makefile: revision 1.2
distrib/ibmnws/Makefile: revision 1.2
distrib/acorn32/Makefile: revision 1.18
distrib/x68k/cdroms/installcd/Makefile: revision 1.1
distrib/sparc/Makefile: revision 1.7
distrib/sparc64/cdroms/Makefile: revision 1.1
distrib/hp300/cdroms/Makefile: revision 1.1
distrib/hpcsh/Makefile: revision 1.6
distrib/ofppc/cdroms/installcd/Makefile: revision 1.1
distrib/playstation2/Makefile: revision 1.13
distrib/news68k/cdroms/installcd/Makefile: revision 1.1
distrib/amiga/cdroms/installcd/Makefile: revision 1.1
distrib/hp700/cdroms/installcd/Makefile: revision 1.1
distrib/playstation2/cdroms/Makefile: revision 1.1
distrib/amiga/cdroms/Makefile: revision 1.1
etc/etc.mac68k/Makefile.inc: revision 1.18
distrib/shark/cdroms/installcd/Makefile: revision 1.1
distrib/hpcmips/Makefile: revision 1.28
distrib/hpcmips/cdroms/Makefile: revision 1.1
distrib/amd64/floppies/Makefile: revision 1.3
sys/arch/amd64/conf/INSTALL_ACPI: file removal
distrib/i386/cdroms/Makefile: revision 1.4
distrib/acorn26/cdroms/installcd/Makefile: revision 1.1
distrib/hpcsh/cdroms/Makefile: revision 1.1
distrib/prep/cdroms/Makefile: revision 1.1
distrib/pc532/Makefile: revision 1.4
distrib/acorn32/cdroms/installcd/Makefile: revision 1.1
distrib/sun2/Makefile: revision 1.8
distrib/vax/Makefile: revision 1.17
distrib/sparc64/cdroms/installcd/Makefile: revision 1.1
distrib/pmax/cdroms/Makefile: revision 1.1
distrib/mipsco/cdroms/installcd/Makefile: revision 1.1
distrib/sun3/cdroms/installcd/Makefile: revision 1.1
distrib/vax/cdroms/installcd/Makefile: revision 1.1
distrib/hpcarm/cdroms/installcd/Makefile: revision 1.1
distrib/mvme68k/Makefile: revision 1.4
distrib/mvmeppc/cdroms/Makefile: revision 1.1
distrib/newsmips/Makefile: revision 1.4
sys/arch/i386/conf/GENERIC.MPACPI: file removal
distrib/hpcarm/cdroms/Makefile: revision 1.1
distrib/evbppc/cdroms/Makefile: revision 1.1
sys/arch/i386/conf/INSTALL_LARGE: revision 1.1
distrib/i386/cdroms/installcd/Makefile: revision 1.2
distrib/i386/cdroms/installcd/Makefile: revision 1.3
doc/CHANGES: revision 1.804
distrib/hpcsh/cdroms/installcd/Makefile: revision 1.1
distrib/i386/cdroms/bootcd/Makefile: revision 1.2
distrib/mvmeppc/cdroms/installcd/Makefile: revision 1.1
distrib/i386/cdroms/bootcd/Makefile: revision 1.3
distrib/evbarm/Makefile: revision 1.8
distrib/mvmeppc/Makefile: revision 1.3
distrib/i386/cdroms/bootcd-com/Makefile: revision 1.2
distrib/i386/cdroms/bootcd-com/Makefile: revision 1.3
distrib/macppc/cdroms/installcd/Makefile: revision 1.1
distrib/acorn26/cdroms/Makefile: revision 1.1
distrib/alpha/cdroms/Makefile: revision 1.1
distrib/hp300/cdroms/installcd/Makefile: revision 1.1
distrib/amd64/floppies/bootfloppy/Makefile: revision 1.4
distrib/pmppc/cdroms/installcd/Makefile: revision 1.1
distrib/hp700/Makefile: revision 1.2
distrib/pmppc/Makefile: revision 1.2
distrib/arc/cdroms/Makefile: revision 1.1
sys/arch/amd64/conf/INSTALL: revision 1.66
distrib/sun3/cdroms/Makefile: revision 1.1
distrib/mipsco/Makefile: revision 1.4
distrib/sun3/Makefile: revision 1.9
distrib/vax/cdroms/Makefile: revision 1.1
distrib/pmppc/cdroms/Makefile: revision 1.1
distrib/amd64/cdroms/Makefile.cdrom: revision 1.1
distrib/atari/cdroms/installcd/Makefile: revision 1.1
distrib/evbppc/cdroms/installcd/Makefile: revision 1.1
distrib/newsmips/cdroms/installcd/Makefile: revision 1.1
distrib/pmax/Makefile: revision 1.4
Makefile: revision 1.247
distrib/cats/cdroms/installcd/Makefile: revision 1.1
sys/arch/amd64/conf/GENERIC: revision 1.130
sys/arch/amd64/conf/GENERIC: revision 1.131
distrib/sgimips/cdroms/installcd/Makefile: revision 1.1
distrib/hp700/cdroms/Makefile: revision 1.1
distrib/cats/cdroms/Makefile: revision 1.1
distrib/evbmips/Makefile: revision 1.3
distrib/evbmips/Makefile: revision 1.4
sys/arch/amd64/conf/GENERIC_ACPI: file removal
distrib/ews4800mips/Makefile: revision 1.2
distrib/amd64/cdroms/bootcd-com/Makefile: revision 1.2
distrib/i386/Makefile: revision 1.5
distrib/amd64/cdroms/installcd/Makefile: revision 1.2
distrib/mvme68k/cdroms/installcd/Makefile: revision 1.1
distrib/alpha/cdroms/installcd/Makefile: revision 1.1
etc/etc.amd64/Makefile.inc: revision 1.7
distrib/i386/instkernel/Makefile: revision 1.6
distrib/x68k/cdroms/Makefile: revision 1.1
distrib/i386/cdroms/Makefile.cdrom: revision 1.1
distrib/sandpoint/Makefile: revision 1.4
distrib/i386/cdroms/Makefile.cdrom: revision 1.2
distrib/amiga/Makefile: revision 1.3
distrib/amd64/cdroms/bootcd/Makefile: revision 1.2
distrib/news68k/Makefile: revision 1.4
distrib/amd64/floppies/bootfloppy-com/Makefile: revision 1.5
distrib/news68k/cdroms/Makefile: revision 1.1
distrib/sparc/cdroms/Makefile: revision 1.1
distrib/shark/cdroms/Makefile: revision 1.1
etc/Makefile: revision 1.341
distrib/amd64/instkernel/Makefile: revision 1.2
distrib/sparc64/Makefile: revision 1.7
distrib/dreamcast/cdroms/Makefile: revision 1.1
distrib/shark/Makefile: revision 1.3
distrib/ews4800mips/cdroms/Makefile: revision 1.1
distrib/sun2/cdroms/installcd/Makefile: revision 1.1
distrib/shark/Makefile: revision 1.4
distrib/macppc/cdroms/Makefile: revision 1.1
distrib/mvme68k/cdroms/Makefile: revision 1.1
distrib/sun2/cdroms/Makefile: revision 1.1
distrib/hpcarm/Makefile: revision 1.3
distrib/arc/cdroms/installcd/Makefile: revision 1.1
distrib/hpcmips/cdroms/installcd/Makefile: revision 1.1
distrib/mipsco/cdroms/Makefile: revision 1.1
distrib/Makefile.inc: revision 1.9
distrib/playstation2/cdroms/installcd/Makefile: revision 1.1
distrib/ibmnws/cdroms/installcd/Makefile: revision 1.1
distrib/newsmips/cdroms/Makefile: revision 1.1
distrib/arc/Makefile: revision 1.3
distrib/sparc/cdroms/installcd/Makefile: revision 1.1
distrib/evbmips/cdroms/installcd/Makefile: revision 1.1
distrib/ews4800mips/cdroms/installcd/Makefile: revision 1.1
distrib/prep/Makefile: revision 1.3
distrib/ibmnws/cdroms/Makefile: revision 1.1
distrib/sandpoint/cdroms/Makefile: revision 1.1
distrib/atari/Makefile: revision 1.6
distrib/sgimips/cdroms/Makefile: revision 1.1
distrib/amd64/Makefile: revision 1.4
distrib/atari/cdroms/Makefile: revision 1.1
distrib/x68k/Makefile: revision 1.5
distrib/x68k/Makefile: revision 1.6
distrib/sandpoint/cdroms/installcd/Makefile: revision 1.1
distrib/evbarm/cdroms/Makefile: revision 1.1
distrib/acorn32/cdroms/Makefile: revision 1.1
distrib/cats/Makefile: revision 1.3
distrib/evbmips/cdroms/Makefile: revision 1.1
distrib/pc532/cdroms/Makefile: revision 1.1
distrib/Makefile: revision 1.14
distrib/evbarm/cdroms/installcd/Makefile: revision 1.1
distrib/ofppc/cdroms/Makefile: revision 1.1
distrib/amd64/cdroms/Makefile: revision 1.3
distrib/common/Makefile.bootcd: revision 1.8
distrib/i386/cdroms/bootcd-laptop/Makefile: file removal
sys/arch/i386/conf/GENERIC: revision 1.813
distrib/hp300/Makefile: revision 1.17
sys/arch/i386/conf/GENERIC: revision 1.814
distrib/evbppc/Makefile: revision 1.2
distrib/pmax/cdroms/installcd/Makefile: revision 1.1
etc/etc.i386/Makefile.inc: revision 1.49
distrib/sgimips/Makefile: revision 1.2
distrib/prep/cdroms/installcd/Makefile: revision 1.1
distrib/acorn26/Makefile: revision 1.4
distrib/dreamcast/cdroms/installcd/Makefile: revision 1.1
distrib/alpha/Makefile: revision 1.22
distrib/dreamcast/Makefile: revision 1.2
Improve the use of makefs to build boot CDs, and make it truely MI:
- allow to specify the "instkernel" directory, and allow to put multiple
kernels on the image
- allow to specify the directory where the image will be created
- only use bootxx_cd9660 if it exists
- search for second-stage boot as usr/mdec/boot.${MACHINE} in addition to
usr/mdec/boot
- make 'installboot -e' optional
- use target 'release' or 'iso_image' depending on ${CDRELEASE}
- call some MD targets, which will eventually complete the file list or
make the image bootable
For the benefit of modern hardware, enable ACPI by default in INSTALL and
GENERIC kernels. If ACPI is an issue on your hardware, 'boot -c' and
'disable acpi' should be a workaround. ACPI-enabled kernels works fine
on pre-acpi hardware.
for amd64:
- add ACPI to INSTALL and GENERIC, remove the *_ACPI config files.
- get rid of the bootfloppy-big.fs boot image, and got to a 3-floppy boot
image
for i386:
- introduce INSTALL_LARGE which has ACPI and some devices with big firmware
- move some devices from INSTALL to INSTALL_LARGE
- Boot floppies still use INSTALL, and bootfloppy-big.fs is still there
(for thoses who want to build el-torito floppy emulation boot CD) and use
INSTALL.
For both, drop the 'iso-image' code in etc/ to make the iso bootable, we'll
use something else to build bootable CDs.
Add an iso_image target (iso-image as a target name doesn't play well with
bsd.subdirs.mk) in distrib/makefile, which builds an iso image for $MACHINE
with binary sets, stored in ${RELEASEDIR}/iso. The image is bootable for:
alpha, amd64, cats, i386, pmax, sgimips, sparc, sparc64, sun3, vax.
mac68k/macppc no there yet because of missing feature in makefs.
call iso_image in distrib/ for iso-image in the top Makefile.
Use the new common/Makefile.bootcd to make i386 and amd64 bootable ISO
images. amd64 gets a single kernel; i386 images gets 3 kernels:
- netbsd, copy from netbsd-INSTALL_LARGE.gz, loaded by default
- nbsd-l, copy from netbsd-INSTALL_LAPTOP.gz
- nbsd-i, copy from netbsd-INSTALL.gz for those who want the traditionnal
non-ACPI kernel
- drop the bootcd-laptop image
both gets an installcd image, which is the same as bootcd but with the
binary sets in addition to kernels.
Make iso-image do nothing for all but mac68k, which still
relies on mkisofs to create bootable ISO image. macppc should also be there,
but it seems the code to make an iso bootable never got added in etc.macppc/
Fix typo in subdir name.
Revert local changes that went in accidentally with the "add ACPI" commit.
Note ACPI by default in i386/amd64, and the iso-image changes.
Fix SUBDIR in previous
Remove duplicate ACPIVERBOSE and ACPI_SCANPCI; pointed out by Nicolas Joly.
Correct typo: the directory is named cdroms, not cdrom.
Use nblaptop and nbnoacpi for the alternative kernel names; as suggected by
Alan Barrett. While there factor out the kernels in Makefile.cdrom.
 1.1.2.1 06-Mar-2007  riz file Makefile was added on branch netbsd-4 on 2007-03-09 06:59:21 +0000
 1.2.2.1 25-Feb-2013  tls resync with head
 1.3.32.2 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.3.32.1 10-Jun-2019  christos Sync with HEAD
 1.3.30.1 30-Sep-2018  pgoyette Ssync with HEAD
 1.11 28-Oct-2007  isaki branches: 1.11.8;
Stop installing inst.fs.gz (and kern.fs).
inst.fs of 1200KB is too small to contain a recent image.
 1.10 13-May-2002  lukem branches: 1.10.24;
- reorganise to be more consistent with other distrib/* directories
(no need for a "common" subdir which contains stuff only really
referenced by one other directory)
- use Makefile.tarfloppy instead of local code to build floppies
- use .WAIT in the top-level Makefile appropriately
- install inst.fs directly from ramdisk/Makefile rather than providing
separate inst/Makefile
 1.9 07-May-2002  isaki Rewrite with MI distrib. based on Minoura-san's work.
it makes x68k port cross buildable.
 1.8 07-Dec-2001  minoura Overhaul installation system.
- Use new boot system. Bootfloppies now use ustarfs.
- Split instkernel.* directory from bootfloppy.*.
- Adjust ramdisk size.
- others.
2-floppy installation system cannot be compiled due to size bloat.
Disabled temporarily (?).
 1.7 28-Nov-2000  minoura Reorganize (again) the installation system.
- Remove historical `script' installer, which was provided for
4MB RAM systems.
- Instead we provide `floppy-root' installer, which is composed
of 2 floppies just like the installation system used in the netbsd-1-2
days; one floppy contains (GENERIC) kernel and the other contains
the miniroot.
- The miniroots for both `ramdisk-root' installation system and
`floppy-root' installation system are identical.
 1.6 24-Dec-1999  minoura branches: 1.6.4;
Give up support of 4MB RAM machines for standard sysinst-based installer.
Restricted small installer must be used on those machines.
 1.5 05-Dec-1999  minoura New install floppy/kernel based on sysinst.
 1.4 19-Oct-1997  oki branches: 1.4.4; 1.4.8;
Update for new bootfloppy/ramdisk
 1.3 30-Aug-1996  thorpej RCS id police.
 1.2 17-Jun-1996  oki fixed to make image file correctly
 1.1 17-May-1996  oki branches: 1.1.1;
Initial revision
 1.1.1.1 17-May-1996  oki branches: 1.1.1.1.4;
distribution "floppies" for x68k
 1.1.1.1.4.1 20-Jun-1996  oki added kc subdir
 1.4.8.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.4.4.1 09-Jul-2000  he Pull up revision 1.6 (via patch, requested by minoura):
Automatically descend to the distrib dir in ``make release''.
 1.6.4.1 15-Dec-2000  he Pull up revision 1.7 (requested by minoura):
Reorganize installation system by removing the old script based
installer, provided for 4M systems. Instead we provide
``floppy-root'' 2-floppy installer.
 1.10.24.1 06-Nov-2007  matt sync with HEAD
 1.11.8.1 05-Oct-2008  mjf Sync with HEAD.
 1.10 07-May-2002  isaki Rewrite with MI distrib. based on Minoura-san's work.
it makes x68k port cross buildable.
 1.9 06-Mar-2002  lukem replace local ${REV} with ${DISTRIBREV} from distrib/Makefile.inc
 1.8 02-May-2000  sjg branches: 1.8.4;
use bsd.kernobj.mk to tell us KERNOBJDIR for compiled kernels.
 1.7 04-Oct-1998  minoura Use relative path.
 1.6 19-Oct-1997  oki branches: 1.6.2;
Update for new bootfloppy/ramdisk
 1.5 11-May-1997  veego Add missing REV changes from lukem:
>Don't hardcode in the current release information; generate it
>automatically on the fly, by using
> `sh ${BSDSRCDIR}/sys/conf/osrelease.sh -s`
 1.4 16-Mar-1997  veego Bump the REV to 12D to get in sync with param.h and newvers.sh.
This REALLY needs to be in ONE file and not in 11 files.
 1.3 30-Aug-1996  thorpej RCS id police.
 1.2 11-Aug-1996  oki revision is up to 1.2.
 1.1 17-May-1996  oki branches: 1.1.1;
Initial revision
 1.1.1.1 17-May-1996  oki branches: 1.1.1.1.4;
distribution "floppies" for x68k
 1.1.1.1.4.2 13-Mar-1997  mycroft 1.2 -> 1.2.1, foo12 -> foo121
 1.1.1.1.4.1 27-Jun-1996  oki revision is up to 1.2
 1.6.2.1 24-Oct-1998  cgd pull up rev 1.7 from trunk via patch (minoura).
 1.8.4.1 25-Mar-2002  he Apply patch (requested by he):
Introduce dependency between ramdisk/miniroot construction and
osrelease.sh, to better support UPDATE builds of releases.
 1.3 12-May-2002  lukem remove unnecessary stuff
 1.2 30-Aug-1996  thorpej RCS id police.
 1.1 17-May-1996  oki branches: 1.1.1;
Initial revision
 1.1.1.1 17-May-1996  oki distribution "floppies" for x68k
 1.3 12-May-2002  lukem remove unnecessary stuff
 1.2 30-Aug-1996  thorpej RCS id police.
 1.1 17-May-1996  oki branches: 1.1.1;
Initial revision
 1.1.1.1 17-May-1996  oki distribution "floppies" for x68k
 1.10 16-Aug-2020  isaki Replace boot_ustar with xxboot_ustarfs.
The old boot_ustar had many hard coding and was small(<1KB).
The new xxboot_ustarfs is a part of integrated larger(<8KB) xxboot.
We had to maintain three similar but not the same bootloaders, but
now we have two!
 1.9 05-Aug-2014  apb Use ${TOOL_GZIP_N} instead of ${TOOL_GZIP} -n, and similarly
use ${TOOL_GZIP_N} -9 instead of ${TOOL_GZIP} -9n, etc.

This will pass -nT instead of just -n if the gzip program is
actually pigz.
 1.8 27-Jan-2014  apb branches: 1.8.2;
Use ${TOOL_GZIP} instead of just gzip in all Makefiles
outside */dist/* subdirectories.

When USE_PIGZGZIP=yes, bsd.own.mk sets TOOL_GZIP=${TOOL_PIGZ},
so there's no need to test USE_PIGZGZIP in these Makefiles.
 1.7 03-Apr-2009  perry branches: 1.7.6; 1.7.12;
Consistently use gzip with the -n flag so dates are not embedded.

Not tested on all platforms.
 1.6 18-Aug-2002  isaki branches: 1.6.32; 1.6.42;
Kernel must be gzipped to boot.
Correct CLEANFILES.

Reviewed by lukem@netbsd.org
 1.5 19-May-2002  isaki branches: 1.5.2;
Put secondary boot loader correctly.
patch from Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
 1.4 13-May-2002  lukem - reorganise to be more consistent with other distrib/* directories
(no need for a "common" subdir which contains stuff only really
referenced by one other directory)
- use Makefile.tarfloppy instead of local code to build floppies
- use .WAIT in the top-level Makefile appropriately
- install inst.fs directly from ramdisk/Makefile rather than providing
separate inst/Makefile
 1.3 07-May-2002  isaki Rewrite with MI distrib. based on Minoura-san's work.
it makes x68k port cross buildable.
 1.2 07-Dec-2001  minoura Overhaul installation system.
- Use new boot system. Bootfloppies now use ustarfs.
- Split instkernel.* directory from bootfloppy.*.
- Adjust ramdisk size.
- others.
2-floppy installation system cannot be compiled due to size bloat.
Disabled temporarily (?).
 1.1 28-Nov-2000  minoura branches: 1.1.2;
Reorganize (again) the installation system.
- Remove historical `script' installer, which was provided for
4MB RAM systems.
- Instead we provide `floppy-root' installer, which is composed
of 2 floppies just like the installation system used in the netbsd-1-2
days; one floppy contains (GENERIC) kernel and the other contains
the miniroot.
- The miniroots for both `ramdisk-root' installation system and
`floppy-root' installation system are identical.
 1.1.2.2 15-Dec-2000  he Pull up revision 1.1 (new, requested by minoura):
Reorganize installation system by removing the old script based
installer, provided for 4M systems. Instead we provide
``floppy-root'' 2-floppy installer.
 1.1.2.1 28-Nov-2000  he file Makefile was added on branch netbsd-1-5 on 2000-12-15 05:33:07 +0000
 1.5.2.1 19-Aug-2002  lukem Pull up revision 1.6 (requested by isaki in ticket #698):
Kernel must be gzipped to boot.
Correct CLEANFILES.
Reviewed by lukem@netbsd.org
 1.6.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.6.32.1 05-Oct-2008  mjf Sync with HEAD.
 1.7.12.1 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.7.6.1 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.8.2.1 10-Aug-2014  tls Rebase.
 1.14 16-Aug-2020  isaki Replace boot_ustar with xxboot_ustarfs.
The old boot_ustar had many hard coding and was small(<1KB).
The new xxboot_ustarfs is a part of integrated larger(<8KB) xxboot.
We had to maintain three similar but not the same bootloaders, but
now we have two!
 1.13 04-Nov-2012  isaki FLOPPYPAD=1 for padding floppies.
On XM6i (emulator), the floppy format type of plain image is
decided by filesize, so it makes easy to use the image on XM6i.
 1.12 18-Nov-2002  lukem branches: 1.12.32; 1.12.56; 1.12.58; 1.12.62;
Consistently use "netbsd-XXXXX" instead of "netbsd.XXXXX".
 1.11 18-Aug-2002  isaki Correct CLEANFILES.
 1.10 19-May-2002  isaki branches: 1.10.2;
Put secondary boot loader correctly.
patch from Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
 1.9 13-May-2002  lukem - reorganise to be more consistent with other distrib/* directories
(no need for a "common" subdir which contains stuff only really
referenced by one other directory)
- use Makefile.tarfloppy instead of local code to build floppies
- use .WAIT in the top-level Makefile appropriately
- install inst.fs directly from ramdisk/Makefile rather than providing
separate inst/Makefile
 1.8 07-May-2002  isaki Rewrite with MI distrib. based on Minoura-san's work.
it makes x68k port cross buildable.
 1.7 07-Dec-2001  minoura Overhaul installation system.
- Use new boot system. Bootfloppies now use ustarfs.
- Split instkernel.* directory from bootfloppy.*.
- Adjust ramdisk size.
- others.
2-floppy installation system cannot be compiled due to size bloat.
Disabled temporarily (?).
 1.6 29-Nov-2000  minoura Change the kernel name from netbsdsi(.gz) to netbsd(.gz).
 1.5 16-Jun-2000  minoura branches: 1.5.2;
Include <bsd.kernobj.mk> and <bsd.own.mk> for ${KERNOBJDIR}.
 1.4 02-May-2000  sjg use bsd.kernobj.mk to tell us KERNOBJDIR for compiled kernels.
 1.3 25-Dec-1999  minoura branches: 1.3.2;
Look at KERNOBJDIR.
 1.2 24-Dec-1999  minoura Give up support of 4MB RAM machines for standard sysinst-based installer.
Restricted small installer must be used on those machines.
 1.1 05-Dec-1999  minoura New install floppy/kernel based on sysinst.
 1.3.2.2 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.3.2.1 25-Dec-1999  wrstuden file Makefile was added on branch wrstuden-devbsize on 1999-12-27 18:28:47 +0000
 1.5.2.1 15-Dec-2000  he Pull up revision 1.6 (requested by minoura):
Change the kernel name from netbsdsi(.gz) to netbsd(.gz).
 1.10.2.1 19-Aug-2002  lukem Pull up revision 1.11 (requested by isaki in ticket #698):
Correct CLEANFILES.
 1.12.62.1 20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.12.58.1 24-Nov-2012  jdc Pull up revision 1.13 (requested by tsutsui in ticket #709).

FLOPPYPAD=1 for padding floppies.
On XM6i (emulator), the floppy format type of plain image is
decided by filesize, so it makes easy to use the image on XM6i.
 1.12.56.1 16-Jan-2013  yamt sync with (a bit old) head
 1.12.32.1 05-Oct-2008  mjf Sync with HEAD.
 1.1 13-May-2002  lukem branches: 1.1.34;
- reorganise to be more consistent with other distrib/* directories
(no need for a "common" subdir which contains stuff only really
referenced by one other directory)
- use Makefile.tarfloppy instead of local code to build floppies
- use .WAIT in the top-level Makefile appropriately
- install inst.fs directly from ramdisk/Makefile rather than providing
separate inst/Makefile
 1.1.34.1 05-Oct-2008  mjf Sync with HEAD.
 1.49 04-Feb-2022  tsutsui Specify -fno-unwind-tables to shring ramdisk binaries.

Saves ~8KB.
 1.48 24-Jan-2017  christos += for MAKEFS_FLAGS
 1.47 18-Sep-2016  christos branches: 1.47.2;
bump
 1.46 10-Aug-2014  isaki branches: 1.46.6;
Increase the image size to 1700KB.
At this point, the build succeeds if the build path is short,
but may fail if long. Thanks for martin@ and tsutsui@.
 1.45 27-Feb-2014  isaki Increase the image size to 1600KB.
 1.44 26-May-2013  isaki Increase the image size to 1500KB.
 1.43 26-May-2013  isaki Revert previous (to grow the ramdisk size).
> kill ping6,rtsol,df,dmesg,sync,pwd to make things fit.
 1.42 24-May-2013  christos kill ping6,rtsol,df,dmesg,sync,pwd to make things fit.
 1.41 10-Nov-2012  tsutsui - add dhcpcd support to x68k install ramdisk
- enable bpf(4) in INSTALL kernel for dhcpcd
- bump ramdisk size from 1400k to 1440k
No objection on port-x68k.
 1.40 11-Feb-2010  roy branches: 1.40.6; 1.40.8; 1.40.12;
Remove terminfo.db as it's now embedded in libterminfo.
 1.39 05-Feb-2010  roy Use the rescue terminfo.db in our images instead of termcap.
 1.38 09-Oct-2009  tsutsui Add ${DISTRIBDIR}/common/termcap (which superseded local one) to IMAGEDEPENDS.
 1.37 22-Sep-2009  isaki termcap.vt was removed.
http://mail-index.netbsd.org/source-changes/2009/09/20/msg001101.html
 1.36 20-Sep-2009  abs Ten identical list.inet6 files, or one common/list.inet6?
Not a difficult choice.
 1.35 20-Sep-2009  abs Nothing needs disktab anymore, so we'd rather have an inode and
slightly over 1K of space on install media...
 1.34 20-Sep-2009  abs ${NETBSDSRCDIR}/distrib/common/protocols => ${DISTRIBDIR}/common/protocols
${NETBSDSRCDIR}/distrib/common/services => ${DISTRIBDIR}/common/services
 1.33 20-Sep-2009  abs Move sun2, sun3 & x68k across to the common distrib etc/services, and
while here reduce it from 1180 to 794 bytes (whitespace & comment cleanup)
 1.32 20-Sep-2009  abs Alas poor dot.hdprofile. I knew him... not at all Horatio. (Remove)
 1.31 25-Jan-2009  abs Use the cutdown distrib/common/services and distrib/common/protocols
rather than the full fat etc versions
 1.30 17-Jan-2009  isaki Increase the image size from 1300KB to 1400KB.
 1.29 11-May-2008  isaki branches: 1.29.2; 1.29.8;
Increase ramdisk size.
 1.28 28-Oct-2007  isaki branches: 1.28.8; 1.28.10; 1.28.12;
Stop installing inst.fs.gz (and kern.fs).
inst.fs of 1200KB is too small to contain a recent image.
 1.27 12-May-2007  isaki branches: 1.27.4;
Rev 1.24 that I had changed was a mistake. sorry.
1200K is the total size of a floppy.
 1.26 18-Jan-2005  lukem Only use ping6 and rtsol if ${USE_INET6} != "no".
Part of PR 28994.
 1.25 18-Apr-2004  dsl Add French, German and Polish sysinstmsgs to all ramdisks that include sysinst
expect those where at least one of the language variants isn't built,
and those that are known not to have enough space (i386 ramdisk-tiny).
Files added to list.sysinst, list.sysinst.en is used when these files
cannot be added.
This might hit a size limit on another build - but I have no (sane) way of
testing it.
 1.24 27-Oct-2002  isaki branches: 1.24.2;
Increase the image size, to build.
 1.23 17-Oct-2002  lukem Rework how SMALLPROG was being used and how INET6 support was enabled.
There's two variables added to Makefile.crunch:

SMALLPROG If 1, add SMALLPROG=1 to CRUNCHENV. [default: 1]
This can be used by various Makefiles to
determine if a `small' version of the program
is required.

SMALLPROG_INET6 If 1 and SMALLPROG == 1, add SMALLPROG_INET6=1
to CRUNCHENV. [default: 0]
This can be used by various Makefiles to
determine if the `small' version has INET6
support enabled.

Only enable SMALLPROG_INET6 for programs on the ramdisks that have INET6 in
the appropriate kernel, and cleanup INET6 setting.
(Note: this means that sysinst won't get INET6 support if the kernel
it's running on doesn't have it).

This change saves a fair bit of space on various install images
(including i386 ramdisk-{ps2,small,tiny}) that didn't have INET6 in
the kernel but were unconditionally getting INET6 support in their tools.
 1.22 15-Jun-2002  isaki Add missing /dev/sram. it is used by memswitch(8).
 1.21 13-May-2002  lukem branches: 1.21.2;
- reorganise to be more consistent with other distrib/* directories
(no need for a "common" subdir which contains stuff only really
referenced by one other directory)
- use Makefile.tarfloppy instead of local code to build floppies
- use .WAIT in the top-level Makefile appropriately
- install inst.fs directly from ramdisk/Makefile rather than providing
separate inst/Makefile
 1.20 28-Nov-2000  minoura Reorganize (again) the installation system.
- Remove historical `script' installer, which was provided for
4MB RAM systems.
- Instead we provide `floppy-root' installer, which is composed
of 2 floppies just like the installation system used in the netbsd-1-2
days; one floppy contains (GENERIC) kernel and the other contains
the miniroot.
- The miniroots for both `ramdisk-root' installation system and
`floppy-root' installation system are identical.
 1.19 12-Sep-2000  minoura Adjust ramdisk sizes.
 1.18 12-Sep-2000  minoura Pull common files into newly created ramdisk-common directory.
 1.17 12-Sep-2000  minoura Reduce ramdisk size by using hacked commands in distrib/utils.
 1.16 30-Aug-2000  jhawk Use
${MAKE}
instead of
make
 1.15 02-May-2000  sjg branches: 1.15.4;
use bsd.kernobj.mk to tell us KERNOBJDIR for compiled kernels.
 1.14 24-Dec-1999  minoura Give up support of 4MB RAM machines for standard sysinst-based installer.
Restricted small installer must be used on those machines.
 1.13 05-Dec-1999  minoura Use new target echoimage to get the image name.
 1.12 13-Nov-1999  minoura Make it be compiled again.
 1.11 06-Jul-1999  minoura branches: 1.11.4;
Build INSTALL kernel automatically.
obj directory handling for read-only /usr/src.
Refer DESTDIR.
 1.10 11-May-1999  veego Sync with the recent crunchgen changes.
- Remove *.cro files and not the obsoleted *.lo files.

From Bill Studenmund commit message:
> 3) Generate .cro files rather than .lo files. .lo now is used for "local
> objects" - obj's for the host machine not the target machine.
 1.9 14-Apr-1999  minoura Descend to the utils dir for targets clean and depend.
 1.8 12-Apr-1999  minoura Size hacks.
Use libhack, x_route, x_ifconfig, init_s in the distrib/utils
to reduce the ramdisk size.
 1.7 24-Mar-1999  minoura branches: 1.7.2;
Mostly imported from netbsd-1-3 branch (1.3.3 and 1.3.4)
- Set ${driveunits} correctly.
- swapon on small memory machines.
 1.6 04-Mar-1999  wrstuden Modify all calls to newfs in ramdisk/miniroot creation to include
the needed endianism of the architecture. One step towards cross-building
releases.

Not touched are newfs calls in install scripts as they run on the desired
machine and thus default correctly.
 1.5 05-Oct-1998  minoura Back out previous patches: it is not necessory now.
 1.4 04-Oct-1998  minoura Flush buffer cache.
 1.3 05-Sep-1998  lukem distclean is a synonym for cleandir
 1.2 26-Jan-1998  bad We don't need to manually flush the buffer cache after ``vnconfig -u''
anymore.
 1.1 19-Oct-1997  oki Initial commit of installer use ramdisk image.
lifted from i386, modified for x68k by me.
 1.7.2.4 27-Jul-2000  he Apply patch (requested by minoura):
Improve ``make release'' target, following the MI changes.
 1.7.2.3 09-Jul-2000  he Pull up revision 1.13 (via patch, requested by minoura):
Automatically descend to the distrib dir in ``make release''.
 1.7.2.2 09-Jul-1999  perry pullup via patch (minoura); wouldn't compile without this.
 1.7.2.1 15-Apr-1999  minoura Pullup rev.1.8 and 1.9.
 1.11.4.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.15.4.3 15-Dec-2000  he Pull up file removal (requested by minoura):
Reorganize installation system by removing the old script based
installer, provided for 4M systems. Instead we provide
``floppy-root'' 2-floppy installer.
 1.15.4.2 14-Sep-2000  minoura Pullup from the trunk; approved by thorpej.

> From: Minoura Makoto <minoura@netbsd.org>
> Subject: CVS commit: basesrc
> To: source-changes@netbsd.org
> Date: Tue, 12 Sep 2000 19:42:52 +0300 (EEST)
> Reply-To: minoura@netbsd.org
>
>
> Module Name: basesrc
> Committed By: minoura
> Date: Tue Sep 12 16:42:52 UTC 2000
>
> Modified Files:
> basesrc/distrib/x68k/floppies/ramdisk: Makefile list
> basesrc/distrib/x68k/floppies/ramdisk.sysinst: Makefile list
> Added Files:
> basesrc/distrib/x68k/floppies/ramdisk-common: Makefile.inc
> disktab.preinstall installboot.sh termcap.vt
> Removed Files:
> basesrc/distrib/x68k/floppies/ramdisk: Makefile.inc disktab.preinstall
> termcap.vt
> basesrc/distrib/x68k/floppies/ramdisk.sysinst: disktab.preinstall
> installboot.sh termcap.vt
>
> Log Message:
> Pull common files into newly created ramdisk-common directory.
>
>
> To generate a diff of this commit:
> cvs rdiff -r1.17 -r1.18 basesrc/distrib/x68k/floppies/ramdisk/Makefile
> cvs rdiff -r1.9 -r0 basesrc/distrib/x68k/floppies/ramdisk/Makefile.inc
> cvs rdiff -r1.1 -r0 basesrc/distrib/x68k/floppies/ramdisk/disktab.preinstall \
> basesrc/distrib/x68k/floppies/ramdisk/termcap.vt
> cvs rdiff -r1.12 -r1.13 basesrc/distrib/x68k/floppies/ramdisk/list
> cvs rdiff -r0 -r1.1 basesrc/distrib/x68k/floppies/ramdisk-common/Makefile.inc \
> basesrc/distrib/x68k/floppies/ramdisk-common/disktab.preinstall \
> basesrc/distrib/x68k/floppies/ramdisk-common/installboot.sh \
> basesrc/distrib/x68k/floppies/ramdisk-common/termcap.vt
> cvs rdiff -r1.9 -r1.10 basesrc/distrib/x68k/floppies/ramdisk.sysinst/Makefile
> cvs rdiff -r1.1 -r0 \
> basesrc/distrib/x68k/floppies/ramdisk.sysinst/disktab.preinstall \
> basesrc/distrib/x68k/floppies/ramdisk.sysinst/termcap.vt
> cvs rdiff -r1.5 -r0 \
> basesrc/distrib/x68k/floppies/ramdisk.sysinst/installboot.sh
> cvs rdiff -r1.8 -r1.9 basesrc/distrib/x68k/floppies/ramdisk.sysinst/list
>
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
 1.15.4.1 14-Sep-2000  minoura Pullup from the trunk; approved by thorpej.

> From: Minoura Makoto <minoura@netbsd.org>
> Subject: CVS commit: syssrc
> To: source-changes@netbsd.org
> Date: Tue, 12 Sep 2000 18:40:02 +0300 (EEST)
> Reply-To: minoura@netbsd.org
>
>
> Module Name: syssrc
> Committed By: minoura
> Date: Tue Sep 12 15:40:01 UTC 2000
>
> Modified Files:
> basesrc/distrib/x68k/floppies/ramdisk: Makefile dot.hdprofile
> dot.profile install.tmpl list ramdiskbin.conf upgrade.tmpl
> syssrc/sys/arch/x68k/conf: INSTALL_SMALL
>
> Log Message:
> Reduce ramdisk size by using hacked commands in distrib/utils.
>
>
> To generate a diff of this commit:
> cvs rdiff -r1.16 -r1.17 basesrc/distrib/x68k/floppies/ramdisk/Makefile
> cvs rdiff -r1.7 -r1.8 basesrc/distrib/x68k/floppies/ramdisk/dot.hdprofile
> cvs rdiff -r1.10 -r1.11 basesrc/distrib/x68k/floppies/ramdisk/dot.profile \
> basesrc/distrib/x68k/floppies/ramdisk/install.tmpl \
> basesrc/distrib/x68k/floppies/ramdisk/upgrade.tmpl
> cvs rdiff -r1.11 -r1.12 basesrc/distrib/x68k/floppies/ramdisk/list
> cvs rdiff -r1.8 -r1.9 basesrc/distrib/x68k/floppies/ramdisk/ramdiskbin.conf
> cvs rdiff -r1.5 -r1.6 syssrc/sys/arch/x68k/conf/INSTALL_SMALL
>
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
 1.21.2.1 24-Jun-2002  lukem Pull up revision 1.22 (requested by isaki in ticket #348):
Add missing /dev/sram. it is used by memswitch(8).
 1.24.2.1 21-Apr-2004  jmc Pullup rev 1.25 (requested by dsl in ticket #168)

Add French, German and Polish sysinstmsgs to all ramdisks that include sysinst
except those where at least one of the language variants isn't built,
and those that are known not to have enough space (i386 ramdisk-tiny).
Files added to list.sysinst, list.sysinst.en is used when these files
cannot be added.
 1.27.4.1 06-Nov-2007  matt sync with HEAD
 1.28.12.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.28.10.1 18-May-2008  yamt sync with head.
 1.28.8.2 05-Oct-2008  mjf Sync with HEAD.
 1.28.8.1 02-Jun-2008  mjf Sync with HEAD.
 1.29.8.1 16-Jan-2011  bouyer Pull up following revision(s) (requested by isaki in ticket #1531):
sys/arch/x68k/conf/INSTALL: revision 1.85
distrib/x68k/floppies/ramdisk/Makefile: revision 1.30
Increase the image size from 1300KB to 1400KB.
 1.29.2.1 16-Jan-2011  bouyer Pull up following revision(s) (requested by isaki in ticket #1531):
sys/arch/x68k/conf/INSTALL: revision 1.85
distrib/x68k/floppies/ramdisk/Makefile: revision 1.30
Increase the image size from 1300KB to 1400KB.
 1.40.12.3 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.40.12.2 23-Jun-2013  tls resync from head
 1.40.12.1 20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.40.8.1 24-Nov-2012  jdc Pull up revisions:
src/distrib/x68k/floppies/ramdisk/Makefile revision 1.41
src/sys/arch/x68k/conf/INSTALL revision 1.96
(requested by tsutsui in ticket #705).

- add dhcpcd support to x68k install ramdisk
- enable bpf(4) in INSTALL kernel for dhcpcd
- bump ramdisk size from 1400k to 1440k
No objection on port-x68k.
 1.40.6.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.40.6.1 16-Jan-2013  yamt sync with (a bit old) head
 1.46.6.2 20-Mar-2017  pgoyette Sync with HEAD
 1.46.6.1 04-Nov-2016  pgoyette Sync with HEAD
 1.47.2.1 21-Apr-2017  bouyer Sync with HEAD
 1.10 12-Sep-2000  minoura Pull common files into newly created ramdisk-common directory.
 1.9 30-Aug-2000  jhawk Use
${MAKE}
instead of
make
 1.8 02-May-2000  sjg branches: 1.8.4;
use bsd.kernobj.mk to tell us KERNOBJDIR for compiled kernels.
 1.7 11-May-1999  veego Sync with the recent crunchgen changes.
- Remove *.cro files and not the obsoleted *.lo files.

From Bill Studenmund commit message:
> 3) Generate .cro files rather than .lo files. .lo now is used for "local
> objects" - obj's for the host machine not the target machine.
 1.6 04-Mar-1999  wrstuden Modify all calls to newfs in ramdisk/miniroot creation to include
the needed endianism of the architecture. One step towards cross-building
releases.

Not touched are newfs calls in install scripts as they run on the desired
machine and thus default correctly.
 1.5 05-Oct-1998  minoura Back out previous patches: it is not necessory now.
 1.4 04-Oct-1998  minoura Flush buffer cache.
 1.3 05-Sep-1998  lukem distclean is a synonym for cleandir
 1.2 26-Jan-1998  bad We don't need to manually flush the buffer cache after ``vnconfig -u''
anymore.
 1.1 19-Oct-1997  oki Initial commit of installer use ramdisk image.
lifted from i386, modified for x68k by me.
 1.8.4.1 14-Sep-2000  minoura Pullup from the trunk; approved by thorpej.

> From: Minoura Makoto <minoura@netbsd.org>
> Subject: CVS commit: basesrc
> To: source-changes@netbsd.org
> Date: Tue, 12 Sep 2000 19:42:52 +0300 (EEST)
> Reply-To: minoura@netbsd.org
>
>
> Module Name: basesrc
> Committed By: minoura
> Date: Tue Sep 12 16:42:52 UTC 2000
>
> Modified Files:
> basesrc/distrib/x68k/floppies/ramdisk: Makefile list
> basesrc/distrib/x68k/floppies/ramdisk.sysinst: Makefile list
> Added Files:
> basesrc/distrib/x68k/floppies/ramdisk-common: Makefile.inc
> disktab.preinstall installboot.sh termcap.vt
> Removed Files:
> basesrc/distrib/x68k/floppies/ramdisk: Makefile.inc disktab.preinstall
> termcap.vt
> basesrc/distrib/x68k/floppies/ramdisk.sysinst: disktab.preinstall
> installboot.sh termcap.vt
>
> Log Message:
> Pull common files into newly created ramdisk-common directory.
>
>
> To generate a diff of this commit:
> cvs rdiff -r1.17 -r1.18 basesrc/distrib/x68k/floppies/ramdisk/Makefile
> cvs rdiff -r1.9 -r0 basesrc/distrib/x68k/floppies/ramdisk/Makefile.inc
> cvs rdiff -r1.1 -r0 basesrc/distrib/x68k/floppies/ramdisk/disktab.preinstall \
> basesrc/distrib/x68k/floppies/ramdisk/termcap.vt
> cvs rdiff -r1.12 -r1.13 basesrc/distrib/x68k/floppies/ramdisk/list
> cvs rdiff -r0 -r1.1 basesrc/distrib/x68k/floppies/ramdisk-common/Makefile.inc \
> basesrc/distrib/x68k/floppies/ramdisk-common/disktab.preinstall \
> basesrc/distrib/x68k/floppies/ramdisk-common/installboot.sh \
> basesrc/distrib/x68k/floppies/ramdisk-common/termcap.vt
> cvs rdiff -r1.9 -r1.10 basesrc/distrib/x68k/floppies/ramdisk.sysinst/Makefile
> cvs rdiff -r1.1 -r0 \
> basesrc/distrib/x68k/floppies/ramdisk.sysinst/disktab.preinstall \
> basesrc/distrib/x68k/floppies/ramdisk.sysinst/termcap.vt
> cvs rdiff -r1.5 -r0 \
> basesrc/distrib/x68k/floppies/ramdisk.sysinst/installboot.sh
> cvs rdiff -r1.8 -r1.9 basesrc/distrib/x68k/floppies/ramdisk.sysinst/list
>
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
 1.5 20-Sep-2009  abs Nothing needs disktab anymore, so we'd rather have an inode and
slightly over 1K of space on install media...
 1.4 19-Apr-2004  wiz branches: 1.4.26;
Spell removable with only two es. Inspired by jmc@openbsd.
 1.3 13-May-2002  lukem - reorganise to be more consistent with other distrib/* directories
(no need for a "common" subdir which contains stuff only really
referenced by one other directory)
- use Makefile.tarfloppy instead of local code to build floppies
- use .WAIT in the top-level Makefile appropriately
- install inst.fs directly from ramdisk/Makefile rather than providing
separate inst/Makefile
 1.2 12-Sep-2000  minoura Pull common files into newly created ramdisk-common directory.
 1.1 19-Oct-1997  oki branches: 1.1.12;
Initial commit of installer use ramdisk image.
lifted from i386, modified for x68k by me.
 1.1.12.1 14-Sep-2000  minoura Pullup from the trunk; approved by thorpej.

> From: Minoura Makoto <minoura@netbsd.org>
> Subject: CVS commit: basesrc
> To: source-changes@netbsd.org
> Date: Tue, 12 Sep 2000 19:42:52 +0300 (EEST)
> Reply-To: minoura@netbsd.org
>
>
> Module Name: basesrc
> Committed By: minoura
> Date: Tue Sep 12 16:42:52 UTC 2000
>
> Modified Files:
> basesrc/distrib/x68k/floppies/ramdisk: Makefile list
> basesrc/distrib/x68k/floppies/ramdisk.sysinst: Makefile list
> Added Files:
> basesrc/distrib/x68k/floppies/ramdisk-common: Makefile.inc
> disktab.preinstall installboot.sh termcap.vt
> Removed Files:
> basesrc/distrib/x68k/floppies/ramdisk: Makefile.inc disktab.preinstall
> termcap.vt
> basesrc/distrib/x68k/floppies/ramdisk.sysinst: disktab.preinstall
> installboot.sh termcap.vt
>
> Log Message:
> Pull common files into newly created ramdisk-common directory.
>
>
> To generate a diff of this commit:
> cvs rdiff -r1.17 -r1.18 basesrc/distrib/x68k/floppies/ramdisk/Makefile
> cvs rdiff -r1.9 -r0 basesrc/distrib/x68k/floppies/ramdisk/Makefile.inc
> cvs rdiff -r1.1 -r0 basesrc/distrib/x68k/floppies/ramdisk/disktab.preinstall \
> basesrc/distrib/x68k/floppies/ramdisk/termcap.vt
> cvs rdiff -r1.12 -r1.13 basesrc/distrib/x68k/floppies/ramdisk/list
> cvs rdiff -r0 -r1.1 basesrc/distrib/x68k/floppies/ramdisk-common/Makefile.inc \
> basesrc/distrib/x68k/floppies/ramdisk-common/disktab.preinstall \
> basesrc/distrib/x68k/floppies/ramdisk-common/installboot.sh \
> basesrc/distrib/x68k/floppies/ramdisk-common/termcap.vt
> cvs rdiff -r1.9 -r1.10 basesrc/distrib/x68k/floppies/ramdisk.sysinst/Makefile
> cvs rdiff -r1.1 -r0 \
> basesrc/distrib/x68k/floppies/ramdisk.sysinst/disktab.preinstall \
> basesrc/distrib/x68k/floppies/ramdisk.sysinst/termcap.vt
> cvs rdiff -r1.5 -r0 \
> basesrc/distrib/x68k/floppies/ramdisk.sysinst/installboot.sh
> cvs rdiff -r1.8 -r1.9 basesrc/distrib/x68k/floppies/ramdisk.sysinst/list
>
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
 1.4.26.1 05-Oct-2008  mjf Sync with HEAD.
 1.2 28-Nov-1998  jonathan Dead.
 1.1 19-Oct-1997  oki Initial commit of installer use ramdisk image.
lifted from i386, modified for x68k by me.
 1.12 20-Sep-2009  abs Alas poor dot.hdprofile. I knew him... not at all Horatio. (Remove)
 1.11 26-Jul-2003  salo branches: 1.11.32;
netbsd.org->NetBSD.org
 1.10 13-May-2002  lukem - reorganise to be more consistent with other distrib/* directories
(no need for a "common" subdir which contains stuff only really
referenced by one other directory)
- use Makefile.tarfloppy instead of local code to build floppies
- use .WAIT in the top-level Makefile appropriately
- install inst.fs directly from ramdisk/Makefile rather than providing
separate inst/Makefile
 1.9 28-Nov-2000  minoura Reorganize (again) the installation system.
- Remove historical `script' installer, which was provided for
4MB RAM systems.
- Instead we provide `floppy-root' installer, which is composed
of 2 floppies just like the installation system used in the netbsd-1-2
days; one floppy contains (GENERIC) kernel and the other contains
the miniroot.
- The miniroots for both `ramdisk-root' installation system and
`floppy-root' installation system are identical.
 1.8 12-Sep-2000  minoura Reduce ramdisk size by using hacked commands in distrib/utils.
 1.7 14-Jun-2000  cgd branches: 1.7.2;
sweep of my licenses (userland files w/o only my copyright) for
consistency. (no functional changes)
 1.6 14-Jun-2000  cgd fix up NetBSD RCS Ids to match the standard, and the leading comment as
to match as well. No functional changes.
 1.5 23-Nov-1999  simonb Don't start update.
 1.4 26-Jun-1999  cgd branches: 1.4.4;
after checking and setting DONEPROFILE, export it so that children of the
shell (e.g. programs and shells invoked via sysinst) don't try to run
sysinst again. Fixes PR#7805.
 1.3 01-Oct-1998  minoura branches: 1.3.2;
They won't work :-p
 1.2 09-Jan-1998  perry Add $HOME to profiles, closes pr 4323 (from Tatoku Ogaito)
 1.1 19-Oct-1997  oki branches: 1.1.2;
Initial commit of installer use ramdisk image.
lifted from i386, modified for x68k by me.
 1.1.2.1 24-Oct-1998  cgd pull up rev 1.3 from trunk (minoura).
 1.3.2.1 26-Jun-1999  cgd pull up rev 1.4 from trunk. (cgd)
 1.4.4.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.7.2.2 15-Dec-2000  he Pull up file removal (requested by minoura):
Reorganize installation system by removing the old script based
installer, provided for 4M systems. Instead we provide
``floppy-root'' 2-floppy installer.
 1.7.2.1 14-Sep-2000  minoura Pullup from the trunk; approved by thorpej.

> From: Minoura Makoto <minoura@netbsd.org>
> Subject: CVS commit: syssrc
> To: source-changes@netbsd.org
> Date: Tue, 12 Sep 2000 18:40:02 +0300 (EEST)
> Reply-To: minoura@netbsd.org
>
>
> Module Name: syssrc
> Committed By: minoura
> Date: Tue Sep 12 15:40:01 UTC 2000
>
> Modified Files:
> basesrc/distrib/x68k/floppies/ramdisk: Makefile dot.hdprofile
> dot.profile install.tmpl list ramdiskbin.conf upgrade.tmpl
> syssrc/sys/arch/x68k/conf: INSTALL_SMALL
>
> Log Message:
> Reduce ramdisk size by using hacked commands in distrib/utils.
>
>
> To generate a diff of this commit:
> cvs rdiff -r1.16 -r1.17 basesrc/distrib/x68k/floppies/ramdisk/Makefile
> cvs rdiff -r1.7 -r1.8 basesrc/distrib/x68k/floppies/ramdisk/dot.hdprofile
> cvs rdiff -r1.10 -r1.11 basesrc/distrib/x68k/floppies/ramdisk/dot.profile \
> basesrc/distrib/x68k/floppies/ramdisk/install.tmpl \
> basesrc/distrib/x68k/floppies/ramdisk/upgrade.tmpl
> cvs rdiff -r1.11 -r1.12 basesrc/distrib/x68k/floppies/ramdisk/list
> cvs rdiff -r1.8 -r1.9 basesrc/distrib/x68k/floppies/ramdisk/ramdiskbin.conf
> cvs rdiff -r1.5 -r1.6 syssrc/sys/arch/x68k/conf/INSTALL_SMALL
>
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
 1.11.32.1 05-Oct-2008  mjf Sync with HEAD.
 1.2 28-Nov-1998  jonathan Dead.
 1.1 19-Oct-1997  oki Initial commit of installer use ramdisk image.
lifted from i386, modified for x68k by me.
 1.16 09-Jan-2020  martin PR install/54780: in the (of course totally unlikely) case that sysinst
should crash, run "stty sane".
 1.15 15-May-2010  isaki branches: 1.15.48; 1.15.50;
TERM=x68k -> vt220. sysinst works again.
 1.14 26-Jul-2003  salo branches: 1.14.32;
netbsd.org->NetBSD.org
 1.13 13-May-2002  lukem - reorganise to be more consistent with other distrib/* directories
(no need for a "common" subdir which contains stuff only really
referenced by one other directory)
- use Makefile.tarfloppy instead of local code to build floppies
- use .WAIT in the top-level Makefile appropriately
- install inst.fs directly from ramdisk/Makefile rather than providing
separate inst/Makefile
 1.12 28-Nov-2000  minoura Reorganize (again) the installation system.
- Remove historical `script' installer, which was provided for
4MB RAM systems.
- Instead we provide `floppy-root' installer, which is composed
of 2 floppies just like the installation system used in the netbsd-1-2
days; one floppy contains (GENERIC) kernel and the other contains
the miniroot.
- The miniroots for both `ramdisk-root' installation system and
`floppy-root' installation system are identical.
 1.11 12-Sep-2000  minoura Reduce ramdisk size by using hacked commands in distrib/utils.
 1.10 14-Jun-2000  cgd branches: 1.10.2;
sweep of my licenses for consistency. (no functional changes) These
files have copyright held by people in addition to myself. (I did the
original work, they copied it, enhanced it, and added their copyright
to the derivative work.) Their approval has been given re: the license
change.
 1.9 14-Jun-2000  cgd fix up NetBSD RCS Ids to match the standard, and the leading comment as
to match as well. No functional changes.
 1.8 21-Jan-2000  tsutsui rename (revert) memory disk filename /dev/mdX -> /dev/mdXa
 1.7 10-Jan-2000  tsutsui Fix root device name md0a -> md0
 1.6 23-Nov-1999  simonb Don't start update.
 1.5 26-Jun-1999  cgd branches: 1.5.4;
after checking and setting DONEPROFILE, export it so that children of the
shell (e.g. programs and shells invoked via sysinst) don't try to run
sysinst again. Fixes PR#7805.
 1.4 14-Apr-1999  minoura Run /start in the same shell.
Reduce memory use.
 1.3 01-Oct-1998  minoura branches: 1.3.2;
They won't work :-p
 1.2 09-Jan-1998  perry Add $HOME to profiles, closes pr 4323 (from Tatoku Ogaito)
 1.1 19-Oct-1997  oki branches: 1.1.2;
Initial commit of installer use ramdisk image.
lifted from i386, modified for x68k by me.
 1.1.2.1 24-Oct-1998  cgd pull up rev 1.3 from trunk (minoura).
 1.3.2.2 26-Jun-1999  cgd pull up rev 1.5 from trunk. (cgd)
 1.3.2.1 15-Apr-1999  minoura Pullup rev.1.4.
 1.5.4.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.10.2.2 15-Dec-2000  he Pull up file removal (requested by minoura):
Reorganize installation system by removing the old script based
installer, provided for 4M systems. Instead we provide
``floppy-root'' 2-floppy installer.
 1.10.2.1 14-Sep-2000  minoura Pullup from the trunk; approved by thorpej.

> From: Minoura Makoto <minoura@netbsd.org>
> Subject: CVS commit: syssrc
> To: source-changes@netbsd.org
> Date: Tue, 12 Sep 2000 18:40:02 +0300 (EEST)
> Reply-To: minoura@netbsd.org
>
>
> Module Name: syssrc
> Committed By: minoura
> Date: Tue Sep 12 15:40:01 UTC 2000
>
> Modified Files:
> basesrc/distrib/x68k/floppies/ramdisk: Makefile dot.hdprofile
> dot.profile install.tmpl list ramdiskbin.conf upgrade.tmpl
> syssrc/sys/arch/x68k/conf: INSTALL_SMALL
>
> Log Message:
> Reduce ramdisk size by using hacked commands in distrib/utils.
>
>
> To generate a diff of this commit:
> cvs rdiff -r1.16 -r1.17 basesrc/distrib/x68k/floppies/ramdisk/Makefile
> cvs rdiff -r1.7 -r1.8 basesrc/distrib/x68k/floppies/ramdisk/dot.hdprofile
> cvs rdiff -r1.10 -r1.11 basesrc/distrib/x68k/floppies/ramdisk/dot.profile \
> basesrc/distrib/x68k/floppies/ramdisk/install.tmpl \
> basesrc/distrib/x68k/floppies/ramdisk/upgrade.tmpl
> cvs rdiff -r1.11 -r1.12 basesrc/distrib/x68k/floppies/ramdisk/list
> cvs rdiff -r1.8 -r1.9 basesrc/distrib/x68k/floppies/ramdisk/ramdiskbin.conf
> cvs rdiff -r1.5 -r1.6 syssrc/sys/arch/x68k/conf/INSTALL_SMALL
>
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
 1.14.32.1 05-Oct-2008  mjf Sync with HEAD.
 1.15.50.1 28-Jan-2020  msaitoh Pull up following revision(s) (requested by martin in ticket #669):
distrib/playstation2/miniroot/dot.profile: revision 1.5
distrib/sparc64/instfs/dot.profile: revision 1.8
distrib/hpcarm/miniroot/dot.profile: revision 1.3
distrib/emips/miniroot/dot.profile: revision 1.2
distrib/x68k/floppies/ramdisk/dot.profile: revision 1.16
distrib/zaurus/ramdisk/dot.profile: revision 1.4
distrib/i386/ramdisks/common/dot.profile: revision 1.7
distrib/cobalt/ramdisk/dot.profile: revision 1.2
distrib/hpcsh/miniroot/dot.profile: revision 1.5
distrib/evbarm/instkernel/ramdisk/dot.profile: revision 1.3
distrib/riscv/ramdisk/dot.profile: revision 1.2
distrib/sandpoint/ramdisk/dot.profile: revision 1.2
distrib/landisk/ramdisk/dot.profile: revision 1.3
distrib/amd64/ramdisks/common/dot.profile: revision 1.4
distrib/macppc/floppies/ramdisk/dot.profile: revision 1.14
distrib/mipsco/ramdisk/dot.profile: revision 1.3
distrib/evbmips/instkernel/ramdisk/dot.profile: revision 1.2
distrib/acorn32/ramdisk/dot.profile: revision 1.4
distrib/cats/ramdisk/dot.profile: revision 1.5
distrib/vax/ramdisk/dot.profile: revision 1.10
distrib/pmax/miniroot/dot.profile: revision 1.3
distrib/sparc/miniroot/dot.profile: revision 1.16
distrib/hpcmips/miniroot/dot.profile: revision 1.8
distrib/prep/floppies/ramdisk/dot.profile: revision 1.3
distrib/news68k/floppies/ramdisk/dot.profile: revision 1.8
distrib/alpha/instkernel/ramdisk/dot.profile: revision 1.11
distrib/ofppc/ramdisks/common/dot.profile: revision 1.2
distrib/mac68k/instkernel/ramdisk/dot.profile: revision 1.9
distrib/hp300/ramdisk/dot.profile: revision 1.7
distrib/ews4800mips/floppies/ramdisk/dot.profile: revision 1.2
distrib/emips/ramdisk/dot.profile: revision 1.3
distrib/newsmips/floppies/ramdisk/dot.profile: revision 1.7
distrib/bebox/ramdisk/dot.profile: revision 1.2
distrib/rs6000/ramdisk/dot.profile: revision 1.2
distrib/sgimips/miniroot/dot.profile: revision 1.2
distrib/mvme68k/miniroot/dot.profile: revision 1.9
distrib/hppa/ramdisk/dot.profile: revision 1.2
distrib/luna68k/ramdisk/dot.profile: revision 1.2
distrib/sgimips/ramdisk/dot.profile: revision 1.4
distrib/evbsh3/instkernel/ramdisk/dot.profile: revision 1.2
distrib/evbppc/ramdisk/dot.profile: revision 1.5
distrib/shark/instkernel/ramdisk/dot.profile: revision 1.5
distrib/pmax/ramdisk/dot.profile: revision 1.11
distrib/dreamcast/ramdisk/dot.profile: revision 1.3
distrib/arc/ramdisk/dot.profile: revision 1.5
distrib/atari/floppies/common/dot.profile: revision 1.8
PR install/54780: in the (of course totally unlikely) case that sysinst
should crash, run "stty sane".
 1.15.48.1 08-Apr-2020  martin Merge changes from current as of 20200406
 1.12 28-Nov-2000  minoura Reorganize (again) the installation system.
- Remove historical `script' installer, which was provided for
4MB RAM systems.
- Instead we provide `floppy-root' installer, which is composed
of 2 floppies just like the installation system used in the netbsd-1-2
days; one floppy contains (GENERIC) kernel and the other contains
the miniroot.
- The miniroots for both `ramdisk-root' installation system and
`floppy-root' installation system are identical.
 1.11 12-Sep-2000  minoura Reduce ramdisk size by using hacked commands in distrib/utils.
 1.10 14-Jun-2000  cgd branches: 1.10.2;
sweep of my licenses for consistency. (no functional changes) These
files have copyright held by people in addition to myself. (I did the
original work, they copied it, enhanced it, and added their copyright
to the derivative work.) Their approval has been given re: the license
change.
 1.9 14-Jun-2000  cgd fix up NetBSD RCS Ids to match the standard, and the leading comment as
to match as well. No functional changes.
 1.8 15-Apr-1999  minoura swapon only if physmem <= 4MB.
Other message cosmetics.
 1.7 02-Apr-1999  minoura SMALL kernel is not included in kern.tgz.
 1.6 24-Mar-1999  minoura branches: 1.6.2;
Mostly imported from netbsd-1-3 branch (1.3.3 and 1.3.4)
- Set ${driveunits} correctly.
- swapon on small memory machines.
 1.5 31-Jan-1999  minoura Setup $driveunits properly.
 1.4 25-Jan-1999  garbled 1) Remove all vestiges of tar from src/distrib. Use pax and appropriate
commandlines for all tar operations. (work supplied by Matt Green)
2) Update arch/*/md.c to deal with new sysinst/run.c. Special case
anything that needs to do a redirect or a pipe.
3) #if 0 some unused code in target.c. This code will need to be updated,
or special cased with do_system.

Big thank you to Matt for all his work on this.
 1.3 18-Oct-1998  minoura We support only SCSI disks.
 1.2 01-Oct-1998  minoura They won't work :-p
 1.1 19-Oct-1997  oki branches: 1.1.2;
Initial commit of installer use ramdisk image.
lifted from i386, modified for x68k by me.
 1.1.2.2 05-Feb-1999  cgd pull up rev 1.5 from trunk (minoura)
 1.1.2.1 24-Oct-1998  cgd pull up revs 1.2-1.3 from trunk (minoura).
 1.6.2.2 15-Apr-1999  minoura Pullup rev.1.8.
 1.6.2.1 02-Apr-1999  minoura SMALL kernel is not included in kern.tgz.
 1.10.2.2 15-Dec-2000  he Pull up file removal (requested by minoura):
Reorganize installation system by removing the old script based
installer, provided for 4M systems. Instead we provide
``floppy-root'' 2-floppy installer.
 1.10.2.1 14-Sep-2000  minoura Pullup from the trunk; approved by thorpej.

> From: Minoura Makoto <minoura@netbsd.org>
> Subject: CVS commit: syssrc
> To: source-changes@netbsd.org
> Date: Tue, 12 Sep 2000 18:40:02 +0300 (EEST)
> Reply-To: minoura@netbsd.org
>
>
> Module Name: syssrc
> Committed By: minoura
> Date: Tue Sep 12 15:40:01 UTC 2000
>
> Modified Files:
> basesrc/distrib/x68k/floppies/ramdisk: Makefile dot.hdprofile
> dot.profile install.tmpl list ramdiskbin.conf upgrade.tmpl
> syssrc/sys/arch/x68k/conf: INSTALL_SMALL
>
> Log Message:
> Reduce ramdisk size by using hacked commands in distrib/utils.
>
>
> To generate a diff of this commit:
> cvs rdiff -r1.16 -r1.17 basesrc/distrib/x68k/floppies/ramdisk/Makefile
> cvs rdiff -r1.7 -r1.8 basesrc/distrib/x68k/floppies/ramdisk/dot.hdprofile
> cvs rdiff -r1.10 -r1.11 basesrc/distrib/x68k/floppies/ramdisk/dot.profile \
> basesrc/distrib/x68k/floppies/ramdisk/install.tmpl \
> basesrc/distrib/x68k/floppies/ramdisk/upgrade.tmpl
> cvs rdiff -r1.11 -r1.12 basesrc/distrib/x68k/floppies/ramdisk/list
> cvs rdiff -r1.8 -r1.9 basesrc/distrib/x68k/floppies/ramdisk/ramdiskbin.conf
> cvs rdiff -r1.5 -r1.6 syssrc/sys/arch/x68k/conf/INSTALL_SMALL
>
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
 1.35 04-Feb-2022  tsutsui Use more shrinked tools in src/distrib/utils.

Saves ~24KB.
 1.34 26-May-2013  isaki Revert previous (to grow the ramdisk size).
> kill ping6,rtsol,df,dmesg,sync,pwd to make things fit.
 1.33 24-May-2013  christos kill ping6,rtsol,df,dmesg,sync,pwd to make things fit.
 1.32 19-Jun-2012  minoura Recent sysinst seems to require chroot.
 1.31 19-Jun-2011  tsutsui branches: 1.31.2; 1.31.4;
Remove unnecessary gnu/usr.bin path from SRCDIRS.
 1.30 22-May-2011  tsutsui branches: 1.30.2;
Remove mount_kernfs(8). INSTALL kernel doesn't have file-system KERNFS
and dmesg(8) is enough for sysinst.
 1.29 14-Jan-2011  tsutsui Adjust file lists for recent move:
usr/sbin/chown -> sbin/chown
usr/bin/chgrp -> bin/chgrp
 1.28 11-Feb-2010  roy Remove terminfo.db as it's now embedded in libterminfo.
 1.27 05-Feb-2010  roy Use the rescue terminfo.db in our images instead of termcap.
 1.26 20-Sep-2009  abs 34 different termcap subsets, plus a couple of ports still using
the full termcap distfile. In an attempt to reduce the madness
switch everyone (except the i386 cd install which does its own
thing) to the same (under 8K) termcap subset:

ansi ansi/pc-term compatible with color
dumb|unknown 80-column dumb tty
hp300h HP Catseye console
iris-ansi-ap IRIS ANSI in application-keypad mode
iris-ansi|iris-ansi-net IRIS emulating 40 line ANSI terminal (almost VT100)
sun|sun1|sun2|sun-il Sun Microsystems Inc. console with working insert-line
vt100|vt100-am DEC VT100 (w/advanced video)
vt220-8 DEC VT220 8 bit terminal
vt220|vt200|vt300 DEC VT220 in vt100 emulation mode
wsvt25 NetBSD wscons in 25 line DEC VT220 mode
wsvt25m NetBSD wscons in 25 line DEC VT220 mode with Meta
x68k|x68k-ite NetBSD/x68k ITE
xterm|vs100 xterm terminal emulator (X Window System)

Trying to provide similar functionality across all ports? It'll never
catch on...
 1.25 20-Sep-2009  abs Nothing needs disktab anymore, so we'd rather have an inode and
slightly over 1K of space on install media...
 1.24 20-Sep-2009  abs Move sun2, sun3 & x68k across to the common distrib etc/services, and
while here reduce it from 1180 to 794 bytes (whitespace & comment cleanup)
 1.23 20-Sep-2009  abs Alas poor dot.hdprofile. I knew him... not at all Horatio. (Remove)
 1.22 29-Apr-2009  tsutsui Fix indent and sort some entries.
 1.21 25-Jan-2009  abs branches: 1.21.2;
Use the cutdown distrib/common/services and distrib/common/protocols
rather than the full fat etc versions
 1.20 06-May-2008  dyoung Add -lprop to the LIBS line so that ifconfig will link.
 1.19 10-Sep-2005  dsl branches: 1.19.20; 1.19.22;
Delete the:
SPECIAL dmesg srcdir distrib/utils/x_dmesg
line from all the ramdisk 'list' files. dmesg/Makefile will add -DSMALL
if SMALLPROG is defined (which it is by Makefile.crunch).
 1.18 18-Jan-2005  lukem Only use ping6 and rtsol if ${USE_INET6} != "no".
Part of PR 28994.
 1.17 15-Sep-2003  isaki Separate mount_* from mount. These are not the same substance
currently.
It makes sysinst work. This problem was reported by Yasushi Oshima
in japanese x68k mailing list (x6netbsd-users) on Apr 2003.
 1.16 17-Oct-2002  lukem Now that usr.bin/ftp/Makefile supports SMALLPROG and SMALLPROG_INET6,
we don't need distrib/utils/x_ftp anymore...
 1.15 13-May-2002  lukem - reorganise to be more consistent with other distrib/* directories
(no need for a "common" subdir which contains stuff only really
referenced by one other directory)
- use Makefile.tarfloppy instead of local code to build floppies
- use .WAIT in the top-level Makefile appropriately
- install inst.fs directly from ramdisk/Makefile rather than providing
separate inst/Makefile
 1.14 28-Nov-2000  minoura Reorganize (again) the installation system.
- Remove historical `script' installer, which was provided for
4MB RAM systems.
- Instead we provide `floppy-root' installer, which is composed
of 2 floppies just like the installation system used in the netbsd-1-2
days; one floppy contains (GENERIC) kernel and the other contains
the miniroot.
- The miniroots for both `ramdisk-root' installation system and
`floppy-root' installation system are identical.
 1.13 12-Sep-2000  minoura Pull common files into newly created ramdisk-common directory.
 1.12 12-Sep-2000  minoura Reduce ramdisk size by using hacked commands in distrib/utils.
 1.11 07-Jun-2000  thorpej branches: 1.11.2;
Need /etc/netconfig.
 1.10 23-Nov-1999  minoura Add memswitch(8).
Remove update(8).
 1.9 23-May-1999  tron branches: 1.9.4;
Fix listfiles to handle object directories. Patches supplied by
Izumi Tsutsui in PR misc/7628.
 1.8 14-Apr-1999  minoura G/c of the deleted programs.
 1.7 12-Apr-1999  minoura Size hacks.
Use libhack, x_route, x_ifconfig, init_s in the distrib/utils
to reduce the ramdisk size.
 1.6 27-Mar-1999  minoura branches: 1.6.2;
Add pax. Remove tar.
 1.5 24-Mar-1999  minoura Mostly imported from netbsd-1-3 branch (1.3.3 and 1.3.4)
- Set ${driveunits} correctly.
- swapon on small memory machines.
 1.4 05-Feb-1999  minoura There is no installboot for x68k port.
 1.3 28-Nov-1998  jonathan Use MI versions of the dot.commonutils and dot.instutils helper
scripts for ramdisk-based script installer (even where commented out).
 1.2 01-Oct-1998  minoura They won't work :-p
 1.1 19-Oct-1997  oki branches: 1.1.2;
Initial commit of installer use ramdisk image.
lifted from i386, modified for x68k by me.
 1.1.2.1 24-Oct-1998  cgd pull up rev 1.2 from trunk (minoura).
 1.6.2.1 15-Apr-1999  minoura Pullup rev.1.7 and 1.8.
 1.9.4.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.11.2.3 15-Dec-2000  he Pull up file removal (requested by minoura):
Reorganize installation system by removing the old script based
installer, provided for 4M systems. Instead we provide
``floppy-root'' 2-floppy installer.
 1.11.2.2 14-Sep-2000  minoura Pullup from the trunk; approved by thorpej.

> From: Minoura Makoto <minoura@netbsd.org>
> Subject: CVS commit: basesrc
> To: source-changes@netbsd.org
> Date: Tue, 12 Sep 2000 19:42:52 +0300 (EEST)
> Reply-To: minoura@netbsd.org
>
>
> Module Name: basesrc
> Committed By: minoura
> Date: Tue Sep 12 16:42:52 UTC 2000
>
> Modified Files:
> basesrc/distrib/x68k/floppies/ramdisk: Makefile list
> basesrc/distrib/x68k/floppies/ramdisk.sysinst: Makefile list
> Added Files:
> basesrc/distrib/x68k/floppies/ramdisk-common: Makefile.inc
> disktab.preinstall installboot.sh termcap.vt
> Removed Files:
> basesrc/distrib/x68k/floppies/ramdisk: Makefile.inc disktab.preinstall
> termcap.vt
> basesrc/distrib/x68k/floppies/ramdisk.sysinst: disktab.preinstall
> installboot.sh termcap.vt
>
> Log Message:
> Pull common files into newly created ramdisk-common directory.
>
>
> To generate a diff of this commit:
> cvs rdiff -r1.17 -r1.18 basesrc/distrib/x68k/floppies/ramdisk/Makefile
> cvs rdiff -r1.9 -r0 basesrc/distrib/x68k/floppies/ramdisk/Makefile.inc
> cvs rdiff -r1.1 -r0 basesrc/distrib/x68k/floppies/ramdisk/disktab.preinstall \
> basesrc/distrib/x68k/floppies/ramdisk/termcap.vt
> cvs rdiff -r1.12 -r1.13 basesrc/distrib/x68k/floppies/ramdisk/list
> cvs rdiff -r0 -r1.1 basesrc/distrib/x68k/floppies/ramdisk-common/Makefile.inc \
> basesrc/distrib/x68k/floppies/ramdisk-common/disktab.preinstall \
> basesrc/distrib/x68k/floppies/ramdisk-common/installboot.sh \
> basesrc/distrib/x68k/floppies/ramdisk-common/termcap.vt
> cvs rdiff -r1.9 -r1.10 basesrc/distrib/x68k/floppies/ramdisk.sysinst/Makefile
> cvs rdiff -r1.1 -r0 \
> basesrc/distrib/x68k/floppies/ramdisk.sysinst/disktab.preinstall \
> basesrc/distrib/x68k/floppies/ramdisk.sysinst/termcap.vt
> cvs rdiff -r1.5 -r0 \
> basesrc/distrib/x68k/floppies/ramdisk.sysinst/installboot.sh
> cvs rdiff -r1.8 -r1.9 basesrc/distrib/x68k/floppies/ramdisk.sysinst/list
>
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
 1.11.2.1 14-Sep-2000  minoura Pullup from the trunk; approved by thorpej.

> From: Minoura Makoto <minoura@netbsd.org>
> Subject: CVS commit: syssrc
> To: source-changes@netbsd.org
> Date: Tue, 12 Sep 2000 18:40:02 +0300 (EEST)
> Reply-To: minoura@netbsd.org
>
>
> Module Name: syssrc
> Committed By: minoura
> Date: Tue Sep 12 15:40:01 UTC 2000
>
> Modified Files:
> basesrc/distrib/x68k/floppies/ramdisk: Makefile dot.hdprofile
> dot.profile install.tmpl list ramdiskbin.conf upgrade.tmpl
> syssrc/sys/arch/x68k/conf: INSTALL_SMALL
>
> Log Message:
> Reduce ramdisk size by using hacked commands in distrib/utils.
>
>
> To generate a diff of this commit:
> cvs rdiff -r1.16 -r1.17 basesrc/distrib/x68k/floppies/ramdisk/Makefile
> cvs rdiff -r1.7 -r1.8 basesrc/distrib/x68k/floppies/ramdisk/dot.hdprofile
> cvs rdiff -r1.10 -r1.11 basesrc/distrib/x68k/floppies/ramdisk/dot.profile \
> basesrc/distrib/x68k/floppies/ramdisk/install.tmpl \
> basesrc/distrib/x68k/floppies/ramdisk/upgrade.tmpl
> cvs rdiff -r1.11 -r1.12 basesrc/distrib/x68k/floppies/ramdisk/list
> cvs rdiff -r1.8 -r1.9 basesrc/distrib/x68k/floppies/ramdisk/ramdiskbin.conf
> cvs rdiff -r1.5 -r1.6 syssrc/sys/arch/x68k/conf/INSTALL_SMALL
>
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
 1.19.22.1 18-May-2008  yamt sync with head.
 1.19.20.2 05-Oct-2008  mjf Sync with HEAD.
 1.19.20.1 02-Jun-2008  mjf Sync with HEAD.
 1.21.2.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.30.2.1 23-Jun-2011  cherry Catchup with rmind-uvmplock merge.
 1.31.4.1 02-Jul-2012  jdc Pull up revision 1.32 (requested by tsutsui in ticket #370).

Recent sysinst seems to require chroot.
 1.31.2.1 30-Oct-2012  yamt sync with head
 1.3 20-Sep-2009  abs Ten identical list.inet6 files, or one common/list.inet6?
Not a difficult choice.
 1.2 04-Dec-2005  dsl branches: 1.2.20;
Fix path of ping6 and rtsol.
lukem fixed the i386 one in July.
Fixes PR/32240
 1.1 18-Jan-2005  lukem branches: 1.1.2;
Only use ping6 and rtsol if ${USE_INET6} != "no".
Part of PR 28994.
 1.1.2.1 06-Dec-2005  tron Pull up following revision(s) (requested by dsl in ticket #1030):
distrib/cats/ramdisk/list.inet6: revision 1.2
distrib/x68k/floppies/ramdisk/list.inet6: revision 1.2
distrib/ibmnws/netboot/ramdisk/list.inet6: revision 1.2
distrib/amd64/floppies/ramdisk/list.inet6: revision 1.2
distrib/macppc/floppies/ramdisk/list.inet6: revision 1.2
Fix path of ping6 and rtsol.
lukem fixed the i386 one in July.
Fixes PR/32240
 1.2.20.1 05-Oct-2008  mjf Sync with HEAD.
 1.3 28-Nov-2000  minoura Reorganize (again) the installation system.
- Remove historical `script' installer, which was provided for
4MB RAM systems.
- Instead we provide `floppy-root' installer, which is composed
of 2 floppies just like the installation system used in the netbsd-1-2
days; one floppy contains (GENERIC) kernel and the other contains
the miniroot.
- The miniroots for both `ramdisk-root' installation system and
`floppy-root' installation system are identical.
 1.2 15-Sep-2000  minoura Remove /kern, which is not any longer needed.
 1.1 19-Oct-1997  oki branches: 1.1.12;
Initial commit of installer use ramdisk image.
lifted from i386, modified for x68k by me.
 1.1.12.2 15-Dec-2000  he Pull up file removal (requested by minoura):
Reorganize installation system by removing the old script based
installer, provided for 4M systems. Instead we provide
``floppy-root'' 2-floppy installer.
 1.1.12.1 21-Sep-2000  minoura Pullup rev.1.2 from the trunk; approved by thorpej.

> Module Name: basesrc
> Committed By: minoura
> Date: Fri Sep 15 01:21:49 UTC 2000

> Modified Files:
> basesrc/distrib/x68k/floppies/ramdisk: mtree.conf
> basesrc/distrib/x68k/floppies/ramdisk.sysinst: mtree.conf

> Log Message:
> Remove /kern, which is not any longer needed.
 1.10 28-Nov-2000  minoura Reorganize (again) the installation system.
- Remove historical `script' installer, which was provided for
4MB RAM systems.
- Instead we provide `floppy-root' installer, which is composed
of 2 floppies just like the installation system used in the netbsd-1-2
days; one floppy contains (GENERIC) kernel and the other contains
the miniroot.
- The miniroots for both `ramdisk-root' installation system and
`floppy-root' installation system are identical.
 1.9 12-Sep-2000  minoura Reduce ramdisk size by using hacked commands in distrib/utils.
 1.8 23-Nov-1999  minoura branches: 1.8.4;
Add memswitch(8).
Remove update(8).
 1.7 13-Nov-1999  minoura Make it be compiled again.
 1.6 12-Apr-1999  minoura branches: 1.6.4;
Size hacks.
Use libhack, x_route, x_ifconfig, init_s in the distrib/utils
to reduce the ramdisk size.
 1.5 24-Mar-1999  minoura branches: 1.5.2;
Mostly imported from netbsd-1-3 branch (1.3.3 and 1.3.4)
- Set ${driveunits} correctly.
- swapon on small memory machines.
 1.4 21-Jan-1999  garbled Use pax instead of tar on the ramdisk bins.. create appropriate link for
tar to get tar-like fonctionality.
 1.3 18-Oct-1998  itohy Remove strings(1) (temporary?) since it is no longer in
src/usr.bin and the GNU version seems too large for floppies.
Use single-user only init(8), which saves ramdisk capacity
and a key stroke.
 1.2 01-Oct-1998  minoura They won't work :-p
 1.1 19-Oct-1997  oki branches: 1.1.2;
Initial commit of installer use ramdisk image.
lifted from i386, modified for x68k by me.
 1.1.2.1 24-Oct-1998  cgd pull up rev 1.2 from trunk (minoura).
 1.5.2.1 15-Apr-1999  minoura Pullup rev.1.6.
 1.6.4.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.8.4.2 15-Dec-2000  he Pull up file removal (requested by minoura):
Reorganize installation system by removing the old script based
installer, provided for 4M systems. Instead we provide
``floppy-root'' 2-floppy installer.
 1.8.4.1 14-Sep-2000  minoura Pullup from the trunk; approved by thorpej.

> From: Minoura Makoto <minoura@netbsd.org>
> Subject: CVS commit: syssrc
> To: source-changes@netbsd.org
> Date: Tue, 12 Sep 2000 18:40:02 +0300 (EEST)
> Reply-To: minoura@netbsd.org
>
>
> Module Name: syssrc
> Committed By: minoura
> Date: Tue Sep 12 15:40:01 UTC 2000
>
> Modified Files:
> basesrc/distrib/x68k/floppies/ramdisk: Makefile dot.hdprofile
> dot.profile install.tmpl list ramdiskbin.conf upgrade.tmpl
> syssrc/sys/arch/x68k/conf: INSTALL_SMALL
>
> Log Message:
> Reduce ramdisk size by using hacked commands in distrib/utils.
>
>
> To generate a diff of this commit:
> cvs rdiff -r1.16 -r1.17 basesrc/distrib/x68k/floppies/ramdisk/Makefile
> cvs rdiff -r1.7 -r1.8 basesrc/distrib/x68k/floppies/ramdisk/dot.hdprofile
> cvs rdiff -r1.10 -r1.11 basesrc/distrib/x68k/floppies/ramdisk/dot.profile \
> basesrc/distrib/x68k/floppies/ramdisk/install.tmpl \
> basesrc/distrib/x68k/floppies/ramdisk/upgrade.tmpl
> cvs rdiff -r1.11 -r1.12 basesrc/distrib/x68k/floppies/ramdisk/list
> cvs rdiff -r1.8 -r1.9 basesrc/distrib/x68k/floppies/ramdisk/ramdiskbin.conf
> cvs rdiff -r1.5 -r1.6 syssrc/sys/arch/x68k/conf/INSTALL_SMALL
>
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
 1.2 20-Sep-2009  abs Move sun2, sun3 & x68k across to the common distrib etc/services, and
while here reduce it from 1180 to 794 bytes (whitespace & comment cleanup)
 1.1 13-May-2002  lukem branches: 1.1.34;
- reorganise to be more consistent with other distrib/* directories
(no need for a "common" subdir which contains stuff only really
referenced by one other directory)
- use Makefile.tarfloppy instead of local code to build floppies
- use .WAIT in the top-level Makefile appropriately
- install inst.fs directly from ramdisk/Makefile rather than providing
separate inst/Makefile
 1.1.34.1 05-Oct-2008  mjf Sync with HEAD.
 1.3 28-Nov-2000  minoura Reorganize (again) the installation system.
- Remove historical `script' installer, which was provided for
4MB RAM systems.
- Instead we provide `floppy-root' installer, which is composed
of 2 floppies just like the installation system used in the netbsd-1-2
days; one floppy contains (GENERIC) kernel and the other contains
the miniroot.
- The miniroots for both `ramdisk-root' installation system and
`floppy-root' installation system are identical.
 1.2 09-Jan-1998  perry branches: 1.2.10;
RCS Id Police.
 1.1 19-Oct-1997  oki Initial commit of installer use ramdisk image.
lifted from i386, modified for x68k by me.
 1.2.10.1 15-Dec-2000  he Pull up file removal (requested by minoura):
Reorganize installation system by removing the old script based
installer, provided for 4M systems. Instead we provide
``floppy-root'' 2-floppy installer.
 1.4 20-Sep-2009  abs 34 different termcap subsets, plus a couple of ports still using
the full termcap distfile. In an attempt to reduce the madness
switch everyone (except the i386 cd install which does its own
thing) to the same (under 8K) termcap subset:

ansi ansi/pc-term compatible with color
dumb|unknown 80-column dumb tty
hp300h HP Catseye console
iris-ansi-ap IRIS ANSI in application-keypad mode
iris-ansi|iris-ansi-net IRIS emulating 40 line ANSI terminal (almost VT100)
sun|sun1|sun2|sun-il Sun Microsystems Inc. console with working insert-line
vt100|vt100-am DEC VT100 (w/advanced video)
vt220-8 DEC VT220 8 bit terminal
vt220|vt200|vt300 DEC VT220 in vt100 emulation mode
wsvt25 NetBSD wscons in 25 line DEC VT220 mode
wsvt25m NetBSD wscons in 25 line DEC VT220 mode with Meta
x68k|x68k-ite NetBSD/x68k ITE
xterm|vs100 xterm terminal emulator (X Window System)

Trying to provide similar functionality across all ports? It'll never
catch on...
 1.3 13-May-2002  lukem branches: 1.3.34;
- reorganise to be more consistent with other distrib/* directories
(no need for a "common" subdir which contains stuff only really
referenced by one other directory)
- use Makefile.tarfloppy instead of local code to build floppies
- use .WAIT in the top-level Makefile appropriately
- install inst.fs directly from ramdisk/Makefile rather than providing
separate inst/Makefile
 1.2 12-Sep-2000  minoura Pull common files into newly created ramdisk-common directory.
 1.1 19-Oct-1997  oki branches: 1.1.12;
Initial commit of installer use ramdisk image.
lifted from i386, modified for x68k by me.
 1.1.12.1 14-Sep-2000  minoura Pullup from the trunk; approved by thorpej.

> From: Minoura Makoto <minoura@netbsd.org>
> Subject: CVS commit: basesrc
> To: source-changes@netbsd.org
> Date: Tue, 12 Sep 2000 19:42:52 +0300 (EEST)
> Reply-To: minoura@netbsd.org
>
>
> Module Name: basesrc
> Committed By: minoura
> Date: Tue Sep 12 16:42:52 UTC 2000
>
> Modified Files:
> basesrc/distrib/x68k/floppies/ramdisk: Makefile list
> basesrc/distrib/x68k/floppies/ramdisk.sysinst: Makefile list
> Added Files:
> basesrc/distrib/x68k/floppies/ramdisk-common: Makefile.inc
> disktab.preinstall installboot.sh termcap.vt
> Removed Files:
> basesrc/distrib/x68k/floppies/ramdisk: Makefile.inc disktab.preinstall
> termcap.vt
> basesrc/distrib/x68k/floppies/ramdisk.sysinst: disktab.preinstall
> installboot.sh termcap.vt
>
> Log Message:
> Pull common files into newly created ramdisk-common directory.
>
>
> To generate a diff of this commit:
> cvs rdiff -r1.17 -r1.18 basesrc/distrib/x68k/floppies/ramdisk/Makefile
> cvs rdiff -r1.9 -r0 basesrc/distrib/x68k/floppies/ramdisk/Makefile.inc
> cvs rdiff -r1.1 -r0 basesrc/distrib/x68k/floppies/ramdisk/disktab.preinstall \
> basesrc/distrib/x68k/floppies/ramdisk/termcap.vt
> cvs rdiff -r1.12 -r1.13 basesrc/distrib/x68k/floppies/ramdisk/list
> cvs rdiff -r0 -r1.1 basesrc/distrib/x68k/floppies/ramdisk-common/Makefile.inc \
> basesrc/distrib/x68k/floppies/ramdisk-common/disktab.preinstall \
> basesrc/distrib/x68k/floppies/ramdisk-common/installboot.sh \
> basesrc/distrib/x68k/floppies/ramdisk-common/termcap.vt
> cvs rdiff -r1.9 -r1.10 basesrc/distrib/x68k/floppies/ramdisk.sysinst/Makefile
> cvs rdiff -r1.1 -r0 \
> basesrc/distrib/x68k/floppies/ramdisk.sysinst/disktab.preinstall \
> basesrc/distrib/x68k/floppies/ramdisk.sysinst/termcap.vt
> cvs rdiff -r1.5 -r0 \
> basesrc/distrib/x68k/floppies/ramdisk.sysinst/installboot.sh
> cvs rdiff -r1.8 -r1.9 basesrc/distrib/x68k/floppies/ramdisk.sysinst/list
>
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
 1.3.34.1 05-Oct-2008  mjf Sync with HEAD.
 1.12 28-Nov-2000  minoura Reorganize (again) the installation system.
- Remove historical `script' installer, which was provided for
4MB RAM systems.
- Instead we provide `floppy-root' installer, which is composed
of 2 floppies just like the installation system used in the netbsd-1-2
days; one floppy contains (GENERIC) kernel and the other contains
the miniroot.
- The miniroots for both `ramdisk-root' installation system and
`floppy-root' installation system are identical.
 1.11 12-Sep-2000  minoura Reduce ramdisk size by using hacked commands in distrib/utils.
 1.10 14-Jun-2000  cgd branches: 1.10.2;
sweep of my licenses for consistency. (no functional changes) These
files have copyright held by people in addition to myself. (I did the
original work, they copied it, enhanced it, and added their copyright
to the derivative work.) Their approval has been given re: the license
change.
 1.9 14-Jun-2000  cgd fix up NetBSD RCS Ids to match the standard, and the leading comment as
to match as well. No functional changes.
 1.8 01-May-1999  minoura Forgotten part in 1.7.
Copy /sbin/fsck_ffs with /sbin/fsck.
 1.7 19-Apr-1999  minoura Two changes.
- Now that fsck is only the wrapper for fsck_*, ffs upgrade options
should passed through with -T option. fsck_ffs is also required to
be copied with fsck.
- fsck_ffs may request large memory when the partition is big.
Configure swap device even when the RAM > 4MB.
 1.6 15-Apr-1999  minoura swapon only if physmem <= 4MB.
swapon before fsck. This is needed if the connected disk is large.
Other message cosmetics.
 1.5 02-Apr-1999  minoura SMALL kernel is not included in kern.tgz.
 1.4 24-Mar-1999  minoura branches: 1.4.2;
Mostly imported from netbsd-1-3 branch (1.3.3 and 1.3.4)
- Set ${driveunits} correctly.
- swapon on small memory machines.
 1.3 25-Jan-1999  garbled 1) Remove all vestiges of tar from src/distrib. Use pax and appropriate
commandlines for all tar operations. (work supplied by Matt Green)
2) Update arch/*/md.c to deal with new sysinst/run.c. Special case
anything that needs to do a redirect or a pipe.
3) #if 0 some unused code in target.c. This code will need to be updated,
or special cased with do_system.

Big thank you to Matt for all his work on this.
 1.2 01-Oct-1998  minoura They won't work :-p
 1.1 19-Oct-1997  oki branches: 1.1.2;
Initial commit of installer use ramdisk image.
lifted from i386, modified for x68k by me.
 1.1.2.1 24-Oct-1998  cgd pull up rev 1.2 from trunk (via patch). (minoura)
 1.4.2.4 21-Jun-1999  perry pullup 1.7->1.8 (minoura)
 1.4.2.3 20-Apr-1999  perry pullup 1.6->1.7 (minoura makoto)
 1.4.2.2 15-Apr-1999  minoura Pullup rev.1.6.
 1.4.2.1 02-Apr-1999  minoura SMALL kernel is not included in kern.tgz.
 1.10.2.2 15-Dec-2000  he Pull up file removal (requested by minoura):
Reorganize installation system by removing the old script based
installer, provided for 4M systems. Instead we provide
``floppy-root'' 2-floppy installer.
 1.10.2.1 14-Sep-2000  minoura Pullup from the trunk; approved by thorpej.

> From: Minoura Makoto <minoura@netbsd.org>
> Subject: CVS commit: syssrc
> To: source-changes@netbsd.org
> Date: Tue, 12 Sep 2000 18:40:02 +0300 (EEST)
> Reply-To: minoura@netbsd.org
>
>
> Module Name: syssrc
> Committed By: minoura
> Date: Tue Sep 12 15:40:01 UTC 2000
>
> Modified Files:
> basesrc/distrib/x68k/floppies/ramdisk: Makefile dot.hdprofile
> dot.profile install.tmpl list ramdiskbin.conf upgrade.tmpl
> syssrc/sys/arch/x68k/conf: INSTALL_SMALL
>
> Log Message:
> Reduce ramdisk size by using hacked commands in distrib/utils.
>
>
> To generate a diff of this commit:
> cvs rdiff -r1.16 -r1.17 basesrc/distrib/x68k/floppies/ramdisk/Makefile
> cvs rdiff -r1.7 -r1.8 basesrc/distrib/x68k/floppies/ramdisk/dot.hdprofile
> cvs rdiff -r1.10 -r1.11 basesrc/distrib/x68k/floppies/ramdisk/dot.profile \
> basesrc/distrib/x68k/floppies/ramdisk/install.tmpl \
> basesrc/distrib/x68k/floppies/ramdisk/upgrade.tmpl
> cvs rdiff -r1.11 -r1.12 basesrc/distrib/x68k/floppies/ramdisk/list
> cvs rdiff -r1.8 -r1.9 basesrc/distrib/x68k/floppies/ramdisk/ramdiskbin.conf
> cvs rdiff -r1.5 -r1.6 syssrc/sys/arch/x68k/conf/INSTALL_SMALL
>
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
 1.10 11-Feb-2017  christos more MKREPRO_TIMESTAMP fixes (for pax/tar generated files)
 1.9 22-Jan-2014  christos branches: 1.9.8; 1.9.12;
Revert Makefile changes.
 1.8 22-Jan-2014  christos include distrib Makefile last.
 1.7 23-Jun-2008  matt branches: 1.7.18; 1.7.24;
Change remaining instances of ${RELEASEDIR}/${MACHINES} to
${RELEASEDIR}/${RELEASEMACHINEDIR}
 1.6 05-May-2007  isaki branches: 1.6.12; 1.6.16;
Remove hardcoded -p option from ${RELEASE_INSTALL}.
-p should be controlled by the value of MKUPDATE.
 1.5 19-Mar-2004  jmc Convert to usage of UUDECODE_FILES and standardize on filename extension
 1.4 10-Jul-2003  lukem Rename a large chunk of the make(1) variables which refer to a
program/tool from "FOO" to "TOOL_FOO". The new variables are:
TOOL_ASN1_COMPILE TOOL_CAP_MKDB TOOL_CAT TOOL_CKSUM TOOL_COMPILE_ET
TOOL_CONFIG TOOL_CRUNCHGEN TOOL_CTAGS TOOL_DB TOOL_EQN TOOL_FGEN
TOOL_GENCAT TOOL_GROFF TOOL_HEXDUMP TOOL_INDXBIB TOOL_INSTALLBOOT
TOOL_INSTALL_INFO TOOL_M4 TOOL_MAKEFS TOOL_MAKEINFO TOOL_MAKEWHATIS
TOOL_MDSETIMAGE TOOL_MENUC TOOL_MKCSMAPPER TOOL_MKESDB
TOOL_MKLOCALE TOOL_MKMAGIC TOOL_MKTEMP TOOL_MSGC TOOL_MTREE
TOOL_PAX TOOL_PIC TOOL_PREPMKBOOTIMAGE TOOL_PWD_MKDB TOOL_REFER
TOOL_ROFF_ASCII TOOL_ROFF_DVI TOOL_ROFF_HTML TOOL_ROFF_PS
TOOL_ROFF_RAW TOOL_RPCGEN TOOL_SOELIM TOOL_SUNLABEL TOOL_TBL
TOOL_UUDECODE TOOL_VGRIND TOOL_ZIC

For each, provide default in <bsd.sys.mk> of the form:
TOOL_FOO?= foo
and for the ${USETOOLS}=="yes" case in <bsd.own.mk>, provide override:
TOOL_FOO= ${TOOLDIR}/bin/${_TOOL_PREFIX}foo

Document all of these in bsd.README.

This cleans up a chunk of potential (and actual) namespace collision
within our build infrastructure, as well as improves consistency in
the share/mk documentation and provision of appropriate defaults for
each of these variables.
 1.3 03-Jan-2003  lukem Install release files under "${RELEASEDIR}/${MACHINE}/..." instead of
"${RELEASEDIR}/...".

${RELEASEDIR} is never cleaned , and ${RELEASEDIR}/${MACHINE} is only
cleaned if UPDATE is not defined.
 1.2 21-Dec-2002  lukem Invoke ${PAX} with '-O' so that various errors don't hang the make
or the command with an interactive question. (This also prevents
weird problems if a directory element of '-f path' is missing and
'make -j N' is being used).
 1.1 03-Nov-2002  isaki branches: 1.1.2;
Place installation tools in RELEASEDIR/installation/misc.
- gzip.x, gz124x5f.lzh
- rawrite.{x,doc,lzh}
 1.1.2.2 12-Dec-2002  he Pull up revision 1.1 (requested by isaki in ticket #1010):
Place installation tools in RELEASEDIR/installation/misc:
o gzip.x, gz124x5f.lzh
o rawrite.{x,doc,lzh}
 1.1.2.1 03-Nov-2002  he file Makefile was added on branch netbsd-1-6 on 2002-12-12 22:39:04 +0000
 1.6.16.1 18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.6.12.2 05-Oct-2008  mjf Sync with HEAD.
 1.6.12.1 29-Jun-2008  mjf Sync with HEAD.
 1.7.24.1 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.7.18.1 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.9.12.1 21-Apr-2017  bouyer Sync with HEAD
 1.9.8.1 20-Mar-2017  pgoyette Sync with HEAD
 1.1 19-Mar-2004  jmc branches: 1.1.32;
Convert to usage of UUDECODE_FILES and standardize on filename extension
 1.1.32.1 05-Oct-2008  mjf Sync with HEAD.
 1.2 19-Mar-2004  jmc Convert to usage of UUDECODE_FILES and standardize on filename extension
 1.1 03-Nov-2002  isaki branches: 1.1.2;
Place installation tools in RELEASEDIR/installation/misc.
- gzip.x, gz124x5f.lzh
- rawrite.{x,doc,lzh}
 1.1.2.2 12-Dec-2002  he Pull up revision 1.1 (requested by isaki in ticket #1010):
Place installation tools in RELEASEDIR/installation/misc:
o gzip.x, gz124x5f.lzh
o rawrite.{x,doc,lzh}
 1.1.2.1 03-Nov-2002  he file gzip.uue was added on branch netbsd-1-6 on 2002-12-12 22:39:05 +0000
 1.1 19-Mar-2004  jmc branches: 1.1.32;
Convert to usage of UUDECODE_FILES and standardize on filename extension
 1.1.32.1 05-Oct-2008  mjf Sync with HEAD.
 1.2 19-Mar-2004  jmc Convert to usage of UUDECODE_FILES and standardize on filename extension
 1.1 03-Nov-2002  isaki branches: 1.1.2;
Place installation tools in RELEASEDIR/installation/misc.
- gzip.x, gz124x5f.lzh
- rawrite.{x,doc,lzh}
 1.1.2.2 12-Dec-2002  he Pull up revision 1.1 (requested by isaki in ticket #1010):
Place installation tools in RELEASEDIR/installation/misc:
o gzip.x, gz124x5f.lzh
o rawrite.{x,doc,lzh}
 1.1.2.1 03-Nov-2002  he file rawrite.uue was added on branch netbsd-1-6 on 2002-12-12 22:39:07 +0000

RSS XML Feed