summary refs log tree commit diff
path: root/man/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'man/Makefile.in')
-rw-r--r--man/Makefile.in176
1 files changed, 108 insertions, 68 deletions
diff --git a/man/Makefile.in b/man/Makefile.in
index 07c8d369..551f1a90 100644
--- a/man/Makefile.in
+++ b/man/Makefile.in
@@ -94,13 +94,13 @@ host_triplet = @host@
 
 @CONFIG_PLUGIN_IFCFG_RH_TRUE@am__append_2 = nm-settings-ifcfg-rh.5
 @CONFIG_PLUGIN_IFCFG_RH_FALSE@am__append_3 = nm-settings-ifcfg-rh.5
-@ENABLE_GTK_DOC_TRUE@am__append_4 = $(docbook_generated_man_pages)
-@ENABLE_GTK_DOC_TRUE@am__append_5 = $(docbook_generated_man_pages)
-@ENABLE_GTK_DOC_TRUE@@SETTING_DOCS_AVAILABLE_TRUE@am__append_6 = $(docbook_autogenerated_man_pages)
-@ENABLE_GTK_DOC_TRUE@@SETTING_DOCS_AVAILABLE_TRUE@am__append_7 = $(docbook_autogenerated_man_pages)
+@ENABLE_GTK_DOC_TRUE@am__append_4 = $(man_pages)
+@ENABLE_GTK_DOC_TRUE@am__append_5 = $(man_pages)
+@ENABLE_GTK_DOC_TRUE@@SETTING_DOCS_AVAILABLE_TRUE@am__append_6 = $(autogenerated_man_pages)
+@ENABLE_GTK_DOC_TRUE@@SETTING_DOCS_AVAILABLE_TRUE@am__append_7 = $(autogenerated_man_pages)
 @ENABLE_GTK_DOC_FALSE@@INSTALL_PREGEN_MANPAGES_TRUE@am__append_8 = \
-@ENABLE_GTK_DOC_FALSE@@INSTALL_PREGEN_MANPAGES_TRUE@	$(docbook_generated_man_pages)		\
-@ENABLE_GTK_DOC_FALSE@@INSTALL_PREGEN_MANPAGES_TRUE@	$(docbook_autogenerated_man_pages)
+@ENABLE_GTK_DOC_FALSE@@INSTALL_PREGEN_MANPAGES_TRUE@	$(man_pages)		\
+@ENABLE_GTK_DOC_FALSE@@INSTALL_PREGEN_MANPAGES_TRUE@	$(autogenerated_man_pages)
 
 subdir = man
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
@@ -122,8 +122,7 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES = nm-system-settings.conf.5 nm-online.1 nmcli.1 \
-	nmtui.1
+CONFIG_CLEAN_FILES = common.ent
 CONFIG_CLEAN_VPATH_FILES =
 AM_V_P = $(am__v_P_@AM_V@)
 am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
@@ -173,15 +172,14 @@ am__uninstall_files_from_dir = { \
   }
 man1dir = $(mandir)/man1
 am__installdirs = "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man5dir)" \
-	"$(DESTDIR)$(man8dir)"
+	"$(DESTDIR)$(man7dir)" "$(DESTDIR)$(man8dir)"
 man5dir = $(mandir)/man5
+man7dir = $(mandir)/man7
 man8dir = $(mandir)/man8
 NROFF = nroff
 MANS = $(man_MANS)
 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
-am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/nm-online.1.in \
-	$(srcdir)/nm-system-settings.conf.5.in $(srcdir)/nmcli.1.in \
-	$(srcdir)/nmtui.1.in
+am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/common.ent.in
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 ACLOCAL = @ACLOCAL@
 ALL_LINGUAS = @ALL_LINGUAS@
@@ -446,17 +444,14 @@ with_dhcpcd = @with_dhcpcd@
 with_netconfig = @with_netconfig@
 with_resolvconf = @with_resolvconf@
 with_valgrind = @with_valgrind@
