commit untracked files ... confusing
[debian/amanda] / man / Makefile.in
index 81f391d08efbf2742f6455684d1e8b699743b6fe..4fcf3743bd3862c7d982e330ae1a2050a4dd3036 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.8.4 from Makefile.am.
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
+# 2003, 2004, 2005  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -34,11 +34,48 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
+target_triplet = @target@
 subdir = man
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+       $(top_srcdir)/config/gnulib/absolute-header.m4 \
+       $(top_srcdir)/config/gnulib/alloca.m4 \
+       $(top_srcdir)/config/gnulib/arpa_inet_h.m4 \
+       $(top_srcdir)/config/gnulib/eoverflow.m4 \
+       $(top_srcdir)/config/gnulib/extensions.m4 \
+       $(top_srcdir)/config/gnulib/getaddrinfo.m4 \
+       $(top_srcdir)/config/gnulib/gnulib-cache.m4 \
+       $(top_srcdir)/config/gnulib/gnulib-common.m4 \
+       $(top_srcdir)/config/gnulib/gnulib-comp.m4 \
+       $(top_srcdir)/config/gnulib/gnulib-tool.m4 \
+       $(top_srcdir)/config/gnulib/inet_ntop.m4 \
+       $(top_srcdir)/config/gnulib/intmax_t.m4 \
+       $(top_srcdir)/config/gnulib/inttypes_h.m4 \
+       $(top_srcdir)/config/gnulib/lib-ld.m4 \
+       $(top_srcdir)/config/gnulib/lib-link.m4 \
+       $(top_srcdir)/config/gnulib/lib-prefix.m4 \
+       $(top_srcdir)/config/gnulib/lock.m4 \
+       $(top_srcdir)/config/gnulib/longdouble.m4 \
+       $(top_srcdir)/config/gnulib/longlong.m4 \
+       $(top_srcdir)/config/gnulib/netinet_in_h.m4 \
+       $(top_srcdir)/config/gnulib/onceonly_2_57.m4 \
+       $(top_srcdir)/config/gnulib/size_max.m4 \
+       $(top_srcdir)/config/gnulib/snprintf.m4 \
+       $(top_srcdir)/config/gnulib/socklen.m4 \
+       $(top_srcdir)/config/gnulib/sockpfaf.m4 \
+       $(top_srcdir)/config/gnulib/stdbool.m4 \
+       $(top_srcdir)/config/gnulib/stdint_h.m4 \
+       $(top_srcdir)/config/gnulib/strdup.m4 \
+       $(top_srcdir)/config/gnulib/string_h.m4 \
+       $(top_srcdir)/config/gnulib/sys_socket_h.m4 \
+       $(top_srcdir)/config/gnulib/vasnprintf.m4 \
+       $(top_srcdir)/config/gnulib/visibility.m4 \
+       $(top_srcdir)/config/gnulib/wchar_t.m4 \
+       $(top_srcdir)/config/gnulib/wint_t.m4 \
+       $(top_srcdir)/config/gnulib/xsize.m4 \
        $(top_srcdir)/configure.in
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
@@ -47,35 +84,42 @@ CONFIG_HEADER = $(top_builddir)/config/config.h
 CONFIG_CLEAN_FILES =
 SOURCES =
 DIST_SOURCES =
+man5dir = $(mandir)/man5
+am__installdirs = "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(man8dir)"
 man8dir = $(mandir)/man8
-am__installdirs = "$(DESTDIR)$(man8dir)"
 NROFF = nroff
-MANS = $(man_MANS)
+MANS = $(man5_MANS) $(man8_MANS)
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 transform = s,x,x,;
+ABSOLUTE_STRING_H = @ABSOLUTE_STRING_H@
 ACLOCAL = @ACLOCAL@
 ALLOCA = @ALLOCA@
+ALLOCA_H = @ALLOCA_H@
 AMANDA_DBGDIR = @AMANDA_DBGDIR@
 AMANDA_DEBUG_DAYS = @AMANDA_DEBUG_DAYS@
 AMANDA_TMPDIR = @AMANDA_TMPDIR@
 AMDEP_FALSE = @AMDEP_FALSE@
 AMDEP_TRUE = @AMDEP_TRUE@
