Updated to GnuTLS-2.8.6

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@8350 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Randy McMurchy 2010-03-23 17:49:13 +00:00
parent f419c730ed
commit 2e81579ef6
3 changed files with 32 additions and 16 deletions

View File

@ -76,7 +76,7 @@ $Date$
<!ENTITY openssl-version "0.9.8l">
<!-- The ca-bundle-version should be updated to match nss version -->
<!ENTITY ca-bundle-version "3.12.5">
<!ENTITY gnutls-version "2.8.5">
<!ENTITY gnutls-version "2.8.6">
<!ENTITY cracklib-version "2.8.15">
<!ENTITY linux-pam-version "1.1.1">
<!ENTITY shadow-version "4.1.4.2">

View File

@ -44,6 +44,9 @@
<listitem>
<para>March 23rd, 2010</para>
<itemizedlist>
<listitem>
<para>[randy] - Updated to GnuTLS-2.8.6.</para>
</listitem>
<listitem>
<para>[randy] - Updated to libtasn1-2.5.</para>
</listitem>

View File

@ -6,10 +6,10 @@
<!ENTITY gnutls-download-http "http://mirrors.kernel.org/gnu/gnutls/gnutls-&gnutls-version;.tar.bz2">
<!ENTITY gnutls-download-ftp "ftp://ftp.gnutls.org/pub/gnutls/gnutls-&gnutls-version;.tar.bz2">
<!ENTITY gnutls-md5sum "e3b2788b79bfc82acbe717e3c54d4e92">
<!ENTITY gnutls-size "6 MB">
<!ENTITY gnutls-buildsize "90 MB">
<!ENTITY gnutls-time "0.9 SBU">
<!ENTITY gnutls-md5sum "eb0a6d7d3cb9ac684d971c14f9f6d3ba">
<!ENTITY gnutls-size "6.4 MB">
<!ENTITY gnutls-buildsize "96 MB">
<!ENTITY gnutls-time "1.0 SBU (additional 1.2 SBU to run the test suite)">
]>
<sect1 id="gnutls" xreflabel="GnuTLS-&gnutls-version;">
@ -78,15 +78,14 @@
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional"><xref linkend="gtk-doc"/>,
<ulink url="http://www.gnu.org/software/gnutls/download.html">OpenCDK</ulink>,
<xref linkend="guile"/>,
<xref linkend="libtasn1"/>,
<ulink url="http://webscripts.softpedia.com/script/Development-Scripts-js/C-C-Library/libcfg--26570.html">libcfg+</ulink>, and
<ulink url="http://valgrind.org/">Valgrind</ulink> (used during the test suite)</para>
<bridgehead renderas="sect4">Optional Debugging Libraries</bridgehead>
<!-- <bridgehead renderas="sect4">Optional Debugging Libraries</bridgehead>
<para role="optional"><ulink url="http://dmalloc.com/">Dmalloc</ulink> and
<ulink url="http://perens.com/FreeSoftware/ElectricFence/">Electric Fence</ulink></para>
<ulink url="http://perens.com/FreeSoftware/ElectricFence/">Electric Fence</ulink></para> -->
<para condition="html" role="usernotes">User Notes:
<ulink url="&blfs-wiki;/gnutls"/></para>
@ -108,21 +107,34 @@ make</userinput></screen>
user:</para>
<screen role="root"><userinput>make install &amp;&amp;
install -v -m755 -d /usr/share/doc/gnutls-&gnutls-version;/reference &amp;&amp;
install -v -m644 doc/reference/html/* \
/usr/share/doc/gnutls-&gnutls-version;/reference &amp;&amp;
install -v -m644 doc/*.{html,png,eps,pdf,ps} \
install -v -m755 -d /usr/share/doc/gnutls-&gnutls-version; &amp;&amp;
install -v -m644 doc/*.{html,png,eps,pdf,ps} doc/cyclo/*.html \
/usr/share/doc/gnutls-&gnutls-version; &amp;&amp;
cp -v -R doc/credentials \
/usr/share/doc/gnutls-&gnutls-version;</userinput></screen>
<para>If you did not pass the <option>--enable-gtk-doc</option> parameter
to the <command>configure</command> script, install the API documentation
using the following command as the
<systemitem class="username">root</systemitem> user:</para>
<screen role="root"><userinput>make -C doc/reference install-data-local</userinput></screen>
</sect2>
<sect2 role="commands">
<title>Command Explanations</title>
<para><option>--with-included-libtasn1</option>: This option forces
<!-- There is no need to add this switch. Why would anyone not want to
use the system-installed copy instead of the mini-tasn included
inthe gnutls sources?
<para><option>-with-included-libtasn1</option>: This option forces
the use of the shipped version of <application>libtasn1</application>,
instead of the system's installed version.</para>
-->
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="../../xincludes/gtk-doc-rebuild.xml"/>
</sect2>
@ -139,8 +151,9 @@ install -v -m644 doc/*.{html,png,eps,pdf,ps} \
psktool, and srptool</seg>
<seg>libgnutls.{so,a}, libgnutls-extra.{so,a},
libgnutls-openssl.{so,a}, and libgnutlsxx.{so,a}</seg>
<seg>/usr/include/gnutls and
/usr/share/doc/gnutls-&gnutls-version;</seg>
<seg>/usr/include/gnutls,
/usr/share/doc/gnutls-&gnutls-version;, and
/usr/share/gtk-doc/html/gnutls</seg>
</seglistitem>
</segmentedlist>