Makefile revision 168
142421Syokota# @(#)Makefile 5.11 (Berkeley) 5/21/91 242421Syokota 342421SyokotaLOCALTIME= US/Pacific 442421SyokotaTZDIR=/usr/share/zoneinfo 542421Syokota 642421SyokotaNOOBJ= oobj 742421Syokota 842421Syokota# disktab may be wrong -- hcx9 is a tahoe, but gets its own. 942421Syokota# -rw-r--r-- 1042421SyokotaBINOWN= root 1142421SyokotaBINGRP= wheel 1242421SyokotaBIN1= aliases csh.cshrc csh.login csh.logout dm.conf \ 1342421Syokota ftpusers gettytab group hosts hosts.equiv hosts.lpd inetd.conf \ 1442421Syokota man.conf motd myname netstart phones \ 1542421Syokota printcap protocols rc rc.local remote security services shells \ 1642421Syokota syslog.conf ttys etc.${MACHINE}/disktab rpc 1742421Syokota 1842421Syokota# -rw-rw-rw- 1942421SyokotaBIN2= motd 2042421Syokota 2142421Syokota# -rwxr-xr-x root.wheel, for the new f***ing cron root.wheel 2242421SyokotaBIN3= daily weekly monthly 2342421Syokota 2442421SyokotaMTREE= BSD.root.dist BSD.usr.dist BSD.var.dist 2542421SyokotaNAMEDB= localhost.rev named.boot root.cache 2642421SyokotaPCS= pcs750.bin 2742421SyokotaWCS1= wcs fppwcs poc poc1 poc2 fppoc 28119418SobrienWCS2= fpevent fppwcs fppwcs_dual hdcwcs load_diags start_fpp wcs wcs_dual 29119418Sobrien 30119418Sobrienall clean cleandir depend etc install lint: 3142421Syokota 3244628Syokotadistribution: distrib-dirs 3342421Syokota install -c -o ${BINOWN} -g ${BINGRP} -m 644 ${BIN1} ${DESTDIR}/etc 3442421Syokota install -c -o ${BINOWN} -g ${BINGRP} -m 666 ${BIN2} ${DESTDIR}/etc 3542421Syokota install -c -o root -g wheel -m 755 ${BIN3} ${DESTDIR}/etc 3642421Syokota install -c -o root -g wheel -m 600 crontab ${DESTDIR}/var/cron/tabs/root 3747336Syokota install -c -o root -g wheel -m 600 master.passwd ${DESTDIR}/etc 38147271Smarius # 3942421Syokota # This is broken, it always does /etc. It IGNORES the $DESTDIR for 40114216Skan # where to write the spwd.db pwd.db files. 4142421Syokota #(cd ${DESTDIR}/etc; pwd_mkdb -p master.passwd) 4242421Syokota # 4358271Syokota # Work around for above problem. 4458271Syokota install -c -o root -g wheel -m 644 pwd.db ${DESTDIR}/etc 4558271Syokota install -c -o root -g wheel -m 600 spwd.db ${DESTDIR}/etc 4655731Syokota install -c -o ${BINOWN} -g ${BINGRP} -m 555 \ 4755731Syokota MAKEDEV.local etc.${MACHINE}/MAKEDEV ${DESTDIR}/dev 4855731Syokota (cd ${DESTDIR}/dev; sh MAKEDEV all) 4955731Syokota (cd root; \ 5055731Syokota install -c -o root -g wheel -m 644 dot.cshrc \ 5155731Syokota ${DESTDIR}/root/.cshrc; \ 5255731Syokota install -c -o root -g wheel -m 644 dot.klogin \ 5355731Syokota ${DESTDIR}/root/.klogin; \ 54130312Sjhb install -c -o root -g wheel -m 644 dot.login \ 55147271Smarius ${DESTDIR}/root/.login; \ 56147271Smarius install -c -o root -g wheel -m 644 dot.profile \ 5755731Syokota ${DESTDIR}/root/.profile; \ 5855731Syokota rm -f ${DESTDIR}/.cshrc ${DESTDIR}/.profile; \ 5980040Syokota ln ${DESTDIR}/root/.cshrc ${DESTDIR}/.cshrc; \ 6042421Syokota ln ${DESTDIR}/root/.profile ${DESTDIR}/.profile) 61147271Smarius cd mtree; install -c -o ${BINOWN} -g ${BINGRP} -m 444 ${MTREE} \ 62147271Smarius ${DESTDIR}/etc/mtree 6342421Syokota cd namedb; install -c -o ${BINOWN} -g ${BINGRP} -m 644 ${NAMEDB} \ 6442421Syokota ${DESTDIR}/etc/namedb 65147271Smarius /bin/rm -f ${DESTDIR}/etc/localtime 6642421Syokota ln -s ${TZDIR}/${LOCALTIME} ${DESTDIR}/etc/localtime 6742421Syokota install -c -o ${BINOWN} -g operator -m 664 /dev/null \ 6858271Syokota ${DESTDIR}/etc/dumpdates 6942421Syokota install -c -o nobody -g ${BINGRP} -m 664 /dev/null \ 7042421Syokota ${DESTDIR}/var/db/locate.database 7142421Syokota install -c -o ${BINOWN} -g ${BINGRP} -m 664 /dev/null \ 7244628Syokota ${DESTDIR}/var/log/lpd-errs 7342421Syokota install -c -o ${BINOWN} -g ${BINGRP} -m 664 /dev/null \ 7442421Syokota ${DESTDIR}/var/log/maillog 7542421Syokota install -c -o ${BINOWN} -g ${BINGRP} -m 664 /dev/null \ 7642421Syokota ${DESTDIR}/var/log/messages 7742421Syokota install -c -o ${BINOWN} -g ${BINGRP} -m 664 /dev/null \ 7858271Syokota ${DESTDIR}/var/log/wtmp 7942421Syokota install -c -o ${BINOWN} -g ${BINGRP} -m 664 /dev/null \ 8044628Syokota ${DESTDIR}/var/run/utmp 8144628Syokota (cd etc.${MACHINE}; install -c -o ${BINOWN} -g ${BINGRP} -m 444 \ 8244628Syokota fstab.* ${DESTDIR}/etc) 8344628Syokota.if ${MACHINE} == "tahoe" 8442421Syokota (cd etc.tahoe; install -c -o ${BINOWN} -g ${BINGRP} -m 444 ${WCS1} \ 8542421Syokota ${DESTDIR}/) 8642421Syokota.endif 8758271Syokota.if ${MACHINE} == "vax" 8842421Syokota (cd etc.vax; install -c -o ${BINOWN} -g ${BINGRP} -m 444 ${PCS} \ 8942421Syokota ${DESTDIR}/) 9044628Syokota.endif 9142421Syokota.if ${MACHINE} == "i386" 9242421Syokota (cd ../sys.386bsd/i386/boot; make depend all install; \ 9342421Syokota cd /usr/mdec; find . | cpio -pdalmuv ${DESTDIR}/usr/mdec) 9442421Syokota (cd ..; make install) 9542421Syokota (cd ../include; make copies) 9642421Syokota (cd ../usr.sbin/sendmail; make install) 9742421Syokota.endif 9858271Syokota 9944628Syokotahcx9-distribution: 10050154Syokota (cd etc.tahoe; install -c -o ${BINOWN} -g ${BINGRP} -m 444 ${WCS2} \ 10144628Syokota ${DESTDIR}/) 10242421Syokota 10344628Syokotadistrib-dirs: 10450154Syokota mtree -du -f mtree/BSD.root.dist -p ${DESTDIR} 10544628Syokota mtree -u -f mtree/BSD.var.dist -p ${DESTDIR}/var 10644628Syokota mtree -u -f mtree/BSD.usr.dist -p ${DESTDIR}/usr 10750154Syokota (cd ${DESTDIR}; rm -f ${DESTDIR}/sys; \ 10842421Syokota ln -s usr/src/sys.386bsd sys ) 10942421Syokota 11042421Syokota.include <bsd.prog.mk> 11150154Syokota