Ignore:
Timestamp:
03/28/2005 03:04:38 AM (19 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
6587e936
Parents:
0d25b6c5
Message:

Updated to ALSA-1.0.8

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • multimedia/libdriv/alsa-lib.xml

    r0d25b6c5 rac789c0  
    66  <!ENTITY alsa-lib-download-http "&alsa-download-http;/lib/alsa-lib-&alsa-lib-version;.tar.bz2">
    77  <!ENTITY alsa-lib-download-ftp  "&alsa-download-ftp;/lib/alsa-lib-&alsa-lib-version;.tar.bz2">
    8   <!ENTITY alsa-lib-md5sum        "34ceaac0d1f0fc2b1462cef7c3a6825e">
    9   <!ENTITY alsa-lib-size          "661 KB">
    10   <!ENTITY alsa-lib-buildsize     "33.7 MB (45.5 MB if docs are built)">
    11   <!ENTITY alsa-lib-time          "0.59 SBU">
     8  <!ENTITY alsa-lib-md5sum        "c677299ed39d069c9a4b6a999e34ffe7">
     9  <!ENTITY alsa-lib-size          "682 KB">
     10  <!ENTITY alsa-lib-buildsize     "34.2 MB (additional 11.4 MB to build and install docs)">
     11  <!ENTITY alsa-lib-time          "0.56 SBU">
    1212]>
    1313
     
    1919<?dbhtml filename="alsa-lib.html"?>
    2020<title>ALSA Library-&alsa-lib-version;</title>
     21<indexterm zone="alsa-lib">
     22<primary sortas="a-ALSA-Library">ALSA Library</primary></indexterm>
    2123
    2224<sect2>
     
    5355</sect2>
    5456
    55 <sect2>
     57<sect2 id="alsa-lib-kernel">
    5658<title>Installation of <application><acronym>ALSA</acronym>
    5759Library</application>
     
    6264audio hardware and disable deprecated <userinput>Open Sound System</userinput>.
    6365Recompile and install your new kernel.</para>
     66<indexterm zone="alsa-lib alsa-lib-kernel">
     67<primary sortas="d-ALSA">ALSA</primary></indexterm>
    6468
    6569<para>Install <application><acronym>ALSA</acronym> Library</application> by
     
    6771
    6872<screen><userinput><command>./configure --enable-static &amp;&amp;
    69 make &amp;&amp;
    70 make install</command></userinput></screen>
     73make</command></userinput></screen>
     74
     75<para>Now, as the root user:</para>
     76
     77<screen><userinput role='root'><command>make install</command></userinput></screen>
    7178
    7279<para>If you have <application><acronym>JACK</acronym></application> installed
     
    7582
    7683<screen><userinput><command>cd src/pcm/ext &amp;&amp;
    77 make jack &amp;&amp;
    78 make install-jack &amp;&amp;
    79 cd ../../..</command></userinput></screen>
     84make jack</command></userinput></screen>
     85
     86<para>Now, as the root user:</para>
     87
     88<screen><userinput role='root'><command>make install-jack</command></userinput></screen>
     89
     90<para>Ensure the unprivileged user's current working directory is the root of
     91the source tree:</para>
     92
     93<screen><userinput><command>cd ../../..</command></userinput></screen>
    8094
    8195<para>If you have <application>Doxygen</application> installed and you wish to
     
    8397commands from the top-level directory of the source tree:</para>
    8498
    85 <screen><userinput><command>make doc &amp;&amp;
    86 install -d -m755 /usr/share/alsa/doc/html &amp;&amp;
    87 install -m644 doc/doxygen/html/* /usr/share/alsa/doc/html</command></userinput></screen>
     99<screen><userinput><command>make doc</command></userinput></screen>
     100
     101<para>Now, as the root user:</para>
     102
     103<screen><userinput role='root'><command>install -v -d -m755 /usr/share/alsa/doc/html &amp;&amp;
     104install -v -m644 doc/doxygen/html/* /usr/share/alsa/doc/html</command></userinput></screen>
    88105
    89106</sect2>
     
    101118Library</application></title>
    102119
    103 <sect3><title>Config files</title>
    104 <para><filename>/usr/share/alsa/alsa.conf</filename>,
     120<sect3 id="alsa-lib-config"><title>Config files</title>
     121<para><filename>~/.asoundrc</filename>,
    105122<filename>/etc/asound.conf</filename>,
    106 <filename>~/.asoundrc</filename> and
     123<filename>/usr/share/alsa/alsa.conf</filename> and
    107124<filename>/usr/share/alsa/{cards,pcm}/*.conf</filename></para>
     125<indexterm zone="alsa-lib alsa-lib-config">
     126<primary sortas="e-AA.asoundrc">~/.asoundrc</primary></indexterm>
     127<indexterm zone="alsa-lib alsa-lib-config">
     128<primary sortas="e-etc-asound.conf">/etc/asound.conf</primary></indexterm>
     129<indexterm zone="alsa-lib alsa-lib-config"><primary
     130sortas="e-usr-share-alsa-alsa.conf">/usr/share/alsa/alsa.conf</primary>
     131</indexterm>
     132<indexterm zone="alsa-lib alsa-lib-config"><primary
     133sortas="e-usr-share-alsa-cards">/usr/share/alsa/{cards,pcm}/*.conf</primary>
     134</indexterm>
    108135</sect3>
    109136
    110137<sect3><title>Configuration information</title>
    111 
    112138<para>The default <filename>alsa.conf</filename> is adequate for most
    113139installations. For extra functionality and/or advanced control of your sound
     
    117143plugin, visit <ulink
    118144url="http://www.alsa-project.org/alsa-doc/doc-php/asoundrc.php"/>.</para>
    119 
    120145</sect3>
    121146
     
    125150<title>Contents</title>
    126151
    127 <para>The <application><acronym>ALSA</acronym> Library</application> package
    128 contains <command>aserver</command>,
    129 <command>alsalisp</command>,
    130 the <filename class="libraryfile">libasound</filename> library and optionally,
    131 the <application><acronym>JACK</acronym></application> <acronym>PCM</acronym>
    132 plugin library.</para>
     152<segmentedlist>
     153<segtitle>Installed Programs</segtitle>
     154<segtitle>Installed Libraries</segtitle>
     155<segtitle>Installed Directories</segtitle>
    133156
    134 </sect2>
     157<seglistitem>
     158<seg>alsalisp and aserver</seg>
     159<seg>libasound.[so,a] and optionally, libasound_module_pcm_jack.[so,a]</seg>
     160<seg>/usr/include/alsa, /usr/lib/alsa-lib, /usr/share/alsa</seg>
     161</seglistitem>
     162</segmentedlist>
    135163
    136 <sect2><title>Description</title>
     164<variablelist>
     165<bridgehead renderas="sect3">Short Descriptions</bridgehead>
     166<?dbfo list-presentation="list"?>
    137167
    138 <sect3><title>libasound (alsa library)</title>
    139 <para><filename class="libraryfile">libasound</filename> provides
    140 <acronym>ALSA</acronym> functions for application programs.</para></sect3>
     168<varlistentry id="libasound">
     169<term><filename class='libraryfile'>libasound.[so,a]</filename></term>
     170<listitem><para>provides <acronym>ALSA</acronym> functions for application
     171programs.</para>
     172<indexterm zone="alsa-lib libasound">
     173<primary sortas="c-libasound">libasound.[so,a]</primary>
     174</indexterm></listitem>
     175</varlistentry>
     176</variablelist>
    141177
    142178</sect2>
Note: See TracChangeset for help on using the changeset viewer.