head	1.7;
access;
symbols;
locks; strict;
comment	@# @;


1.7
date	96.06.01.19.03.30;	author ghudson;	state Exp;
branches;
next	1.6;

1.6
date	96.03.17.20.25.31;	author ghudson;	state Exp;
branches;
next	1.5;

1.5
date	96.03.10.22.47.36;	author ghudson;	state Exp;
branches;
next	1.4;

1.4
date	96.03.10.21.42.40;	author ghudson;	state Exp;
branches;
next	1.3;

1.3
date	96.03.10.19.23.29;	author ghudson;	state Exp;
branches;
next	1.2;

1.2
date	95.09.30.20.32.34;	author ghudson;	state Exp;
branches;
next	1.1;

1.1
date	95.08.09.08.51.45;	author ghudson;	state Exp;
branches;
next	;


desc
@@


1.7
log
@Include this makefile from arch makefiles rather than using symlinks.
@
text
@NETBSD_SRC=/afs/sipb.mit.edu/project/netbsd/release/netbsd-1.1/source/src

all: crontab gettytab inetd.conf netstart rc rc.local sendmail.cf services
all: shells

crontab: crontab.sed ${NETBSD_SRC}/etc/crontab
	sed -f crontab.sed ${NETBSD_SRC}/etc/crontab > $@@

gettytab: gettytab.sed ${NETBSD_SRC}/etc/gettytab
	sed -f gettytab.sed ${NETBSD_SRC}/etc/gettytab > $@@

inetd.conf: inetd.conf.sed ${NETBSD_SRC}/etc/inetd.conf
	sed -f inetd.conf.sed ${NETBSD_SRC}/etc/inetd.conf > $@@

netstart: netstart.sed ${NETBSD_SRC}/etc/netstart
	sed -f netstart.sed ${NETBSD_SRC}/etc/netstart > $@@

rc: rc.sed ${NETBSD_SRC}/etc/rc
	sed -f rc.sed ${NETBSD_SRC}/etc/rc > $@@

rc.local: rc.local.sed ${NETBSD_SRC}/etc/rc.local
	sed -f rc.local.sed ${NETBSD_SRC}/etc/rc.local > $@@

sendmail.cf: mit.mc
	wd="`pwd`"; \
	cd ${NETBSD_SRC}/usr.sbin/sendmail/cf/cf; \
	m4 $${wd}/mit.mc > $${wd}/$@@

services: services.sed ${NETBSD_SRC}/etc/services
	sed -f services.sed ${NETBSD_SRC}/etc/services > $@@

shells: shells.sed ${NETBSD_SRC}/etc/shells
	sed -f shells.sed ${NETBSD_SRC}/etc/shells > $@@

install:
	mkdir -p -m 755 ${DESTDIR}/etc/athena ${DESTDIR}/var/cron
	mkdir -p -m 700 ${DESTDIR}/var/cron/tabs
	install -c -m 700 crontab ${DESTDIR}/var/cron/tabs/root
	install -c -m 755 rc.athena ${DESTDIR}/etc/athena/
	install -c -m 644 gettytab ${DESTDIR}/etc/
	install -c -m 644 inetd.conf ${DESTDIR}/etc/
	install -c -m 644 netstart ${DESTDIR}/etc/
	install -c -m 644 rc ${DESTDIR}/etc/
	install -c -m 644 rc.local ${DESTDIR}/etc/
	install -c -m 644 sendmail.cf ${DESTDIR}/etc/
	install -c -m 644 services ${DESTDIR}/etc/
	install -c -m 644 shells ${DESTDIR}/etc/
	rm -f ${DESTDIR}/etc/localtime
	ln -s /usr/share/zoneinfo/US/Eastern ${DESTDIR}/etc/localtime

clean:
	rm -f gettytab inetd.conf netstart rc sendmail.cf services shells

@


1.6
log
@Add an rc.local so that we can change "ldconfig" to "ldconfig -m".
@
text
@a4 1
	(cd "`uname -m`"; ${MAKE} $@@)
a49 1
	(cd "`uname -m`"; ${MAKE} $@@)
a52 1
	(cd "`uname -m`"; ${MAKE} $@@)
@


1.5
log
@Make a localtime symlink.
@
text
@d3 2
a4 1
all: crontab gettytab inetd.conf netstart rc sendmail.cf services shells
d22 3
d45 1
@


1.4
log
@We no longer need to create ${DESTDIR}/root.
@
text
@d44 2
@


1.3
log
@Add many more files.  Build most files based on a NetBSD source tree.
@
text
@d33 1
a33 2
	mkdir -p -m 755 ${DESTDIR}/etc/athena ${DESTDIR}/root
	mkdir -p -m 755 ${DESTDIR}/var/cron
@


1.2
log
@Install these scripts mode 755.
@
text
@d1 1
d3 28
a30 1
all:
d33 17
a49 2
	install -c -m 755 config_afs ${DESTDIR}/etc/athena/config_afs
	install -c -m 755 rc.athena ${DESTDIR}/etc/athena/rc.athena
@


1.1
log
@Initial revision
@
text
@d5 2
a6 2
	install -c -m 644 config_afs ${DESTDIR}/etc/athena/config_afs
	install -c -m 644 rc.athena ${DESTDIR}/etc/athena/rc.athena
@
