Added pkgconfig as an optional dependency of GTK+, Audio File and EsoundD

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@2532 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Randy McMurchy 2004-08-01 00:23:47 +00:00
parent 7d8442f10f
commit 512e6761de
4 changed files with 54 additions and 26 deletions

View File

@ -18,6 +18,9 @@ who wrote what.</para>
<itemizedlist>
<listitem><para>July 31th, 2004 [randy]: Added pkgconfig as an optional
dependency of GTK+, Audio File and EsoundD.</para></listitem>
<listitem><para>July 31th, 2004 [randy]: Added Lynx as an optional dependency
and added command descriptions to LessTif; added patch to iptables to fix a
build problem; updated Glossary; removed bison patch, added init script and

View File

@ -33,6 +33,10 @@ url="&audiofile-download-ftp;"/></para></listitem>
&audiofile-time;</para></listitem></itemizedlist>
</sect3>
<sect3><title><application>Audio File</application> dependencies</title>
<sect4><title>Optional</title>
<para><xref linkend="pkgconfig"/></para>
</sect4></sect3>
</sect2>
@ -51,10 +55,10 @@ make install</command></userinput></screen>
<sect2>
<title>Contents</title>
<para>The <application>Audio File</application> package contains
<filename class="libraryfile">libaudiofile</filename>
library, <command>audiofile-config</command>, <command>sfinfo
</command>and <command>sfconvert</command>.</para>
<para>The <application>Audio File</application> package contains
<filename class="libraryfile">libaudiofile</filename> libraries,
<command>audiofile-config</command>, <command>sfinfo</command> and
<command>sfconvert</command>.</para>
</sect2>

View File

@ -17,9 +17,9 @@
<sect2>
<title>Introduction to <application>EsounD</application></title>
<para>The <application>EsounD</application> package contains the Enlightened Sound
Daemon. This is useful for mixing together several digitized audio streams for
playback by a single device.</para>
<para>The <application>EsounD</application> package contains the Enlightened
Sound Daemon. This is useful for mixing together several digitized audio
streams for playback by a single device.</para>
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
@ -37,9 +37,13 @@ playback by a single device.</para>
</para></sect4>
<sect4><title>Optional</title>
<para>
<xref linkend="pkgconfig"/>,
<xref linkend="alsa"/>,
<xref linkend="tcpwrappers"/> and
<xref linkend="docbook-utils"/>
<xref linkend="docbook-utils"/> (to use the DocBook tools, you'll need to
create symlinks from <command>docbook2html</command> and
<command>docbook2ps</command> to <command>db2html</command> and
<command>db2ps</command>)
</para></sect4>
</sect3>
@ -77,8 +81,8 @@ files in <filename class="directory">/etc</filename> instead of
<sect3><title>Configuration Information</title>
<para>Instructions and information about the configuration file is
located in the <filename>TIPS</filename> file in the <application>EsounD
</application> source directory.</para>
located in the <filename>TIPS</filename> file in the
<application>EsounD</application> source directory.</para>
</sect3>
</sect2>
@ -87,9 +91,9 @@ located in the <filename>TIPS</filename> file in the <application>EsounD
<title>Contents</title>
<para>The <application>EsounD</application> package contains
<command>esd</command>,
<command>esdcat</command>, <command>esdctl</command>,
<command>esdloop</command>, <command>esdmon</command>,
<command>esd</command>, <command>esdcat</command>, <command>esdctl</command>,
<command>esdfilt</command>, <command>esdloop</command>,
<command>esdmon</command>, <command>esdplay</command>
<command>esdrec</command>, <command>esdsample</command> and
<filename class="libraryfile">libesd</filename> libraries.</para>
@ -105,14 +109,24 @@ located in the <filename>TIPS</filename> file in the <application>EsounD
through the daemon.</para></sect3>
<sect3><title>esdctl</title>
<para><command>esdctl</command> controls certain aspects of the sound daemon.</para></sect3>
<para><command>esdctl</command> controls certain aspects of the sound
daemon.</para></sect3>
<sect3><title>esdfilt</title>
<para><command>esfilt</command> is an <application>EsoundD</application>
filter.</para></sect3>
<sect3><title>esdloop</title>
<para><command>esdloop</command> is test scaffolding for sample cache, loop,
and free.</para></sect3>
<sect3><title>esdmon</title>
<para><command>esdmon</command> outputs the mixed stream from the daemon.</para></sect3>
<para><command>esdmon</command> outputs the mixed stream from the daemon.</para>
</sect3>
<sect3><title>esdplay</title>
<para><command>esdplay</command> plays the named file on
<application>EsoundD</application>.</para></sect3>
<sect3><title>esdrec</title>
<para><command>esdrec</command> outputs from the sound device's current
@ -123,8 +137,8 @@ input.</para></sect3>
back, and free.</para></sect3>
<sect3><title>esd libraries</title>
<para><filename class="libraryfile">libesd</filename> libraries contain the functions used
by <command>esd</command>.</para></sect3>
<para><filename class="libraryfile">libesd</filename> libraries contain the
functions used by <command>esd</command>.</para></sect3>
</sect2>

View File

@ -15,7 +15,8 @@
<title>GTK+-&GTK-version;</title>
<sect2>
<title>Introduction to <application>GTK+</application></title>
<title>Introduction to <application><acronym>GTK</acronym>+</application>
</title>
<para>The <application>GTK+</application> package contains
<application>GTK+</application> Libraries. This is useful for
@ -30,19 +31,25 @@ creating graphical user interfaces for applications.</para>
<listitem><para>Estimated build time: &GTK-time;</para></listitem></itemizedlist>
</sect3>
<sect3><title><application>GTK+</application> dependencies</title>
<sect3><title><application><acronym>GTK</acronym>+</application> dependencies
</title>
<sect4><title>Required</title>
<para><xref linkend="GLib"/>, <xref
linkend="libtiff"/>, <xref linkend="libjpeg"/>
and X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>)</para></sect4>
</sect3>
<sect4><title>Optional</title>
<para><xref linkend="pkgconfig"/></para>
</sect4></sect3>
</sect2>
<sect2>
<title>Installation of <application><acronym>GTK</acronym>+</application></title>
<title>Installation of <application><acronym>GTK</acronym>+</application>
</title>
<para>Install <application><acronym>GTK</acronym>+</application> by running the following commands:</para>
<para>Install <application><acronym>GTK</acronym>+</application> by running
the following commands:</para>
<screen><userinput><command>./configure --prefix=/usr --sysconfdir=/etc &amp;&amp;
make &amp;&amp;
@ -65,19 +72,19 @@ flag is necessary to utilize alternative input devices.</para>
<sect2>
<title>Contents</title>
<para>The <application>GTK+</application> package contains <filename
class="libraryfile">libgtk-1.2</filename> libraries.</para>
<para>The <application><acronym>GTK</acronym>+</application> package contains
<filename class="libraryfile">libgtk-1.2</filename> and
<filename class="libraryfile">libgdk-1.2</filename> libraries.</para>
</sect2>
<sect2><title>Description</title>
<sect3><title>GTK+ Libraries</title>
<para><application>GTK+</application> Libraries provide the
<para><application>GTK+</application> Libraries provide an
<acronym>API</acronym> to implement graphical user
interfaces.</para></sect3>
</sect2>
</sect1>