source: xsoft/other/balsa.xml@ d8aa0d27

12.1 ken/TL2024 ken/tuningfonts lazarus plabs/newcss python3.11 rahul/power-profiles-daemon renodr/vulkan-addition trunk xry111/llvm18
Last change on this file since d8aa0d27 was 540854c, checked in by Xi Ruoyao <xry111@…>, 7 months ago

balsa: Change "WebKitGTK+" to "WebKitGTK"

GTK+ was renamed to GTK in GTK 4, and WebKitGTK+ was renamed to WebKitGTK
correspondingly.

I've not touched the ChangeLog but we should avoid "+" in the future
ChangeLog entries.

Link: https://bugs.webkit.org/show_bug.cgi?id=264161

  • Property mode set to 100644
File size: 8.8 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
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 &lfs120_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<!-- in 2.6.3 the only references to pcre are in the old spec file,
100 the INSTALL file which seems to be out of date,
101 and the ChangeLog where it was defaulted to off in 2008.
102 Not mentioned in configure.
103 <bridgehead renderas="sect4">Recommended</bridgehead>
104 <para role="recommended">
105 <xref linkend="pcre"/>
106 </para>-->
107
108 <bridgehead renderas="sect4">Optional</bridgehead>
109 <para role="optional">
110 <xref linkend="compface"/>,
111 <xref linkend="gcr"/>,
112 <xref linkend="gtksourceview"/>,
113 <xref linkend="libcanberra"/>,
114 <xref linkend="libsecret"/>,
115 <xref linkend="mitkrb"/>,
116 <xref linkend="openldap"/>,
117 <xref linkend="procmail"/>,
118 <xref linkend="sqlite"/>,
119 <xref linkend="webkitgtk"/>,
120 <ulink url="https://pypi.python.org/pypi/html2text/">html2text</ulink>,
121 <ulink url="https://osmo-pim.sourceforge.net/">osmo</ulink>,
122 <ulink url="https://sourceforge.net/projects/rubrica.berlios/">rubrica</ulink>,
123 <ulink url="&gnome-download-http;/yelp-tools/">yelp-tools</ulink>
124 </para>
125
126 </sect2>
127
128 <sect2 role="installation">
129 <title>Installation of Balsa</title>
130
131 <para>
132 First, fix build issues when configuring without WebKitGTK, or when
133 using WebKitGTK-2.38 or later.
134 </para>
135
136<screen><userinput>patch -Np1 -i ../balsa-&balsa-version;-upstream_fixes-2.patch</userinput></screen>
137
138 <para>
139 Install <application>Balsa</application> by running the following
140 commands:
141 </para>
142
143<screen><userinput>./configure --prefix=/usr \
144 --sysconfdir=/etc \
145 --localstatedir=/var/lib \
146 --without-html-widget &amp;&amp;
147make</userinput></screen>
148
149 <para>
150 This package does not come with a test suite.
151 </para>
152
153 <para>
154 Now, as the <systemitem class="username">root</systemitem> user:
155 </para>
156
157<screen role='root'><userinput>make install</userinput></screen>
158
159 </sect2>
160
161 <sect2 role="commands">
162 <title>Command Explanations</title>
163
164 <!-- Support has been added for this, but the option is still unrecognized.
165 <para>
166 <parameter>- -with-rubrica</parameter>: This parameter is used
167 to provide Rubrica2 address book support.
168 </para>
169 -->
170
171 <!-- configure says this is an invalid option with 2.5.11
172 <para>
173 <option>- -enable-smime</option>: Use this option to enable S/MIME
174 support if <application>GnuPG-2.x.x</application> is installed.
175 </para>
176 -->
177
178 <para>
179 <parameter>--without-html-widget</parameter>: This option disables
180 building the HTML renderer. If you want the HTML renderer to be built,
181 verify that you have <xref linkend="webkitgtk"/> installed, and then
182 remove this option.
183 </para>
184
185 <para>
186 <option>--with-canberra</option>: Enable libcanberra support.
187 </para>
188
189 <para>
190 <option>--with-compface</option>: Enable compface support.
191 </para>
192
193 <para>
194 <option>--with-gcr</option>: Use libgcr for TLS support.
195 </para>
196
197 <para>
198 <option>--with-gss</option>: Enable GSSAPI support.
199 </para>
200
201 <para>
202 <option>--with-ldap</option>: Use this option to enable LDAP address
203 book support if <application>OpenLDAP</application> is installed.
204 </para>
205
206 <para>
207 <option>--with-libsecret</option>: Enable strong password
208 support and support for gnome-keyring to store passwords.
209 </para>
210
211 <!-- configure says this is an invalid option with 2.5.11
212 <para>
213 <option>- -with-gpgme</option>: Use this option to enable GPG support
214 if <quote><application>GnuPG</application> Made Easy</quote>
215 (<application>GPGME</application>) is installed.
216 </para>
217 -->
218
219 <para>
220 <option>--with-sqlite</option>: Use this option to enable SQLite
221 address book support if <application>SQLite</application> is
222 installed.
223 </para>
224
225 </sect2>
226
227<!-- All of this information is invalid. These options no longer exist since
228 Balsa was ported to GTK3.
229 <sect2 role="configuration">
230 <title>Configuring Balsa</title>
231
232 <sect3>
233 <title>Configuration Information</title>
234
235 <para>
236 All configuration of <application>Balsa</application> is done
237 through the <application>Balsa</application> menu system, with mailbox
238 configuration done with the Settings&mdash;&gt;Preferences menu.
239 </para>
240
241 <para>
242 If you are unable to connect to your ISP, they probably don't
243 support APOP. Disable it in Settings/Preferences/POP3/advanced.
244 </para>
245
246 <para>
247 If you enable filters for your incoming POP3 mail, you must have
248 <xref linkend="procmail"/> installed, as the incoming mail will be
249 handed off to <command>procmail</command> for processing.
250 </para>
251
252 </sect3>
253
254 </sect2>
255-->
256
257 <sect2 role="content">
258 <title>Contents</title>
259
260 <segmentedlist>
261 <segtitle>Installed Programs</segtitle>
262 <segtitle>Installed Libraries</segtitle>
263 <segtitle>Installed Directories</segtitle>
264
265 <seglistitem>
266 <seg>balsa and balsa-ab</seg>
267 <seg>None</seg>
268 <seg>/etc/sounds/events,
269 /usr/share/balsa,
270 and /usr/share/sounds/balsa</seg>
271 </seglistitem>
272 </segmentedlist>
273
274 <variablelist>
275 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
276 <?dbfo list-presentation="list"?>
277 <?dbhtml list-presentation="table"?>
278
279 <varlistentry id="balsa-prog">
280 <term><command>balsa</command></term>
281 <listitem>
282 <para>
283 is a glib based mail client
284 </para>
285 <indexterm zone="balsa balsa-prog">
286 <primary sortas="b-balsa">balsa</primary>
287 </indexterm>
288 </listitem>
289 </varlistentry>
290
291 <varlistentry id="balsa-ab">
292 <term><command>balsa-ab</command></term>
293 <listitem>
294 <para>
295 is the address-book application used by <command>balsa</command>
296 </para>
297 <indexterm zone="balsa balsa-ab">
298 <primary sortas="b-balsa">balsa-ab</primary>
299 </indexterm>
300 </listitem>
301 </varlistentry>
302
303 </variablelist>
304
305 </sect2>
306
307</sect1>
Note: See TracBrowser for help on using the repository browser.