docs-xml: Remove GNU TexInfo build
authorAndrew Bartlett <abartlet@samba.org>
Wed, 3 Jun 2020 00:21:50 +0000 (12:21 +1200)
committerAndrew Bartlett <abartlet@samba.org>
Wed, 10 Jun 2020 05:44:37 +0000 (05:44 +0000)
This does not build and is not a common or required format for
documentation any more.

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: David Disseldorp <ddiss@samba.org>
docs-xml/Makefile
docs-xml/Makefile.settings.in
docs-xml/configure.ac

index aaeb8863c61583c6661d6b3a13a669b7eb567677..769e46bdde6bb616775d7357b9f1c67e2a2590ba 100644 (file)
@@ -63,8 +63,6 @@ pdf:: $(patsubst %,$(PDFDIR)/%.pdf,$(MAIN_DOCS))
 ps:: $(patsubst %,$(PSDIR)/%.ps,$(MAIN_DOCS))
 txt:: $(patsubst %,$(TXTDIR)/%.txt,$(MAIN_DOCS))
 tex:: $(addsuffix .tex,$(MAIN_DOCS))
-texi:: $(patsubst %,$(TEXINFODIR)/%.texi,$(MAIN_DOCS))
-texiinfo:: $(patsubst %,$(TEXINFODIR)/%.info,$(MAIN_DOCS))
 manpages:: $(patsubst $(MANPAGEDIR)/%.xml,$(OUTPUTDIR)/manpages/%,$(MANPAGES))
 htmlman:: $(patsubst $(MANPAGEDIR)/%.xml,$(HTMLDIR)/manpages/%.html,$(MANPAGES)) $(HTMLDIR)/manpages/index.html
 html-single:: $(patsubst %,$(HTMLDIR)/%.html,$(MAIN_DOCS))
@@ -179,14 +177,6 @@ $(HTMLHELPDIR)/%: $(DOCBOOKDIR)/%.xml %-images-htmlhelp $(XSLTPROC_DEPS)
                                --stringparam base.dir "$@/" \
        http://docbook.sourceforge.net/release/xsl/current/htmlhelp/htmlhelp.xsl $<
 
-# Texinfo docs
-$(TEXINFODIR)/%.texi: $(DOCBOOKDIR)/%.xml
-       @mkdir -p $(@D)
-       cd $(@D) && $(DB2TEXI) $(shell pwd)/$<
-
-$(TEXINFODIR)/%.info: $(TEXINFODIR)/%.texi
-       $(MAKEINFO) --no-validate --force -o $@ "$<"
-
 # Manpages
 $(MANPAGEDIR)/smb.conf.5.xml: parameters
 
index 77a40b10fc2113536dea8d167a34e9f0ec58e79f..b619292c88ca8d5434c8064122a8c8cd5f3bd735 100644 (file)
@@ -4,7 +4,6 @@ XMLLINT = @XMLLINT@
 PNGTOPNM = @PNGTOPNM@
 PNMTOPS = @PNMTOPS@
 HTML2TEXT = @HTML2TEXT@
-DB2TEXI = @DB2TEXI@
 MAKEINFO = @MAKEINFO@
 DBLATEX = @DBLATEX@
 RM = @RM@
index 9ab85fdf2af420867f58af54b8cde12e8e535e68..196ab883def8d1bf5b87d095fa45835702e196c6 100644 (file)
@@ -14,8 +14,6 @@ DOCS_TARGET_REQUIRE_PROGRAM(PNMTOPS, pnmtops, PS)
 DOCS_TARGET_REQUIRE_PROGRAM(DBLATEX, dblatex, LATEX)
 DOCS_TARGET_REQUIRE_PROGRAM(HTML2TEXT, html2text, TXT)
 DOCS_TARGET_REQUIRE_PROGRAM(XMLLINT, xmllint, VALIDATE)
-DOCS_TARGET_REQUIRE_PROGRAM(DB2TEXI, docbook2x-texi, TEXI)
-DOCS_TARGET_REQUIRE_PROGRAM(MAKEINFO, makeinfo, TEXIINFO)
 
 AC_MSG_RESULT([])
 AC_MSG_RESULT([Summary:])
@@ -28,8 +26,6 @@ DOCS_DEFINE_TARGET(HTMLHELP, ALL, [HTML Help versions], [htmlhelp])
 DOCS_DEFINE_TARGET(HTMLMAN, ALL, [HTML versions of the manpages], [htmlman])
 DOCS_DEFINE_TARGET(MANPAGES, ALL, [manpages], [manpages])
 DOCS_DEFINE_TARGET(VALIDATE, ALL, [validating docbook output], [])
-DOCS_DEFINE_TARGET(TEXI, ALL, [TexInfo versions], [texi])
-DOCS_DEFINE_TARGET(TEXIINFO, ALL, [TexInfo Info versions], [texiinfo])
 DOCS_DEFINE_TARGET(TXT, HTML, [text versions], [txt])
 
 if test x"$TARGETS" = x; then