diff options
author | Kristaps Dzonsons <kristaps@bsd.lv> | 2012-06-09 14:19:55 +0000 |
---|---|---|
committer | Kristaps Dzonsons <kristaps@bsd.lv> | 2012-06-09 14:19:55 +0000 |
commit | 0c8edcdc240b846686712afb6445c83a6ab85014 (patch) | |
tree | dbbd4897e6924df670eb17d06e17f51a6600b357 | |
parent | 7df88ef65ce4e70a7d52392e97db37992beb2d7a (diff) | |
download | mandoc-0c8edcdc240b846686712afb6445c83a6ab85014.tar.gz |
Stop producing xhtml/pdf/etc for webpage (logs indicate that nobody actually
looks at them).
-rw-r--r-- | Makefile | 62 | ||||
-rw-r--r-- | index.sgml | 73 |
2 files changed, 11 insertions, 124 deletions
@@ -1,11 +1,7 @@ .PHONY: clean install installwww .SUFFIXES: .sgml .html .md5 .h .h.html .SUFFIXES: .1 .3 .7 .8 -.SUFFIXES: .1.txt .3.txt .7.txt .8.txt -.SUFFIXES: .1.pdf .3.pdf .7.pdf .8.pdf -.SUFFIXES: .1.ps .3.ps .7.ps .8.ps .SUFFIXES: .1.html .3.html .7.html .8.html -.SUFFIXES: .1.xhtml .3.xhtml .7.xhtml .8.xhtml # Specify this if you want to hard-code the operating system to appear # in the lower-left hand corner of -mdoc manuals. @@ -248,60 +244,16 @@ DEMANDOC_OBJS = demandoc.o $(DEMANDOC_OBJS): config.h INDEX_MANS = demandoc.1.html \ - demandoc.1.xhtml \ - demandoc.1.ps \ - demandoc.1.pdf \ - demandoc.1.txt \ mandoc.1.html \ - mandoc.1.xhtml \ - mandoc.1.ps \ - mandoc.1.pdf \ - mandoc.1.txt \ mandoc.3.html \ - mandoc.3.xhtml \ - mandoc.3.ps \ - mandoc.3.pdf \ - mandoc.3.txt \ eqn.7.html \ - eqn.7.xhtml \ - eqn.7.ps \ - eqn.7.pdf \ - eqn.7.txt \ man.7.html \ - man.7.xhtml \ - man.7.ps \ - man.7.pdf \ - man.7.txt \ mandoc_char.7.html \ - mandoc_char.7.xhtml \ - mandoc_char.7.ps \ - mandoc_char.7.pdf \ - mandoc_char.7.txt \ mdoc.7.html \ - mdoc.7.xhtml \ - mdoc.7.ps \ - mdoc.7.pdf \ - mdoc.7.txt \ preconv.1.html \ - preconv.1.xhtml \ - preconv.1.ps \ - preconv.1.pdf \ - preconv.1.txt \ roff.7.html \ - roff.7.xhtml \ - roff.7.ps \ - roff.7.pdf \ - roff.7.txt \ tbl.7.html \ - tbl.7.xhtml \ - tbl.7.ps \ - tbl.7.pdf \ - tbl.7.txt \ - mandocdb.8.html \ - mandocdb.8.xhtml \ - mandocdb.8.ps \ - mandocdb.8.pdf \ - mandocdb.8.txt + mandocdb.8.html $(INDEX_MANS): mandoc @@ -432,21 +384,9 @@ config.h: config.h.pre config.h.post .h.h.html: highlight -I $< >$@ -.1.1.txt .3.3.txt .7.7.txt .8.8.txt: - ./mandoc -Tascii -Wall,stop $< | col -b >$@ - .1.1.html .3.3.html .7.7.html .8.8.html: ./mandoc -Thtml -Wall,stop -Ostyle=style.css,man=%N.%S.html,includes=%I.html $< >$@ -.1.1.ps .3.3.ps .7.7.ps .8.8.ps: - ./mandoc -Tps -Wall,stop $< >$@ - -.1.1.xhtml .3.3.xhtml .7.7.xhtml .8.8.xhtml: - ./mandoc -Txhtml -Wall,stop -Ostyle=style.css,man=%N.%S.xhtml,includes=%I.html $< >$@ - -.1.1.pdf .3.3.pdf .7.7.pdf .8.8.pdf: - ./mandoc -Tpdf -Wall,stop $< >$@ - .sgml.html: validate --warn $< sed -e "s!@VERSION@!$(VERSION)!" -e "s!@VDATE@!$(VDATE)!" $< >$@ @@ -33,11 +33,11 @@ <SPAN CLASS="nm">mdocml</SPAN> consists of the <A HREF="mandoc.3.html">libmandoc</A> validating compiler and <A HREF="mandoc.1.html">mandoc</A>, which interfaces with the compiler library to format output for UNIX terminals (with support for wide-character locales), XHTML, HTML, PostScript, and PDF. - It also includes <A HREF="preconv.1.html">preconv</A>, for recoding multibyte manuals; - <A HREF="demandoc.1.html">demandoc</A>, for emitting only text parts of manuals; - <A HREF="mandocdb.8.html">mandocdb</A>, for indexing manuals; and - <A HREF="apropos.1.html">apropos</A>, <A HREF="whatis.1.html">whatis</A>, and - <A HREF="man.cgi.7.html">man.cgi</A> for semantic search of manual content. + It also includes <A HREF="preconv.1.html">preconv</A> for recoding multibyte manuals, + <A HREF="demandoc.1.html">demandoc</A> for emitting only text parts of manuals, + <A HREF="mandocdb.8.html">mandocdb</A> for indexing manuals, + <A HREF="apropos.1.html">apropos</A> (includes whatis mode) for indexed manual search, and + <A HREF="man.cgi.7.html">man.cgi</A> for indexed manual search online. It is a <A CLASS="external" HREF="http://bsd.lv/">BSD.lv</A> project. </P> <P> @@ -48,8 +48,8 @@ </H2> <P> <SPAN CLASS="nm">mdocml</SPAN> is in ISO C99 and should build and run on any modern system; however, you'll need <A - HREF="http://www.sqlite.org">sqlite3</A> to build <A HREF="apropos.1.html">apropos</A>, <A - HREF="whatis.1.html">whatis</A>, <A HREF="man.cgi.7.html">man.cgi</A>, and <A HREF="mandocdb.8.html">mandocdb</A>. + HREF="http://www.sqlite.org">sqlite3</A> to build <A HREF="apropos.1.html">apropos</A> (links to whatis), + <A HREF="man.cgi.7.html">man.cgi</A>, and <A HREF="mandocdb.8.html">mandocdb</A>. To build and install into <I>/usr/local/</I>, just run <CODE>make install</CODE>. Be careful: the <B>preconv</B>, <B>apropos</B>, and <B>whatis</B> binary names are usually taken by existing utilities. </P> @@ -120,130 +120,78 @@ <TD VALIGN="top"><A HREF="apropos.1.html">apropos(1)</A></TD> <TD VALIGN="top"> search the manual page database - (<A HREF="apropos.1.txt">text</A> | - <A HREF="apropos.1.xhtml">xhtml</A> | - <A HREF="apropos.1.pdf">pdf</A> | - <A HREF="apropos.1.ps">ps</A>) </TD> </TR> <TR> <TD VALIGN="top"><A HREF="demandoc.1.html">demandoc(1)</A></TD> <TD VALIGN="top"> emit only text of UNIX manuals - (<A HREF="demandoc.1.txt">text</A> | - <A HREF="demandoc.1.xhtml">xhtml</A> | - <A HREF="demandoc.1.pdf">pdf</A> | - <A HREF="demandoc.1.ps">ps</A>) </TD> </TR> <TR> <TD VALIGN="top"><A HREF="mandoc.1.html">mandoc(1)</A></TD> <TD VALIGN="top"> format and display UNIX manuals - (<A HREF="mandoc.1.txt">text</A> | - <A HREF="mandoc.1.xhtml">xhtml</A> | - <A HREF="mandoc.1.pdf">pdf</A> | - <A HREF="mandoc.1.ps">ps</A>) </TD> </TR> <TR> <TD VALIGN="top"><A HREF="preconv.1.html">preconv(1)</A></TD> <TD VALIGN="top"> recode multibyte UNIX manuals - (<A HREF="preconv.1.txt">text</A> | - <A HREF="preconv.1.xhtml">xhtml</A> | - <A HREF="preconv.1.pdf">pdf</A> | - <A HREF="preconv.1.ps">ps</A>) </TD> </TR> <TR> <TD VALIGN="top"><A HREF="mandoc.3.html">mandoc(3)</A></TD> <TD VALIGN="top"> mandoc macro compiler library - (<A HREF="mandoc.3.txt">text</A> | - <A HREF="mandoc.3.xhtml">xhtml</A> | - <A HREF="mandoc.3.pdf">pdf</A> | - <A HREF="mandoc.3.ps">ps</A>) </TD> </TR> <TR> <TD VALIGN="top"><A HREF="man.7.html">man(7)</A></TD> <TD VALIGN="top"> man language reference - (<A HREF="man.7.txt">text</A> | - <A HREF="man.7.xhtml">xhtml</A> | - <A HREF="man.7.pdf">pdf</A> | - <A HREF="man.7.ps">ps</A>) </TD> </TR> <TR> <TD VALIGN="top"><A HREF="man.cgi.7.html">man.cgi(7)</A></TD> <TD VALIGN="top"> cgi for manpage query and display - (<A HREF="man.cgi.7.txt">text</A> | - <A HREF="man.cgi.7.xhtml">xhtml</A> | - <A HREF="man.cgi.7.pdf">pdf</A> | - <A HREF="man.cgi.7.ps">ps</A>) </TD> </TR> <TR> <TD VALIGN="top"><A HREF="eqn.7.html">eqn(7)</A></TD> <TD VALIGN="top"> eqn-mandoc language reference - (<A HREF="eqn.7.txt">text</A> | - <A HREF="eqn.7.xhtml">xhtml</A> | - <A HREF="eqn.7.pdf">pdf</A> | - <A HREF="eqn.7.ps">ps</A>) </TD> </TR> <TR> <TD VALIGN="top"><A HREF="mandoc_char.7.html">mandoc_char(7)</A></TD> <TD VALIGN="top"> mandoc special characters - (<A HREF="mandoc_char.7.txt">text</A> | - <A HREF="mandoc_char.7.xhtml">xhtml</A> | - <A HREF="mandoc_char.7.pdf">pdf</A> | - <A HREF="mandoc_char.7.ps">ps</A>) </TD> </TR> <TR> <TD VALIGN="top"><A HREF="mdoc.7.html">mdoc(7)</A></TD> <TD VALIGN="top"> mdoc language reference - (<A HREF="mdoc.7.txt">text</A> | - <A HREF="mdoc.7.xhtml">xhtml</A> | - <A HREF="mdoc.7.pdf">pdf</A> | - <A HREF="mdoc.7.ps">ps</A>) </TD> </TR> <TR> <TD VALIGN="top"><A HREF="roff.7.html">roff(7)</A></TD> <TD VALIGN="top"> roff-mandoc language reference - (<A HREF="roff.7.txt">text</A> | - <A HREF="roff.7.xhtml">xhtml</A> | - <A HREF="roff.7.pdf">pdf</A> | - <A HREF="roff.7.ps">ps</A>) </TD> </TR> <TR> <TD VALIGN="top"><A HREF="tbl.7.html">tbl(7)</A></TD> <TD VALIGN="top"> tbl-mandoc language reference - (<A HREF="tbl.7.txt">text</A> | - <A HREF="tbl.7.xhtml">xhtml</A> | - <A HREF="tbl.7.pdf">pdf</A> | - <A HREF="tbl.7.ps">ps</A>) </TD> </TR> <TR> <TD VALIGN="top"><A HREF="mandocdb.8.html">mandocdb(8)</A></TD> <TD VALIGN="top"> index UNIX manuals - (<A HREF="mandocdb.8.txt">text</A> | - <A HREF="mandocdb.8.xhtml">xhtml</A> | - <A HREF="mandocdb.8.pdf">pdf</A> | - <A HREF="mandocdb.8.ps">ps</A>) </TD> </TR> </TBODY> @@ -301,10 +249,9 @@ <I>Ingo, can you summarise your changes here?</I> </P> <P> - The <A HREF="mandocdb.8.html">mandocdb</A> tools (<A HREF="mandocdb.8.html">mandocdb</A>, - <A HREF="apropos.1.html">apropos</A> (absorbing whatis), and - <A HREF="man.cgi.7.html">man.cgi</A> have been re-written to use - <A CLASS="external" HREF="http://www.sqlite.org">sqlite3</A> as a database. + The <A HREF="mandocdb.8.html">mandocdb</A> tools (<A HREF="mandocdb.8.html">mandocdb</A>, <A + HREF="apropos.1.html">apropos</A> (absorbing whatis), and <A HREF="man.cgi.7.html">man.cgi</A>) have been re-written to + use <A CLASS="external" HREF="http://www.sqlite.org">sqlite3</A> as a database. </P> <P> See <A HREF="http://mdocml.bsd.lv/cgi-bin/cvsweb/index.sgml?cvsroot=mdocml">cvsweb</A> for |