+AMLINT = @AMLINT@
+AMLINTFLAGS = @AMLINTFLAGS@
 AMPLOT_CAT_COMPRESS = @AMPLOT_CAT_COMPRESS@
 AMPLOT_CAT_GZIP = @AMPLOT_CAT_GZIP@
 AMPLOT_CAT_PACK = @AMPLOT_CAT_PACK@
 AMPLOT_COMPRESS = @AMPLOT_COMPRESS@
 AMTAR = @AMTAR@
+AM_CFLAGS = @AM_CFLAGS@
 AR = @AR@
+ARPA_INET_H = @ARPA_INET_H@
 AUTOCONF = @AUTOCONF@
 AUTOHEADER = @AUTOHEADER@
 AUTOMAKE = @AUTOMAKE@
 AWK = @AWK@
-AWK_VAR_ASSIGNMENT_OPT = @AWK_VAR_ASSIGNMENT_OPT@
 BINARY_OWNER = @BINARY_OWNER@
 CAT = @CAT@
 CC = @CC@
 CCDEPMODE = @CCDEPMODE@
 CFLAGS = @CFLAGS@
+CFLAG_VISIBILITY = @CFLAG_VISIBILITY@
 CHIO = @CHIO@
 CHS = @CHS@
 CLIENT_LOGIN = @CLIENT_LOGIN@
@@ -100,21 +144,48 @@ DEFAULT_TAPE_DEVICE = @DEFAULT_TAPE_DEVICE@
 DEFAULT_TAPE_SERVER = @DEFAULT_TAPE_SERVER@
 DEFS = @DEFS@
 DEPDIR = @DEPDIR@
+DOC_BUILD_DATE = @DOC_BUILD_DATE@
 DUMP = @DUMP@
+DUMPER_DIR = @DUMPER_DIR@
 ECHO = @ECHO@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
 EGREP = @EGREP@
+ENABLE_MANPAGE_BUILD_FALSE = @ENABLE_MANPAGE_BUILD_FALSE@
+ENABLE_MANPAGE_BUILD_TRUE = @ENABLE_MANPAGE_BUILD_TRUE@
+EOVERFLOW = @EOVERFLOW@
+EXAMPLE_TAPEDEV = @EXAMPLE_TAPEDEV@
 EXEEXT = @EXEEXT@
 F77 = @F77@
 FFLAGS = @FFLAGS@
+GCC_COMPILER_FALSE = @GCC_COMPILER_FALSE@
+GCC_COMPILER_TRUE = @GCC_COMPILER_TRUE@
 GETCONF = @GETCONF@
+GL_COND_LIBTOOL_FALSE = @GL_COND_LIBTOOL_FALSE@
+GL_COND_LIBTOOL_TRUE = @GL_COND_LIBTOOL_TRUE@
 GNUPLOT = @GNUPLOT@
 GNUTAR = @GNUTAR@
+GNUTAR_LISTED_INCREMENTAL_DIR = @GNUTAR_LISTED_INCREMENTAL_DIR@
 GNUTAR_LISTED_INCREMENTAL_DIRX = @GNUTAR_LISTED_INCREMENTAL_DIRX@
 GREP = @GREP@
 GZIP = @GZIP@
+HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
+HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
+HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
+HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
+HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
+HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+HAVE_MEMPCPY = @HAVE_MEMPCPY@
+HAVE_STPCPY = @HAVE_STPCPY@
+HAVE_STPNCPY = @HAVE_STPNCPY@
+HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+HAVE_STRNDUP = @HAVE_STRNDUP@
+HAVE_STRPBRK = @HAVE_STRPBRK@
+HAVE_STRSEP = @HAVE_STRSEP@
+HAVE_VISIBILITY = @HAVE_VISIBILITY@
+HAVE__BOOL = @HAVE__BOOL@
 INSTALL_DATA = @INSTALL_DATA@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_SCRIPT = @INSTALL_SCRIPT@
@@ -123,20 +194,31 @@ LDFLAGS = @LDFLAGS@
 LEX = @LEX@
 LEXLIB = @LEXLIB@
 LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
+LIBMULTITHREAD = @LIBMULTITHREAD@
 LIBOBJS = @LIBOBJS@
+LIBPTH = @LIBPTH@
+LIBPTH_PREFIX = @LIBPTH_PREFIX@
 LIBS = @LIBS@
