summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@cvs.openbsd.org>2011-06-11 12:48:20 +0000
committerIngo Schwarze <schwarze@cvs.openbsd.org>2011-06-11 12:48:20 +0000
commit5d0e4d24b95bfb54f541ac6ba4c5e24044ec78af (patch)
tree221e9dc3041cfb74b3f64249657fa81616142d6f
parent76bb975f8e5e5b8184be675108b355d2fd1e98b3 (diff)
Unbreak the build with MANPS, making sure to still honour NOMAN.
Problem found and fix tested by jmc@. Note that the patch to Makefile.in is useful for two additional reasons: 1. It removes an ugly reimplementation of the bsd.man.mk .8.cat8 target. 2. It will be required anyway when installing source manuals in the future. The bsd-wrapper patch looks redundant, but isn't. These rules are not in bsd.man.mk because elsewhere, the source files (*.8 etc.) are part of the source tree, not generated files.
-rw-r--r--usr.sbin/nsd/Makefile.bsd-wrapper11
-rw-r--r--usr.sbin/nsd/Makefile.in35
2 files changed, 27 insertions, 19 deletions
diff --git a/usr.sbin/nsd/Makefile.bsd-wrapper b/usr.sbin/nsd/Makefile.bsd-wrapper
index bc1d8e6504e..0ae4cd6904e 100644
--- a/usr.sbin/nsd/Makefile.bsd-wrapper
+++ b/usr.sbin/nsd/Makefile.bsd-wrapper
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile.bsd-wrapper,v 1.6 2011/01/24 10:39:46 jakob Exp $
+# $OpenBSD: Makefile.bsd-wrapper,v 1.7 2011/06/11 12:48:19 schwarze Exp $
.include <bsd.own.mk>
@@ -27,8 +27,15 @@ PROG= nsd nsd-zonec nsd-notify nsd-checkconf nsd-patch nsd-xfer
MAN= nsd.8 nsdc.8 nsd-zonec.8 nsd-notify.8 nsd-checkconf.8 nsd-patch.8 \
nsd-xfer.8 nsd.conf.5
+all: gnu
-all: config.status
+.ifndef NOMAN
+${MANALL} ${PSALL}: ${MAN}
+
+${MAN}: gnu
+.endif
+
+gnu: config.status
${MAKE}
.FORCE: .IGNORE
diff --git a/usr.sbin/nsd/Makefile.in b/usr.sbin/nsd/Makefile.in
index ee796a8f1b8..28eaf23adf6 100644
--- a/usr.sbin/nsd/Makefile.in
+++ b/usr.sbin/nsd/Makefile.in
@@ -63,7 +63,8 @@ EDIT = sed \
-e 's,@kpriority\@,$(kpriority),g'
TARGETS = nsd nsd-zonec nsd-notify nsd-xfer nsdc.sh nsd-checkconf nsd-patch nsd.conf.sample \
- nsd.cat8 nsd-zonec.cat8 nsd-notify.cat8 nsd-xfer.cat8 nsdc.cat8 nsd-checkconf.cat8 nsd-patch.cat8 nsd.conf.cat5
+ nsd.8 nsd-zonec.8 nsd-notify.8 nsd-xfer.8 nsdc.8 \
+ nsd-checkconf.8 nsd-patch.8 nsd.conf.5
ALL_OBJECTS = \
answer.o \
@@ -318,37 +319,37 @@ nsd.conf.sample: $(srcdir)/nsd.conf.sample.in config.h
rm -f nsd.conf.sample
$(EDIT) $(srcdir)/nsd.conf.sample.in > nsd.conf.sample
-nsd.conf.cat5: $(srcdir)/nsd.conf.5.in config.h
+nsd.conf.5: $(srcdir)/nsd.conf.5.in config.h
rm -f nsd.conf.5
- $(EDIT) $(srcdir)/nsd.conf.5.in | mandoc > nsd.conf.cat5
+ $(EDIT) $(srcdir)/nsd.conf.5.in > nsd.conf.5
-nsd.cat8: $(srcdir)/nsd.8.in config.h
+nsd.8: $(srcdir)/nsd.8.in config.h
rm -f nsd.8
- $(EDIT) $(srcdir)/nsd.8.in | mandoc > nsd.cat8
+ $(EDIT) $(srcdir)/nsd.8.in > nsd.8
-nsdc.cat8: $(srcdir)/nsdc.8.in config.h
+nsdc.8: $(srcdir)/nsdc.8.in config.h
rm -f nsdc.8
- $(EDIT) $(srcdir)/nsdc.8.in | mandoc > nsdc.cat8
+ $(EDIT) $(srcdir)/nsdc.8.in > nsdc.8
-nsd-zonec.cat8: $(srcdir)/zonec.8.in config.h
+nsd-zonec.8: $(srcdir)/zonec.8.in config.h
rm -f nsd-zonec.8
- $(EDIT) $(srcdir)/zonec.8.in | mandoc > nsd-zonec.cat8
+ $(EDIT) $(srcdir)/zonec.8.in > nsd-zonec.8
-nsd-notify.cat8: $(srcdir)/nsd-notify.8.in config.h
+nsd-notify.8: $(srcdir)/nsd-notify.8.in config.h
rm -f nsd-notify.8
- $(EDIT) $(srcdir)/nsd-notify.8.in | mandoc > nsd-notify.cat8
+ $(EDIT) $(srcdir)/nsd-notify.8.in > nsd-notify.8
-nsd-xfer.cat8: $(srcdir)/nsd-xfer.8.in config.h
+nsd-xfer.8: $(srcdir)/nsd-xfer.8.in config.h
rm -f nsd-xfer.8
- $(EDIT) $(srcdir)/nsd-xfer.8.in | mandoc > nsd-xfer.cat8
+ $(EDIT) $(srcdir)/nsd-xfer.8.in > nsd-xfer.8
-nsd-checkconf.cat8: $(srcdir)/nsd-checkconf.8.in config.h
+nsd-checkconf.8: $(srcdir)/nsd-checkconf.8.in config.h
rm -f nsd-checkconf.8
- $(EDIT) $(srcdir)/nsd-checkconf.8.in | mandoc > nsd-checkconf.cat8
+ $(EDIT) $(srcdir)/nsd-checkconf.8.in > nsd-checkconf.8
-nsd-patch.cat8: $(srcdir)/nsd-patch.8.in config.h
+nsd-patch.8: $(srcdir)/nsd-patch.8.in config.h
rm -f nsd-patch.8
- $(EDIT) $(srcdir)/nsd-patch.8.in | mandoc > nsd-patch.cat8
+ $(EDIT) $(srcdir)/nsd-patch.8.in > nsd-patch.8
install: all
$(INSTALL) -d $(DESTDIR)$(sbindir)