Updated to GMime-2.2.1

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@5936 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Randy McMurchy 2006-04-25 16:10:24 +00:00
parent 66a1f9c3ee
commit e38a12b581
3 changed files with 21 additions and 28 deletions

View File

@ -108,7 +108,7 @@
<!ENTITY LZO-version "2.02">
<!ENTITY libusb-version "0.1.12">
<!ENTITY iso-codes-version "0.50">
<!ENTITY gmime-version "2.1.17">
<!ENTITY gmime-version "2.2.1">
<!ENTITY libidn-version "0.6.3">
<!-- <!ENTITY fam-version "2.7.0"> -->

View File

@ -5,10 +5,10 @@
%general-entities;
<!ENTITY gmime-download-http "http://spruce.sourceforge.net/gmime/sources/v2.1/gmime-&gmime-version;.tar.gz">
<!ENTITY gmime-download-ftp " ">
<!ENTITY gmime-md5sum "9a3075219597d461f153c4c34056f553">
<!ENTITY gmime-size "919 KB">
<!ENTITY gmime-buildsize "18.6 MB">
<!ENTITY gmime-download-ftp "ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/gmime-&gmime-version;.tar.gz">
<!ENTITY gmime-md5sum "b05e4d6344c8465fb74386e5f1fed45c">
<!ENTITY gmime-size "925 KB">
<!ENTITY gmime-buildsize "17.7 MB">
<!ENTITY gmime-time "0.4 SBU">
]>
@ -64,16 +64,6 @@
</listitem>
</itemizedlist>
<para>Note: the package version listed above is considered to be in the
development branch of <application>GMime</application>. This version is
used in the BLFS book, as the only package that requires it,
<application>Balsa</application>, requires a version equal to or greater
than 2.1.9. Not to worry though, as the maintainer has this to say about
the versions: <quote>at this time, even though 2.1.x has not made the
final 2.2.0 release, it is considered more stable and more robust than the
2.0.x series</quote>. You can see this quote at <ulink
url="http://spruce.sourceforge.net/gmime/sources/NOTE_ABOUT_2.0"/>.</para>
<bridgehead renderas="sect3">GMime Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
@ -83,8 +73,8 @@
<para role="optional"><ulink url="http://go-mono.com/sources/">Gtk#</ulink>
(requires a .NET framework:
<ulink url="http://www.mono-project.com/Main_Page">Mono</ulink> or
<ulink url="http://www.southern-storm.com.au/portable_net.html">
DotGNU Portable.NET</ulink>)</para>
<ulink url="http://www.southern-storm.com.au/portable_net.html">DotGNU
Portable.NET</ulink>)</para>
<para condition="html" role="usernotes">User Notes:
<ulink url="&blfs-wiki;/gmime"/></para>
@ -100,9 +90,8 @@
<screen><userinput>./configure --prefix=/usr &amp;&amp;
make</userinput></screen>
<para>This package does not come with a test suite.</para>
<para>Now, as the <systemitem class="username">root</systemitem> user:</para>
<para>This package does not come with a test suite that provides meaningful
results.</para>
<para>This package will overwrite the <command>uudecode</command> and
<command>uuencode</command> programs installed by the
@ -112,23 +101,23 @@ make</userinput></screen>
the existing programs, ensure you rename them before issuing the following
commands.</para>
<para>Now, as the <systemitem class="username">root</systemitem> user:</para>
<screen role="root"><userinput>make install &amp;&amp;
install -v -m755 \
-d /usr/share/doc/gmime-&gmime-version;/{tutorial,examples,tests} &amp;&amp;
install -v -m755 -d \
/usr/share/doc/gmime-&gmime-version;/{tutorial,examples,tests} &amp;&amp;
install -v -m644 README /usr/share/doc/gmime-&gmime-version; &amp;&amp;
install -v -m644 examples/{README,{basic,imap}-example.c} \
/usr/share/doc/gmime-&gmime-version;/examples &amp;&amp;
install -v -m755 examples/{basic,imap}-example \
/usr/share/doc/gmime-&gmime-version;/examples &amp;&amp;
install -v -m644 tests/test-{best,html,iconv,mbox,mime,parser}.c \
/usr/share/doc/gmime-&gmime-version;/tests &amp;&amp;
install -v -m644 tests/test{-{partial,pgp{,mime},streams}.c,?.eml} \
tests/test{-{partial,pgp{,mime},streams}.c,?.eml} \
/usr/share/doc/gmime-&gmime-version;/tests &amp;&amp;
install -v -m755 tests/test-{best,html,iconv,mbox,mime,parser} \
tests/test-{partial,pgp{,mime},streams} \
/usr/share/doc/gmime-&gmime-version;/tests &amp;&amp;
install -v -m755 tests/test-{partial,pgp{,mime},streams} \
/usr/share/doc/gmime-&gmime-version;/tests &amp;&amp;
cp -v -R docs/tutorial/html/* /usr/share/doc/gmime-2.1.17/tutorial</userinput></screen>
cp -v -R docs/tutorial/html/* /usr/share/doc/gmime-&gmime-version;/tutorial</userinput></screen>
</sect2>
@ -145,7 +134,8 @@ cp -v -R docs/tutorial/html/* /usr/share/doc/gmime-2.1.17/tutorial</userinput></
<seg>libgmime-2.0.{so,a} and optionally,
<application>Mono</application> bindings</seg>
<seg>/usr/include/gmime-2.0, /usr/lib/mono/gac/gmime-sharp,
/usr/lib/mono/gmime-sharp, /usr/share/doc/gmime-2.1.17 and
/usr/lib/mono/gmime-sharp,
/usr/share/doc/gmime-&gmime-version; and
/usr/share/gtk-doc/html/gmime</seg>
</seglistitem>
</segmentedlist>

View File

@ -44,6 +44,9 @@
<listitem>
<para>April 25th, 2006</para>
<itemizedlist>
<listitem>
<para>[randy] - Updated to GMime-2.2.1.</para>
</listitem>
<listitem>
<para>[bdubbs] - Added errata page to preface.</para>
</listitem>