+ (cd ${.CURDIR}/etc.tahoe; install -c -o ${BINOWN} -g ${BINGRP} \
+ -m 444 ${WCS2} ${DESTDIR}/)
+
+kcopy-kernels: ${.CURDIR}/../sys/i386/conf/GENERICAH ${.CURDIR}/../sys/i386/conf/GENERICBT
+ (cd ${.CURDIR}/../sys/compile; rm -rf GENERICAH GENERICBT)
+ (cd ${.CURDIR}/../sys/i386/conf; config GENERICAH; config GENERICBT)
+ (cd ${.CURDIR}/../sys/compile/GENERICAH; ${MAKE} depend; ${MAKE} all; \
+ install -c -o ${BINOWN} -g ${BINGRP} -m 755 386bsd \
+ ${DESTDIR}/386bsd.GENERICAH)
+ (cd ${.CURDIR}/../sys/compile/GENERICBT; ${MAKE} depend; ${MAKE} all; \
+ install -c -o ${BINOWN} -g ${BINGRP} -m 755 386bsd \
+ ${DESTDIR}/386bsd.GENERICBT)
+
+kcopy-floppy:
+ disklabel -w -r ${FLOPPY} ${FLOPPY_TYPE} \
+ ${DESTDIR}/usr/mdec/fdboot ${DESTDIR}/usr/mdec/bootfd
+ newfs -b 4096 -c 80 -f 512 -i 8192 -m 0 -o space \
+ r${FLOPPY} ${FLOPPY_TYPE}
+ mount /dev/${FLOPPY} ${MOUNT}
+ chown ${BINOWN}.${BINGRP} ${MOUNT}/.
+ chmod 755 ${MOUNT}/.
+ (cd ${DESTDIR}/; \
+ ls -d ${KC_DIRS} | cpio -pdamuv ${MOUNT})
+ (cd ${MOUNT}/dev; \
+ sh ${DESTDIR}/dev/MAKEDEV std; \
+ rm -rf fd; \
+ sh ${DESTDIR}/dev/MAKEDEV fd0 fd1 wd0 wd1 sd0 sd1; \
+ rm -rf fd0?* rfd0?* fd1?* rfd1?*; \
+ sh ${DESTDIR}/dev/MAKEDEV cd0 mcd0 mcd1; \
+ rm -rf rmcd*)
+ (cd ${DESTDIR}/; \
+ ls ${KC_FILES} | cpio -pdamuv ${MOUNT})
+ install -c -o ${BINOWN} -g ${BINGRP} -m 755 \
+ ${.CURDIR}/etc.i386/kc.profile ${MOUNT}/.profile
+ install -c -o ${BINOWN} -g ${BINGRP} -m 755 \
+ kcopy ${MOUNT}/bin/kcopy
+ (cd ${MOUNT}/; \
+ for i in ${KC_LINKS}; do \
+ ln bin/kcopy $$i; \
+ done)
+
+kcopy_ah.flp:
+ ${MAKE} kcopy-floppy
+ (cd ${.CURDIR}/../sys/compile/GENERICAH; \
+ install -c -o ${BINOWN} -g ${BINGRP} -m 755 386bsd ${MOUNT}/)
+ df -ik ${MOUNT}
+ umount /dev/${FLOPPY}
+ fsck /dev/r${FLOPPY}
+ dd if=/dev/r${FLOPPY} of=${RELEASEDIR}/floppies/kcopy_ah.flp \
+ bs=15b count=160
+ gzip --no-name -9 -c ${RELEASEDIR}/floppies/kcopy_ah.flp \
+ >${RELEASEDIR}/floppies/kcopy_ah.flp.gz
+
+kcopy_bt.flp:
+ ${MAKE} kcopy-floppy
+ (cd ${.CURDIR}/../sys/compile/GENERICBT; \
+ install -c -o ${BINOWN} -g ${BINGRP} -m 755 386bsd ${MOUNT}/)
+ df -ik ${MOUNT}
+ umount /dev/${FLOPPY}
+ fsck /dev/r${FLOPPY}
+ dd if=/dev/r${FLOPPY} of=${RELEASEDIR}/floppies/kcopy_bt.flp \
+ bs=15b count=160
+ gzip --no-name -9 -c ${RELEASEDIR}/floppies/kcopy_bt.flp \
+ >${RELEASEDIR}/floppies/kcopy_bt.flp.gz
+
+cdins-floppy:
+ ${MAKE} kcopy-floppy
+ (cd ${DESTDIR}/; \
+ ls -d ${CD_DIRS} | cpio -pdamuv ${MOUNT})
+ (cd ${MOUNT}/usr; \
+ ln -s /cdrom/filesys/usr/libexec libexec; \
+ ln -s /cdrom/filesys/usr/lib lib)
+ mkdir ${MOUNT}/cdrom
+ chown ${BINOWN}.${BINGRP} ${MOUNT}/cdrom
+ chmod 755 ${MOUNT}/cdrom
+ install -c -o ${BINOWN} -g ${BINGRP} -m 755 \
+ ${.CURDIR}/etc.i386/cdinst1.profile ${MOUNT}/.profile
+ install -c -o ${BINOWN} -g ${BINGRP} -m 755 \
+ ${.CURDIR}/etc.i386/cdinst1.install ${MOUNT}/install
+
+cdins_ah.flp:
+ ${MAKE} cdins-floppy
+ (cd ${.CURDIR}/../sys/compile/GENERICAH; \
+ install -c -o ${BINOWN} -g ${BINGRP} -m 755 386bsd ${MOUNT}/)
+ df -ik ${MOUNT}
+ umount /dev/${FLOPPY}
+ fsck /dev/r${FLOPPY}
+ dd if=/dev/r${FLOPPY} of=${RELEASEDIR}/floppies/cdins_ah.flp \
+ bs=15b count=160
+ gzip --no-name -9 -c ${RELEASEDIR}/floppies/cdins_ah.flp \
+ >${RELEASEDIR}/floppies/cdins_ah.flp.gz
+
+cdins_bt.flp:
+ ${MAKE} cdins-floppy
+ (cd ${.CURDIR}/../sys/compile/GENERICBT; \
+ install -c -o ${BINOWN} -g ${BINGRP} -m 755 386bsd ${MOUNT}/)
+ df -ik ${MOUNT}
+ umount /dev/${FLOPPY}
+ fsck /dev/r${FLOPPY}
+ dd if=/dev/r${FLOPPY} of=${RELEASEDIR}/floppies/cdins_bt.flp \
+ bs=15b count=160
+ gzip --no-name -9 -c ${RELEASEDIR}/floppies/cdins_bt.flp \
+ >${RELEASEDIR}/floppies/cdins_bt.flp.gz
+
+filesyst.flp:
+ disklabel -w -r ${FLOPPY} ${FLOPPY_TYPE} \
+ ${DESTDIR}/usr/mdec/fdboot ${DESTDIR}/usr/mdec/bootfd
+ newfs -b 4096 -c 80 -f 512 -i 10240 -m 0 -o space \
+ r${FLOPPY} ${FLOPPY_TYPE}
+ mount /dev/${FLOPPY} ${MOUNT}
+ chown ${BINOWN}.${BINGRP} ${MOUNT}/.
+ chmod 755 ${MOUNT}/.
+ (cd ${DESTDIR}/; \
+ ls -d ${FILESYSTEM_DIRS} | cpio -pdamuv ${MOUNT})
+ (cd ${MOUNT}/dev; \
+ sh ${DESTDIR}/dev/MAKEDEV std; \
+ rm -rf fd; \
+ sh ${DESTDIR}/dev/MAKEDEV fd0 fd1 wd0 sd0 sd1; \
+ rm -f fd0?* fd1?* rfd0?* rfd1?*)
+ (cd ${DESTDIR}/; \
+ ls ${FILESYSTEM_FILES} | cpio -pdamuv ${MOUNT}; \
+ (find ${FILESYSTEM_CPIO}; ls -d ${FILESYSTEM_CPIO_DIRS}) | \
+ cpio -H newc --block-size=16 -oav | \
+ gzip -9 >${MOUNT}/inst1.cpio.gz)
+ install -c -o ${BINOWN} -g ${BINGRP} -m 755 \
+ ${.CURDIR}/etc.i386/inst1.profile ${MOUNT}/.profile
+ install -c -o ${BINOWN} -g ${BINGRP} -m 755 \
+ ${.CURDIR}/etc.i386/inst1.install ${MOUNT}/install
+ install -c -o ${BINOWN} -g ${BINGRP} -m 755 \
+ filesystem ${MOUNT}/bin/filesystem
+ (cd ${MOUNT}/; \
+ for i in ${FILESYSTEM_LINKS}; do \
+ ln bin/filesystem $$i; \
+ done)
+ (cd ${MOUNT}/; \
+ ls ${FILESYSTEM_FILES} >/tmp/filelist; \
+ ls ${FILESYSTEM_LINKS} >>/tmp/filelist; \
+ ls -d ${FILESYSTEM_DIRS} >>/tmp/filelist; \
+ find ${FILESYSTEM_TREES} >>/tmp/filelist; \
+ sort -u -r /tmp/filelist >filelist; \
+ rm /tmp/filelist)
+ df -ik ${MOUNT}
+ umount /dev/${FLOPPY}
+ fsck /dev/r${FLOPPY}
+ dd if=/dev/r${FLOPPY} of=${RELEASEDIR}/floppies/filesyst.flp \
+ bs=15b count=160
+ gzip --no-name -9 -c ${RELEASEDIR}/floppies/filesyst.flp \
+ >${RELEASEDIR}/floppies/filesyst.flp.gz
+
+cpio.flp:
+ disklabel -w -r ${FLOPPY} ${FLOPPY_TYPE} \
+ ${DESTDIR}/usr/mdec/fdboot ${DESTDIR}/usr/mdec/bootfd
+ newfs -b 4096 -c 80 -f 512 -i 65536 -m 0 -o space \
+ r${FLOPPY} ${FLOPPY_TYPE}
+ mount /dev/${FLOPPY} ${MOUNT}
+ chown ${BINOWN}.${BINGRP} ${MOUNT}/.
+ chmod 755 ${MOUNT}/.
+ (cd ${DESTDIR}/; \
+ ls ${CPIO_FILES} | cpio -pdamuv ${MOUNT})
+ (cd ${DESTDIR}/; \
+ (find ${CPIO_CPIO}; ls -d ${CPIO_CPIO_DIRS}) | \
+ cpio -H newc --block-size=16 -oav | \
+ gzip -9 >${MOUNT}/inst2.cpio.gz)
+ install -c -o ${BINOWN} -g ${BINGRP} -m 755 \
+ ${.CURDIR}/etc.i386/cpio.rc ${MOUNT}/rc
+ install -c -o ${BINOWN} -g ${BINGRP} -m 755 \
+ ${.CURDIR}/etc.i386/cpio.install ${MOUNT}/install
+ install -c -o ${BINOWN} -g ${BINGRP} -m 755 \
+ ${.CURDIR}/etc.i386/cpio.magic ${MOUNT}/magic
+ df -ik ${MOUNT}
+ umount /dev/${FLOPPY}
+ fsck /dev/r${FLOPPY}
+ dd if=/dev/r${FLOPPY} of=${RELEASEDIR}/floppies/cpio.flp \
+ bs=15b count=160
+ gzip --no-name -9 -c ${RELEASEDIR}/floppies/cpio.flp \
+ >${RELEASEDIR}/floppies/cpio.flp.gz
+
+bin-tarball:
+ (cd ${DESTDIR}; \
+ tar cf - . | \
+ gzip --no-name -9 -c | \
+ split -b 240640 - \
+ ${RELEASEDIR}/tarballs/bindist/bin_tgz.)
+
+srcbase-tarball:
+ (cd ${DESTDIR}; \
+ tar -cf - usr/src/[A-Z]* | \
+ gzip --no-name -9 -c | \
+ split -b 240640 - \
+ ${RELEASEDIR}/tarballs/srcdist/base.)
+
+srcbin-tarball:
+ (cd ${DESTDIR}; \
+ tar -cf - usr/src/bin | \
+ gzip --no-name -9 -c | \
+ split -b 240640 - \
+ ${RELEASEDIR}/tarballs/srcdist/bin.)
+
+srccontrib-tarball:
+ (cd ${DESTDIR}; \
+ tar -cf - usr/src/contrib | \
+ gzip --no-name -9 -c | \
+ split -b 240640 - \
+ ${RELEASEDIR}/tarballs/srcdist/contrib.)
+
+srcetc-tarball:
+ (cd ${DESTDIR}; \
+ tar -cf - usr/src/etc | \
+ gzip --no-name -9 -c | \
+ split -b 240640 - \
+ ${RELEASEDIR}/tarballs/srcdist/etc.)
+
+srcgames-tarball:
+ (cd ${DESTDIR}; \
+ tar -cf - usr/src/games | \
+ gzip --no-name -9 -c | \
+ split -b 240640 - \
+ ${RELEASEDIR}/tarballs/srcdist/games.)
+
+srcgnu-tarball:
+ (cd ${DESTDIR}; \
+ tar -cf - usr/src/gnu | \
+ gzip --no-name -9 -c | \
+ split -b 240640 - \
+ ${RELEASEDIR}/tarballs/srcdist/gnu.)
+
+srcinclude-tarball:
+ (cd ${DESTDIR}; \
+ tar -cf - usr/src/include | \
+ gzip --no-name -9 -c | \
+ split -b 240640 - \
+ ${RELEASEDIR}/tarballs/srcdist/include.)
+
+srclib-tarball:
+ (cd ${DESTDIR}; \
+ tar --exclude usr/src/${CRYPT_LIB} -cf - usr/src/lib | \
+ gzip --no-name -9 -c | \
+ split -b 240640 - \
+ ${RELEASEDIR}/tarballs/srcdist/lib.)
+
+srclibcrypt-tarball:
+ (cd ${DESTDIR}; \
+ tar -cf - usr/src/${CRYPT_LIB} | \
+ gzip --no-name -9 -c | \
+ split -b 240640 - \
+ ${RELEASEDIR}/tarballs/secrdist/libcrypt.)
+
+srclibexec-tarball:
+ (cd ${DESTDIR}; \
+ tar -cf - usr/src/libexec | \
+ gzip --no-name -9 -c | \
+ split -b 240640 - \
+ ${RELEASEDIR}/tarballs/srcdist/libexec.)
+
+srcsbin-tarball:
+ (cd ${DESTDIR}; \
+ tar -cf - usr/src/sbin | \
+ gzip --no-name -9 -c | \
+ split -b 240640 - \
+ ${RELEASEDIR}/tarballs/srcdist/sbin.)
+
+srcshare-tarball:
+ (cd ${DESTDIR}; \
+ tar -cf - usr/src/share | \
+ gzip --no-name -9 -c | \
+ split -b 240640 - \
+ ${RELEASEDIR}/tarballs/srcdist/share.)
+
+srcsys-tarball:
+ (cd ${DESTDIR}; \
+ tar -cf - usr/src/sys | \
+ gzip --no-name -9 -c | \
+ split -b 240640 - \
+ ${RELEASEDIR}/tarballs/srcdist/sys.)
+
+srcusrbin-tarball:
+ (cd ${DESTDIR}; \
+ tar -cf - usr/src/usr.bin | \
+ gzip --no-name -9 -c | \
+ split -b 240640 - \
+ ${RELEASEDIR}/tarballs/srcdist/usrbin.)
+
+srcusrsbin-tarball:
+ (cd ${DESTDIR}; \
+ tar -cf - usr/src/usr.sbin | \
+ gzip --no-name -9 -c | \
+ split -b 240640 - \
+ ${RELEASEDIR}/tarballs/srcdist/usrsbin.)
+
+src-tarball: srcbase-tarball srcbin-tarball srccontrib-tarball srcetc-tarball \
+ srcgames-tarball srcgnu-tarball srcinclude-tarball srclib-tarball \
+ srclibcrypt-tarball srclibexec-tarball srcsbin-tarball \
+ srcshare-tarball srcsys-tarball srcusrbin-tarball \
+ srcusrsbin-tarball
+
+des-tarball:
+ rm -rf ${RELEASEDIR}/tmpdes
+ mkdir ${RELEASEDIR}/tmpdes
+ for i in ${CRYPT_DIRS}; do \
+ cd ${RELEASEDIR}/tmpdes; \
+ mkdir $$i; \
+ chown ${BINOWN}.${GRPOWN} $$i; \
+ chmod 755 $$i; \
+ done
+ # This is ugly, it force installs a /usr/lib/libcrypt.a so
+ # that the other makes will be built with des.
+ #
+ (cd ${.CURDIR}/../${CRYPT_LIB}; \
+ unset NOCRYPT; \
+ DESTDIR=; export DESTDIR; \
+ ${MAKE} cleandir obj depend all install; \
+ NOMAN=noman; export NOMAN; \
+ DESTDIR=${RELEASEDIR}/tmpdes; export DESTDIR; \
+ ${MAKE} cleandir obj depend all install)
+ for i in ${CRYPT_SRCS}; do \
+ unset NOCRYPT; \
+ DESTDIR=${RELEASEDIR}/tmpdes; export DESTDIR; \
+ NOMAN=noman; export NOMAN; \
+ cd ${.CURDIR}/../$$i; \
+ ${MAKE} cleandir obj depend all install; \
+ done
+ (cd ${RELEASEDIR}/tmpdes; \
+ tar cf - . | \
+ gzip --no-name -9 -c | \
+ split -b 240640 - \
+ ${RELEASEDIR}/tarballs/secrdist/des_tgz.)
+ rm -rf ${RELEASEDIR}/tmpdes