+LIBTHREAD = @LIBTHREAD@
 LIBTOOL = @LIBTOOL@
 LIBTOOL_DEPS = @LIBTOOL_DEPS@
+LL_FMT = @LL_FMT@
+LL_RFMT = @LL_RFMT@
 LN_S = @LN_S@
 LTALLOCA = @LTALLOCA@
+LTLIBMULTITHREAD = @LTLIBMULTITHREAD@
 LTLIBOBJS = @LTLIBOBJS@
+LTLIBPTH = @LTLIBPTH@
+LTLIBTHREAD = @LTLIBTHREAD@
 MAILER = @MAILER@
 MAKEINFO = @MAKEINFO@
 MAXTAPEBLOCKSIZE = @MAXTAPEBLOCKSIZE@
 MCUTIL = @MCUTIL@
+MKDIR_P = @MKDIR_P@
 MT = @MT@
 MTX = @MTX@
 MT_FILE_FLAG = @MT_FILE_FLAG@
+NETINET_IN_H = @NETINET_IN_H@
 OBJEXT = @OBJEXT@
 PACKAGE = @PACKAGE@
 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
@@ -150,6 +232,9 @@ PERL = @PERL@
 PRINT = @PRINT@
 RANLIB = @RANLIB@
 READLINE_LIBS = @READLINE_LIBS@
+REPLACE_STRCASECMP = @REPLACE_STRCASECMP@
+REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
+REPLACE_STRSTR = @REPLACE_STRSTR@
 RESTORE = @RESTORE@
 SAMBA_CLIENT = @SAMBA_CLIENT@
 SERVICE_SUFFIX = @SERVICE_SUFFIX@
@@ -157,7 +242,11 @@ SETUID_GROUP = @SETUID_GROUP@
 SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
 SNAPSHOT_STAMP = @SNAPSHOT_STAMP@
+SORT = @SORT@
+SSH = @SSH@
+STDBOOL_H = @STDBOOL_H@
 STRIP = @STRIP@
+SYS_SOCKET_H = @SYS_SOCKET_H@
 USE_VERSION_SUFFIXES = @USE_VERSION_SUFFIXES@
 VDUMP = @VDUMP@
 VERSION = @VERSION@
@@ -189,10 +278,14 @@ WANT_SERVER_FALSE = @WANT_SERVER_FALSE@
 WANT_SERVER_TRUE = @WANT_SERVER_TRUE@
 WANT_SETUID_CLIENT_FALSE = @WANT_SETUID_CLIENT_FALSE@
 WANT_SETUID_CLIENT_TRUE = @WANT_SETUID_CLIENT_TRUE@
+WANT_SSH_SECURITY_FALSE = @WANT_SSH_SECURITY_FALSE@
+WANT_SSH_SECURITY_TRUE = @WANT_SSH_SECURITY_TRUE@
 WANT_TAPE_FALSE = @WANT_TAPE_FALSE@
 WANT_TAPE_TRUE = @WANT_TAPE_TRUE@
 XFSDUMP = @XFSDUMP@
 XFSRESTORE = @XFSRESTORE@
+XSLTPROC = @XSLTPROC@
+XSLTPROC_FLAGS = @XSLTPROC_FLAGS@
 YACC = @YACC@
 ac_c = @ac_c@
 ac_ct_AR = @ac_ct_AR@
@@ -209,6 +302,8 @@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -217,6 +312,8 @@ build_os = @build_os@
 build_vendor = @build_vendor@
 datadir = @datadir@
 exec_prefix = @exec_prefix@
+gl_LIBOBJS = @gl_LIBOBJS@
+gl_LTLIBOBJS = @gl_LTLIBOBJS@
 host = @host@
 host_alias = @host_alias@
 host_cpu = @host_cpu@
@@ -241,39 +338,71 @@ target_alias = @target_alias@
 target_cpu = @target_cpu@
 target_os = @target_os@
 target_vendor = @target_vendor@
