source: archive/gmime.xml

trunk
Last change on this file was 3f2db3a6, checked in by Pierre Labastie <pierre.labastie@…>, 17 months ago

Remove sect1info tags

They only contain a date tag that is nowhere used.

  • Property mode set to 100644
File size: 5.3 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 gmime-download-http "&gnome-download-http;/gmime/2.6/gmime-&gmime-version;.tar.xz">
8 <!ENTITY gmime-download-ftp "&gnome-download-ftp;/gmime/2.6/gmime-&gmime-version;.tar.xz">
9 <!ENTITY gmime-md5sum "247072236d84bd0fbbff299d69bdf333">
10 <!ENTITY gmime-size "5.0 MB">
11 <!ENTITY gmime-buildsize "28 MB (with tests)">
12 <!ENTITY gmime-time "0.5 SBU (with tests)">
13]>
14
15<sect1 id="gmime" xreflabel="GMime-&gmime-version;">
16 <?dbhtml filename="gmime.html"?>
17
18
19 <title>GMime-&gmime-version;</title>
20
21 <indexterm zone="gmime">
22 <primary sortas="a-GMime-2">GMime 2</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="http://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 &lfs10_checked;
39
40 <bridgehead renderas="sect3">Package Information</bridgehead>
41 <itemizedlist spacing="compact">
42 <listitem>
43 <para>
44 Download (HTTP): <ulink url="&gmime-download-http;"/>
45 </para>
46 </listitem>
47 <listitem>
48 <para>
49 Download (FTP): <ulink url="&gmime-download-ftp;"/>
50 </para>
51 </listitem>
52 <listitem>
53 <para>
54 Download MD5 sum: &gmime-md5sum;
55 </para>
56 </listitem>
57 <listitem>
58 <para>
59 Download size: &gmime-size;
60 </para>
61 </listitem>
62 <listitem>
63 <para>
64 Estimated disk space required: &gmime-buildsize;
65 </para>
66 </listitem>
67 <listitem>
68 <para>
69 Estimated build time: &gmime-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="vala"/>
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"/> and
93 <ulink url="http://download.mono-project.com/sources/gtk-sharp/">Gtk#</ulink> (requires
94 <ulink url="http://www.mono-project.com/Main_Page">Mono</ulink>)
95 </para>
96
97 <para condition="html" role="usernotes">User Notes:
98 <ulink url="&blfs-wiki;/gmime"/>
99 </para>
100 </sect2>
101
102 <sect2 role="installation">
103 <title>Installation of GMime</title>
104
105 <para>
106 Install <application>GMime</application> by running the following
107 commands:
108 </para>
109
110<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
111make</userinput></screen>
112
113 <para>
114 To test the results, issue: <command>make check</command>.
115 </para>
116
117 <para>
118 Now, as the <systemitem class="username">root</systemitem> user:
119 </para>
120
121<screen role="root"><userinput>make install</userinput></screen>
122
123 </sect2>
124
125 <sect2 role="commands">
126 <title>Command Explanations</title>
127
128 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
129 href="../../xincludes/static-libraries.xml"/>
130
131 <para>
132 <option>--enable-smime</option>: Use this switch if you have
133 installed <xref linkend="gpgme"/> and wish to enable
134 S/MIME support in <application>GMime</application>.
135 </para>
136
137 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
138 href="../../xincludes/gtk-doc-rebuild.xml"/>
139
140 </sect2>
141
142 <sect2 role="content">
143 <title>Contents</title>
144
145 <segmentedlist>
146 <segtitle>Installed Programs</segtitle>
147 <segtitle>Installed Library</segtitle>
148 <segtitle>Installed Directories</segtitle>
149
150 <seglistitem>
151 <seg>
152 None
153 </seg>
154 <seg>
155 libgmime-2.6.so
156 </seg>
157 <seg>
158 /usr/include/gmime-2.6 and
159 /usr/share/gtk-doc/html/gmime-2.6
160 </seg>
161 </seglistitem>
162 </segmentedlist>
163
164 <variablelist>
165 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
166 <?dbfo list-presentation="list"?>
167 <?dbhtml list-presentation="table"?>
168
169 <varlistentry id="libgmime-2">
170 <term><filename class="libraryfile">libgmime-2.6.so</filename></term>
171 <listitem>
172 <para>
173 contains API functions used by programs that need to comply to
174 the MIME standards.
175 </para>
176 <indexterm zone="gmime libgmime-2">
177 <primary sortas="c-libgmime-2">libgmime-2.6.so</primary>
178 </indexterm>
179 </listitem>
180 </varlistentry>
181
182 </variablelist>
183
184 </sect2>
185
186</sect1>
Note: See TracBrowser for help on using the repository browser.