Subject: CVS commit: basesrc
To: None <source-changes@netbsd.org>
From: matthew green <mrg@netbsd.org>
List: source-changes
Date: 06/27/1999 05:56:02
Module Name: basesrc
Committed By: mrg
Date: Sun Jun 27 12:56:01 UTC 1999
Modified Files:
basesrc/distrib/miniroot: install.sub makeconf.awk mtree.conf
basesrc/distrib/sparc: install.md
basesrc/distrib/sparc/miniroot: list
basesrc/distrib/sparc/ramdisk: Makefile dot.profile list
basesrc/distrib/utils/libhack: Makefile Makefile.inc
Removed Files:
basesrc/distrib/sparc/ramdisk: ramdiskbin.conf
Log Message:
miniroot changes:
install.sub:
- fix interface grovelling, ifmedia support, allow ifmedia and link
to have a "none" (-> "") answer (which lets you give nothing when
a default answer is given)
- allow installing more than one set at a time, including "all" as
a synonym for all remaining sets
- mount -o async when extracting sets
makeconf.awk:
- put default "libs" section at the end rather than the start, so
you can put other "libs" in before this list
- minor cleanup
mtree.conf:
- create /kern
sparc install.md:
- MDSETS are now "kern xbase xcomp xcontrib xfont xserver"
- use /kern & kernfs (replaces dmesg)
- replace grep & cut pipe lines with sed
- replace grep hackery with sed hackery
- grep and cut are no longer required! yay!
- deal with no /usr/bin/vi -- call disklabel -i
- in md_copy_kern() link the netbsd.GENERIC we got from the kern set,
rather than the miniroot kernel
sparc miniroot list:
- no more dmesg, cut or grep
sparc ramdisk changes:
Makefile:
- `ramdiskbin.conf' is now generated by makeconf.awk
- don't use libhack's opendir, it breaks
dot.profile:
- don't assume terminal is `sun'
- set EDITOR=ed
-
list:
- instbin -> ramdiskbin to make `makeconf.awk' work
- CRUNCHSPECIAL those special dirs
- add our LIBS as necessary
libhack changes:
- if NOLIBHACKOPENDIR is set, don't build opendir.o
To generate a diff of this commit:
cvs rdiff -r1.28 -r1.29 basesrc/distrib/miniroot/install.sub
cvs rdiff -r1.5 -r1.6 basesrc/distrib/miniroot/makeconf.awk
cvs rdiff -r1.4 -r1.5 basesrc/distrib/miniroot/mtree.conf
cvs rdiff -r1.11 -r1.12 basesrc/distrib/sparc/install.md
cvs rdiff -r1.11 -r1.12 basesrc/distrib/sparc/miniroot/list
cvs rdiff -r1.10 -r1.11 basesrc/distrib/sparc/ramdisk/Makefile
cvs rdiff -r1.4 -r1.5 basesrc/distrib/sparc/ramdisk/dot.profile
cvs rdiff -r1.8 -r1.9 basesrc/distrib/sparc/ramdisk/list
cvs rdiff -r1.10 -r0 basesrc/distrib/sparc/ramdisk/ramdiskbin.conf
cvs rdiff -r1.7 -r1.8 basesrc/distrib/utils/libhack/Makefile \
basesrc/distrib/utils/libhack/Makefile.inc
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.