-@WANT_AMPLOT_TRUE@AMPLOT_MAN_PAGES = amplot.8
-COMMON_MAN_PAGES = amanda.8
-@WANT_SERVER_TRUE@SERVER_MAN_PAGES = amadmin.8 \
-@WANT_SERVER_TRUE@                amcheck.8 \
-@WANT_SERVER_TRUE@                amcheckdb.8 \
-@WANT_SERVER_TRUE@                amcleanup.8 \
-@WANT_SERVER_TRUE@                amdd.8 \
-@WANT_SERVER_TRUE@                amdump.8 \
-@WANT_SERVER_TRUE@                amflush.8 \
-@WANT_SERVER_TRUE@                amgetconf.8 \
-@WANT_SERVER_TRUE@                amlabel.8 \
-@WANT_SERVER_TRUE@                ammt.8 \
-@WANT_SERVER_TRUE@                amoverview.8 \
-@WANT_SERVER_TRUE@                amreport.8 \
-@WANT_SERVER_TRUE@                amrmtape.8 \
-@WANT_SERVER_TRUE@                amstatus.8 \
-@WANT_SERVER_TRUE@                amtape.8 \
-@WANT_SERVER_TRUE@                amtapetype.8 \
-@WANT_SERVER_TRUE@                amtoc.8 \
-@WANT_SERVER_TRUE@                amverify.8 \
-@WANT_SERVER_TRUE@                amverifyrun.8
-
-@WANT_RECOVER_TRUE@RECOVER_MAN_PAGES = amrecover.8
-@WANT_RESTORE_TRUE@RESTORE_MAN_PAGES = amrestore.8
-
-# not autoconf-generated:
-EXTRA_DIST = amadmin.8 amanda.8 amcheck.8 amcheckdb.8 amcleanup.8 amdd.8 amdump.8 amflush.8 amgetconf.8 amlabel.8 ammt.8 amoverview.8 amplot.8 amreport.8 amrecover.8 amrestore.8 amrmtape.8 amstatus.8 amtape.8 amtapetype.8 amtoc.8 amverify.8 amverifyrun.8
-man_MANS = $(AMPLOT_MAN_PAGES) \
-          $(COMMON_MAN_PAGES) \
-          $(SERVER_MAN_PAGES) \
-          $(RECOVER_MAN_PAGES) \
-          $(RESTORE_MAN_PAGES)
-
+@WANT_AMPLOT_TRUE@AMPLOT_MAN8_PAGES = amplot.8
+COMMON_MAN8_PAGES = amanda.8
+COMMON_MAN5_PAGES = amanda.conf.5 \
+                   amanda-client.conf.5
+
+
+#if WANT_SERVER
+SERVER_MAN8_PAGES = amadmin.8 \
+                   amcheck.8 \
+                   amcheckdb.8 \
+                   amcleanup.8 \
+                   amdd.8 \
+                   amdump.8 \
+                   amflush.8 \
+                   amgetconf.8 \
+                   amlabel.8 \
+                   ammt.8 \
+                   amoverview.8 \
+                   amreport.8 \
+                   amrmtape.8 \
+                   amstatus.8 \
+                   amtape.8 \
+                   amtapetype.8 \
+                   amtoc.8 \
+                   amverify.8 \
+                   amverifyrun.8 \
+                   amfetchdump.8 \
+                   amcrypt.8 \
+                   amaespipe.8 \
+                   amcrypt-ossl.8 \
+                   amcrypt-ossl-asym.8
+
+#endif
+@WANT_RECOVER_TRUE@RECOVER_MAN8_PAGES = amrecover.8
+@WANT_RESTORE_TRUE@RESTORE_MAN8_PAGES = amrestore.8
+man8_pages = $(COMMON_MAN8_PAGES) \
+           $(AMPLOT_MAN8_PAGES) \
+           $(SERVER_MAN8_PAGES) \
+           $(RECOVER_MAN8_PAGES) \
+           $(RESTORE_MAN8_PAGES)
+
+man5_pages = $(COMMON_MAN5_PAGES)
+ALL_MAN_PAGES = $(AMPLOT_MAN8_PAGES) \
+          $(COMMON_MAN5_PAGES) \
+          $(COMMON_MAN8_PAGES) \
+          $(SERVER_MAN8_PAGES) \
+          $(RECOVER_MAN8_PAGES) \
+          $(RESTORE_MAN8_PAGES)
+
+
+# These lines are needed to force automake to set the $man<n>dir variables.
+man5_MANS = 
+man8_MANS = 
+SRCMANPAGEDIR = $(srcdir)/xml-source
+MAN_XML = $(ALL_MAN_PAGES:%=xml-source/%.xml)
+EXTRA_XML = xslt/expand-sambadoc.xsl \
+            xslt/man.xsl \
+            xslt/settings.xsl \
+           entities/global.entities \
+           entities/xinclude.dtd
+
+EXTRA_DIST = $(ALL_MAN_PAGES) $(MAN_XML) $(EXTRA_XML)
+GEN_XML = $(ALL_MAN_PAGES:%=xml-source/%.proc.xml)
+MOSTLYCLEANFILES = $(GEN_XML)
+MAINTAINERCLEANFILES = $(ALL_MAN_PAGES)
 all: all-am
 
 .SUFFIXES:
@@ -316,6 +445,51 @@ clean-libtool:
 distclean-libtool:
        -rm -f libtool
 uninstall-info-am:
+install-man5: $(man5_MANS) $(man_MANS)
+       @$(NORMAL_INSTALL)
+       test -z "$(man5dir)" || $(mkdir_p) "$(DESTDIR)$(man5dir)"
+       @list='$(man5_MANS) $(dist_man5_MANS) $(nodist_man5_MANS)'; \
+       l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
+       for i in $$l2; do \
+         case "$$i" in \
+           *.5*) list="$$list $$i" ;; \
+         esac; \
+       done; \
+       for i in $$list; do \
+         if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
+         else file=$$i; fi; \
+         ext=`echo $$i | sed -e 's/^.*\\.//'`; \
+         case "$$ext" in \
+           5*) ;; \
+           *) ext='5' ;; \
+         esac; \
+         inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
+         inst=`echo $$inst | sed -e 's/^.*\///'`; \
+         inst=`echo $$inst | sed '$(transform)'`.$$ext; \
+         echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man5dir)/$$inst'"; \
+         $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man5dir)/$$inst"; \
+       done
+uninstall-man5:
+       @$(NORMAL_UNINSTALL)
+       @list='$(man5_MANS) $(dist_man5_MANS) $(nodist_man5_MANS)'; \
+       l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
+       for i in $$l2; do \
+         case "$$i" in \
+           *.5*) list="$$list $$i" ;; \
+         esac; \
+       done; \
+       for i in $$list; do \
+         ext=`echo $$i | sed -e 's/^.*\\.//'`; \
+         case "$$ext" in \
+           5*) ;; \
+           *) ext='5' ;; \
+         esac; \
+         inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
+         inst=`echo $$inst | sed -e 's/^.*\///'`; \
+         inst=`echo $$inst | sed '$(transform)'`.$$ext; \
+         echo " rm -f '$(DESTDIR)$(man5dir)/$$inst'"; \
+         rm -f "$(DESTDIR)$(man5dir)/$$inst"; \
+       done
 install-man8: $(man8_MANS) $(man_MANS)
        @$(NORMAL_INSTALL)
        test -z "$(man8dir)" || $(mkdir_p) "$(DESTDIR)$(man8dir)"
@@ -369,6 +543,7 @@ CTAGS:
 
 
 distdir: $(DISTFILES)
+       $(mkdir_p) $(distdir)/entities $(distdir)/xslt
        @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
        topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
        list='$(DISTFILES)'; for file in $$list; do \
@@ -399,7 +574,7 @@ check-am: all-am
 check: check-am
 all-am: Makefile $(MANS)
 installdirs:
-       for dir in "$(DESTDIR)$(man8dir)"; do \
+       for dir in "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(man8dir)"; do \
          test -z "$$dir" || $(mkdir_p) "$$dir"; \
        done
 install: install-am
