Changeset 87aea531 for multimedia


Ignore:
Timestamp:
11/20/2011 09:28:01 PM (12 years ago)
Author:
Andrew Benton <andy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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:
76a07db
Parents:
4662286
Message:

Updated Audacious to 3.1

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • multimedia/audioutils/audacious.xml

    r4662286 r87aea531  
    55  %general-entities;
    66
    7   <!ENTITY audacious-download-http        "http://distfiles.atheme.org/audacious-&audacious-version;.tbz2">
    8   <!--<!ENTITY audacious-download-ftp         "&gentoo-ftp-repo;/audacious-&audacious-version;.tbz2">-->
     7  <!ENTITY audacious-download-http "http://distfiles.atheme.org/audacious-&audacious-version;.tar.bz2">
     8  <!--<!ENTITY audacious-download-ftp "&gentoo-ftp-repo;/audacious-&audacious-version;.tbz2">-->
    99  <!ENTITY audacious-download-ftp         " ">
    10   <!ENTITY audacious-md5sum               "ea7a8ee2e8f1a301b40ccf40788ab0eb">
    11   <!ENTITY audacious-size                 "1.3 MB">
    12   <!ENTITY audacious-buildsize            "81 MB (typical)">
     10  <!ENTITY audacious-md5sum               "5ecdff54f4c32c6ae958095d23c57308">
     11  <!ENTITY audacious-size                 "775 KB">
     12  <!ENTITY audacious-buildsize            "63 MB (typical)">
    1313  <!ENTITY audacious-time                 "2.3 SBU">
    14 
    15   <!ENTITY audacious-plugins-version       "1.5.1">
    16   <!ENTITY audacious-plugins-download      "http://distfiles.atheme.org/audacious-plugins-&audacious-plugins-version;.tbz2">
    17   <!ENTITY audacious-plugins-md5sum        "b237754a615cf9a3d77a93bf18de26fc">
    18   <!ENTITY audacious-plugins-size          "2.1 MB">
     14  <!ENTITY audacious-plugins-download "http://distfiles.atheme.org/audacious-plugins-&audacious-plugins-version;.tar.bz2">
     15  <!ENTITY audacious-plugins-md5sum       "af35af836bf67fec4f762f7ddca104f2">
     16  <!ENTITY audacious-plugins-size         "2.1 MB">
    1917
    2018]>
     
    4038    player.</para>
    4139
     40    &lfs70_checked;
     41
    4242    <bridgehead renderas="sect3">Package Information</bridgehead>
    4343    <itemizedlist spacing="compact">
     
    7676    </itemizedlist>
    7777
    78     <!-- 404
    79     <para>Additional plugins can be downloaded from <ulink
    80     url="http://audacious-media-player.org/index.php?title=Plugins"/>.
    81     Note that these third-party plugins are not supported by the
    82     <application>Audacious</application> development team.</para> -->
    83 
    8478    <bridgehead renderas="sect3">Audacious Dependencies</bridgehead>
    8579
    8680    <bridgehead renderas="sect4">Required</bridgehead>
    87     <para role="required"><xref linkend="libglade"/> and
    88     <xref linkend="libmcs"/></para>
     81    <para role="required"><xref linkend="gtk2"/> and
     82    <xref linkend="libmowgli"/></para>
    8983
    9084    <bridgehead renderas="sect4">Recommended</bridgehead>
     
    9488    <para role="optional"><xref linkend="pcre"/> or
    9589    <ulink url="http://www.geocities.jp/kosako3/oniguruma/">Oniguruma</ulink>,
    96     <ulink url="http://www.mega-nerd.com/libsamplerate/">Secret Rabbit Code</ulink>
    97       (a.k.a. libsamplerate),
    98     <xref linkend="doxygen"/>, and
    99     <xref linkend="gtk-doc"/></para>
     90    <ulink url="http://www.mega-nerd.com/libsamplerate/">Secret Rabbit
     91    Code</ulink> (a.k.a. libsamplerate),
     92    <ulink url="http://www.atheme.org/project/libguess">libguess</ulink> and
     93    <xref linkend="doxygen"/></para>
    10094
    10195
    10296    <bridgehead renderas="sect4">Optional (for Plugins)</bridgehead>
    103     <para role="optional"><ulink url="http://adplug.sourceforge.net/">AdPlug</ulink>,
    104     <xref linkend="alsa"/>,
    105     <xref linkend="arts"/>,
     97    <para role="optional"><xref linkend="alsa"/>,
     98    <xref linkend="curl"/>,
     99    <xref linkend="neon"/> (for online mpg3 and ogg radio),
     100    <xref linkend="lame"/>,
     101    <xref linkend="flac"/>,
     102    <xref linkend="libvorbis"/>,
     103    <xref linkend="faad2"/>,
     104    <xref linkend="ffmpeg"/>,
     105    <xref linkend="sdl"/>,
     106    <xref linkend="mpg123"/>,
     107    <xref linkend="libnotify"/>,
     108    <ulink url="http://adplug.sourceforge.net/">AdPlug</ulink>,
    106109    <ulink url="http://www.gnu.org/software/libcdio/">libcdio</ulink>,
    107     <xref linkend="curl"/>,
    108     <xref linkend="esound"/>,
    109     <ulink url="http://jackit.sourceforge.net/">JACK</ulink>,
    110     <xref linkend="lame"/>,
    111     <xref linkend="libmad"/>,
    112     <ulink url="http://www.musepack.net/">libmpcdec</ulink> (requires
    113110    <ulink url="http://sourceforge.net/projects/libmms">libmms</ulink>,
    114111    <ulink url="http://www.mega-nerd.com/libsndfile/">libsndfile</ulink>,
    115     <xref linkend="libvorbis"/>,
    116     <ulink url="http://www.lirc.org">LIRC</ulink>,
    117     <xref linkend="neon"/> for online mpg3 and ogg radio,
    118     <ulink url="http://xmms-projectm.sourceforge.net/">projectM</ulink>,
     112    <ulink url="http://jackit.sourceforge.net/">JACK</ulink>,
    119113    <ulink url="http://pulseaudio.org/">PulseAudio</ulink>,
    120     <ulink url="http://www.hunz.org/">rocklight</ulink> (only for IBM Thinkpads),
    121     <xref linkend="sdl"/>,
    122     <ulink url="http://developer.kde.org/~wheeler/taglib/">TagLib</ulink>), and
    123     <ulink url="http://www.wavpack.com/">WavPack</ulink></para>
    124 
    125     <bridgehead renderas="sect4">Optional (for Ugly Plugins)</bridgehead>
    126     <para role="optional"><xref linkend="libnotify"/></para>
     114    <ulink url="http://roaraudio.keep-cool.org/">libroar</ulink>,
     115    <ulink url="http://sourceforge.net/apps/trac/fluidsynth/">FluidSynth</ulink>,
     116    <ulink url="http://libmtp.sourceforge.net/">libmtp</ulink>,
     117    <ulink url="http://sourceforge.net/projects/libcue/">libcue</ulink>,
     118    <ulink url="http://sourceforge.net/projects/bs2b/">The Bauer
     119    stereophonic-to-binaural DSP (bs2b) library</ulink>,
     120    <!-- <ulink url=""></ulink>, -->
     121    <ulink url="http://sourceforge.net/projects/libbinio/">libbinio</ulink>
     122    and <ulink url="http://www.wavpack.com/">WavPack</ulink>.</para>
    127123
    128124    <para condition="html" role="usernotes">User Notes:
     
    137133    following commands:</para>
    138134
    139 <screen><userinput>./configure --prefix=/usr &amp;&amp;
     135<screen><userinput>TPUT=/bin/true ./configure --prefix=/usr &amp;&amp;
    140136make</userinput></screen>
    141 
    142     <!-- target no longer present
    143     <para>If you wish to create the SDK documentation, issue the following
    144     command: <command>make documentation-build</command>.</para> -->
    145137
    146138    <para>This package does not come with a test suite.</para>
     
    151143install -v -m644 -D README /usr/share/doc/audacious-&audacious-version;/README</userinput></screen>
    152144
    153     <!--
    154     <para>If you created the SDK documentation, install it by issuing the
    155     following commands as the <systemitem class="username">root</systemitem>
    156     user:</para>
    157 
    158 <screen role="root"><userinput>install -v -m755 -d /usr/share/gtk-doc/html/{,lib}audacious &amp;&amp;
    159 install -v -m644    doc/audacious/html/* \
    160                     /usr/share/gtk-doc/html/audacious &amp;&amp;
    161 install -v -m644    doc/libaudacious/html/* \
    162                     /usr/share/gtk-doc/html/libaudacious</userinput></screen> -->
    163 
    164145  </sect2>
    165146
     
    167148    <title>Command Explanations</title>
    168149
     150    <para><parameter>TPUT=/bin/true</parameter>: the default is for
     151    <command>make</command> to output text in color. This is fine if you're
     152    building in a terminal, but if you script the build process and pipe the
     153    output from <command>make</command> to a log file then the control
     154    characters used to color the text can make the logfile unreadable. This
     155    option stops it coloring the text.</para>
     156
    169157    <para><option>--enable-one-plugin-dir</option> and
    170158    <option>--disable-user-plugin-dir</option>: These options are used to
    171     determine how the plugins are stored. Review the ouput from
     159    determine how the plugins are stored. Review the output from
    172160    <command>./configure --help</command> for information.</para>
    173 
    174     <para><option>--enable-chardet</option>: This option is used to enable
    175     character set detection support.</para>
    176 
    177     <para><option>--enable-samplerate</option>: This option is used to enable
    178    libsamplerate support.</para>
    179161
    180162  </sect2>
     
    183165    <title>Installation of Audacious Plugins</title>
    184166
    185     <para>Install the required plugins package by unpacking the tarball, changing
    186     into the newly created directory, and issuing the following
     167    <para>Install the required plugins package by unpacking the tarball,
     168    changing into the newly created directory, and issuing the following
    187169    commands:</para>
    188170
    189 <screen><userinput>./configure --prefix=/usr &amp;&amp;
     171<screen><userinput>TPUT=/bin/true ./configure --prefix=/usr &amp;&amp;
    190172make</userinput></screen>
    191173
    192174    <para>This package does not come with a test suite.</para>
    193175
    194     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     176    <para>Now, as the <systemitem class="username">root</systemitem>
     177    user:</para>
    195178
    196179<screen role="root"><userinput>make install</userinput></screen>
     
    198181  </sect2>
    199182
     183  <sect2 role="configuration">
     184    <title>Configuring Audacious</title>
     185
     186    <para>If you prefer the old, smaller, Winamp/XMMS interface click on
     187    View&gt; Interface&gt; Winamp Classic Interface</para>
     188
     189
     190  </sect2>
    200191  <sect2 role="content">
    201192    <title>Contents</title>
     
    207198
    208199      <seglistitem>
    209         <seg>audacious, audacious-arts-helper and audtool</seg>
    210         <seg>libaudacious.so and numerous Container, Effect, General, Input,
    211         Output, Visualization, and amidi-plug plugin modules</seg>
    212         <seg>/usr/include/audacious, /usr/lib/audacious,
    213         /usr/share/audacious, /usr/share/doc/audacious-&audacious-version;
    214         <!-- and /usr/share/gtk-doc/html/audacious --></seg>
     200        <seg>audacious and audtool</seg>
     201        <seg>libaudacious.so, libaudclient.so, libaudgui.so and numerous
     202        Container, Effect, General, Input, Output, Transport and Visualization
     203        plugin modules (exactly what gets installed depends on the dependencies
     204        you installed first)</seg>
     205        <seg>/usr/include/audacious, /usr/include/libaudcore,
     206        /usr/include/libaudgui, /usr/lib/audacious and
     207        /usr/share/audacious
     208        <!--/usr/share/doc/audacious-&audacious-version;,-->
     209        </seg>
    215210      </seglistitem>
    216211    </segmentedlist>
     
    228223          <indexterm zone="audacious audacious-prog">
    229224            <primary sortas="b-audacious">audacious</primary>
     225          </indexterm>
     226        </listitem>
     227      </varlistentry>
     228
     229      <varlistentry id="audtool">
     230        <term><command>audtool</command></term>
     231        <listitem>
     232          <para>is a small tool to modify the behavior of a running
     233          <command>audacious</command> instance.</para>
     234          <indexterm zone="audacious audtool">
     235            <primary sortas="b-audtool">audtool</primary>
    230236          </indexterm>
    231237        </listitem>
     
    244250      </varlistentry>
    245251
     252<!-- Who knows what they do?
     253      <varlistentry id="libaudclient">
     254        <term><filename class='libraryfile'>libaudclient.so</filename></term>
     255        <listitem>
     256          <para>contains functions that .....</para>
     257          <indexterm zone="audacious libaudclient">
     258            <primary sortas="c-libaudclient">libaudclient.so</primary>
     259          </indexterm>
     260        </listitem>
     261      </varlistentry>
     262
     263      <varlistentry id="libaudgui">
     264        <term><filename class='libraryfile'>libaudgui.so</filename></term>
     265        <listitem>
     266          <para>contains functions that .....</para>
     267          <indexterm zone="audacious libaudgui">
     268            <primary sortas="c-libaudgui">libaudgui.so</primary>
     269          </indexterm>
     270        </listitem>
     271      </varlistentry>
     272-->
     273
    246274    </variablelist>
    247275
Note: See TracChangeset for help on using the changeset viewer.