* mu4e.texi: improve installation instructions

This commit is contained in:
djcb 2012-06-07 00:17:18 +03:00
parent 52c8b68352
commit 43785adbf1
1 changed files with 19 additions and 6 deletions

View File

@ -151,11 +151,11 @@ After these steps, @t{mu4e} should be ready to go.
@node Installation @node Installation
@section Installation @section Installation
@t{mu4e} is part of @t{mu} - by installing the latter, the former will @t{mu4e} is part of @t{mu} - by installing the latter, the former will be
be installed as well. installed as well. Note, some distributions provide packed versions of
@t{mu}/@t{mu4e}; if you can use those, there's no need to compile anything
At the time of writing, there are no distribution packages for @t{mu4e} yet, yourself. Anyway, if there are no packages for your distribution, you can
so we are assuming installation from source packages. follow the steps below.
First, you need make sure you have the necessary dependencies. On a Debian or First, you need make sure you have the necessary dependencies. On a Debian or
Ubuntu system, you can get these with: Ubuntu system, you can get these with:
@ -168,7 +168,9 @@ sudo apt-get install emacs23
sudo apt-get install guile-2.0-dev html2text xdg-utils sudo apt-get install guile-2.0-dev html2text xdg-utils
@end example @end example
Installation follows the normal sequence of: Using a release-tarball (as avaiable from
GoogleCode@footnote{@url{http://code.google.com/p/mu0/downloads/list}},
Installation follows the normal sequence:
@example @example
$ tar xvfz mu-<version>.tar.gz # use the specific version $ tar xvfz mu-<version>.tar.gz # use the specific version
@ -177,6 +179,17 @@ $./configure && make
$ sudo make install $ sudo make install
@end example @end example
Alternatively, if you build from the git repository, or use a tarball like the
ones that @t{github} produces, the instructions are slightly different (and
require you to have the autotools installed):
@example
# get from git, or from a github tarball
$ cd mu-<version>
$ autoreconf -i && ./configure && make
$ sudo make install
@end example
After this, @t{mu} and @t{mu4e} should be installed @footnote{there's a hard After this, @t{mu} and @t{mu4e} should be installed @footnote{there's a hard
dependency between versions of @t{mu4e} and @t{mu} - you cannot combine dependency between versions of @t{mu4e} and @t{mu} - you cannot combine
different versions}, and be available from the command line and emacs different versions}, and be available from the command line and emacs