source: xsoft/other/balsa.xml

trunk
Last change on this file was abfacaf, checked in by Xi Ruoyao <xry111@…>, 7 weeks ago

Remove most references to PCRE1

Some notes:

  • proftpd has been supporting PCRE2 since 1.3.8a.
  • bluefish actually invokes PCRE via Glib, so since Glib was ported from PCRE1 to PCRE2 bluefish has been using PCRE2 in fact.
  • zsh and rasqal will support PCRE2 in the next release. For zsh pcre is not used with book instruction anyway, and for rasqal the maintainer suggests just relying on Glibc regex.h before the next release.
  • The other distros (Fedora for eg) are already disabling PCRE for slang.
  • Property mode set to 100644
File size: 8.5 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY balsa-download-http "https://pawsa.fedorapeople.org/balsa/balsa-&balsa-version;.tar.xz">
8 <!ENTITY balsa-download-ftp " ">
9 <!ENTITY balsa-md5sum "bebd22cb6bac87ee05255c48ee1d28dd">
10 <!ENTITY balsa-size "3.5 MB">
11 <!ENTITY balsa-buildsize "66 MB">
12 <!ENTITY balsa-time "0.2 SBU (Using parallelism=4)">
13]>
14
15<sect1 id="balsa" xreflabel="Balsa-&balsa-version;">
16 <?dbhtml filename="balsa.html" ?>
17
18
19 <title>Balsa-&balsa-version;</title>
20
21 <indexterm zone="balsa">
22 <primary sortas="a-Balsa">Balsa</primary>
23 </indexterm>
24
25 <sect2 role="package">
26 <title>Introduction to Balsa</title>
27
28 <para>
29 The <application>Balsa</application> package contains a
30 <application>GNOME</application>-2 based mail client.
31 </para>
32
33 &lfs121_checked;
34
35 <bridgehead renderas="sect3">Package Information</bridgehead>
36 <itemizedlist spacing="compact">
37 <listitem>
38 <para>
39 Download (HTTP): <ulink url="&balsa-download-http;"/>
40 </para>
41 </listitem>
42 <listitem>
43 <para>
44 Download (FTP): <ulink url="&balsa-download-ftp;"/>
45 </para>
46 </listitem>
47 <listitem>
48 <para>
49 Download MD5 sum: &balsa-md5sum;
50 </para>
51 </listitem>
52 <listitem>
53 <para>
54 Download size: &balsa-size;
55 </para>
56 </listitem>
57 <listitem>
58 <para>
59 Estimated disk space required: &balsa-buildsize;
60 </para>
61 </listitem>
62 <listitem>
63 <para>
64 Estimated build time: &balsa-time;
65 </para>
66 </listitem>
67 </itemizedlist>
68
69 <bridgehead renderas="sect3">Additional Downloads</bridgehead>
70
71 <itemizedlist spacing="compact">
72 <listitem>
73 <para>
74 Required patch:
75 <ulink url="&patch-root;/balsa-&balsa-version;-upstream_fixes-2.patch"/>
76 </para>
77 </listitem>
78 </itemizedlist>
79
80 <bridgehead renderas="sect3">Balsa Dependencies</bridgehead>
81
82 <bridgehead renderas="sect4">Required</bridgehead>
83 <para role="required">
84 <xref linkend="aspell"/>,
85 <xref linkend="enchant"/>,
86 <xref linkend="gmime3"/>,
87 <xref linkend="gpgme"/>,
88 <xref linkend="gtk3"/>, and
89 <xref linkend="libnotify"/>
90 <!--<xref linkend="rarian"/>-->
91 </para>
92
93 <bridgehead renderas="sect4">Required (Runtime)</bridgehead>
94 <para role="required">
95 <xref role="runtime" linkend="server-mail"/> (that provides a
96 <command>sendmail</command> command)
97 </para>
98
99 <bridgehead renderas="sect4">Optional</bridgehead>
100 <para role="optional">
101 <xref linkend="compface"/>,
102 <xref linkend="gcr"/>,
103 <xref linkend="gtksourceview"/>,
104 <xref linkend="libcanberra"/>,
105 <xref linkend="libsecret"/>,
106 <xref linkend="mitkrb"/>,
107 <xref linkend="openldap"/>,
108 <xref linkend="procmail"/>,
109 <xref linkend="sqlite"/>,
110 <xref linkend="webkitgtk"/>,
111 <ulink url="https://pypi.python.org/pypi/html2text/">html2text</ulink>,
112 <ulink url="https://osmo-pim.sourceforge.net/">osmo</ulink>,
113 <ulink url="https://sourceforge.net/projects/rubrica.berlios/">rubrica</ulink>,
114 <ulink url="&gnome-download-http;/yelp-tools/">yelp-tools</ulink>
115 </para>
116
117 </sect2>
118
119 <sect2 role="installation">
120 <title>Installation of Balsa</title>
121
122 <para>
123 First, fix build issues when configuring without WebKitGTK, or when
124 using WebKitGTK-2.38 or later.
125 </para>
126
127<screen><userinput>patch -Np1 -i ../balsa-&balsa-version;-upstream_fixes-2.patch</userinput></screen>
128
129 <para>
130 Install <application>Balsa</application> by running the following
131 commands:
132 </para>
133
134<screen><userinput>./configure --prefix=/usr \
135 --sysconfdir=/etc \
136 --localstatedir=/var/lib \
137 --without-html-widget &amp;&amp;
138make</userinput></screen>
139
140 <para>
141 This package does not come with a test suite.
142 </para>
143
144 <para>
145 Now, as the <systemitem class="username">root</systemitem> user:
146 </para>
147
148<screen role='root'><userinput>make install</userinput></screen>
149
150 </sect2>
151
152 <sect2 role="commands">
153 <title>Command Explanations</title>
154
155 <!-- Support has been added for this, but the option is still unrecognized.
156 <para>
157 <parameter>- -with-rubrica</parameter>: This parameter is used
158 to provide Rubrica2 address book support.
159 </para>
160 -->
161
162 <!-- configure says this is an invalid option with 2.5.11
163 <para>
164 <option>- -enable-smime</option>: Use this option to enable S/MIME
165 support if <application>GnuPG-2.x.x</application> is installed.
166 </para>
167 -->
168
169 <para>
170 <parameter>--without-html-widget</parameter>: This option disables
171 building the HTML renderer. If you want the HTML renderer to be built,
172 verify that you have <xref linkend="webkitgtk"/> installed, and then
173 remove this option.
174 </para>
175
176 <para>
177 <option>--with-canberra</option>: Enable libcanberra support.
178 </para>
179
180 <para>
181 <option>--with-compface</option>: Enable compface support.
182 </para>
183
184 <para>
185 <option>--with-gcr</option>: Use libgcr for TLS support.
186 </para>
187
188 <para>
189 <option>--with-gss</option>: Enable GSSAPI support.
190 </para>
191
192 <para>
193 <option>--with-ldap</option>: Use this option to enable LDAP address
194 book support if <application>OpenLDAP</application> is installed.
195 </para>
196
197 <para>
198 <option>--with-libsecret</option>: Enable strong password
199 support and support for gnome-keyring to store passwords.
200 </para>
201
202 <!-- configure says this is an invalid option with 2.5.11
203 <para>
204 <option>- -with-gpgme</option>: Use this option to enable GPG support
205 if <quote><application>GnuPG</application> Made Easy</quote>
206 (<application>GPGME</application>) is installed.
207 </para>
208 -->
209
210 <para>
211 <option>--with-sqlite</option>: Use this option to enable SQLite
212 address book support if <application>SQLite</application> is
213 installed.
214 </para>
215
216 </sect2>
217
218<!-- All of this information is invalid. These options no longer exist since
219 Balsa was ported to GTK3.
220 <sect2 role="configuration">
221 <title>Configuring Balsa</title>
222
223 <sect3>
224 <title>Configuration Information</title>
225
226 <para>
227 All configuration of <application>Balsa</application> is done
228 through the <application>Balsa</application> menu system, with mailbox
229 configuration done with the Settings&mdash;&gt;Preferences menu.
230 </para>
231
232 <para>
233 If you are unable to connect to your ISP, they probably don't
234 support APOP. Disable it in Settings/Preferences/POP3/advanced.
235 </para>
236
237 <para>
238 If you enable filters for your incoming POP3 mail, you must have
239 <xref linkend="procmail"/> installed, as the incoming mail will be
240 handed off to <command>procmail</command> for processing.
241 </para>
242
243 </sect3>
244
245 </sect2>
246-->
247
248 <sect2 role="content">
249 <title>Contents</title>
250
251 <segmentedlist>
252 <segtitle>Installed Programs</segtitle>
253 <segtitle>Installed Libraries</segtitle>
254 <segtitle>Installed Directories</segtitle>
255
256 <seglistitem>
257 <seg>balsa and balsa-ab</seg>
258 <seg>None</seg>
259 <seg>/etc/sounds/events,
260 /usr/share/balsa,
261 and /usr/share/sounds/balsa</seg>
262 </seglistitem>
263 </segmentedlist>
264
265 <variablelist>
266 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
267 <?dbfo list-presentation="list"?>
268 <?dbhtml list-presentation="table"?>
269
270 <varlistentry id="balsa-prog">
271 <term><command>balsa</command></term>
272 <listitem>
273 <para>
274 is a glib based mail client
275 </para>
276 <indexterm zone="balsa balsa-prog">
277 <primary sortas="b-balsa">balsa</primary>
278 </indexterm>
279 </listitem>
280 </varlistentry>
281
282 <varlistentry id="balsa-ab">
283 <term><command>balsa-ab</command></term>
284 <listitem>
285 <para>
286 is the address-book application used by <command>balsa</command>
287 </para>
288 <indexterm zone="balsa balsa-ab">
289 <primary sortas="b-balsa">balsa-ab</primary>
290 </indexterm>
291 </listitem>
292 </varlistentry>
293
294 </variablelist>
295
296 </sect2>
297
298</sect1>
Note: See TracBrowser for help on using the repository browser.