summaryrefslogtreecommitdiff
path: root/server/Makefile.dist
diff options
context:
space:
mode:
Diffstat (limited to 'server/Makefile.dist')
-rw-r--r--server/Makefile.dist24
1 files changed, 16 insertions, 8 deletions
diff --git a/server/Makefile.dist b/server/Makefile.dist
index 6caa669f..c5341ff4 100644
--- a/server/Makefile.dist
+++ b/server/Makefile.dist
@@ -76,18 +76,26 @@ distclean: realclean
# macros aren't available on older unices. Catted man pages are
# provided in the distribution so that this doesn't become a problem.
-dhcpd.cat8: dhcpd.8
+dhcpd.cat8: dhcpd.man8
+ nroff -man dhcpd.man8 >dhcpd.cat8
+
+dhcpd.man8: dhcpd.8
+ sed -e "s#ETCDIR#$(ETC)#g" -e "s#DBDIR#$(VARDB)#g" \
+ -e "s#RUNDIR#$(VARRUN)#g" < dhcpd.8 >dhcpd.man8
+
+dhcpd.conf.cat5: dhcpd.conf.man5
+ nroff -man dhcpd.conf.man5 >dhcpd.conf.cat5
+
+dhcpd.conf.man5: dhcpd.conf.5
sed -e "s#ETCDIR#$(ETC)#g" -e "s#DBDIR#$(VARDB)#g" \
- -e "s#RUNDIR#$(VARRUN)#g" < dhcpd.8 \
- | nroff -man >dhcpd.cat8
+ -e "s#RUNDIR#$(VARRUN)#g" < dhcpd.conf.5 >dhcpd.conf.man5
-dhcpd.conf.cat5: dhcpd.conf.5
- nroff -man dhcpd.conf.5 >dhcpd.conf.cat5
+dhcpd.leases.cat5: dhcpd.leases.man5
+ nroff -man dhcpd.leases.man5 >dhcpd.leases.cat5
-dhcpd.leases.cat5: dhcpd.leases.5
+dhcpd.leases.man5: dhcpd.leases.5
sed -e "s#ETCDIR#$(ETC)#g" -e "s#DBDIR#$(VARDB)#g" \
- -e "s#RUNDIR#$(VARRUN)#g" < dhcpd.leases.5 \
- | nroff -man >dhcpd.leases.cat5
+ -e "s#RUNDIR#$(VARRUN)#g" < dhcpd.leases.5 >dhcpd.leases.man5
dhcpd: $(OBJS) $(COBJ) $(DHCPLIB)
$(CC) $(LFLAGS) -o dhcpd $(OBJS) $(DHCPLIB) $(LIBS)