]> Pileus Git - ~andy/fetchmail/blob - README.packaging
7f1212ab7f25b30754994a183ce61b1376f342e2
[~andy/fetchmail] / README.packaging
1 README.packaging
2 ================
3
4 fetchmail 6.3.0 changes relevant for packagers
5 ----------------------------------------------
6 (These should apply to all 6.3.X versions)
7
8 Greetings, dear packager!
9
10 There are now some changes to the fetchmail 6.3.0 installation layout,
11 which are given as headwords below.
12
13 - fetchmail now uses automake and supports all common automake targets
14   and overrides such as "make install-strip" or "DESTDIR=..." for staging
15   areas
16
17 - the fetchmailconf script has been renamed to fetchmailconf.py,
18   automake will install it into Python's top-level site-packages directory
19   and byte-compile it (so you need to package or remove
20   fetchmailconf.pyc and fetchmailconf.pyo as well)
21
22   If you want to defeat Python byte-code compilation and would rather
23   like to install fetchmailconf.py yourself, you can add
24       PYTHON=:
25   to the ./configure command or pass this in the environment.
26   This pretends that no Python interpreter were installed.
27
28 - the Makefile generates a two-line "fetchmailconf" /bin/sh wrapper
29   script that executes the actual fetchmailconf.py with the python
30   installation found at configuration time, so that users can still type
31   "fetchmailconf" rather than "python fetchmailconf"
32
33 - note that fetchmailconf.py supports a few command line arguments, so
34   if you use local wrapper scripts, be sure they pass on their own
35   arguments properly. Remember to use "$@" (with quotes) in shells, not $*.
36
37 - there is now a dummy fetchmailconf manual page which will just source
38   (roff's ".so" command) the fetchmail manual page for now. You can of
39   course keep your symlinks in place and ignore this dummy. IF you
40   install the dummy and compress your man pages, be sure to test "man
41   fetchmailconf", on some systems, you'll need to adjust the ".so"
42   command to point to the compressed version.