diff options
| author | Paul Eggert | 2017-03-16 23:50:37 -0700 |
|---|---|---|
| committer | Paul Eggert | 2017-03-17 00:15:48 -0700 |
| commit | 9f771f6440a61433d34f14aee4046cf2fa6ba391 (patch) | |
| tree | 2394bc49b97cd025f338af449fc97992db3f9ccf /lib-src | |
| parent | ffbb46849990bf4bf952e01b78c9a1a0ca0d4432 (diff) | |
| download | emacs-9f771f6440a61433d34f14aee4046cf2fa6ba391.tar.gz emacs-9f771f6440a61433d34f14aee4046cf2fa6ba391.zip | |
Emacs 'movemail' is now a configure-time option
The new configure option --with-mailutils lets the builder say
that Emacs should assume that GNU Mailutils is installed, instead
of continuing to build and install its own limited and insecure
substitute for 'movemail'.
* INSTALL, etc/NEWS, etc/PROBLEMS: Mention --with-mailutils.
* configure.ac: Add --with-mailutils option.
(with_mailutils): New variable.
Do not bother configuring 'movemail' when not building it.
Warn about issues relating to --with-mailutils.
* doc/emacs/rmail.texi (Movemail): Mention --with-mailutils.
(Movemail, Remote Mailboxes): Document port numbers in
POP and IMAP URLs.
* lib-src/Makefile.in (with_mailutils): New macro.
(UTILITIES): Use it.
Diffstat (limited to 'lib-src')
| -rw-r--r-- | lib-src/Makefile.in | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib-src/Makefile.in b/lib-src/Makefile.in index d0aa9cc7c27..b2cd66c0498 100644 --- a/lib-src/Makefile.in +++ b/lib-src/Makefile.in | |||
| @@ -100,6 +100,9 @@ bindir=@bindir@ | |||
| 100 | # --libexecdir option to '../configure'. | 100 | # --libexecdir option to '../configure'. |
| 101 | libexecdir=@libexecdir@ | 101 | libexecdir=@libexecdir@ |
| 102 | 102 | ||
| 103 | # Nonempty if Emacs can assume Mailutils is installed. | ||
| 104 | with_mailutils=@with_mailutils@ | ||
| 105 | |||
| 103 | # Directory for local state files for all programs. | 106 | # Directory for local state files for all programs. |
| 104 | localstatedir=@localstatedir@ | 107 | localstatedir=@localstatedir@ |
| 105 | 108 | ||
| @@ -160,7 +163,8 @@ INSTALLABLES = etags${EXEEXT} ctags${EXEEXT} emacsclient${EXEEXT} $(CLIENTW) \ | |||
| 160 | 163 | ||
| 161 | # Things that Emacs runs internally, or during the build process, | 164 | # Things that Emacs runs internally, or during the build process, |
| 162 | # which should not be installed in bindir. | 165 | # which should not be installed in bindir. |
| 163 | UTILITIES = profile${EXEEXT} movemail${EXEEXT} hexl${EXEEXT} \ | 166 | UTILITIES = profile${EXEEXT} hexl${EXEEXT} \ |
| 167 | $(if $(with_mailutils), , movemail${EXEEXT}) \ | ||
| 164 | $(and $(use_gamedir), update-game-score${EXEEXT}) | 168 | $(and $(use_gamedir), update-game-score${EXEEXT}) |
| 165 | 169 | ||
| 166 | DONT_INSTALL= make-docfile${EXEEXT} | 170 | DONT_INSTALL= make-docfile${EXEEXT} |