From 2b2b350c72cc84da355047552e3bc868bda4e822 Mon Sep 17 00:00:00 2001 From: Matthias Andree Date: Sat, 31 Mar 2007 18:28:26 +0000 Subject: Update packaging instructions a bit, recommend --with-ssl. svn path=/branches/BRANCH_6-3/; revision=5078 --- README.packaging | 33 +++++++++++++++++++-------------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/README.packaging b/README.packaging index 7f1212ab..f3db250b 100644 --- a/README.packaging +++ b/README.packaging @@ -1,40 +1,45 @@ README.packaging ================ -fetchmail 6.3.0 changes relevant for packagers ----------------------------------------------- -(These should apply to all 6.3.X versions) +fetchmail 6.3 changes relevant for packagers +-------------------------------------------- Greetings, dear packager! -There are now some changes to the fetchmail 6.3.0 installation layout, -which are given as headwords below. +The bullet points below mention a few useful hints for package(r)s: -- fetchmail now uses automake and supports all common automake targets +- Please use OpenSSL and add --with-ssl to the ./configure command line. + SSL/TLS support hasn't been enabled in the default build in order to + maintain fetchmail 6.2 compatibility as far as possible. + SSL/TLS however is a highly recommended compilation option. + +- Fetchmail now uses automake and supports all common automake targets and overrides such as "make install-strip" or "DESTDIR=..." for staging - areas + areas. -- the fetchmailconf script has been renamed to fetchmailconf.py, +- The fetchmailconf script has been renamed to fetchmailconf.py, automake will install it into Python's top-level site-packages directory and byte-compile it (so you need to package or remove - fetchmailconf.pyc and fetchmailconf.pyo as well) + fetchmailconf.pyc and fetchmailconf.pyo as well). - If you want to defeat Python byte-code compilation and would rather +- If you want to defeat Python byte-code compilation and would rather like to install fetchmailconf.py yourself, you can add + PYTHON=: + to the ./configure command or pass this in the environment. This pretends that no Python interpreter were installed. -- the Makefile generates a two-line "fetchmailconf" /bin/sh wrapper +- The Makefile generates a two-line "fetchmailconf" /bin/sh wrapper script that executes the actual fetchmailconf.py with the python installation found at configuration time, so that users can still type - "fetchmailconf" rather than "python fetchmailconf" + "fetchmailconf" rather than "python fetchmailconf". -- note that fetchmailconf.py supports a few command line arguments, so +- Note that fetchmailconf.py supports a few command line arguments, so if you use local wrapper scripts, be sure they pass on their own arguments properly. Remember to use "$@" (with quotes) in shells, not $*. -- there is now a dummy fetchmailconf manual page which will just source +- There is now a dummy fetchmailconf manual page which will just source (roff's ".so" command) the fetchmail manual page for now. You can of course keep your symlinks in place and ignore this dummy. IF you install the dummy and compress your man pages, be sure to test "man -- cgit v1.2.3