From 7c2acc69f2fe62426ec23fa0cd6bf4b951497990 Mon Sep 17 00:00:00 2001 From: Randy McMurchy Date: Fri, 22 Apr 2005 13:20:45 +0000 Subject: [PATCH] Updated build entities and added indexing tags to the EsounD instructions git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@3770 af4574ff-66df-0310-9fd7-8a98e5e911e0 --- multimedia/libdriv/esound.xml | 175 ++++++++++++++++++++++++---------- 1 file changed, 123 insertions(+), 52 deletions(-) diff --git a/multimedia/libdriv/esound.xml b/multimedia/libdriv/esound.xml index 7fc54a39da..40cf24e30a 100644 --- a/multimedia/libdriv/esound.xml +++ b/multimedia/libdriv/esound.xml @@ -7,8 +7,8 @@ - - + + ]> @@ -18,6 +18,8 @@ EsounD-&esound-version; + +EsounD Introduction to <application>EsounD</application> @@ -28,12 +30,16 @@ streams for playback by a single device. Package information -Download (HTTP): -Download (FTP): +Download (HTTP): + +Download (FTP): + Download MD5 Sum: &esound-md5sum; Download size: &esound-size; -Estimated disk space required: &esound-buildsize; -Estimated build time: &esound-time; +Estimated disk space required: +&esound-buildsize; +Estimated build time: +&esound-time; <application>EsounD</application> dependencies @@ -57,13 +63,14 @@ streams for playback by a single device. commands: ./configure --prefix=/usr --sysconfdir=/etc && -make && -make install +make -If you wish to install the package documentation (man pages have been -already installed), copy the docs/esound.ps file and -docs/html directory to a desired -location on your system. +Now, as the root user: + +make install && +install -v -m755 -d /usr/share/doc/esound-&esound-version; && +install -v -m644 docs/esound.ps /usr/share/doc/esound-&esound-version; && +cp -v docs/html /usr/share/doc/esound-&esound-version; @@ -72,16 +79,17 @@ location on your system. --sysconfdir=/etc: This switch puts configuration files in /etc instead of -/usr/etc. - +/usr/etc. Configuring <application>EsounD</application> -Config files +Config files /etc/esd.conf + +/etc/esd.conf Configuration Information @@ -96,55 +104,118 @@ located in the TIPS file in the Contents -The EsounD package contains -esd, esdcat, esdctl, -esdfilt, esdloop, -esdmon, esdplay -esdrec, esdsample and -libesd libraries. + +Installed Programs +Installed Libraries +Installed Directory - + +esd, esdcat, esdctl, esd-config, esddsp, esdfilt, esdloop, esdmon, +esdplay, esdrec and esdsample +libesd.[so,a] and libesddsp.[so,a] +/usr/share/doc/esound-&esound-version; + + -Description + +Short Descriptions + -esd -esd is the Enlightened Sound Daemon. + +esd +is the Enlightened Sound Daemon. + +esd + + -esdcat -esdcat plays a RAW audio stream -through the daemon. + +esd-config +is used by configure to determine the +compiler and linker flags that should be used to compile and link programs +that use EsounD. + +esd-config + + -esdctl -esdctl controls certain aspects of the sound -daemon. + +esdcat +plays a RAW audio stream through the +daemon. + +esdcat + + -esdfilt -esfilt is an EsoundD -filter. + +esdctl + controls certain aspects of the sound daemon. + +esdctl + + -esdloop -esdloop is test scaffolding for sample cache, loop, -and free. + +esdfilt +is an EsoundD filter. + +esdfilt + + -esdmon -esdmon outputs the mixed stream from the daemon. - + +esdloop +is test scaffolding for sample cache, loop and free. + +esdloop + + -esdplay -esdplay plays the named file on -EsoundD. + +esdmon +outputs the mixed stream from the daemon. + +esdmon + + -esdrec -esdrec outputs from the sound device's current -input. + +esdplay +plays the named file on +EsoundD. + +esdplay + + -esdsample -esdsample is test scaffolding for sample cache, play -back, and free. + +esdrec +outputs from the sound device's current input. + +esdrec + + -esd libraries -libesd libraries contain the -functions used by esd. + +esdsample +is test scaffolding for sample cache, playback, and +free. + +esdsample + + + + +libesd.[so,a] +contains functions used by the +EsounD programs as well as other programs to +read, write and play various sound format files. + +libesd.[so,a] + + +