-man_MANS = $(configure_generated_man_pages) $(am__append_4) \
-	$(am__append_6) $(am__append_8)
+man_MANS = $(am__append_4) $(am__append_6) $(am__append_8)
 CLEANFILES = NetworkManager.conf.xml $(am__append_1) $(am__append_5) \
 	$(am__append_7)
 EXTRA_DIST = NetworkManager.conf.xml.in $(am__append_3) \
 	nm-settings.xml nm-settings.xsl nm-settings-keyfile.xml \
 	nm-settings-keyfile.xsl nm-settings-ifcfg-rh.xml \
 	nm-settings-ifcfg-rh.xsl $(addsuffix .xml,$(basename \
-	$(docbook_generated_man_pages))) \
-	$(docbook_generated_man_pages) \
-	$(docbook_autogenerated_man_pages)
+	$(man_pages))) $(man_pages) $(autogenerated_man_pages)
 XSLTPROC = xsltproc
 XSLTPROC_FLAGS = --xinclude --nonet
 XSLTPROC_MAN_FLAGS = \
@@ -468,20 +463,22 @@ XSLTPROC_MAN_FLAGS = \
 	--stringparam man.copyright.section.enabled 0 \
 	http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
 
-configure_generated_man_pages = \
-	nmcli.1				\
-	nmtui.1				\
-	nm-online.1			\
-	nm-system-settings.conf.5
+man_pages = \
+	nmcli.1			\
+	nmtui.1			\
+	nm-online.1		\
+	NetworkManager.conf.5	\
+	nmcli-examples.7	\
+	NetworkManager.8
 
-docbook_generated_man_pages = \
-	NetworkManager.8		\
-	NetworkManager.conf.5		\
-	nmcli-examples.5
-
-docbook_autogenerated_man_pages = nm-settings.5 nm-settings-keyfile.5 \
+autogenerated_man_pages = nm-settings.5 nm-settings-keyfile.5 \
 	$(am__append_2)
-links = nmtui-edit nmtui-connect nmtui-hostname
+nmtui_links = nmtui-edit nmtui-connect nmtui-hostname
+NetworkManager_conf_links = nm-system-settings.conf
+@ENABLE_GTK_DOC_TRUE@@INSTALL_PREGEN_MANPAGES_FALSE@install_manpages = true
+
+# Implement a || condition
+@INSTALL_PREGEN_MANPAGES_TRUE@install_manpages = true
 all: all-am
 
 .SUFFIXES:
@@ -514,13 +511,7 @@ $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
 	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
 $(am__aclocal_m4_deps):
-nm-system-settings.conf.5: $(top_builddir)/config.status $(srcdir)/nm-system-settings.conf.5.in
-	cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
-nm-online.1: $(top_builddir)/config.status $(srcdir)/nm-online.1.in
-	cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
-nmcli.1: $(top_builddir)/config.status $(srcdir)/nmcli.1.in
-	cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
-nmtui.1: $(top_builddir)/config.status $(srcdir)/nmtui.1.in
+common.ent: $(top_builddir)/config.status $(srcdir)/common.ent.in
 	cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 
 mostlyclean-libtool:
@@ -614,6 +605,49 @@ uninstall-man5:
 	} | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \
 	      -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
 	dir='$(DESTDIR)$(man5dir)'; $(am__uninstall_files_from_dir)
