Aw: Re: [PATCH 5/7] autotool conversion: Converted the support for the 'doc/' subdir.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



 


----- Original Nachricht ----
Von:     Jan Engelhardt <jengelh@xxxxxxx>
An:      Giorgio Dal Molin <giorgio.nicole@xxxxxxxx>
Datum:   07.07.2014 15:12
Betreff: Re: [PATCH 5/7] autotool conversion: Converted the support for the
 'doc/' subdir.

> 
> On Monday 2014-07-07 12:16, Giorgio Dal Molin wrote:
> >+		[AC_MSG_WARN([docbookx2-man/db2x_docbook2man not found, no manpages will
> be built])]
> >+	)]
> >+)
> >+
> >+AC_ARG_ENABLE([man], AS_HELP_STRING([--enable-man], [Enable generating the
> man page nft.8. Requires docbook2x-man or db2x_docbook2man.]))
> >+
> >+AC_MSG_CHECKING([whether to generate the man page])
> >+AS_CASE([${enable_man}],
> >+	[yes],[
> >+		AS_IF([test -z "$DB2MAN"],AC_MSG_ERROR([No tool found to generate the
> man page. Please install either docbook2x-man or db2x_docbook2man.]))
> >+		AC_MSG_RESULT(yes)
> >+	], [
> >+	NFT_8=""
> >+	AC_MSG_RESULT(no)
> >+	]
> >+)
> > 
> >+AC_SUBST(DB2MAN)
> >+AC_SUBST(NFT_8)
> >+
> >+AC_CHECK_PROG(DBLATEX, [dblatex], [found], [no])
> >+AS_CASE([$DBLATEX],
> >+	[found],[NFT_PDF=nft.pdf],
> >+	[AC_MSG_WARN([dblatex not found, no PDF manpages will be built])]
> >+)
> >+
> >+AC_MSG_CHECKING([whether to generate the pdf doc])
> >+AC_ARG_ENABLE([pdf], AS_HELP_STRING([--enable-pdf], [Enable generating the
> pdf doc file nft.pdf. Requires dblatex.]))
> >+AS_CASE([${enable_pdf}],
> >+	[yes],[
> >+		AS_IF([test -z "$DBLATEX"], AC_MSG_ERROR([No tool found to generate the
> pdf doc. Please install dblatex.]))
> >+		AC_MSG_RESULT(yes)
> >+	],[
> >+	NFT_PDF=""
> >+	AC_MSG_RESULT(no)
> >+	]
> >+)
> >+
> >+AC_SUBST(NFT_PDF)
> > 
> > # Checks for libraries.
> > 
> >diff --git a/doc/Makefile.am b/doc/Makefile.am
> >new file mode 100644
> >index 0000000..6ea973a
> >--- /dev/null
> >+++ b/doc/Makefile.am
> >@@ -0,0 +1,12 @@
> >+man_MANS = @NFT_8@
> >+pdf_DATA = @NFT_PDF@
> >+
> >+pdfdir=${docdir}/pdf
> >+
> >+nft.pdf: nft.xml
> >+	@echo -e "  PDF\t\t$@"
> >+	@dblatex -q -t pdf -o $@ $<
> 
> automake already provided silencers that should be used in this case.
> 
> .xml.pdf:
> 	${AM_V_GEN}dblatex -q -t pdf -o $@ $<
> 
> .xml.8:
> 	${AM_V_GEN}${DB2MAN} --xinclude $<
> 

OK.

giorgio
--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Netfitler Users]     [LARTC]     [Bugtraq]     [Yosemite Forum]

  Powered by Linux