SHELL = /bin/sh
MAN = ../man/
EXT = l
DST = /usr/man/man$(EXT)

OBJ =	$(MAN)index $(MAN)accent $(MAN)dict $(MAN)exclude $(MAN)format \
	$(MAN)freq $(MAN)kwal $(MAN)kwic $(MAN)lno $(MAN)maxwd $(MAN)pair \
	$(MAN)pause $(MAN)revconc $(MAN)skel $(MAN)sfind $(MAN)tolpr \
	$(MAN)tosel $(MAN)tprep $(MAN)wdlen $(MAN)wheel $(MAN)xref

SRC =	INDEX.man accent.man dict.man exclude.man format.man \
	freq.man kwal.man kwic.man lno.man maxwd.man pair.man \
	pause.man revconc.man skel.man sfind.man tolpr.man \
	tosel.man tprep.man wdlen.man wheel.man xref.man

all:;	@echo 'do "make format" to make formatted man pages, or'
	@echo 'do "make install" to copy unformatted pages into /usr/man'

format:	$(OBJ)

install: $(SRC)
	for f in $(SRC); do \
		g=$(DST)/`echo $$f | sed -e 's/.man$$/.$(EXT)/' | tr A-Z a-z`; \
		echo Installing $$f as $$g; \
		rm -f $$g; cp $$f $$g; \
	done
	echo Linking cedilla
	cd $(DST); rm -f cedilla.$(EXT); \
		echo '.so man$(EXT)/accent.$(EXT)' > cedilla.$(EXT)
	echo Linking umlaut
	cd $(DST); rm -f umlaut.$(EXT); \
		echo '.so man$(EXT)/accent.$(EXT)' > umlaut.$(EXT)

$(MAN)index: INDEX.man
	nroff -man INDEX.man > $(MAN)index
$(MAN)accent: accent.man
	nroff -man accent.man > $(MAN)accent
	ln $(MAN)accent $(MAN)cedilla
	ln $(MAN)accent $(MAN)umlaut
$(MAN)dict: dict.man
	nroff -man dict.man > $(MAN)dict
$(MAN)exclude: exclude.man
	nroff -man exclude.man > $(MAN)exclude
$(MAN)format: format.man
	nroff -man format.man > $(MAN)format
$(MAN)freq: freq.man
	nroff -man freq.man > $(MAN)freq
$(MAN)kwal: kwal.man
	nroff -man kwal.man > $(MAN)kwal
$(MAN)kwic: kwic.man
	nroff -man kwic.man > $(MAN)kwic
$(MAN)lno: lno.man
	nroff -man lno.man > $(MAN)lno
$(MAN)maxwd: maxwd.man
	nroff -man maxwd.man > $(MAN)maxwd
$(MAN)pair: pair.man
	nroff -man pair.man > $(MAN)pair
$(MAN)pause: pause.man
	nroff -man pause.man > $(MAN)pause
$(MAN)revconc: revconc.man
	nroff -man revconc.man > $(MAN)revconc
$(MAN)sfind: sfind.man
	nroff -man sfind.man > $(MAN)sfind
$(MAN)skel: skel.man
	nroff -man skel.man > $(MAN)skel
$(MAN)tolpr: tolpr.man
	nroff -man tolpr.man > $(MAN)tolpr
$(MAN)tosel: tosel.man
	nroff -man tosel.man > $(MAN)tosel
$(MAN)tprep: tprep.man
	nroff -man tprep.man > $(MAN)tprep
$(MAN)wdlen: wdlen.man
	nroff -man wdlen.man > $(MAN)wdlen
$(MAN)wheel: wheel.man
	nroff -man wheel.man > $(MAN)wheel
$(MAN)xref: xref.man
	nroff -man xref.man > $(MAN)xref

