#
# This is the command to format the man pages
#
ROFF = groff -mandoc -Tascii

#
# This is where you want the man pages to go
#
MANPATH = /usr/local/man

#
# These are the ownships of the man pages
#
MANOWN = bin
MANGRP = bin

MANN = midiconfig.n midievents.n midifree.n midiget.n midimake.n \
       midimerge.n midiplay.n midiput.n midiread.n midirecord.n \
       midirewind.n midisplit.n midistop.n midiwait.n midiwrite.n \
       midiversion.n midimove.n midicopy.n mididelete.n miditrack.n \
       mididevice.n
MAN1 = mplay.1 mrec.1 tclmidi.1 minfo.1 midtotcl.1

MANNCOOKED = midiconfig.0 midievents.0 midifree.0 midiget.0 midimake.0 \
       midimerge.0 midiplay.0 midiput.0 midiread.0 midirecord.0 \
       midirewind.0 midisplit.0 midistop.0 midiwait.0 midiwrite.0 \
       midiversion.0 midimove.0 midicopy.0 mididelete.0 miditrack.0 \
       mididevice.0
MAN1COOKED = mplay.0 mrec.0 tclmidi.0 minfo.0 midtotcl.0

.SUFFIXES: .0 .1 .n

install-raw:
	cp $(MANN) $(MANPATH)/mann
	cp $(MAN1) $(MANPATH)/man1

install-cooked: $(MANNCOOKED) $(MAN1COOKED)
	cp $(MANNCOOKED) $(MANPATH)/catn
	cp $(MAN1COOKED) $(MANPATH)/cat1

clean:
	rm -f $(MANNCOOKED) $(MAN1COOKED)

.1.0:
	$(ROFF) $< > $@

.n.0:
	$(ROFF) $< > $@
