[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[groff] 20/23: [doc]: Handle Texinfo output formats consistently.
From: |
G. Branden Robinson |
Subject: |
[groff] 20/23: [doc]: Handle Texinfo output formats consistently. |
Date: |
Thu, 23 Feb 2023 11:10:25 -0500 (EST) |
gbranden pushed a commit to branch master
in repository groff.
commit 691fc701089875239485dd9e3e80d0735a4fd5e2
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Wed Feb 22 18:20:55 2023 -0600
[doc]: Handle Texinfo output formats consistently.
[doc]: Handle output formats of our Texinfo manual more consistently.
* doc/doc.am (install-doc): Add dependency on (Automake standard) target
'install-dvi'.
(maintainer-clean-local): Remove our Texinfo manual in plain text
format.
(install-data-local): Add dependency on new target 'install-txt'.
(install-txt): Install our Texinfo manual in plain text format.
(uninstall-local): Add dependency on new target 'uninstall-txt'.
(uninstall-txt): Uninstall our Texinfo manual in plain text format.
Thanks to T. Kurt Bond for noticing the discrepancy.
---
ChangeLog | 18 ++++++++++++++++++
doc/doc.am | 14 ++++++++++++--
2 files changed, 30 insertions(+), 2 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 667e91327..185d902d7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,21 @@
+2023-02-22 G. Branden Robinson <g.branden.robinson@gmail.com>
+
+ [doc]: Handle output formats of our Texinfo manual more
+ consistently.
+
+ * doc/doc.am (install-doc): Add dependency on (Automake
+ standard) target 'install-dvi'.
+ (maintainer-clean-local): Remove our Texinfo manual in plain
+ text format.
+ (install-data-local): Add dependency on new target
+ 'install-txt'.
+ (install-txt): Install our Texinfo manual in plain text format.
+ (uninstall-local): Add dependency on new target 'uninstall-txt'.
+ (uninstall-txt): Uninstall our Texinfo manual in plain text
+ format.
+
+ Thanks to T. Kurt Bond for noticing the discrepancy.
+
2023-02-22 G. Branden Robinson <g.branden.robinson@gmail.com>
* doc/doc.am (install-pdf-local, install-html-local): Enable
diff --git a/doc/doc.am b/doc/doc.am
index 1b1195e59..e7733d147 100644
--- a/doc/doc.am
+++ b/doc/doc.am
@@ -611,14 +611,21 @@ else
exit 1
endif # HAVE_TEXI2DVI
-install-doc: install-pdf install-html
+install-doc: install-dvi install-html install-pdf
maintainer-clean-local:
$(RM) $(doc_builddir)/groff.info*
$(RM) $(doc_builddir)/groff.pdf
$(RM) $(doc_builddir)/groff.dvi
+ $(RM) $(doc_builddir)/groff.txt
$(RM) -r $(doc_builddir)/groff.html.*
+install-data-local: install-txt
+install-txt:
+ -test -d $(DESTDIR)$(docdir) \
+ || $(mkinstalldirs) $(DESTDIR)$(docdir)
+ cp $(top_srcdir)/doc/groff.txt $(DESTDIR)$(docdir)
+
install-data-local: install_infodoc
install_infodoc: doc/groff.info
-test -d $(DESTDIR)$(infodir) \
@@ -644,7 +651,8 @@ install-html-local: doc/groff.html
cp -r $(top_srcdir)/doc/groff.html.node \
$(DESTDIR)$(htmldocdir)
-uninstall-local: uninstall_infodoc uninstall-pdf uninstall-html
+uninstall-local: uninstall_infodoc uninstall-pdf uninstall-html \
+ uninstall-txt
uninstall_doc: uninstall-local
uninstall-doc: uninstall-local
uninstall_infodoc:
@@ -658,6 +666,8 @@ uninstall-pdf:
-rmdir $(DESTDIR)$(pdfdocdir)
uninstall-html:
$(RM) $(DESTDIR)$(htmldocdir)/groff.html.*
+uninstall-txt:
+ $(RM) $(DESTDIR)$(docdir)/groff.txt
# An image of a gnu in enscapsulated PostScript is generated during the
# build process if necessary. Our configure script assumes pnmdepth is
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [groff] 20/23: [doc]: Handle Texinfo output formats consistently.,
G. Branden Robinson <=