Re: build Mutt docs HOWTO (was: [Announce] mutt-1.5.12 is available)
* On 2006.07.20, in <20060720172152.GC6837@xxxxxxx>,
* "Alain Bench" <veronatif@xxxxxxx> wrote:
>
> But it seems to me that you forgot at least two beginning steps:
Thanks, Alain. Here's a patch for the devel-notes.txt file. I note
that you used libxml2-sources, whereas I used just the libxml2 archive.
I'm honestly not sure what the difference is, but libxml2 worked for me
and might be somehow more complete... since it's a larger file. :)
Libxml2 comes with support for bindings in the Python language. I'm
surprised it complains if you don't have it installed -- it seems
to work ok for me. But I imagine that it will work if you give
--without-python to configure.
--
-D. dgc@xxxxxxxxxxxx NSIT University of Chicago
CVSROOT =
Using: /opt/bin/cvs diff doc/devel-notes.txt
Index: doc/devel-notes.txt
===================================================================
RCS file: /home/roessler/cvs/mutt/doc/devel-notes.txt,v
retrieving revision 3.4
diff -u -r3.4 devel-notes.txt
--- doc/devel-notes.txt 20 Jul 2006 00:57:33 -0000 3.4
+++ doc/devel-notes.txt 20 Jul 2006 17:59:23 -0000
@@ -58,7 +58,13 @@
you'll need one tool and two sets of data which you may need to download
and install. The tool is xsltproc, and it's a command-line program for
performing XSL transformations on XML documents. The data sets are the
-Docbook XML and Docbook XSL libraries. You can download these from:
+Docbook XML and Docbook XSL libraries. Libxslt/xsltproc depend upon
+libxml2, so you might also need to get and install it. You can download
+these from:
+
+ . libxml2
+ http://xmlsoft.org/
+ ftp://xmlsoft.org/libxml2/libxml2-2.6.26.tar.gz
. xsltproc
http://xmlsoft.org/
@@ -73,10 +79,15 @@
http://prdownloads.sourceforge.net/docbook/docbook-xsl-1.70.1.zip
-First, build and install libxslt to obtain xsltproc, if you don't
-already have it.
+First, build and install libxml2, if you don't already have it. If
+you don't have a python installation, you can run ./configure with the
+--without-python option.
+
+Next, build and install libxslt, if you don't have it. Libxslt also
+produces the xsltproc program, so be sure that once it's installed it's
+in your PATH for the rest of this.
-Next, obtain and unpack the two docbook archives. You can unpack these
+Third, obtain and unpack the two docbook archives. You can unpack these
anywhere that you want to have them installed -- there's no installation
procedure other than unarchival. On my Solaris system, I install
packages under /opt/pkgs/packagename-version, so I unpacked these ZIP