source: general/genlib/gmime3.xml@ 07c5bf9c

12.1 ken/TL2024 lazarus plabs/newcss rahul/power-profiles-daemon trunk xry111/llvm18
Last change on this file since 07c5bf9c was e1e58be, checked in by Pierre Labastie <pierre.labastie@…>, 8 months ago

Remove all ftp urls

neither firefox nor epiphany can download them, and they are not
well maintained, because rarely tested.
This is WIP because the "(HTTP)" part of "Download (HTTP)" will
need to be removed too.
But let's see what users think first...

  • Property mode set to 100644
File size: 5.1 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 gmime3-download-http "&gnome-download-http;/gmime/3.2/gmime-&gmime3-version;.tar.xz">
8 <!ENTITY gmime3-download-ftp " ">
9 <!ENTITY gmime3-md5sum "7ecd9aa75e0cd2e8668206b1d53df874">
10 <!ENTITY gmime3-size "2.1 MB">
11 <!ENTITY gmime3-buildsize "25 MB (with tests)">
12 <!ENTITY gmime3-time "0.3 SBU (with tests)">
13]>
14
15<sect1 id="gmime3" xreflabel="GMime-&gmime3-version;">
16 <?dbhtml filename="gmime3.html"?>
17
18
19 <title>GMime-&gmime3-version;</title>
20
21 <indexterm zone="gmime3">
22 <primary sortas="a-GMime-3">GMime 3</primary>
23 </indexterm>
24
25 <sect2 role="package">
26 <title>Introduction to GMime</title>
27
28 <para>
29 The <application>GMime</application> package contains a set of
30 utilities for parsing and creating messages using the Multipurpose
31 Internet Mail Extension (MIME) as defined by the applicable RFCs. See the
32 <ulink url="https://spruce.sourceforge.net/gmime/">GMime web site</ulink>
33 for the RFCs resourced. This is useful as it provides an API which adheres
34 to the MIME specification as closely as possible while also providing
35 programmers with an extremely easy to use interface to the API functions.
36 </para>
37
38 &lfs120_checked;
39
40 <bridgehead renderas="sect3">Package Information</bridgehead>
41 <itemizedlist spacing="compact">
42 <listitem>
43 <para>
44 Download (HTTP): <ulink url="&gmime3-download-http;"/>
45 </para>
46 </listitem>
47 <listitem>
48 <para>
49 Download (FTP): <ulink url="&gmime3-download-ftp;"/>
50 </para>
51 </listitem>
52 <listitem>
53 <para>
54 Download MD5 sum: &gmime3-md5sum;
55 </para>
56 </listitem>
57 <listitem>
58 <para>
59 Download size: &gmime3-size;
60 </para>
61 </listitem>
62 <listitem>
63 <para>
64 Estimated disk space required: &gmime3-buildsize;
65 </para>
66 </listitem>
67 <listitem>
68 <para>
69 Estimated build time: &gmime3-time;
70 </para>
71 </listitem>
72 </itemizedlist>
73
74 <bridgehead renderas="sect3">GMime Dependencies</bridgehead>
75
76 <bridgehead renderas="sect4">Required</bridgehead>
77 <para role="required">
78 <xref linkend="glib2"/> and
79 <xref linkend="libgpg-error"/>
80 </para>
81
82 <bridgehead renderas="sect4">Recommended</bridgehead>
83 <para role="recommended">
84 <xref linkend="gobject-introspection"/> and
85 <xref linkend="libidn2"/>
86 </para>
87
88 <bridgehead renderas="sect4">Optional</bridgehead>
89 <para role="optional">
90 <xref linkend="docbook-utils"/>,
91 <xref linkend="gpgme"/>,
92 <xref linkend="gtk-doc"/>,
93 <xref linkend="libnsl"/>,
94 <xref linkend="vala"/>, and
95 <ulink url="https://download.mono-project.com/sources/gtk-sharp/">Gtk#</ulink> (requires
96 <ulink url="https://www.mono-project.com/Main_Page">Mono</ulink>)
97 </para>
98
99 </sect2>
100
101 <sect2 role="installation">
102 <title>Installation of GMime</title>
103
104 <para>
105 Install <application>GMime</application> by running the following
106 commands:
107 </para>
108
109<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
110make</userinput></screen>
111
112 <para>
113 To test the results, issue: <command>make check</command>.
114 </para>
115
116 <para>
117 Now, as the <systemitem class="username">root</systemitem> user:
118 </para>
119
120<screen role="root"><userinput>make install</userinput></screen>
121
122 </sect2>
123
124 <sect2 role="commands">
125 <title>Command Explanations</title>
126
127 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
128 href="../../xincludes/static-libraries.xml"/>
129
130 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
131 href="../../xincludes/gtk-doc-rebuild.xml"/>
132
133 </sect2>
134
135 <sect2 role="content">
136 <title>Contents</title>
137
138 <segmentedlist>
139 <segtitle>Installed Programs</segtitle>
140 <segtitle>Installed Library</segtitle>
141 <segtitle>Installed Directories</segtitle>
142
143 <seglistitem>
144 <seg>
145 None
146 </seg>
147 <seg>
148 libgmime-3.0.so
149 </seg>
150 <seg>
151 /usr/include/gmime-3.0 and
152 /usr/share/gtk-doc/html/gmime-3.0
153 </seg>
154 </seglistitem>
155 </segmentedlist>
156
157 <variablelist>
158 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
159 <?dbfo list-presentation="list"?>
160 <?dbhtml list-presentation="table"?>
161
162 <varlistentry id="libgmime-3">
163 <term><filename class="libraryfile">libgmime-3.0.so</filename></term>
164 <listitem>
165 <para>
166 contains API functions used by programs that need to comply to
167 the MIME standards
168 </para>
169 <indexterm zone="gmime3 libgmime-3">
170 <primary sortas="c-libgmime-3">libgmime-3.0.so</primary>
171 </indexterm>
172 </listitem>
173 </varlistentry>
174
175 </variablelist>
176
177 </sect2>
178
179</sect1>
Note: See TracBrowser for help on using the repository browser.