# $Id: Makefile.athena,v 1.1.1.2 1998/02/03 20:10:23 ghudson Exp $

SHELL=/bin/sh
IMAN=buildhash.1 findaffix.1 munchlist.1 tryaffix.1
SMAN=unsq.1
ATHBINDIR=/usr/athena/bin
ATHSHAREDIR=/usr/athena/share
ATHMANDIR=/usr/athena/man
ATHINFODIR=/usr/athena/info

prepare:
	rm -f local.h
	sed -e "s,@COMPILER@,$$COMPILER," "local.h.$$HOSTTYPE" > local.h

clean:
	${MAKE} clean
	rm -f ${IMAN} ${SMAN}

all: ${IMAN} ${SMAN}
	${MAKE} all

${IMAN}:
	rm -f $@
	echo ".so man1/ispell.1" > $@

${SMAN}:
	rm -f $@
	echo ".so man1/sq.1" > $@

check:

# The Makefile install rule is horribly complicated, and supporting
# DESTDIR there is probably more of a maintenance hassle than doing it
# directly here.
install:
	-mkdir -p "$$SRVD${ATHBINDIR}"
	-mkdir -p "$$SRVD${ATHSHAREDIR}"
	-mkdir -p "$$SRVD${ATHMANDIR}/man1"
	-mkdir -p "$$SRVD${ATHMANDIR}/man4"
	-mkdir -p "$$SRVD${ATHINFODIR}"
	install -c -m 555 buildhash "$$SRVD${ATHBINDIR}"
	install -c -m 555 findaffix "$$SRVD${ATHBINDIR}"
	install -c -m 555 icombine "$$SRVD${ATHBINDIR}"
	install -c -m 555 ijoin "$$SRVD${ATHBINDIR}"
	install -c -m 555 ispell "$$SRVD${ATHBINDIR}"
	install -c -m 555 munchlist "$$SRVD${ATHBINDIR}"
	install -c -m 555 sq "$$SRVD${ATHBINDIR}"
	install -c -m 555 tryaffix "$$SRVD${ATHBINDIR}"
	install -c -m 555 unsq "$$SRVD${ATHBINDIR}"
	install -c -m 444 languages/english/english.aff "$$SRVD${ATHSHAREDIR}"
	install -c -m 444 languages/american/americanmed+.hash \
		"$$SRVD${ATHSHAREDIR}"
	rm -f "$$SRVD${ATHSHAREDIR}/american.hash"
	cd "$$SRVD${ATHSHAREDIR}" && ln americanmed+.hash american.hash
	rm -f "$$SRVD${ATHSHAREDIR}/english.hash"
	cd "$$SRVD${ATHSHAREDIR}" && ln americanmed+.hash english.hash
	install -c -m 444 buildhash.1 "$$SRVD${ATHMANDIR}/man1"
	install -c -m 444 findaffix.1 "$$SRVD${ATHMANDIR}/man1"
	install -c -m 444 ispell.1 "$$SRVD${ATHMANDIR}/man1"
	install -c -m 444 munchlist.1 "$$SRVD${ATHMANDIR}/man1"
	install -c -m 444 sq.1 "$$SRVD${ATHMANDIR}/man1"
	install -c -m 444 tryaffix.1 "$$SRVD${ATHMANDIR}/man1"
	install -c -m 444 unsq.1 "$$SRVD${ATHMANDIR}/man1"
	install -c -m 444 ispell.4 "$$SRVD${ATHMANDIR}/man4"
	install -c -m 444 languages/english/english.4l \
		"$$SRVD${ATHMANDIR}/man4"
	install -c -m 444 ispell.info "$$SRVD${ATHINFODIR}/ispell"
