chiark / gitweb /
finalise changelog prep. for cvs-buildpackage
[userv.git] / Makefile.in
index 0b430e86f73ab5859fefedca68b67d9abefa5db4..27609214a349c06d7357d0c7d7662b09a89a1559 100644 (file)
@@ -28,6 +28,7 @@ LDLIBS=@DEBUGLIBS@ @LIBS@ $(XLDLIBS)
 M4=m4
 M4FLAGS=
 LEX=flex
+MD5SUM=@MD5SUM_SIMPLE@
 CWD=$(shell pwd)
 
 INSTALL_GROUP=root
@@ -41,6 +42,7 @@ exec_prefix=$(prefix)
 bindir=$(exec_prefix)/bin
 mandir=$(prefix)/man
 man1dir=$(mandir)/man1
+man8dir=$(mandir)/man8
 sbindir=$(exec_prefix)/sbin
 etcdir=/etc
 etcsubdir=$(etcdir)/userv
@@ -51,6 +53,7 @@ TARGETS_DOC_PS=       spec.ps overview.ps
 TARGETS_DOC_RM=        $(TARGETS_DOC_PS) spec.html
 TARGETS_DOC=   $(TARGETS_DOC_PS) spec.html/index.html
 MAN1PAGES=     userv.1
+MAN8PAGES=     uservd.8
 
 SOURCES=       Makefile.in configure.in acconfig.h                     \
                client.c common.h                                       \
@@ -83,10 +86,11 @@ install-strip:
 
 install-doc:   $(TARGETS_DOC)
                $(INSTALL) -d -m 2755 $(docdir) $(docdir)/spec.html
-               $(INSTALL) -d -m 2755 $(mandir) $(man1dir)
+               $(INSTALL) -d -m 2755 $(mandir) $(man1dir) $(man8dir)
                $(INSTALL_DATA) -m 644 $(TARGETS_DOC_PS) $(docdir)/.
                $(INSTALL_DATA) -m 644 spec.html/*.html $(docdir)/spec.html/.
                $(INSTALL_DATA) -m 644 $(MAN1PAGES) $(man1dir)
+               $(INSTALL_DATA) -m 644 $(MAN8PAGES) $(man8dir)
 
 uninstall:
                rm -f $(bindir)/userv $(sbindir)/uservd
@@ -123,7 +127,9 @@ parserlexer.o:      lexer.c parser.c config.h common.h pcsum.h daemon.h lib.h tokens.
                $(CC) -c $(CPPFLAGS) $(CFLAGS) lexer.c -o $@
 
 pcsum.h:       common.h config.h config.status Makefile
-               cat $^ | md5sum | sed -e 's/  -$$//; s/../0x&,/g; s/,$$//;' >pcsum.h.new
+               cat $^ | $(MD5SUM) \
+                       | sed -e 's/  -$$//; s/../0x&,/g; s/,$$//;' \
+                       >pcsum.h.new
                cmp pcsum.h.new pcsum.h || mv -f pcsum.h.new pcsum.h
                @rm -f pcsum.h.new