source: multimedia/libdriv/speex.xml@ 9434e9a

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 9.0 9.1 kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts lazarus lxqt plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition trunk upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since 9434e9a was f67554b0, checked in by Pierre Labastie <pieere@…>, 5 years ago

Various tweaks for the sake of jhalfs:
dconf, speex, sane: change the second package information to

"Additional Downloads". Include unpack instructions
for the second package in all cases. Also remove
the requirement that the user be in group sane for
building (works without that)

faac, faad2: add remap="test" to tests
rox-filer, logrotate: make some configuration instruction nodump
gnome-menus: make the (almost deprecated) gsettings instruction nodump
ncftp: make second method nodump

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22010 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 7.5 KB
RevLine 
[93d50f5]1<?xml version="1.0" encoding="ISO-8859-1"?>
[6732c094]2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
[48b7295]4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
[c6eb1ff1]6
[8dfc5c3]7 <!ENTITY speex-download-http "https://downloads.xiph.org/releases/speex/speex-&speex-version;.tar.gz">
[48b7295]8 <!ENTITY speex-download-ftp " ">
[0449856]9 <!ENTITY speex-md5sum "8ab7bb2589110dfaf0ed7fa7757dc49c">
[75c06a6]10 <!ENTITY speex-size "884 KB">
11 <!ENTITY speex-buildsize "4.5 MB">
[5d7ee33]12 <!ENTITY speex-time "less than 0.1 SBU">
13
[8dfc5c3]14 <!ENTITY speexdsp-download-http "https://downloads.xiph.org/releases/speex/speexdsp-&speexdsp-version;.tar.gz">
[5d7ee33]15 <!ENTITY speexdsp-download-ftp " ">
[af176ae9]16 <!ENTITY speexdsp-md5sum "70d9d31184f7eb761192fd1ef0b73333">
17 <!ENTITY speexdsp-size "884 KB">
18 <!ENTITY speexdsp-buildsize "5.1 MB">
[5d7ee33]19 <!ENTITY speexdsp-time "less than 0.1 SBU">
20
[48b7295]21]>
22
[44a7d7d]23<sect1 id="speex" xreflabel="Speex-&speex-version;">
[93d50f5]24 <?dbhtml filename="speex.html"?>
25
26 <sect1info>
27 <othername>$LastChangedBy$</othername>
28 <date>$Date$</date>
29 </sect1info>
30
31 <title>Speex-&speex-version;</title>
32
33 <indexterm zone="speex">
34 <primary sortas="a-Speex">Speex</primary>
35 </indexterm>
36
37 <sect2 role="package">
38 <title>Introduction to Speex</title>
39
[50b692d]40 <para><application>Speex</application> is an audio compression format
[95791810]41 designed especially for speech. It is well-adapted to internet applications
[661506d]42 and provides useful features that are not present in most other
43 CODECs.</para>
[0d7900a]44
[d43c7a1]45 &lfs90_checked;
[93d50f5]46
47 <bridgehead renderas="sect3">Package Information</bridgehead>
48 <itemizedlist spacing="compact">
49 <listitem>
50 <para>Download (HTTP): <ulink url="&speex-download-http;"/></para>
51 </listitem>
52 <listitem>
53 <para>Download (FTP): <ulink url="&speex-download-ftp;"/></para>
54 </listitem>
55 <listitem>
56 <para>Download MD5 sum: &speex-md5sum;</para>
57 </listitem>
58 <listitem>
59 <para>Download size: &speex-size;</para>
60 </listitem>
61 <listitem>
62 <para>Estimated disk space required: &speex-buildsize;</para>
63 </listitem>
64 <listitem>
65 <para>Estimated build time: &speex-time;</para>
66 </listitem>
67 </itemizedlist>
68
[f67554b0]69 <bridgehead renderas="sect3">Additional Downloads</bridgehead>
[5d7ee33]70 <itemizedlist spacing="compact">
71 <listitem>
72 <para>Download (HTTP): <ulink url="&speexdsp-download-http;"/></para>
73 </listitem>
74 <listitem>
75 <para>Download (FTP): <ulink url="&speexdsp-download-ftp;"/></para>
76 </listitem>
77 <listitem>
78 <para>Download MD5 sum: &speexdsp-md5sum;</para>
79 </listitem>
80 <listitem>
81 <para>Download size: &speexdsp-size;</para>
82 </listitem>
83 <listitem>
84 <para>Estimated disk space required: &speexdsp-buildsize;</para>
85 </listitem>
86 <listitem>
87 <para>Estimated build time: &speexdsp-time;</para>
88 </listitem>
89 </itemizedlist>
[af176ae9]90<!--
[5d7ee33]91 <bridgehead renderas="sect3">Additional Download</bridgehead>
92 <itemizedlist spacing="compact">
93 <listitem>
94 <para>
95 Required patch:
96 <ulink url="&patch-root;/speexdsp-&speex-version;-build_fixes-1.patch"/>
97 </para>
98 </listitem>
[af176ae9]99 </itemizedlist>-->
[5d7ee33]100
[bcc83ef]101 <bridgehead renderas="sect3">Speex Dependencies</bridgehead>
[93d50f5]102
[aa954884]103 <bridgehead renderas="sect4">Required</bridgehead>
[f1607a4]104 <para role="required">
105 <xref linkend="libogg"/>
106 </para>
[aa954884]107
[93d50f5]108 <bridgehead renderas="sect4">Optional</bridgehead>
[f1607a4]109 <para role="optional">
110 <xref linkend="valgrind"/>
111 </para>
[93d50f5]112
[0e2aa08]113 <para condition="html" role="usernotes">User Notes:
114 <ulink url="&blfs-wiki;/speex"/></para>
115
[93d50f5]116 </sect2>
117
118 <sect2 role="installation">
119 <title>Installation of Speex</title>
120
[5d7ee33]121 <para>This package consists of two separate tarballs.
122 They need to be extracted and built independently.</para>
123
[93d50f5]124 <para>Install <application>Speex</application> by running the
125 following commands:</para>
126
[24f2d4b]127<screen><userinput>./configure --prefix=/usr \
128 --disable-static \
129 --docdir=/usr/share/doc/speex-&speex-version; &amp;&amp;
[98e781c]130make</userinput></screen>
131
[8a8e021]132 <para>This package does not come with a test suite.</para>
133
[5d7ee33]134 <para>As the <systemitem class="username">root</systemitem> user:</para>
135
136<screen role="root"><userinput>make install</userinput></screen>
137
138 <para>Now extract and install the speexdsp package:</para>
139
140<screen><userinput>cd .. &amp;&amp;
[af176ae9]141tar -xf speexdsp-&speexdsp-version;.tar.gz &amp;&amp;
142cd speexdsp-&speexdsp-version; &amp;&amp;
[5d7ee33]143
144./configure --prefix=/usr \
145 --disable-static \
[af176ae9]146 --docdir=/usr/share/doc/speexdsp-&speexdsp-version; &amp;&amp;
[5d7ee33]147make</userinput></screen>
148
149 <para>Again, as the <systemitem class="username">root</systemitem> user:</para>
[98e781c]150
151<screen role="root"><userinput>make install</userinput></screen>
[93d50f5]152
153 </sect2>
154
[95791810]155 <sect2 role="commands">
156 <title>Command Explanations</title>
157
[e15c2f4]158 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
159 href="../../xincludes/static-libraries.xml"/>
[95791810]160
[a9bfd97]161 <para>
162 <option>--enable-binaries</option>: Builds two binaries to encode and
163 decode to and from the speex format.
164 </para>
[95791810]165 </sect2>
[0d7900a]166
[93d50f5]167 <sect2 role="content">
168 <title>Contents</title>
169
170 <segmentedlist>
171 <segtitle>Installed Programs</segtitle>
172 <segtitle>Installed Libraries</segtitle>
173 <segtitle>Installed Directories</segtitle>
174
175 <seglistitem>
[a9bfd97]176 <seg>(optional) speexenc and speexdec</seg>
[e15c2f4]177 <seg>libspeex.so and libspeexdsp.so</seg>
[af176ae9]178 <seg>
[75c06a6]179 /usr/include/speex and
180 /usr/share/doc/speex-&speex-version;
[af176ae9]181 </seg>
[93d50f5]182 </seglistitem>
183 </segmentedlist>
184
185 <variablelist>
186 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
187 <?dbfo list-presentation="list"?>
188 <?dbhtml list-presentation="table"?>
[a9bfd97]189
[93d50f5]190 <varlistentry id="speexdec">
191 <term><command>speexdec</command></term>
192 <listitem>
[50b692d]193 <para>decodes a <application>Speex</application> file and
[93d50f5]194 produces a WAV or raw file.</para>
195 <indexterm zone="speex speexdec">
196 <primary sortas="b-speexdec">speexdec</primary>
197 </indexterm>
198 </listitem>
199 </varlistentry>
200
201 <varlistentry id="speexenc">
202 <term><command>speexenc</command></term>
203 <listitem>
[50b692d]204 <para>encodes a WAV or raw files using
[93d50f5]205 <application>Speex</application>.</para>
206 <indexterm zone="speex speexenc">
207 <primary sortas="b-speexenc">speexenc</primary>
208 </indexterm>
209 </listitem>
210 </varlistentry>
[a9bfd97]211
[93d50f5]212 <varlistentry id="libspeex">
[e15c2f4]213 <term><filename class='libraryfile'>libspeex.so</filename></term>
[93d50f5]214 <listitem>
215 <para>provides functions for the audio encoding/decoding programs.</para>
216 <indexterm zone="speex libspeex">
[e15c2f4]217 <primary sortas="c-libspeex">libspeex.so</primary>
[93d50f5]218 </indexterm>
219 </listitem>
220 </varlistentry>
221
[aa954884]222 <varlistentry id="libspeexdsp">
[e15c2f4]223 <term><filename class='libraryfile'>libspeexdsp.so</filename></term>
[aa954884]224 <listitem>
225 <para>is a speech processing library that goes along with the
226 <application>Speex</application> codec.</para>
227 <indexterm zone="speex libspeexdsp">
[e15c2f4]228 <primary sortas="c-libspeexdsp">libspeexdsp.so</primary>
[aa954884]229 </indexterm>
230 </listitem>
231 </varlistentry>
232
[93d50f5]233 </variablelist>
234
235 </sect2>
[44a7d7d]236
237</sect1>
Note: See TracBrowser for help on using the repository browser.