Update to speex-1.2rc2

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@15198 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Bruce Dubbs 2014-12-12 20:44:18 +00:00
parent d31aaf9425
commit 5d7ee33782
3 changed files with 69 additions and 5 deletions

View File

@ -47,6 +47,10 @@
<listitem> <listitem>
<para>December 12th, 2014</para> <para>December 12th, 2014</para>
<itemizedlist> <itemizedlist>
<listitem>
<para>[bdubbs] - Update to speex-1.2rc2. Fixes
<ulink url="&blfs-ticket-root;5920">#5920</ulink>.</para>
</listitem>
<listitem> <listitem>
<para>[fernando] - Update to gnutls-3.3.11. Fixes <para>[fernando] - Update to gnutls-3.3.11. Fixes
<ulink url="&blfs-ticket-root;5943">#5943</ulink>.</para> <ulink url="&blfs-ticket-root;5943">#5943</ulink>.</para>

View File

@ -6,10 +6,18 @@
<!ENTITY speex-download-http "http://downloads.us.xiph.org/releases/speex/speex-&speex-version;.tar.gz"> <!ENTITY speex-download-http "http://downloads.us.xiph.org/releases/speex/speex-&speex-version;.tar.gz">
<!ENTITY speex-download-ftp " "> <!ENTITY speex-download-ftp " ">
<!ENTITY speex-md5sum "c4438b22c08e5811ff10e2b06ee9b9ae"> <!ENTITY speex-md5sum "6ae7db3bab01e1d4b86bacfa8ca33e81">
<!ENTITY speex-size "1.0 MB"> <!ENTITY speex-size "1.0 MB">
<!ENTITY speex-buildsize "10 MB"> <!ENTITY speex-buildsize "8.7 MB">
<!ENTITY speex-time "0.2 SBU"> <!ENTITY speex-time "less than 0.1 SBU">
<!ENTITY speexdsp-download-http "http://downloads.us.xiph.org/releases/speex/speexdsp-&speex-version;.tar.gz">
<!ENTITY speexdsp-download-ftp " ">
<!ENTITY speexdsp-md5sum "3bb48eb1c0fe641d59f39b9f616f3031">
<!ENTITY speexdsp-size "0.9 MB">
<!ENTITY speexdsp-buildsize "6.0 MB">
<!ENTITY speexdsp-time "less than 0.1 SBU">
]> ]>
<sect1 id="speex" xreflabel="Speex-&speex-version;"> <sect1 id="speex" xreflabel="Speex-&speex-version;">
@ -58,6 +66,38 @@
</listitem> </listitem>
</itemizedlist> </itemizedlist>
<bridgehead renderas="sect3">Additional Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>Download (HTTP): <ulink url="&speexdsp-download-http;"/></para>
</listitem>
<listitem>
<para>Download (FTP): <ulink url="&speexdsp-download-ftp;"/></para>
</listitem>
<listitem>
<para>Download MD5 sum: &speexdsp-md5sum;</para>
</listitem>
<listitem>
<para>Download size: &speexdsp-size;</para>
</listitem>
<listitem>
<para>Estimated disk space required: &speexdsp-buildsize;</para>
</listitem>
<listitem>
<para>Estimated build time: &speexdsp-time;</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Additional Download</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Required patch:
<ulink url="&patch-root;/speexdsp-&speex-version;-build_fixes-1.patch"/>
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Speex Dependencies</bridgehead> <bridgehead renderas="sect3">Speex Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead> <bridgehead renderas="sect4">Required</bridgehead>
@ -78,6 +118,9 @@
<sect2 role="installation"> <sect2 role="installation">
<title>Installation of Speex</title> <title>Installation of Speex</title>
<para>This package consists of two separate tarballs.
They need to be extracted and built independently.</para>
<para>Install <application>Speex</application> by running the <para>Install <application>Speex</application> by running the
following commands:</para> following commands:</para>
@ -88,7 +131,24 @@ make</userinput></screen>
<para>This package does not come with a test suite.</para> <para>This package does not come with a test suite.</para>
<para>Now, as the <systemitem class="username">root</systemitem> user:</para> <para>As the <systemitem class="username">root</systemitem> user:</para>
<screen role="root"><userinput>make install</userinput></screen>
<para>Now extract and install the speexdsp package:</para>
<screen><userinput>cd .. &amp;&amp;
tar -xf speexdsp-&speex-version;.tar.gz &amp;&amp;
cd speexdsp-&speex-version; &amp;&amp;
patch -Np1 -i ../speexdsp-&speex-version;-build_fixes-1.patch &amp;&amp;
./configure --prefix=/usr \
--disable-static \
--docdir=/usr/share/doc/speex-&speex-version; &amp;&amp;
make</userinput></screen>
<para>Again, as the <systemitem class="username">root</systemitem> user:</para>
<screen role="root"><userinput>make install</userinput></screen> <screen role="root"><userinput>make install</userinput></screen>

View File

@ -666,7 +666,7 @@
<!ENTITY pulseaudio-version "&pulseaudio-major-version;"> <!ENTITY pulseaudio-version "&pulseaudio-major-version;">
<!ENTITY sdl-version "1.2.15"> <!ENTITY sdl-version "1.2.15">
<!ENTITY soundtouch-version "1.8.0"> <!ENTITY soundtouch-version "1.8.0">
<!ENTITY speex-version "1.2rc1"> <!ENTITY speex-version "1.2rc2">
<!ENTITY taglib-version "1.9.1"> <!ENTITY taglib-version "1.9.1">
<!ENTITY x264-version "20141208-2245"> <!ENTITY x264-version "20141208-2245">
<!ENTITY xine-lib-version "1.2.6"> <!ENTITY xine-lib-version "1.2.6">