unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
From: ken <gebser@speakeasy.net>
Cc: Ryo <furufuru@ccsr.u-tokyo.ac.jp>
Subject: Installing mew (editing Makefile.in)
Date: Wed, 13 Sep 2006 14:04:17 -0400	[thread overview]
Message-ID: <45084821.70609@speakeasy.net> (raw)
In-Reply-To: <1157510143.072670.35310@m79g2000cwm.googlegroups.com>

Ryo wrote:
> Bill White wrote:
>> Are there any emacs-based MUAs that handle smtp authentication more or
>> less "out of the box" with the setting of a few clearly-documented
>> variables?  If so, can you point me to the documentation?
> 
> Has somebody mentioned "mew"? (http://www.mew.org/ )
> I think it does everything "out of the box", including
> SMTP on SSL with or without authentication for sending email;
> and IMAP and POP on SSL for receiving email.  For example,
> 
> http://www.mew.org/release/info/mew_78.html.en#SEC78
> 
> How much of the functionality works "out of the box" debends
> on how your "box" is configured "out of the box". :-)  I've
> been using mew for a long time.  I remember that switching from
> plain SMTP to authenticated SMTP required only a couple
> of lines in mew's configuration file, ~/.mew.el  .

Thanks very much, Ryo.  I hope mew works.  I've just downloaded and
untarred mew-5.1 and know I need to edit the values of some variables in
Makefile.in:

prefix=@prefix@
exec_prefix=@exec_prefix@
libdir=@libdir@
datadir=@datadir@
infodir=@infodir@

These are very much standard variables; I've installed emacs from a
tarball several times before and it's always been a guessing game,
trying to figure out what the values of these should be.  This guessing
game is complicated a bit more this time because mew is to work with an
installation of emacs which was installed, not for the entire
machine/system, but just for one user.  I.e., emacs v.22.0.50.1 was
installed under a user's $HOME just for the use of this one user.  The
emacs executable is still in $HOME/linux/tarballs/emacs/src/ where the
emacs install put it; it's run by means of an alias.

The questions I have are simply this: how do one determine the values
for the above Makefile.in variables?  While it's never a good idea to
guess what a value should be based on the variable name (for, as
programmers know, a variable name can be anything the programmer wants),
there's little or no other information to go on.  So-- guessing-- I
could well imagine that

infodir=$HOME/linux/tarballs/emacs/info/

though it's another guess whether the trailing slash (/) is necessary or
an error or developer- or OS- or machine-dependent.  So this becomes two
questions.

Guessing again by the variable name, I'm imagining that "exec-prefix"
means "where the 'emacs' executable is located," and so that for my
particular installation it would be

exec_prefix=$HOME/linux/tarballs/emacs/src/

But without documentation which might explain if exec_prefix is looking
for a particular file or set of files, or the purpose or reasoning
behind using it, it's really impossible to know.

The other above-mentioned variable names are quite vague, so much so
that even imagination fails to come up with likely value candidates.  So
if someone knows how to determine what values these variables should
have, it would be much appreciated.

prefix=
exec_prefix=
libdir=
datadir=
infodir=


Thanks.


-- 
One is not superior merely because one
sees the world as odious.
                -- Chateaubriand (1768-1848)

  parent reply	other threads:[~2006-09-13 18:04 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-08-30  4:28 emacs MUAs with working smtp authentication? Bill White
2006-08-30  9:24 ` Peter Dyballa
2006-08-30  9:34 ` Alok G. Singh
2006-08-30 10:27 ` Phillip Lord
2006-08-30 12:33 ` Eli Zaretskii
     [not found] ` <mailman.6017.1156941211.9609.help-gnu-emacs@gnu.org>
2006-08-30 14:39   ` Bill White
2006-08-30 17:01     ` Eli Zaretskii
2006-08-30 20:41     ` Ralf Angeli
2006-08-31 11:11   ` Phillip Lord
2006-09-01  8:53     ` Eli Zaretskii
2006-09-01 14:58       ` ken
2006-09-01 17:04         ` Eli Zaretskii
     [not found]         ` <mailman.6141.1157130256.9609.help-gnu-emacs@gnu.org>
2006-09-04 10:42           ` Phillip Lord
     [not found]     ` <mailman.6127.1157100814.9609.help-gnu-emacs@gnu.org>
2006-09-01 11:43       ` Phillip Lord
2006-09-01 17:44       ` Ralf Angeli
2006-09-04  6:39     ` Patricia J. Hawkins
2006-09-06  2:35 ` Ryo
2006-09-06  3:23   ` Eli Zaretskii
2006-09-13 18:04   ` ken [this message]
     [not found]   ` <mailman.6890.1158170711.9609.help-gnu-emacs@gnu.org>
2006-09-13 19:34     ` Installing mew (editing Makefile.in) Ryo
2006-09-13 20:15       ` Peter Dyballa
2006-09-14  0:44       ` ken
2006-09-13 22:32     ` Miles Bader
2006-09-14  0:24       ` ken
     [not found]       ` <mailman.6908.1158193497.9609.help-gnu-emacs@gnu.org>
2006-09-14  1:02         ` Miles Bader
     [not found]           ` <4508AF57.9070905@speakeasy.net>
     [not found]             ` <fc339e4a0609131848w705ed1den1b57dd8a2e2942a4@mail.gmail.com>
2006-09-15  1:39               ` ken
2006-09-15  7:58                 ` Peter Dyballa
2006-09-18 11:20 ` emacs MUAs with working smtp authentication? Paul Puschmann

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=45084821.70609@speakeasy.net \
    --to=gebser@speakeasy.net \
    --cc=furufuru@ccsr.u-tokyo.ac.jp \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).