+install-man7: $(man_MANS)
+	@$(NORMAL_INSTALL)
+	@list1=''; \
+	list2='$(man_MANS)'; \
+	test -n "$(man7dir)" \
+	  && test -n "`echo $$list1$$list2`" \
+	  || exit 0; \
+	echo " $(MKDIR_P) '$(DESTDIR)$(man7dir)'"; \
+	$(MKDIR_P) "$(DESTDIR)$(man7dir)" || exit 1; \
+	{ for i in $$list1; do echo "$$i"; done;  \
+	if test -n "$$list2"; then \
+	  for i in $$list2; do echo "$$i"; done \
+	    | sed -n '/\.7[a-z]*$$/p'; \
+	fi; \
+	} | while read p; do \
+	  if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
+	  echo "$$d$$p"; echo "$$p"; \
+	done | \
+	sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^7][0-9a-z]*$$,7,;x' \
+	      -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
+	sed 'N;N;s,\n, ,g' | { \
+	list=; while read file base inst; do \
+	  if test "$$base" = "$$inst"; then list="$$list $$file"; else \
+	    echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man7dir)/$$inst'"; \
+	    $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man7dir)/$$inst" || exit $$?; \
+	  fi; \
+	done; \
+	for i in $$list; do echo "$$i"; done | $(am__base_list) | \
+	while read files; do \
+	  test -z "$$files" || { \
+	    echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man7dir)'"; \
+	    $(INSTALL_DATA) $$files "$(DESTDIR)$(man7dir)" || exit $$?; }; \
+	done; }
+
+uninstall-man7:
+	@$(NORMAL_UNINSTALL)
+	@list=''; test -n "$(man7dir)" || exit 0; \
+	files=`{ for i in $$list; do echo "$$i"; done; \
+	l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
+	  sed -n '/\.7[a-z]*$$/p'; \
+	} | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^7][0-9a-z]*$$,7,;x' \
+	      -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
+	dir='$(DESTDIR)$(man7dir)'; $(am__uninstall_files_from_dir)
 install-man8: $(man_MANS)
 	@$(NORMAL_INSTALL)
 	@list1=''; \
@@ -698,7 +732,7 @@ check-am: all-am
 check: check-am
 all-am: Makefile $(MANS)
 installdirs:
-	for dir in "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(man8dir)"; do \
+	for dir in "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(man7dir)" "$(DESTDIR)$(man8dir)"; do \
 	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
 	done
 install: install-am
@@ -769,7 +803,7 @@ install-info: install-info-am
 
 install-info-am:
 
-install-man: install-man1 install-man5 install-man8
+install-man: install-man1 install-man5 install-man7 install-man8
 
 install-pdf: install-pdf-am
 
@@ -800,7 +834,8 @@ ps-am:
 uninstall-am: uninstall-man
 	@$(NORMAL_INSTALL)
 	$(MAKE) $(AM_MAKEFLAGS) uninstall-hook
-uninstall-man: uninstall-man1 uninstall-man5 uninstall-man8
+uninstall-man: uninstall-man1 uninstall-man5 uninstall-man7 \
+	uninstall-man8
 
 .MAKE: install-am install-data-am install-strip uninstall-am
 
@@ -811,20 +846,27 @@ uninstall-man: uninstall-man1 uninstall-man5 uninstall-man8
 	install-data-hook install-dvi install-dvi-am install-exec \
 	install-exec-am install-html install-html-am install-info \
 	install-info-am install-man install-man1 install-man5 \
-	install-man8 install-pdf install-pdf-am install-ps \
-	install-ps-am install-strip installcheck installcheck-am \
-	installdirs maintainer-clean maintainer-clean-generic \
-	mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
-	ps ps-am tags-am uninstall uninstall-am uninstall-hook \
-	uninstall-man uninstall-man1 uninstall-man5 uninstall-man8
+	install-man7 install-man8 install-pdf install-pdf-am \
+	install-ps install-ps-am install-strip installcheck \
+	installcheck-am installdirs maintainer-clean \
+	maintainer-clean-generic mostlyclean mostlyclean-generic \
+	mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
+	uninstall-am uninstall-hook uninstall-man uninstall-man1 \
+	uninstall-man5 uninstall-man7 uninstall-man8
 
 .PRECIOUS: Makefile
 
 
-@ENABLE_GTK_DOC_TRUE@%.8: %.xml
+@ENABLE_GTK_DOC_TRUE@%.1: %.xml common.ent
+@ENABLE_GTK_DOC_TRUE@	$(AM_V_GEN) xsltproc $(XSLTPROC_MAN_FLAGS) $<
+
+@ENABLE_GTK_DOC_TRUE@%.5: %.xml common.ent
+@ENABLE_GTK_DOC_TRUE@	$(AM_V_GEN) xsltproc $(XSLTPROC_MAN_FLAGS) $<
+
+@ENABLE_GTK_DOC_TRUE@%.7: %.xml common.ent
 @ENABLE_GTK_DOC_TRUE@	$(AM_V_GEN) xsltproc $(XSLTPROC_MAN_FLAGS) $<
 
-@ENABLE_GTK_DOC_TRUE@%.5: %.xml
+@ENABLE_GTK_DOC_TRUE@%.8: %.xml common.ent
 @ENABLE_GTK_DOC_TRUE@	$(AM_V_GEN) xsltproc $(XSLTPROC_MAN_FLAGS) $<
 NetworkManager.conf.xml: $(srcdir)/NetworkManager.conf.xml.in
 	 $(AM_V_GEN)  sed \
@@ -835,35 +877,33 @@ NetworkManager.conf.xml: $(srcdir)/NetworkManager.conf.xml.in
 		$< >$@
 
 @BUILD_SETTING_DOCS_TRUE@nm-settings.xml: nm-settings.xsl $(top_builddir)/libnm/nm-setting-docs.xml
-@BUILD_SETTING_DOCS_TRUE@	$(AM_V_GEN) xsltproc \
-@BUILD_SETTING_DOCS_TRUE@		--output $@ \
-@BUILD_SETTING_DOCS_TRUE@		--stringparam version $(NM_VERSION) \
-@BUILD_SETTING_DOCS_TRUE@		--stringparam date "`date +'%d %B %Y'`" \
-@BUILD_SETTING_DOCS_TRUE@		$^
+@BUILD_SETTING_DOCS_TRUE@	$(AM_V_GEN) xsltproc --output $@ $^
 
 @BUILD_SETTING_DOCS_TRUE@nm-settings-keyfile.xml: nm-settings-keyfile.xsl $(top_builddir)/libnm/nm-keyfile-docs.xml
-@BUILD_SETTING_DOCS_TRUE@	$(AM_V_GEN) xsltproc \
-@BUILD_SETTING_DOCS_TRUE@		--output $@ \
-@BUILD_SETTING_DOCS_TRUE@		--stringparam version $(NM_VERSION) \
-@BUILD_SETTING_DOCS_TRUE@		--stringparam date "`date +'%d %B %Y'`" \
-@BUILD_SETTING_DOCS_TRUE@		$^
+@BUILD_SETTING_DOCS_TRUE@	$(AM_V_GEN) xsltproc --output $@ $^
 
 @BUILD_SETTING_DOCS_TRUE@nm-settings-ifcfg-rh.xml: nm-settings-ifcfg-rh.xsl $(top_builddir)/libnm/nm-ifcfg-rh-docs.xml
-@BUILD_SETTING_DOCS_TRUE@	$(AM_V_GEN) xsltproc \
-@BUILD_SETTING_DOCS_TRUE@		--output $@ \
-@BUILD_SETTING_DOCS_TRUE@		--stringparam version $(NM_VERSION) \
-@BUILD_SETTING_DOCS_TRUE@		--stringparam date "`date +'%d %B %Y'`" \
-@BUILD_SETTING_DOCS_TRUE@		$^
+@BUILD_SETTING_DOCS_TRUE@	$(AM_V_GEN) xsltproc --output $@ $^
 
 install-data-hook:
-	for link in $(links); do \
-		ln -f $(DESTDIR)$(mandir)/man1/nmtui.1 $(DESTDIR)$(mandir)/man1/$$link.1; \
-	done
+	if test -n "$(install_manpages)"; then \
+		for link in $(nmtui_links); do \
+			ln -f $(DESTDIR)$(mandir)/man1/nmtui.1 $(DESTDIR)$(mandir)/man1/$$link.1; \
+		done; \
+		for link in $(NetworkManager_conf_links); do \
+			ln -f $(DESTDIR)$(mandir)/man5/NetworkManager.conf.5 $(DESTDIR)$(mandir)/man5/$$link.5; \
+		done; \
+	fi
 
 uninstall-hook:
-	for link in $(links); do \
-		rm -f $(DESTDIR)$(mandir)/man1/$$link.1; \
-	done
+	if test -n "$(install_manpages)"; then \
+		for link in $(nmtui_links); do \
+			rm -f $(DESTDIR)$(mandir)/man1/$$link.1; \
+		done; \
+		for link in $(NetworkManager_conf_links); do \
+			rm -f $(DESTDIR)$(mandir)/man5/$$link.5; \
+		done; \
+	fi
 
 # 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.