list revision 1.11
1#	$NetBSD: list,v 1.11 2000/01/03 22:03:36 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# extras in /usr/mdec
25SYMLINK ../../instbin		usr/mdec/installboot
26
27# OK, now do everything in /usr all over all again in usr.install,
28# in case we try and install directly into the miniroot (mounting over /usr).
29
30# local usr.bin
31SPECIAL	mkdir	usr.install
32SPECIAL	mkdir	usr.install/bin
33SPECIAL	mkdir	usr.install/sbin
34
35
36SPECIAL	ln -s ../../instbin	usr.install/bin/chflags
37SPECIAL	ln -s ../../instbin	usr.install/bin/chgrp
38SPECIAL	ln -s ../../instbin	usr.install/bin/ftp
39SPECIAL	ln -s ../../instbin	usr.install/bin/gunzip
40SPECIAL	ln -s ../../instbin	usr.install/bin/gzcat
41SPECIAL	ln -s ../../instbin	usr.install/bin/gzip
42SPECIAL	ln -s ../../instbin	usr.install/bin/netstat
43SPECIAL	ln -s ../../instbin	usr.install/bin/sort
44SPECIAL	ln -s ../../instbin	usr.install/bin/tar
45SPECIAL	ln -s ../../instbin	usr.install/bin/tip
46SPECIAL	ln -s ../../instbin	usr.install/bin/vi
47
48# local usr.sbin
49SPECIAL	ln -s ../../instbin	usr.install/sbin/chroot
50SPECIAL	ln -s ../../instbin	usr.install/sbin/chown
51
52
53# crunchgen source directory specials: progs built in nonstandard places
54CRUNCHSPECIAL	vi	srcdir usr.bin/vi/build
55CRUNCHSPECIAL	sysinst srcdir distrib/utils/sysinst/arch/pmax
56
57
58
59# Minimize use of MFS
60SYMLINK	/tmp	var/tmp
61
62# copy the MAKEDEV script and make some devices
63COPY	${DESTDIR}/dev/MAKEDEV		dev/MAKEDEV
64COPY	${DESTDIR}/dev/MAKEDEV.local	dev/MAKEDEV.local
65SPECIAL	cd dev; sh MAKEDEV all
66SPECIAL	/bin/rm dev/MAKEDEV dev/MAKEDEV.local
67
68# we need the contents of /usr/mdec
69COPYDIR	${DESTDIR}/usr/mdec	usr/mdec
70# and /boot.pmax
71COPY	${DESTDIR}/boot.pmax	boot.pmax
72
73
74# the zoneinfo (dont use)
75#COPYDIR	${DESTDIR}/usr/share/zoneinfo	usr/share/zoneinfo
76
77# a subset termcap file
78COPY	${ARCHDIR}/termcap.rcons usr/share/misc/termcap
79
80# copy the kernel(s)
81COPY	${CURDIR}/../../sys/arch/pmax/compile/GENERIC/netbsd.aout  netbsd
82COPY	${CURDIR}/../../sys/arch/pmax/compile/GENERIC/netbsd.ecoff netbsd.ecoff
83COPY	${CURDIR}/../../sys/arch/pmax/compile/INSTALL/nfsnetbsd.ecoff nfsnetbsd.ecoff
84
85# various files that we need in /etc for the install
86#COPY	${DESTDIR}/etc/disktab		etc/disktab.shadow
87#SYMLINK	/tmp/disktab.shadow		etc/disktab
88#SYMLINK	/tmp/fstab.shadow		etc/fstab
89#SYMLINK	/tmp/resolv.conf.shadow		etc/resolv.conf
90#SYMLINK	/tmp/hosts			etc/hosts
91
92# sysinst needs disktab template
93COPY	${DESTDIR}/etc/disktab		etc/disktab.preinstall
94
95# and the installation tools
96COPY	${ARCHDIR}/dot.profile		.profile
97LINK	instbin				sbin/sysinst
98
99# and a spare .profile
100COPY	${DESTDIR}/.profile		tmp/.hdprofile
101
102#the lists of obsolete files used by sysinst  
103SPECIAL sh ${CURDIR}/../../../../distrib/sets/makeobsolete -b -s ${CURDIR}/../../../distrib/sets -t ./dist
104