list revision 1.16
1#
2# $NetBSD: list,v 1.16 2008/05/06 15:32:07 dyoung Exp $
3#
4
5COPY	${KERNEL3}			netbsd.sun3
6COPY	${KERNEL3X}			netbsd.sun3x
7
8# These are scripts:
9COPY	${DESTDIR}/usr/bin/false	bin/false		555
10COPY	${DESTDIR}/usr/bin/true 	bin/true		555
11
12# From usr/mdec:
13COPY	${DESTDIR}/usr/mdec/bootxx	usr/mdec/bootxx
14# COPY	${DESTDIR}/usr/mdec/bootyy	usr/mdec/bootyy
15SYMLINK		  /usr/sbin/installboot usr/mdec/installboot
16COPY	${DESTDIR}/usr/mdec/netboot	usr/mdec/netboot
17COPY	${DESTDIR}/usr/mdec/tapeboot	usr/mdec/tapeboot
18COPY	${DESTDIR}/usr/mdec/ufsboot	usr/mdec/ufsboot
19LINK		   usr/mdec/ufsboot	ufsboot
20
21# various files that we need in /etc for the install
22COPY	${DESTDIR}/etc/group		etc/group
23COPY	${DESTDIR}/etc/master.passwd	etc/master.passwd
24COPY	${DESTDIR}/etc/netconfig	etc/netconfig
25COPY	${DESTDIR}/etc/passwd		etc/passwd
26COPY	${DESTDIR}/etc/protocols	etc/protocols
27COPY	${DESTDIR}/etc/pwd.db		etc/pwd.db
28COPY	${DESTDIR}/etc/spwd.db		etc/spwd.db
29COPY	${NETBSDSRCDIR}/distrib/common/services		etc/services
30
31# some /etc files get special handling (for MFS /tmp yuck)
32COPY	${DESTDIR}/etc/disktab		etc/disktab.shadow
33SYMLINK	/tmp/disktab.shadow		etc/disktab
34COPY	${CURDIR}/fstab			tmp/fstab.shadow
35SYMLINK	/tmp/fstab.shadow		etc/fstab
36SYMLINK	/tmp/resolv.conf.shadow		etc/resolv.conf
37SYMLINK	/tmp/hosts			etc/hosts
38
39# copy the MAKEDEV script and make some devices
40COPY	${DESTDIR}/dev/MAKEDEV		dev/MAKEDEV		555
41COPY	${DESTDIR}/dev/MAKEDEV.local	dev/MAKEDEV.local	555
42
43# copy the miniroot installation tools
44COPY	${CURDIR}/profile		.profile
45COPY	${CURDIR}/termcap		usr/share/misc/termcap
46
47COPY	${CURDIR}/install.md		install.md
48COPY	${OBJDIR}/install.sub		install.sub
49
50COPY	${DISTRIBDIR}/miniroot/install.sh install		555
51COPY	${DISTRIBDIR}/miniroot/upgrade.sh upgrade		555
52
53SRCDIRS	bin sbin usr.bin usr.sbin
54
55# miniroot files from /sbin:
56# Extras not in ../../miniroot/list:
57#  disklabel dmesg edlabel mount_kernfs restore 
58
59PROG	sbin/disklabel
60PROG	sbin/dmesg
61PROG 	sbin/edlabel
62
63PROG	sbin/fsck
64PROG	sbin/fsck_ffs
65
66PROG	sbin/ifconfig
67PROG	sbin/init
68PROG	sbin/mknod
69
70PROG	sbin/mount
71PROG	sbin/mount_cd9660
72PROG	sbin/mount_ffs
73PROG	sbin/mount_kernfs
74PROG	sbin/mount_nfs
75
76PROG	sbin/newfs	sbin/mount_mfs
77PROG	sbin/ping
78PROG	sbin/reboot	sbin/halt
79
80PROG	sbin/route
81PROG	sbin/restore	sbin/rrestore
82
83PROG	sbin/shutdown
84PROG	sbin/slattach
85PROG	sbin/swapctl
86PROG	sbin/sysctl
87PROG	sbin/umount
88
89# miniroot files from /bin:
90# Extras not in ../../miniroot/list:
91#  date ps rmdir
92
93PROG	bin/cat
94PROG	bin/chmod
95PROG	bin/cp
96PROG	bin/date
97PROG	bin/dd
98PROG	bin/df
99PROG	bin/ed
100PROG	bin/expr
101PROG	bin/hostname
102PROG	bin/kill
103PROG	bin/ln
104PROG	bin/ls
105PROG	bin/mkdir
106PROG	bin/mt
107PROG	bin/mv
108PROG	bin/pax		usr/bin/tar	usr/bin/cpio
109PROG	bin/ps
110PROG	bin/pwd
111PROG	bin/rm
112PROG	bin/rmdir
113PROG	bin/sh
114PROG	bin/sleep
115PROG	bin/stty
116PROG	bin/sync
117
118PROG	bin/test	bin/[
119
120# usr.sbin:
121PROG	usr/sbin/chown	usr/bin/chgrp
122PROG	usr/sbin/eeprom
123PROG	usr/sbin/installboot
124PROG	usr/sbin/rdate
125
126# usr.bin:
127
128PROG	usr/bin/chflags
129PROG	usr/bin/cksum
130PROG	usr/bin/cmp
131PROG	usr/bin/ftp
132PROG	usr/bin/less	usr/bin/more
133PROG	usr/bin/rsh
134PROG	usr/bin/sed
135PROG	usr/bin/tip
136PROG	usr/bin/vi
137PROG	usr/bin/gzip	usr/bin/gunzip	usr/bin/gzcat
138
139# install.md still uses sort
140PROG	usr/bin/sort
141
142SPECIAL	less		srcdir usr.bin/less/less
143SPECIAL	vi		srcdir usr.bin/vi/build
144
145SPECIAL	ed		srcdir	distrib/utils/x_ed
146SPECIAL	ifconfig	srcdir	distrib/utils/x_ifconfig
147SPECIAL	ping		srcdir	distrib/utils/x_ping
148SPECIAL	route		srcdir	distrib/utils/x_route
149
150ARGVLN	sh -sh
151
152LIBS	libhack.o
153LIBS	-lrmt -ledit -lutil -lcurses -ltermcap -lcrypt -ll -lm -lkvm -lbz2 -lz -lprop
154