#	BSDI Makefile,v 1.2 1995/10/23 16:13:12 bostic Exp

MAN1=	spell.0

all: ${MAN1}

.if exists(/usr/contrib/bin/emacs)
all: ispell.elc

.SUFFIXES:
.SUFFIXES: .elc .el

.el.elc:
	if [ ! -r ${.IMPSRC:T} ]; then ln -s ${.IMPSRC} ${.IMPSRC:T}; fi
	PWD=`pwd` \
	/usr/contrib/bin/emacs -batch -l ${.IMPSRC:T} -f batch-make-ispell
	rm -f ${.IMPSRC:T}

CLEANFILES+=ispell.elc
.endif

SCRIPTS=findaffix munchlist subset tryaffix zapdups

beforeinstall:
	-for f in ${SCRIPTS}; do \
		install -c -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
			${.CURDIR}/$$f ${DESTDIR}${BINDIR}/$$f; \
	done
	install -c -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
		${.CURDIR}/spell ${DESTDIR}/usr/bin/spell;
	-@umask 022; mkdir -p ${DESTDIR}${LIBDIR}
	install -c -o ${BINOWN} -g ${BINGRP} -m 0444 \
		${.CURDIR}/ispell.texinfo ${DESTDIR}${LIBDIR}/ispell.texinfo

.if exists(/usr/contrib/bin/emacs)
afterinstall:
	-@mkdir -p ${DESTDIR}/usr/contrib/lib/emacs/site-lisp
	install -c -o ${BINOWN} -g ${BINGRP} -m 444 \
		${.CURDIR}/ispell.el ${DESTDIR}/usr/contrib/lib/emacs/site-lisp
	install -c -o ${BINOWN} -g ${BINGRP} -m 444 \
		ispell.elc ${DESTDIR}/usr/contrib/lib/emacs/site-lisp
.endif

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