#
#	Makefile for the Manual pages. This relies havily on the
#	gmake features. Don't try makes != gmake :-(
#

NROFF_DOC = groff -mdoc -Tascii
NROFF_MAN = groff -man -Tascii

all: section3

MAN3 = accept.3 bind.3 connect.3 getpeername.3 getsockname.3 getsockopt.3 \
  listen.3 recv.3 recvfrom.3 recvmsg.3 send.3 sendmsg.3 \
  sendto.3 setsockopt.3 shutdown.3 socket.3 socketpair.3

DOC3 = byteorder.3 gethostbyname.3 getnetent.3 getprotoent.3 getservent.3 \
  inet.3 resolver.3

section3: $(patsubst %, cat3/%, $(MAN3)) $(patsubst %, cat3/%, $(DOC3))

$(patsubst %, cat3/%, $(MAN3)): cat3/% : man3/%
	$(NROFF_MAN) $< > $@

$(patsubst %, cat3/%, $(DOC3)): cat3/% : doc3/%
	$(NROFF_DOC) $< > $@
