NetBSD/distrib/miniroot/list
pk 33819c6ee2 Change format of LINK' and SYMLINK' lines to accept multiple program
names. As before the first program name (field 3) is the one "with source".
The remaining entries specify just filesystem links.

Additional keywords processed by makeconf.awk:
ARGVLINK: used to specify additional link directives for crunchgen(1); no
	  filesystem links appear for these.
SRCDIRS:  crunchgen `srcdirs' directive
CRUNCHSPECIAL:  crunchgen `special' directive
1996-05-04 15:45:30 +00:00

106 lines
3.2 KiB
Plaintext

# $NetBSD: list,v 1.4 1996/05/04 15:45:30 pk Exp $
SRCDIRS usr.bin bin sbin usr.sbin gnu/usr.bin
# copy the crunched binary, link to it, and kill it
COPY ${OBJDIR}/instbin instbin
LINK instbin bin/cat
LINK instbin bin/chmod
LINK instbin bin/cp
LINK instbin bin/dd
LINK instbin bin/df
LINK instbin bin/ed
LINK instbin bin/expr
LINK instbin bin/hostname
LINK instbin bin/ln
LINK instbin bin/ls
LINK instbin bin/kill
LINK instbin bin/mkdir
LINK instbin bin/mt
LINK instbin bin/mv
LINK instbin bin/pwd
LINK instbin bin/rm
LINK instbin bin/sh
LINK instbin bin/stty
LINK instbin bin/sleep
LINK instbin bin/sync
LINK instbin bin/test bin/[
LINK instbin sbin/disklabel
LINK instbin sbin/dmesg
LINK instbin sbin/fsck_ffs sbin/fsck
LINK instbin sbin/reboot sbin/halt
LINK instbin sbin/ifconfig
LINK instbin sbin/init
LINK instbin sbin/mknod
LINK instbin sbin/mount
LINK instbin sbin/mount_cd9660
LINK instbin sbin/mount_ffs
LINK instbin sbin/mount_nfs
LINK instbin sbin/newfs
LINK instbin sbin/ping
LINK instbin sbin/route
LINK instbin sbin/shutdown
LINK instbin sbin/slattach
LINK instbin sbin/umount
SYMLINK ../../instbin usr/bin/basename
SYMLINK ../../instbin usr/bin/chflags
SYMLINK ../../instbin usr/sbin/chown usr/bin/chgrp
SYMLINK ../../instbin usr/sbin/chroot
SYMLINK ../../instbin usr/bin/cksum usr/bin/sum
SYMLINK ../../instbin usr/bin/cut
SYMLINK ../../instbin usr/bin/ftp
SYMLINK ../../instbin usr/bin/gawk usr/bin/awk
SYMLINK ../../instbin usr/bin/grep usr/bin/egrep usr/bin/fgrep
SYMLINK ../../instbin usr/bin/gzip usr/bin/gunzip usr/bin/gzcat
SYMLINK ../../instbin usr/bin/less usr/bin/more
SYMLINK ../../instbin usr/bin/netstat
SYMLINK ../../instbin usr/bin/rsh
SYMLINK ../../instbin usr/bin/sed
SYMLINK ../../instbin usr/bin/strings
SYMLINK ../../instbin usr/bin/sort
SYMLINK ../../instbin usr/bin/tar
SYMLINK ../../instbin usr/bin/tip
SYMLINK ../../instbin usr/bin/tset usr/bin/reset
SYMLINK ../../instbin usr/bin/vi
SYMLINK ../../instbin usr/sbin/update
# crunchgen source directory specials
CRUNCHSPECIAL vi srcdir usr.bin/vi/common
CRUNCHSPECIAL less srcdir usr.bin/less/less
# `internal' crunchgen links
ARGVLINK mount_ffs ffs
ARGVLINK mount_nfs nfs
ARGVLINK mount_cd9660 cd9660
ARGVLINK sh -sh
# Minimize use of MFS
SYMLINK /tmp var/tmp
# copy the MAKEDEV script and make some devices
COPY ${DESTDIR}/dev/MAKEDEV dev/MAKEDEV
COPY ${DESTDIR}/dev/MAKEDEV.local dev/MAKEDEV.local
SPECIAL cd dev; sh MAKEDEV all
SPECIAL /bin/rm dev/MAKEDEV
# various files that we need in /etc for the install
COPY ${DESTDIR}/etc/group etc/group
COPY ${DESTDIR}/etc/master.passwd etc/master.passwd
COPY ${DESTDIR}/etc/passwd etc/passwd
COPY ${DESTDIR}/etc/protocols etc/protocols
COPY ${DESTDIR}/etc/pwd.db etc/pwd.db
COPY ${DESTDIR}/etc/services etc/services
COPY ${DESTDIR}/etc/spwd.db etc/spwd.db
# the zoneinfo
COPYDIR ${DESTDIR}/usr/share/zoneinfo usr/share/zoneinfo
# and the termcap file
COPY ${CURDIR}/../../share/termcap/termcap.src usr/share/misc/termcap
# and the installation scripts
COPY ${CURDIR}/install.sub install.sub
COPY ${CURDIR}/install.sh install
COPY ${CURDIR}/upgrade.sh upgrade
SPECIAL chmod 755 install upgrade