Fix CID 1492336: dead code (due to fixing CID 1491181).
[claws.git] / INSTALL
1 Installation
2 ============
3
4 This program requires GTK+ 2.24 or higher to be compiled.
5
6 Build it
7 ========
8
9 If you're using a package-based system, please make sure that gtk-devel
10 and glib-devel (or similar) packages are installed before the compilation
11 (you may also require flex (lex),  and bison (yacc)).
12
13 To compile and install, just type:
14
15 % ./configure
16 % make
17 % su
18 Password: [Enter password]
19 # make install
20
21 To run, just type:
22
23 % claws-mail
24
25
26 Additional libraries or programs
27 ================================
28 only needed if you require the additional functionality
29
30 Bogofilter
31     for Bogofilter plugin support
32     https://www.bogofilter.org/
33 Bsfilter
34     for Bsfilter plugin support
35     https://osdn.net/projects/bsfilter/
36 Canberra (>= 0.6)
37     for some sound features of Notification plugin
38     https://0pointer.de/lennart/projects/libcanberra/
39 compface
40     for X-Face support
41     https://freshmeat.net/projects/compface/
42 Clam AntiVirus daemon
43     for Clamd plugin support
44     https://www.clamav.net/
45 D-Bus (>= 0.60)
46     for interprocess communication support
47     https://www.freedesktop.org/wiki/Software/dbus
48 Enchant (and dictionaries) (>= 1.0.0)
49     for spell-checker support
50     https://abiword.github.io/enchant/
51 GData (>= 0.6.4)
52     for GData plugin support
53     https://wiki.gnome.org/action/show/Projects/libgdata
54 GnuPG (>= 1.2.1) and GPGME (>=  0.4.5)
55     for GnuPG and S/MIME plugin support
56     https://www.gnupg.org/
57     https://www.gnupg.org/software/gpgme/
58 GnuTLS (>= 0.4.2)
59     for SSL support
60     https://gnutls.org/
61 GTK+ WebKit (>= 2.0)
62     for Fancy plugin support
63     https://trac.webkit.org/wiki/WebKitGTK/
64 Gs tool
65     for PostScript feature of PDF Viewer plugin
66     https://pages.cs.wisc.edu/~ghost/
67 Indicate (>= 0.3.0)
68     for indicator feature of Notification plugin
69     https://launchpad.net/libindicator/
70 J-Pilot
71     for J-Pilot support
72     https://www.jpilot.org/
73 LCDproc daemon
74     for lcdproc feature of Notification plugin
75     https://www.lcdproc.org
76 libEtPan! (>= 0.57)
77     for IMAP4, NNTP and Mailmbox plugin support
78     https://www.etpan.org
79 Network Manager (>= 0.6.2)
80     for support for detection of network connection changes
81     https://www.gnome.org/projects/NetworkManager/
82 OpenLDAP (>= 2.0.7)
83     for LDAP support
84     https://www.openldap.org/
85 Perl (>= 5.8.0)
86     for perl plugin support
87     https://www.perl.org/
88 Poppler (>= 0.4.2)
89     for PDF Viewer plugin support
90     http://poppler.freedesktop.org/       
91 PyGTK (>= 2.10.3) 
92     for Python plugin support
93     https://wiki.gnome.org/Projects/PyGTK
94 Python
95     for Python plugin support
96     https://python.org/
97 SpamAssassin
98     for SpamAssassin plugin support
99     https://spamassassin.apache.org/
100
101
102 Options for configure script
103 ============================
104 For list of available options, refer to "./configure --help".
105
106 Most options are automatically enabled if the dependencies
107 are matched.
108
109