Changeset 0b67514


Ignore:
Timestamp:
05/09/2005 08:02:25 PM (19 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
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:
a1770a7
Parents:
822f073
Message:

Tagged flac.xml

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • multimedia/libdriv/flac.xml

    r822f073 r0b67514  
     1<?xml version="1.0" encoding="ISO-8859-1"?>
    12<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
    23   "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
     
    1314
    1415<sect1 id="flac" xreflabel="FLAC-&flac-version;">
    15 <sect1info>
    16 <othername>$LastChangedBy$</othername>
    17 <date>$Date$</date>
    18 </sect1info>
    19 <?dbhtml filename="flac.html"?>
    20 <title>FLAC-&flac-version;</title>
     16  <?dbhtml filename="flac.html"?>
    2117
    22 <sect2>
    23 <title>Introduction to
    24 <application><acronym>FLAC</acronym></application></title>
     18  <sect1info>
     19    <othername>$LastChangedBy$</othername>
     20    <date>$Date$</date>
     21  </sect1info>
    2522
    26 <para><application><acronym>FLAC</acronym></application> is an audio
    27 <acronym>CODEC</acronym> similar to <filename>MP3</filename>, but
    28 lossless, meaning that audio is compressed without losing any
    29 information.</para>
     23  <title>FLAC-&flac-version;</title>
    3024
    31 <sect3><title>Package information</title>
    32 <itemizedlist spacing='compact'>
    33 <listitem><para>Download (HTTP):
    34 <ulink url="&flac-download-http;"/></para></listitem>
    35 <listitem><para>Download (FTP):
    36 <ulink url="&flac-download-ftp;"/></para></listitem>
    37 <listitem><para>Download MD5 sum: &flac-md5sum;</para></listitem>
    38 <listitem><para>Download size: &flac-size;</para></listitem>
    39 <listitem><para>Estimated disk space required:
    40 &flac-buildsize;</para></listitem>
    41 <listitem><para>Estimated build time:
    42 &flac-time;</para></listitem></itemizedlist>
    43 </sect3>
     25  <indexterm zone="flac">
     26    <primary sortas="a-FLAC">FLAC</primary>
     27  </indexterm>
    4428
    45 <sect3><title><application><acronym>FLAC</acronym></application>
    46 dependencies</title>
    47 <sect4><title>Optional</title>
    48 <para><xref linkend="libogg"/>,
    49 <xref linkend="xmms"/>,
    50 <xref linkend="NASM"/>,
    51 <xref linkend="docbook-utils"/>,
    52 <xref linkend="doxygen"/> and
    53 <ulink url="http://valgrind.kde.org/">Valgrind</ulink></para>
    54 </sect4>
    55 </sect3>
     29  <sect2 role="package">
     30    <title>Introduction to FLAC</title>
    5631
    57 </sect2>
     32    <para><application>FLAC</application> is an audio CODEC similar to
     33    MP3, but lossless, meaning that audio is compressed without losing any
     34    information.</para>
    5835
    59 <sect2>
    60 <title>Installation of <application><acronym>FLAC</acronym></application>
    61 </title>
     36    <bridgehead renderas="sect3">Package Information</bridgehead>
     37    <itemizedlist spacing="compact">
     38      <listitem>
     39        <para>Download (HTTP): <ulink url="&flac-download-http;"/></para>
     40      </listitem>
     41      <listitem>
     42        <para>Download (FTP): <ulink url="&flac-download-ftp;"/></para>
     43      </listitem>
     44      <listitem>
     45        <para>Download MD5 sum: &flac-md5sum;</para>
     46      </listitem>
     47      <listitem>
     48        <para>Download size: &flac-size;</para>
     49      </listitem>
     50      <listitem>
     51        <para>Estimated disk space required: &flac-buildsize;</para>
     52      </listitem>
     53      <listitem>
     54        <para>Estimated build time: &flac-time;</para>
     55      </listitem>
     56    </itemizedlist>
    6257
    63 <para>Install <application><acronym>FLAC</acronym></application> by running the
    64 following commands:</para>
     58    <bridgehead renderas="sect3">FLAC Dependencies</bridgehead>
    6559
    66 <screen><userinput><command>LIBS=-lm ./configure --prefix=/usr &amp;&amp;
    67 make</command></userinput></screen>
     60    <bridgehead renderas="sect4">Optional</bridgehead>
     61    <para><xref linkend="libogg"/>,
     62    <xref linkend="xmms"/>,
     63    <xref linkend="NASM"/>,
     64    <xref linkend="docbook-utils"/>,
     65    <xref linkend="doxygen"/> and
     66    <ulink url="http://valgrind.kde.org/">Valgrind</ulink></para>
    6867
    69 <para>Now, as the root user:</para>
     68  </sect2>
    7069
    71 <screen><userinput role='root'><command>make install</command></userinput></screen>
     70  <sect2 role="installation">
     71    <title>Installation of FLAC</title>
    7272
    73 <note><para>If you passed the <option>--enable-exhaustive-tests</option> and
    74 <option>--enable-valgrind-testing</option> parameters to
    75 <command>configure</command> and then run the <command>make check</command>
    76 tests, it will take a <emphasis>very</emphasis> long time (about 150 SBUs)
    77 and use about 375 <acronym>MB</acronym> of disk space.</para></note>
     73    <para>Install <application>FLAC</application> by running the
     74    following commands:</para>
    7875
    79 </sect2>
     76<screen><userinput>LIBS=-lm ./configure --prefix=/usr &amp;&amp;
     77make</userinput></screen>
    8078
    81 <sect2><title>Command explanations</title>
    82 <para><command>LIBS=-lm ./configure --prefix=/usr</command>:
    83 <filename class="libraryfile">libFLAC</filename> uses a function from the math
    84 library but is not linked with <filename class="libraryfile">libm</filename>.
    85 Passing the environment variable to <command>configure</command> satisfies
    86 this dependency.</para>
     79    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
    8780
    88 </sect2>
     81<screen role="root"><userinput>make install</userinput></screen>
    8982
    90 <sect2>
    91 <title>Contents</title>
     83    <note>
     84      <para>If you passed the <option>--enable-exhaustive-tests</option> and
     85      <option>--enable-valgrind-testing</option> parameters to
     86      <command>configure</command> and then run the
     87      <command>make check</command> tests, it will take a
     88      <emphasis>very</emphasis> long time (about 150 SBUs) and use
     89      about 375 MB of disk space.</para>
     90    </note>
    9291
    93 <para>The <acronym>FLAC</acronym> package contains
    94 <command>flac</command>,
    95 <command>metaflac</command>,
    96 <filename class="libraryfile">libFLAC</filename>,
    97 <filename class="libraryfile">libFLAC++</filename>,
    98 <filename class="libraryfile">libOggFLAC</filename>,
    99 <filename class="libraryfile">libOggFLAC++</filename> and
    100 <filename class="libraryfile">libxmms-flac</filename>.</para>
     92  </sect2>
    10193
    102 </sect2>
     94  <sect2 role="commands">
     95    <title>Command Explanations</title>
    10396
    104 <sect2><title>Description</title>
     97    <para><command>LIBS=-lm ./configure --prefix=/usr</command>:
     98    <filename class="libraryfile">libFLAC</filename> uses a function from the math
     99    library but is not linked with <filename class="libraryfile">libm</filename>.
     100    Passing the environment variable to <command>configure</command> satisfies
     101    this dependency.</para>
    105102
    106 <sect3><title>flac</title>
    107 <para><command>flac</command> is a command-line utility for
    108 encoding, decoding and converting <acronym>FLAC</acronym>
    109 files.</para></sect3>
     103  </sect2>
    110104
    111 <sect3><title>metaflac</title>
    112 <para><command>metaflac</command> is a program for listing, adding,
    113 removing, or editing metadata in one or more <acronym>FLAC</acronym>
    114 files.</para></sect3>
     105  <sect2 role="content">
     106    <title>Contents</title>
    115107
    116 <sect3><title>libFLAC, libFLAC++, libOggFLAC and libOggFLAC++</title>
    117 <para>These libraries provide native
    118 <acronym>FLAC</acronym> and Ogg <acronym>FLAC</acronym> C/C++
    119 <acronym>API</acronym>s for programs utilizing
    120 <acronym>FLAC</acronym>.</para></sect3>
     108    <segmentedlist>
     109      <segtitle>Installed Programs</segtitle>
     110      <segtitle>Installed Libraries</segtitle>
     111      <segtitle>Installed Directories</segtitle>
    121112
    122 <sect3><title>libxmms-flac</title>
    123 <para><filename class="libraryfile">libxmms-flac</filename> is a plugin
    124 for <application><acronym>XMMS</acronym></application>.</para></sect3>
     113      <seglistitem>
     114        <seg>flac and metaflac</seg>
     115        <seg>libFLAC.[so,a], libFLAC++.[so,a], libOggFLAC.[so,a],
     116        libOggFLAC++.[so,a], and libxmms-flac.[so,a]</seg>
     117        <seg></seg>
     118      </seglistitem>
     119    </segmentedlist>
    125120
    126 </sect2>
     121    <variablelist>
     122      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
     123      <?dbfo list-presentation="list"?>
     124      <?dbhtml list-presentation="table"?>
     125
     126      <varlistentry id="flac-prog">
     127        <term><command>flac</command></term>
     128        <listitem>
     129          <para>is a command-line utility for encoding, decoding and
     130          converting FLAC files.</para>
     131          <indexterm zone="flac flac-prog">
     132            <primary sortas="b-flac">flac</primary>
     133          </indexterm>
     134        </listitem>
     135      </varlistentry>
     136
     137      <varlistentry id="metaflac">
     138        <term><command>metaflac</command></term>
     139        <listitem>
     140          <para>is a program for listing, adding, removing, or editing
     141          metadata in one or more FLAC files.</para>
     142          <indexterm zone="flac metaflac">
     143            <primary sortas="b-metaflac">metaflac</primary>
     144          </indexterm>
     145        </listitem>
     146      </varlistentry>
     147
     148      <varlistentry id="libflac">
     149        <term><filename class='libraryfile'>lib[,Ogg]FLAC[,++].[so,a]</filename></term>
     150        <listitem>
     151          <para>these libraries provide native FLAC and Ogg FLAC C/C++ APIs
     152          for programs utilizing FLAC.</para>
     153          <indexterm zone="flac libflac">
     154            <primary sortas="c-libFLAC">lib[,Ogg]FLAC[,++].[so,a]</primary>
     155          </indexterm>
     156        </listitem>
     157      </varlistentry>
     158
     159      <varlistentry id="libxmms-flac">
     160        <term><filename class='libraryfile'>libxmms-flac.[so,a]</filename></term>
     161        <listitem>
     162          <para>is a plugin for <application>XMMS</application>.</para>
     163          <indexterm zone="flac libxmms-flac">
     164            <primary sortas="c-libxmms-flac">libxmms-flac.[so,a]</primary>
     165          </indexterm>
     166        </listitem>
     167      </varlistentry>
     168
     169    </variablelist>
     170
     171  </sect2>
    127172
    128173</sect1>
Note: See TracChangeset for help on using the changeset viewer.