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


1.2
date	94.08.13.14.33.29;	author md;	state Exp;
branches;
next	1.1;

1.1
date	94.01.13.22.59.29;	author md;	state Exp;
branches;
next	;


desc
@@


1.2
log
@Clean up so that it works correctly with new make command
@
text
@#	BSDI	$Id: Makefile,v 1.1 1994/01/13 22:59:29 md Exp md $
ELMLIB=/usr/contrib/lib/elm
DOCMODE=644
NOPROG=	noprog
TBL=tbl
ROFF=groff
ROFFOPT=-mps -Tps
MANDOC=-man
MAN1=	answer.0	\
	autoreply.0	\
	checkalias.0	\
	elm.0		\
	elmalias.0	\
	fastmail.0	\
	filter.0	\
	frm.0		\
	listalias.0	\
	messages.0	\
	newalias.0	\
	newmail.0	\
	printmail.0	\
	readmsg.0	\
	wnewmail.0

# List of files installed in LIB directory
LIB=	elm-help.0	\
	elm-help.1	\
	elm-help.2	\
	elm-help.3	\
	elmrc-info

# List of formatted guides
FMT=	Alias.ps	\
	Config.ps 	\
	Cover.ps	\
	Filter.ps	\
	Form.ps		\
	Ref.ps		\
	Users.ps

all: ${FMT} ${MAN1}

beforeinstall:
	-mkdir ${DESTDIR}${ELMLIB}
	@@-chown ${BINOWN} ${DESTDIR}${ELMLIB}
	@@-chgrp ${BINGRP} ${DESTDIR}${ELMLIB}
	@@-chmod 755 ${DESTDIR}${ELMLIB}

afterinstall:
	for i in $(LIB); do \
		install -c -o ${BINOWN} -g ${BINGRP} -m ${DOCMODE} \
			${.CURDIR}/$$i ${DESTDIR}${ELMLIB}; \
	done
	for i in $(FMT); do \
		install -c -o ${BINOWN} -g ${BINGRP} -m ${DOCMODE} \
			$$i ${DESTDIR}${ELMLIB}; \
	done

Alias.ps:	Alias.guide
		$(TBL) $? | $(ROFF) $(ROFFOPT) ${.CURDIR}/tmac.n - > $@@
Config.ps:	Config.guid
		$(TBL) $? | $(ROFF) $(ROFFOPT) ${.CURDIR}/tmac.n - > $@@
Cover.ps:	Elm.cover
		$(TBL) $? | $(ROFF) $(ROFFOPT) ${.CURDIR}/tmac.n - > $@@
Filter.ps:	Filter.guid
		$(TBL) $? | $(ROFF) $(ROFFOPT) ${.CURDIR}/tmac.n - > $@@
Form.ps:	Form.guide
		$(TBL) $? | $(ROFF) $(ROFFOPT) ${.CURDIR}/tmac.n - > $@@
Ref.ps:		Ref.guide
		$(TBL) $? | $(ROFF) $(ROFFOPT) ${.CURDIR}/tmac.n - > $@@
Users.ps:	Users.guide
		$(TBL) $? | $(ROFF) $(ROFFOPT) ${.CURDIR}/tmac.n - > $@@

CLEANFILES+= Alias.ps Config.ps Cover.ps Filter.ps Form.ps Ref.ps Users.ps
CLEANFILES+= answer.0 autoreply.0 checkalias.0 elm.0 fastmail.0 filter.0 frm.0
CLEANFILES+= listalias.0 messages.0 newalias.0 newmail.0 printmail.0 readmsg.0
CLEANFILES+= wnewmail.0

.include <../../Makefile.inc>
.include <bsd.prog.mk>
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
#	BSDI	$Id: Makefile,v 1.3 1994/01/14 01:34:29 cp Exp $
d8 1
d41 1
a41 1
all:	$(FMT)
d60 1
a60 1
		$(TBL) ${.CURDIR}/$? | $(ROFF) $(ROFFOPT) ${.CURDIR}/tmac.n - > $@@
d62 1
a62 1
		$(TBL) ${.CURDIR}/$? | $(ROFF) $(ROFFOPT) ${.CURDIR}/tmac.n - > $@@
d64 1
a64 1
		$(TBL) ${.CURDIR}/$? | $(ROFF) $(ROFFOPT) ${.CURDIR}/tmac.n - > $@@
d66 1
a66 1
		$(TBL) ${.CURDIR}/$? | $(ROFF) $(ROFFOPT) ${.CURDIR}/tmac.n - > $@@
d68 1
a68 1
		$(TBL) ${.CURDIR}/$? | $(ROFF) $(ROFFOPT) ${.CURDIR}/tmac.n - > $@@
d70 1
a70 1
		$(TBL) ${.CURDIR}/$? | $(ROFF) $(ROFFOPT) ${.CURDIR}/tmac.n - > $@@
d72 1
a72 1
		$(TBL) ${.CURDIR}/$? | $(ROFF) $(ROFFOPT) ${.CURDIR}/tmac.n - > $@@
@