@@ -417,15 +592,17 @@ install-strip:
          `test -z '$(STRIP)' || \
            echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
 mostlyclean-generic:
+       -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
 
 clean-generic:
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
        @echo "it deletes files that may require special tools to rebuild."
+       -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
 clean: clean-am
 
 clean-am: clean-generic clean-libtool mostlyclean-am
@@ -452,7 +629,7 @@ install-exec-am:
 
 install-info: install-info-am
 
-install-man: install-man8
+install-man: install-man5 install-man8
 
 installcheck-am:
 
@@ -474,29 +651,79 @@ ps-am:
 
 uninstall-am: uninstall-info-am uninstall-man
 
-uninstall-man: uninstall-man8
+uninstall-man: uninstall-man5 uninstall-man8
 
 .PHONY: all all-am check check-am clean clean-generic clean-libtool \
        distclean distclean-generic distclean-libtool distdir dvi \
        dvi-am html html-am info info-am install install-am \
-       install-data install-data-am install-exec install-exec-am \
-       install-info install-info-am install-man install-man8 \
-       install-strip installcheck installcheck-am installdirs \
-       maintainer-clean maintainer-clean-generic mostlyclean \
-       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
-       uninstall uninstall-am uninstall-info-am uninstall-man \
-       uninstall-man8
-
-
-install-data-hook:
-       @list="$(man_MANS)"; \
-       for p in $$list; do \
-               pa=$(DESTDIR)$(mandir)/man8/`echo $$p|sed '$(transform)'`; \
-               echo chown $(BINARY_OWNER) $$pa; \
-               chown $(BINARY_OWNER) $$pa; \
-               echo chgrp $(SETUID_GROUP) $$pa; \
-               chgrp $(SETUID_GROUP) $$pa; \
-       done
+       install-data install-data-am install-data-hook install-exec \
+       install-exec-am install-info install-info-am install-man \
+       install-man5 install-man8 install-strip installcheck \
+       installcheck-am installdirs maintainer-clean \
+       maintainer-clean-generic mostlyclean mostlyclean-generic \
+       mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \
+       uninstall-info-am uninstall-man uninstall-man5 uninstall-man8
+
+
+@ENABLE_MANPAGE_BUILD_TRUE@xml-source/%.proc.xml: $(SRCMANPAGEDIR)/%.xml $(srcdir)/xslt/expand-sambadoc.xsl
+@ENABLE_MANPAGE_BUILD_TRUE@    $(XSLTPROC) $(XSLTPROC_FLAGS) --path $(srcdir)/xslt/ --xinclude --stringparam latex.imagebasedir "$*/" --stringparam noreference 1 --output $@ $(srcdir)/xslt/expand-sambadoc.xsl $<
+
+@ENABLE_MANPAGE_BUILD_TRUE@%: xml-source/%.proc.xml $(srcdir)/xslt/man.xsl
+@ENABLE_MANPAGE_BUILD_TRUE@    $(XSLTPROC) $(XSLTPROC_FLAGS) --path $(srcdir)/xslt/ --output $@ http://docbook.sourceforge.net/release/xsl/1.72.0/manpages/docbook.xsl $<
+
+@ENABLE_MANPAGE_BUILD_FALSE@%: $(SRCMANPAGEDIR)/%.xml
+@ENABLE_MANPAGE_BUILD_FALSE@   @echo WARNING: Not building needed $@ because building manpages is disabled.
+
+all: $(ALL_MAN_PAGES)
+
+# this is conditioned on ENABLE_MANPAGE_BUILD; it checks for the
+# existence of the file to be installed when building manpages is
+# not enabled.
+install-data-hook: $(ALL_MAN_PAGES)
+@ENABLE_MANPAGE_BUILD_TRUE@    @list="$(man8_pages)"; \
+@ENABLE_MANPAGE_BUILD_TRUE@    for p in $$list; do \
+@ENABLE_MANPAGE_BUILD_TRUE@            pa=$(DESTDIR)$(man8dir)/`echo $$p|sed '$(transform)'`; \
+@ENABLE_MANPAGE_BUILD_TRUE@            echo $(INSTALL) -c -m 644 $$p $(DESTDIR)$(man8dir); \
+@ENABLE_MANPAGE_BUILD_TRUE@            $(INSTALL) -c -m 644 $$p $(DESTDIR)$(man8dir); \
+@ENABLE_MANPAGE_BUILD_TRUE@            echo chown \"$(BINARY_OWNER)\" $$pa;    \
+@ENABLE_MANPAGE_BUILD_TRUE@            chown "$(BINARY_OWNER)" $$pa;           \
+@ENABLE_MANPAGE_BUILD_TRUE@            echo chgrp \"$(SETUID_GROUP)\" $$pa;    \
+@ENABLE_MANPAGE_BUILD_TRUE@            chgrp "$(SETUID_GROUP)" $$pa;           \
+@ENABLE_MANPAGE_BUILD_TRUE@    done
+@ENABLE_MANPAGE_BUILD_TRUE@    @list="$(man5_pages)"; \
+@ENABLE_MANPAGE_BUILD_TRUE@    for p in $$list; do \
+@ENABLE_MANPAGE_BUILD_TRUE@            pa=$(DESTDIR)$(man5dir)/`echo $$p|sed '$(transform)'`; \
+@ENABLE_MANPAGE_BUILD_TRUE@            echo $(INSTALL) -c -m 644 $$p $(DESTDIR)$(man5dir); \
+@ENABLE_MANPAGE_BUILD_TRUE@            $(INSTALL) -c -m 644 $$p $(DESTDIR)$(man5dir); \
+@ENABLE_MANPAGE_BUILD_TRUE@            echo chown \"$(BINARY_OWNER)\" $$pa;    \
+@ENABLE_MANPAGE_BUILD_TRUE@            chown "$(BINARY_OWNER)" $$pa;           \
+@ENABLE_MANPAGE_BUILD_TRUE@            echo chgrp \"$(SETUID_GROUP)\" $$pa;    \
+@ENABLE_MANPAGE_BUILD_TRUE@            chgrp "$(SETUID_GROUP)" $$pa;           \
+@ENABLE_MANPAGE_BUILD_TRUE@    done
+@ENABLE_MANPAGE_BUILD_FALSE@   @list="$(man8_pages)"; \
+@ENABLE_MANPAGE_BUILD_FALSE@   for p in $$list; do \
+@ENABLE_MANPAGE_BUILD_FALSE@       if test -e $$p; then \
+@ENABLE_MANPAGE_BUILD_FALSE@           pa=$(DESTDIR)$(man8dir)/`echo $$p|sed '$(transform)'`; \
+@ENABLE_MANPAGE_BUILD_FALSE@           echo $(INSTALL) -c -m 644 $$p $(DESTDIR)$(man8dir); \
+@ENABLE_MANPAGE_BUILD_FALSE@           $(INSTALL) -c -m 644 $$p $(DESTDIR)$(man8dir); \
+@ENABLE_MANPAGE_BUILD_FALSE@           echo chown \"$(BINARY_OWNER)\" $$pa;    \
+@ENABLE_MANPAGE_BUILD_FALSE@           chown "$(BINARY_OWNER)" $$pa;           \
+@ENABLE_MANPAGE_BUILD_FALSE@           echo chgrp \"$(SETUID_GROUP)\" $$pa;    \
+@ENABLE_MANPAGE_BUILD_FALSE@           chgrp "$(SETUID_GROUP)" $$pa;           \
+@ENABLE_MANPAGE_BUILD_FALSE@       fi \
+@ENABLE_MANPAGE_BUILD_FALSE@   done
+@ENABLE_MANPAGE_BUILD_FALSE@   @list="$(man5_pages)"; \
+@ENABLE_MANPAGE_BUILD_FALSE@   for p in $$list; do \
+@ENABLE_MANPAGE_BUILD_FALSE@       if test -e $$p; then \
+@ENABLE_MANPAGE_BUILD_FALSE@           pa=$(DESTDIR)$(man5dir)/`echo $$p|sed '$(transform)'`; \
+@ENABLE_MANPAGE_BUILD_FALSE@           echo $(INSTALL) -c -m 644 $$p $(DESTDIR)$(man5dir); \
+@ENABLE_MANPAGE_BUILD_FALSE@           $(INSTALL) -c -m 644 $$p $(DESTDIR)$(man5dir); \
+@ENABLE_MANPAGE_BUILD_FALSE@           echo chown \"$(BINARY_OWNER)\" $$pa;    \
+@ENABLE_MANPAGE_BUILD_FALSE@           chown "$(BINARY_OWNER)" $$pa;           \
+@ENABLE_MANPAGE_BUILD_FALSE@           echo chgrp \"$(SETUID_GROUP)\" $$pa;    \
+@ENABLE_MANPAGE_BUILD_FALSE@           chgrp "$(SETUID_GROUP)" $$pa;           \
+@ENABLE_MANPAGE_BUILD_FALSE@       fi \
+@ENABLE_MANPAGE_BUILD_FALSE@   done
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.
 .NOEXPORT: