list revision 1.5
1#	$NetBSD: list,v 1.5 1998/11/18 11:22:35 simonb Exp $
2
3# pmax extra's: mountpoint for kernfs
4SPECIAL mkdir			kern
5
6# extras in bin
7LINK	instbin			bin/csh
8LINK	instbin			bin/date
9LINK	instbin			bin/rcp
10LINK	instbin			bin/rcmd
11
12# extras in sbin
13LINK	instbin			sbin/disklabel
14LINK	instbin			sbin/mount_ext2fs
15LINK	instbin			sbin/fsck_ext2fs
16LINK	instbin			sbin/mount_kernfs
17
18# extras in /usr.bin
19SYMLINK	../../instbin		usr/bin/netstat
20SYMLINK	../../instbin		usr/bin/rsh
21SYMLINK ../../instbin		usr/bin/tset usr/bin/reset
22SYMLINK	../../instbin		usr/bin/vi
23
24# OK, now do everything in /usr all over all again in usr.install,
25# in case we try and install directly into the miniroot (mounting over /usr).
26
27# local usr.bin
28SPECIAL	mkdir	usr.install
29SPECIAL	mkdir	usr.install/bin
30SPECIAL	mkdir	usr.install/sbin
31
32
33SPECIAL	ln -s ../../instbin	usr.install/bin/chflags
34SPECIAL	ln -s ../../instbin	usr.install/bin/chgrp
35SPECIAL	ln -s ../../instbin	usr.install/bin/ftp
36SPECIAL	ln -s ../../instbin	usr.install/bin/gunzip
37SPECIAL	ln -s ../../instbin	usr.install/bin/gzcat
38SPECIAL	ln -s ../../instbin	usr.install/bin/gzip
39SPECIAL	ln -s ../../instbin	usr.install/bin/netstat
40SPECIAL	ln -s ../../instbin	usr.install/bin/sort
41SPECIAL	ln -s ../../instbin	usr.install/bin/tar
42SPECIAL	ln -s ../../instbin	usr.install/bin/tip
43SPECIAL	ln -s ../../instbin	usr.install/bin/vi
44
45# local usr.sbin
46SPECIAL	ln -s ../../instbin	usr.install/sbin/chroot
47SPECIAL	ln -s ../../instbin	usr.install/sbin/chown
48SPECIAL	ln -s ../../instbin	usr.install/sbin/update
49
50# XXX temporary extra (for 1.3.X).  We need "tar" in the path but not
51# under /usr until we copy the contents of /usr.install into /usr.
52# Maybe a better idea is to use pax, which lives in /bin anyway...
53# Should go away soon in whatever will become 1.4.
54SPECIAL	ln -s ../instbin	bin/tar
55
56# crunchgen source directory specials: progs built in nonstandard places
57CRUNCHSPECIAL	vi	srcdir usr.bin/vi/build
58CRUNCHSPECIAL	sysinst srcdir distrib/utils/sysinst/arch/pmax
59
60
61
62# Minimize use of MFS
63SYMLINK	/tmp	var/tmp
64
65# copy the MAKEDEV script and make some devices
66COPY	${DESTDIR}/dev/MAKEDEV		dev/MAKEDEV
67COPY	${DESTDIR}/dev/MAKEDEV.local	dev/MAKEDEV.local
68SPECIAL	cd dev; sh MAKEDEV all
69SPECIAL	/bin/rm dev/MAKEDEV dev/MAKEDEV.local
70
71# we need the contents of /usr/mdec
72COPYDIR	${DESTDIR}/usr/mdec	/usr/mdec
73
74
75# the zoneinfo (dont use)
76#COPYDIR	${DESTDIR}/usr/share/zoneinfo	usr/share/zoneinfo
77
78# a subset termcap file
79COPY	${ARCHDIR}/termcap.rcons usr/share/misc/termcap
80
81# copy the kernel(s)
82COPY	${CURDIR}/../../sys/arch/pmax/compile/GENERIC/netbsd.aout  netbsd
83COPY	${CURDIR}/../../sys/arch/pmax/compile/GENERIC/netbsd.ecoff netbsd.ecoff
84COPY	${CURDIR}/../../sys/arch/pmax/compile/INSTALL/nfsnetbsd.ecoff nfsnetbsd.ecoff
85
86# various files that we need in /etc for the install
87#COPY	${DESTDIR}/etc/disktab		etc/disktab.shadow
88#SYMLINK	/tmp/disktab.shadow		etc/disktab
89#SYMLINK	/tmp/fstab.shadow		etc/fstab
90#SYMLINK	/tmp/resolv.conf.shadow		etc/resolv.conf
91#SYMLINK	/tmp/hosts			etc/hosts
92
93# sysinst needs disktab template
94COPY	${DESTDIR}/etc/disktab		etc/disktab.preinstall
95
96# and the installation tools
97COPY	${ARCHDIR}/dot.profile		.profile
98LINK	instbin				sbin/sysinst
99
100# and a spare .profile
101COPY	${DESTDIR}/.profile		tmp/.hdprofile
102