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