source: general/genlib/gmime3.xml@ cbcf148

11.3 12.0 12.1 kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts lazarus lxqt plabs/newcss python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition trunk xry111/llvm18 xry111/xf86-video-removal
Last change on this file since cbcf148 was 17aa21c, checked in by Xi Ruoyao <xry111@…>, 16 months ago

Change all http://*.sourceforge.net/ URLs to https

Now all sourceforge.net subdomains have a valid SSL certificate. The
changes are automatically done via a sed. I've reviewed the changes and
reverted the changes in archive/*, pst/xml/docbook-xsl.xml, and
stylesheets/lfs-xsl/lfs-l10n.xml. Other changes should (hopefully) be
fine.

  • Property mode set to 100644
File size: 5.2 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 "&gnome-download-ftp;/gmime/3.2/gmime-&gmime3-version;.tar.xz">
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 &lfs112_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 <para condition="html" role="usernotes">User Notes:
100 <ulink url="&blfs-wiki;/gmime"/>
101 </para>
102 </sect2>
103
104 <sect2 role="installation">
105 <title>Installation of GMime</title>
106
107 <para>
108 Install <application>GMime</application> by running the following
109 commands:
110 </para>
111
112<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
113make</userinput></screen>
114
115 <para>
116 To test the results, issue: <command>make check</command>.
117 </para>
118
119 <para>
120 Now, as the <systemitem class="username">root</systemitem> user:
121 </para>
122
123<screen role="root"><userinput>make install</userinput></screen>
124
125 </sect2>
126
127 <sect2 role="commands">
128 <title>Command Explanations</title>
129
130 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
131 href="../../xincludes/static-libraries.xml"/>
132
133 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
134 href="../../xincludes/gtk-doc-rebuild.xml"/>
135
136 </sect2>
137
138 <sect2 role="content">
139 <title>Contents</title>
140
141 <segmentedlist>
142 <segtitle>Installed Programs</segtitle>
143 <segtitle>Installed Library</segtitle>
144 <segtitle>Installed Directories</segtitle>
145
146 <seglistitem>
147 <seg>
148 None
149 </seg>
150 <seg>
151 libgmime-3.0.so
152 </seg>
153 <seg>
154 /usr/include/gmime-3.0 and
155 /usr/share/gtk-doc/html/gmime-3.0
156 </seg>
157 </seglistitem>
158 </segmentedlist>
159
160 <variablelist>
161 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
162 <?dbfo list-presentation="list"?>
163 <?dbhtml list-presentation="table"?>
164
165 <varlistentry id="libgmime-3">
166 <term><filename class="libraryfile">libgmime-3.0.so</filename></term>
167 <listitem>
168 <para>
169 contains API functions used by programs that need to comply to
170 the MIME standards
171 </para>
172 <indexterm zone="gmime3 libgmime-3">
173 <primary sortas="c-libgmime-3">libgmime-3.0.so</primary>
174 </indexterm>
175 </listitem>
176 </varlistentry>
177
178 </variablelist>
179
180 </sect2>
181
182</sect1>
Note: See TracBrowser for help on using the repository browser.