head 1.10; access; symbols netbsd-11-0-RC4:1.10 netbsd-11-0-RC3:1.10 netbsd-11-0-RC2:1.10 netbsd-11-0-RC1:1.10 perseant-exfatfs-base-20250801:1.10 netbsd-11:1.10.0.42 netbsd-11-base:1.10 netbsd-10-1-RELEASE:1.10 perseant-exfatfs-base-20240630:1.10 perseant-exfatfs:1.10.0.40 perseant-exfatfs-base:1.10 netbsd-8-3-RELEASE:1.10 netbsd-9-4-RELEASE:1.10 netbsd-10-0-RELEASE:1.10 netbsd-10-0-RC6:1.10 netbsd-10-0-RC5:1.10 netbsd-10-0-RC4:1.10 netbsd-10-0-RC3:1.10 netbsd-10-0-RC2:1.10 netbsd-10-0-RC1:1.10 netbsd-10:1.10.0.38 netbsd-10-base:1.10 netbsd-9-3-RELEASE:1.10 cjep_sun2x-base1:1.10 cjep_sun2x:1.10.0.36 cjep_sun2x-base:1.10 cjep_staticlib_x-base1:1.10 netbsd-9-2-RELEASE:1.10 cjep_staticlib_x:1.10.0.34 cjep_staticlib_x-base:1.10 netbsd-9-1-RELEASE:1.10 phil-wifi-20200421:1.10 phil-wifi-20200411:1.10 is-mlppp:1.10.0.32 is-mlppp-base:1.10 phil-wifi-20200406:1.10 netbsd-8-2-RELEASE:1.10 netbsd-9-0-RELEASE:1.10 netbsd-9-0-RC2:1.10 netbsd-9-0-RC1:1.10 phil-wifi-20191119:1.10 netbsd-9:1.10.0.30 netbsd-9-base:1.10 phil-wifi-20190609:1.10 netbsd-8-1-RELEASE:1.10 netbsd-8-1-RC1:1.10 pgoyette-compat-merge-20190127:1.10 pgoyette-compat-20190127:1.10 pgoyette-compat-20190118:1.10 pgoyette-compat-1226:1.10 pgoyette-compat-1126:1.10 pgoyette-compat-1020:1.10 pgoyette-compat-0930:1.10 pgoyette-compat-0906:1.10 netbsd-7-2-RELEASE:1.10 pgoyette-compat-0728:1.10 netbsd-8-0-RELEASE:1.10 phil-wifi:1.10.0.28 phil-wifi-base:1.10 pgoyette-compat-0625:1.10 netbsd-8-0-RC2:1.10 pgoyette-compat-0521:1.10 pgoyette-compat-0502:1.10 pgoyette-compat-0422:1.10 netbsd-8-0-RC1:1.10 pgoyette-compat-0415:1.10 pgoyette-compat-0407:1.10 pgoyette-compat-0330:1.10 pgoyette-compat-0322:1.10 pgoyette-compat-0315:1.10 netbsd-7-1-2-RELEASE:1.10 pgoyette-compat:1.10.0.26 pgoyette-compat-base:1.10 netbsd-7-1-1-RELEASE:1.10 matt-nb8-mediatek:1.10.0.24 matt-nb8-mediatek-base:1.10 perseant-stdc-iso10646:1.10.0.22 perseant-stdc-iso10646-base:1.10 netbsd-8:1.10.0.20 netbsd-8-base:1.10 prg-localcount2-base3:1.10 prg-localcount2-base2:1.10 prg-localcount2-base1:1.10 prg-localcount2:1.10.0.18 prg-localcount2-base:1.10 pgoyette-localcount-20170426:1.10 bouyer-socketcan-base1:1.10 pgoyette-localcount-20170320:1.10 netbsd-7-1:1.10.0.16 netbsd-7-1-RELEASE:1.10 netbsd-7-1-RC2:1.10 netbsd-7-nhusb-base-20170116:1.10 bouyer-socketcan:1.10.0.14 bouyer-socketcan-base:1.10 pgoyette-localcount-20170107:1.10 netbsd-7-1-RC1:1.10 pgoyette-localcount-20161104:1.10 netbsd-7-0-2-RELEASE:1.10 localcount-20160914:1.10 netbsd-7-nhusb:1.10.0.12 netbsd-7-nhusb-base:1.10 pgoyette-localcount-20160806:1.10 pgoyette-localcount-20160726:1.10 pgoyette-localcount:1.10.0.10 pgoyette-localcount-base:1.10 netbsd-7-0-1-RELEASE:1.10 netbsd-7-0:1.10.0.8 netbsd-7-0-RELEASE:1.10 netbsd-7-0-RC3:1.10 netbsd-7-0-RC2:1.10 netbsd-7-0-RC1:1.10 netbsd-5-2-3-RELEASE:1.6 netbsd-5-1-5-RELEASE:1.6 tls-maxphys:1.10.0.6 netbsd-7:1.10.0.4 netbsd-7-base:1.10 yamt-pagecache-base9:1.10 yamt-pagecache-tag8:1.9 tls-earlyentropy:1.10.0.2 tls-earlyentropy-base:1.10 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.10 riastradh-drm2-base3:1.9 netbsd-5-2-2-RELEASE:1.6 netbsd-5-1-4-RELEASE:1.6 netbsd-5-2-1-RELEASE:1.6 netbsd-5-1-3-RELEASE:1.6 agc-symver:1.9.0.8 agc-symver-base:1.9 tls-maxphys-base:1.10 yamt-pagecache-base8:1.9 netbsd-5-2:1.6.0.14 yamt-pagecache-base7:1.9 netbsd-5-2-RELEASE:1.6 netbsd-5-2-RC1:1.6 yamt-pagecache-base6:1.9 yamt-pagecache-base5:1.9 yamt-pagecache-base4:1.9 netbsd-5-1-2-RELEASE:1.6 netbsd-5-1-1-RELEASE:1.6 yamt-pagecache-base3:1.9 yamt-pagecache-base2:1.9 yamt-pagecache:1.9.0.4 yamt-pagecache-base:1.9 bouyer-quota2-nbase:1.9 bouyer-quota2:1.9.0.2 bouyer-quota2-base:1.9 matt-nb5-mips64-premerge-20101231:1.6 matt-nb5-pq3:1.6.0.12 matt-nb5-pq3-base:1.6 netbsd-5-1:1.6.0.10 netbsd-5-1-RELEASE:1.6 netbsd-5-1-RC4:1.6 matt-nb5-mips64-k15:1.6 netbsd-5-1-RC3:1.6 netbsd-5-1-RC2:1.6 netbsd-5-1-RC1:1.6 netbsd-5-0-2-RELEASE:1.6 matt-nb5-mips64-premerge-20091211:1.6 playstation2-eol-2009:1.8 matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.6 matt-nb4-mips64-k7-u2a-k9b:1.6 matt-nb5-mips64-u1-k1-k5:1.6 matt-nb5-mips64:1.6.0.8 netbsd-5-0-1-RELEASE:1.6 jym-xensuspend-nbase:1.6 netbsd-5-0:1.6.0.6 netbsd-5-0-RELEASE:1.6 netbsd-5-0-RC4:1.6 netbsd-5-0-RC3:1.6 netbsd-5-0-RC2:1.6 jym-xensuspend:1.6.0.4 jym-xensuspend-base:1.6 netbsd-5-0-RC1:1.6 netbsd-5:1.6.0.2 netbsd-5-base:1.6 matt-mips64-base2:1.5 matt-mips64:1.5.0.38 netbsd-4-0-1-RELEASE:1.5 wrstuden-revivesa-base-3:1.5 wrstuden-revivesa-base-2:1.5 wrstuden-fixsa-newbase:1.5 wrstuden-revivesa-base-1:1.5 yamt-pf42-base4:1.5 yamt-pf42-base3:1.5 hpcarm-cleanup-nbase:1.5 yamt-pf42-baseX:1.5 yamt-pf42-base2:1.5 wrstuden-revivesa:1.5.0.36 wrstuden-revivesa-base:1.5 yamt-pf42:1.5.0.34 yamt-pf42-base:1.5 mjf-devfs2:1.5.0.32 mjf-devfs2-base:1.5 keiichi-mipv6:1.5.0.30 keiichi-mipv6-base:1.5 mjf-devfs:1.5.0.28 mjf-devfs-base:1.5 matt-armv6-nbase:1.5 matt-armv6-prevmlocking:1.5 wrstuden-fixsa-base-1:1.5 netbsd-4-0:1.5.0.26 netbsd-4-0-RELEASE:1.5 cube-autoconf:1.5.0.24 cube-autoconf-base:1.5 netbsd-4-0-RC5:1.5 netbsd-4-0-RC4:1.5 netbsd-4-0-RC3:1.5 netbsd-4-0-RC2:1.5 netbsd-4-0-RC1:1.5 matt-armv6:1.5.0.22 matt-armv6-base:1.5 matt-mips64-base:1.5 hpcarm-cleanup:1.5.0.20 hpcarm-cleanup-base:1.5 netbsd-3-1-1-RELEASE:1.5 netbsd-3-0-3-RELEASE:1.5 wrstuden-fixsa:1.5.0.18 wrstuden-fixsa-base:1.5 abandoned-netbsd-4-base:1.5 abandoned-netbsd-4:1.5.0.12 netbsd-3-1:1.5.0.14 netbsd-3-1-RELEASE:1.5 netbsd-3-0-2-RELEASE:1.5 netbsd-3-1-RC4:1.5 netbsd-3-1-RC3:1.5 netbsd-3-1-RC2:1.5 netbsd-3-1-RC1:1.5 netbsd-4:1.5.0.16 netbsd-4-base:1.5 netbsd-3-0-1-RELEASE:1.5 netbsd-3-0:1.5.0.10 netbsd-3-0-RELEASE:1.5 netbsd-3-0-RC6:1.5 netbsd-3-0-RC5:1.5 netbsd-3-0-RC4:1.5 netbsd-3-0-RC3:1.5 netbsd-3-0-RC2:1.5 netbsd-3-0-RC1:1.5 netbsd-2-0-3-RELEASE:1.5 netbsd-2-1:1.5.0.8 netbsd-2-1-RELEASE:1.5 netbsd-2-1-RC6:1.5 netbsd-2-1-RC5:1.5 netbsd-2-1-RC4:1.5 netbsd-2-1-RC3:1.5 netbsd-2-1-RC2:1.5 netbsd-2-1-RC1:1.5 netbsd-2-0-2-RELEASE:1.5 netbsd-3:1.5.0.6 netbsd-3-base:1.5 netbsd-2-0-1-RELEASE:1.5 netbsd-2:1.5.0.4 netbsd-2-base:1.5 netbsd-2-0-RELEASE:1.5 netbsd-2-0-RC5:1.5 netbsd-2-0-RC4:1.5 netbsd-2-0-RC3:1.5 netbsd-2-0-RC2:1.5 netbsd-2-0-RC1:1.5 netbsd-2-0:1.5.0.2 netbsd-2-0-base:1.5 netbsd-1-6-PATCH002-RELEASE:1.4.2.1 netbsd-1-6-PATCH002:1.4.2.1 netbsd-1-6-PATCH002-RC4:1.4.2.1 netbsd-1-6-PATCH002-RC3:1.4.2.1 netbsd-1-6-PATCH002-RC2:1.4.2.1 netbsd-1-6-PATCH002-RC1:1.4.2.1 netbsd-1-6-PATCH001:1.4.2.1 netbsd-1-6-PATCH001-RELEASE:1.4.2.1 netbsd-1-6-PATCH001-RC3:1.4.2.1 netbsd-1-6-PATCH001-RC2:1.4.2.1 netbsd-1-6-PATCH001-RC1:1.4.2.1 fvdl_fs64_base:1.5 netbsd-1-6-RELEASE:1.4.2.1 netbsd-1-6-RC3:1.4.2.1 netbsd-1-6-RC2:1.4.2.1 netbsd-1-6-RC1:1.4.2.1 netbsd-1-6:1.4.0.2 netbsd-1-6-base:1.4; locks; strict; comment @# @; 1.10 date 2014.03.31.11.25.48; author martin; state Exp; branches 1.10.6.1; next 1.9; commitid 8ger15aQpmwzlQux; 1.9 date 2009.12.05.16.29.10; author pooka; state dead; branches 1.9.4.1; next 1.8; 1.8 date 2009.09.20.23.19.54; author abs; state Exp; branches; next 1.7; 1.7 date 2009.09.20.22.46.12; author abs; state Exp; branches; next 1.6; 1.6 date 2008.10.30.12.39.16; author tsutsui; state Exp; branches; next 1.5; 1.5 date 2002.05.29.04.11.02; author lukem; state Exp; branches 1.5.32.1; next 1.4; 1.4 date 2002.04.28.04.16.27; author shin; state Exp; branches 1.4.2.1; next 1.3; 1.3 date 2002.03.23.03.22.56; author shin; state Exp; branches; next 1.2; 1.2 date 2002.03.06.12.04.53; author lukem; state Exp; branches; next 1.1; 1.1 date 2001.10.15.16.22.50; author uch; state Exp; branches; next ; 1.10.6.1 date 2014.03.31.11.25.48; author tls; state dead; branches; next 1.10.6.2; commitid jTnpym9Qu0o4R1Nx; 1.10.6.2 date 2014.08.19.23.45.42; author tls; state Exp; branches; next ; commitid jTnpym9Qu0o4R1Nx; 1.9.4.1 date 2014.05.22.12.01.31; author yamt; state Exp; branches; next ; commitid yqlfOuaAhYmASwBx; 1.5.32.1 date 2008.10.05.20.10.30; author mjf; state dead; branches; next ; 1.4.2.1 date 2002.05.29.04.59.20; author lukem; state Exp; branches; next ; desc @@ 1.10 log @Bring back the playstation2 port - now that a toolchain for it is available again. @ text @# $NetBSD: list,v 1.8 2009/09/20 23:19:54 abs Exp $ # extras in bin #PROG bin/csh PROG bin/date PROG bin/rcp PROG bin/rcmd # extras in sbin PROG sbin/disklabel PROG sbin/fdisk PROG sbin/mount_ext2fs PROG sbin/fsck_ext2fs PROG sbin/mount_kernfs PROG sbin/mount_msdos # extras in /usr.bin #PROG usr/bin/netstat PROG usr/bin/rsh #PROG usr/bin/tset usr/bin/reset #PROG usr/bin/vi # crunchgen source directory specials: progs built in nonstandard places #SPECIAL vi srcdir usr.bin/nvi/build # Minimize use of MFS SYMLINK /tmp var/tmp # termcap file COPY ${DISTRIBDIR}/common/termcap usr/share/misc/termcap # and the installation tools COPY ${ARCHDIR}/dot.profile .profile # and a spare .profile COPY ${DESTDIR}/.profile tmp/.hdprofile @ 1.10.6.1 log @file list was added on branch tls-maxphys on 2014-08-19 23:45:42 +0000 @ text @d1 36 @ 1.10.6.2 log @Rebase to HEAD as of a few days ago. @ text @a0 36 # $NetBSD$ # extras in bin #PROG bin/csh PROG bin/date PROG bin/rcp PROG bin/rcmd # extras in sbin PROG sbin/disklabel PROG sbin/fdisk PROG sbin/mount_ext2fs PROG sbin/fsck_ext2fs PROG sbin/mount_kernfs PROG sbin/mount_msdos # extras in /usr.bin #PROG usr/bin/netstat PROG usr/bin/rsh #PROG usr/bin/tset usr/bin/reset #PROG usr/bin/vi # crunchgen source directory specials: progs built in nonstandard places #SPECIAL vi srcdir usr.bin/nvi/build # Minimize use of MFS SYMLINK /tmp var/tmp # termcap file COPY ${DISTRIBDIR}/common/termcap usr/share/misc/termcap # and the installation tools COPY ${ARCHDIR}/dot.profile .profile # and a spare .profile COPY ${DESTDIR}/.profile tmp/.hdprofile @ 1.9 log @Remove support for NetBSD/playstation2. @ text @@ 1.9.4.1 log @sync with head. for a reference, the tree before this commit was tagged as yamt-pagecache-tag8. this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments") @ text @d1 1 a1 1 # $NetBSD$ @ 1.8 log @34 different termcap subsets, plus a couple of ports still using the full termcap distfile. In an attempt to reduce the madness switch everyone (except the i386 cd install which does its own thing) to the same (under 8K) termcap subset: ansi ansi/pc-term compatible with color dumb|unknown 80-column dumb tty hp300h HP Catseye console iris-ansi-ap IRIS ANSI in application-keypad mode iris-ansi|iris-ansi-net IRIS emulating 40 line ANSI terminal (almost VT100) sun|sun1|sun2|sun-il Sun Microsystems Inc. console with working insert-line vt100|vt100-am DEC VT100 (w/advanced video) vt220-8 DEC VT220 8 bit terminal vt220|vt200|vt300 DEC VT220 in vt100 emulation mode wsvt25 NetBSD wscons in 25 line DEC VT220 mode wsvt25m NetBSD wscons in 25 line DEC VT220 mode with Meta x68k|x68k-ite NetBSD/x68k ITE xterm|vs100 xterm terminal emulator (X Window System) Trying to provide similar functionality across all ports? It'll never catch on... @ text @d1 1 a1 1 # $NetBSD: list,v 1.7 2009/09/20 22:46:12 abs Exp $ @ 1.7 log @Nothing needs disktab anymore, so we'd rather have an inode and slightly over 1K of space on install media... @ text @d1 1 a1 1 # $NetBSD: list,v 1.6 2008/10/30 12:39:16 tsutsui Exp $ d30 1 a30 1 COPY ${ARCHDIR}/termcap.vt100 usr/share/misc/termcap @ 1.6 log @usr.bin/vi/build -> usr.bin/nvi/build @ text @d1 1 a1 1 # $NetBSD: list,v 1.5 2002/05/29 04:11:02 lukem Exp $ a31 3 # sysinst needs disktab template COPY ${DESTDIR}/etc/disktab etc/disktab.preinstall @ 1.5 log @don't bother copying or generating etc/spwd.db, as the miniroot was switched to libhack a little while ago @ text @d1 1 a1 1 # $NetBSD: list,v 1.4 2002/04/28 04:16:27 shin Exp $ d24 1 a24 1 #SPECIAL vi srcdir usr.bin/vi/build @ 1.5.32.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: list,v 1.5 2002/05/29 04:11:02 lukem Exp $ @ 1.4 log @sync with hpcmips(rev. 1.7). delete csh, netstat, tset, and vi to reduce GOT size. otherwise, libc.a and other objects which was not compiled with -xgot won't link. (in general, you can't mix -xgot and no -xgot binaries.) current GOT size is 0000f590 (see below). 10 .got 0000f590 10010360 10010360 00269360 2**4 CONTENTS, ALLOC, LOAD, DATA @ text @d1 1 a1 1 # $NetBSD: list,v 1.7 2002/04/27 23:38:22 shin Exp $ a30 4 # various files that we need in /etc for the install COPY ${DESTDIR}/etc/spwd.db etc/spwd.db LINK etc/spwd.db etc/pwd.db @ 1.4.2.1 log @Pull up revision 1.5 (requested by lukem): don't bother copying or generating etc/spwd.db, as the miniroot was switched to libhack a little while ago @ text @d1 1 a1 1 # $NetBSD$ d31 4 @ 1.3 log @sync with hpcmips. @ text @d1 1 a1 1 # $NetBSD: list,v 1.6 2002/03/06 12:04:51 lukem Exp $ d4 1 a4 1 PROG bin/csh d18 1 a18 1 PROG usr/bin/netstat d20 2 a21 2 PROG usr/bin/tset usr/bin/reset PROG usr/bin/vi d24 1 a24 1 SPECIAL vi srcdir usr.bin/vi/build d29 1 a29 7 # we need the contents of /usr/mdec COPYDIR ${DESTDIR}/usr/mdec /usr/mdec # the zoneinfo (dont use) #COPYDIR ${DESTDIR}/usr/share/zoneinfo usr/share/zoneinfo # and the termcap file a31 4 # copy the kernel(s) #COPY ${KERNOBJDIR}/GENERIC/netbsd netbsd a32 1 #COPY ${DESTDIR}/etc/disktab etc/disktab.shadow a34 4 #SYMLINK /tmp/disktab.shadow etc/disktab #SYMLINK /tmp/fstab.shadow etc/fstab #SYMLINK /tmp/resolv.conf.shadow etc/resolv.conf #SYMLINK /tmp/hosts etc/hosts @ 1.2 log @Commit work-in-progess rototill of distrib/miniroot and associated machine dependent files: - Use infrastructure from distrib/common to build file system images with crunchgen-ed programs from a list file. - Non root ("UNPRIVED") builds from a read-only source tree are possible, as makefs(8) replaces vnconfig(8)/vnd use, devices are generated using common/makedev2spec.awk, etc. - Cross builds should be possible, except that some ports need cross-compile host tool versions of installboot and any appropriate host disk labelling tools. XXX: pmax, sparc and vax need fixing for this! - This code has NOT YET BEEN TESTED on most of the ports. It should work, but it is extremely likely that the file system parameters may need tweaking to get things to fit. See MAKEFS_FLAGS in sparc/miniroot/Makefile.inc for an example. If assistance is required, please ask! @ text @d1 1 a1 1 # $NetBSD: list,v 1.1 2001/10/15 16:22:50 uch Exp $ d12 1 a13 1 PROG sbin/mount_ext2fs d24 1 a24 1 CRUNCHSPECIAL vi srcdir usr.bin/vi/build d30 1 a30 1 COPYDIR ${DESTDIR}/usr/mdec /usr/mdec @ 1.1 log @playstation2 support @ text @d1 1 a1 4 # $NetBSD$ # playstation2 extra's: mountpoint for kernfs SPECIAL mkdir kern d4 4 a7 4 LINK instbin bin/csh LINK instbin bin/date LINK instbin bin/rcp LINK instbin bin/rcmd d10 6 a15 6 LINK instbin sbin/disklabel LINK instbin sbin/fdisk LINK instbin sbin/mount_ext2fs LINK instbin sbin/fsck_ext2fs LINK instbin sbin/mount_kernfs LINK instbin sbin/mount_msdos d18 4 a21 30 SYMLINK ../../instbin usr/bin/netstat SYMLINK ../../instbin usr/bin/rsh SYMLINK ../../instbin usr/bin/tset usr/bin/reset SYMLINK ../../instbin usr/bin/vi # OK, now do everything in /usr all over all again in usr.install, # in case we try and install directly into the miniroot (mounting over /usr). # local usr.bin SPECIAL mkdir usr.install SPECIAL mkdir usr.install/bin SPECIAL mkdir usr.install/sbin SPECIAL ln -s ../../instbin usr.install/bin/chflags SPECIAL ln -s ../../instbin usr.install/bin/chgrp SPECIAL ln -s ../../instbin usr.install/bin/ftp SPECIAL ln -s ../../instbin usr.install/bin/gunzip SPECIAL ln -s ../../instbin usr.install/bin/gzcat SPECIAL ln -s ../../instbin usr.install/bin/gzip SPECIAL ln -s ../../instbin usr.install/bin/netstat SPECIAL ln -s ../../instbin usr.install/bin/sort SPECIAL ln -s ../../instbin usr.install/bin/tar SPECIAL ln -s ../../instbin usr.install/bin/tip SPECIAL ln -s ../../instbin usr.install/bin/vi # local usr.sbin SPECIAL ln -s ../../instbin usr.install/sbin/chroot SPECIAL ln -s ../../instbin usr.install/sbin/chown a24 2 CRUNCHSPECIAL sysinst srcdir distrib/utils/sysinst/arch/playstation2 a28 6 # 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 dev/MAKEDEV.local d30 1 a30 2 COPYDIR ${DESTDIR}/usr/mdec /usr/mdec d36 1 a36 1 COPY ${CURDIR}/../playstation2/miniroot/termcap.vt100 usr/share/misc/termcap d39 1 a39 1 #COPY ${CURDIR}/../../sys/arch/playstation2/compile/GENERIC/netbsd netbsd a55 1 LINK instbin sbin/sysinst a58 3 #the lists of obsolete files used by sysinst SPECIAL sh ${CURDIR}/../../distrib/sets/makeobsolete -b -s ${CURDIR}/../../distrib/sets -t ./dist @