Index: multimedia/audioutils/CDParanoia.xml
===================================================================
--- multimedia/audioutils/CDParanoia.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/audioutils/CDParanoia.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,11 @@
+
+
+CDParanoia-&CDParanoia-version;
+
+&CDParanoia-intro;
+&CDParanoia-inst;
+&CDParanoia-config;
+&CDParanoia-desc;
+
+
+
Index: multimedia/audioutils/XMMS.xml
===================================================================
--- multimedia/audioutils/XMMS.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/audioutils/XMMS.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,12 @@
+
+
+xmms-&XMMS-version;
+
+&XMMS-intro;
+&XMMS-inst;
+&XMMS-exp;
+&XMMS-config;
+&XMMS-desc;
+
+
+
Index: multimedia/audioutils/audacious.xml
===================================================================
--- multimedia/audioutils/audacious.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,347 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- Audacious-&audacious-version;
-
-
- Audacious
-
-
-
- Introduction to Audacious
-
-
- Audacious is an audio player.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &audacious-md5sum;
-
-
-
-
- Download size: &audacious-size;
-
-
-
-
- Estimated disk space required: &audacious-buildsize;
-
-
-
-
- Estimated build time: &audacious-time;
-
-
-
-
- Additional Downloads
-
- Required Plugins
-
-
- Download (HTTP):
-
-
-
-
- Download MD5 sum: &audacious-plugins-md5sum;
-
-
-
-
- Download size: &audacious-plugins-size;
-
-
-
-
- Estimated disk space required: &audacious-plugins-buildsize;
-
-
-
-
- Estimated build time: &audacious-plugins-time;
-
-
-
-
- Audacious Dependencies
-
- Required
-
- or
- ( or
- with qtmultimedia)
-
-
- Recommended
-
-
-
-
- Optional
-
-
-
-
- Recommended (for Plugins)
-
- ,
- , and
- (for online mp3 and ogg radio)
-
-
- Optional (for Plugins)
-
- ,
- ,
- ,
- ,
- ,
- ,
- (to identify and play CDs),
- ,
- ,
- ,
- ,
- ,
- ,
- ampache-browser,
- adplug,
- The Bauer
- stereophonic-to-binaural DSP (bs2b) library,
- FluidSynth,
- JACK
- (requires ),
- libcue,
- libmodplug,
- libmms,
- libopenmpt,
- libsidplayfp,
- LIRC,
- sndio,
- SoX, and
- WavPack
-
-
-
-
-
- Installation of Audacious
-
-
- Installation of the Main Audacious Program
-
-
- Install Audacious by running the following
- commands (you may wish to change the buildstamp to another string):
-
-
-mkdir build &&
-cd build &&
-
-meson setup --prefix=/usr \
- --buildtype=release \
- -Dgtk3=true \
- -Dbuildstamp=BLFS \
- -Dlibarchive=true \
- .. &&
-
-ninja
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the &root; user:
-
-
-ninja install
-
-
-
-
- Installation of Audacious Plugins
-
-
- Install the required plugins package by issuing the following commands:
-
-
-tar -xf ../../audacious-plugins-&audacious-plugins-version;.tar.bz2 &&
-cd audacious-plugins-&audacious-plugins-version; &&
-
-sed -e '/libxml/a #include <libxml/parser.h>' \
- -i src/scrobbler2/scrobbler.h &&
-
-mkdir build &&
-cd build &&
-
-meson setup \
- --prefix=/usr \
- --buildtype=release \
- -Dgtk3=true \
- .. &&
-
-ninja
-
-
- Now, as the &root; user:
-
-
-ninja install
-
-
-
-
-
- Command Explanations
-
-
- -Dbuildstamp=BLFS: This switch appends
- the given text to the version string.
-
-
-
- -Dgtk3=true: This option sets the default
- graphical user interface.
-
-
-
- -Dlibarchive=true: This adds libarchive support,
- for reading compressed module sets or skins.
-
-
-
- sed -e '/libxml/a ...': This fixes building against
- libxml-2.12.x.
-
-
-
- : The option enables Valgrind analysis
- support.
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- audacious and
- audtool
-
-
- libaudcore.so,
- libaudgui.so,
- libaudqt.so,
- libaudtag.so,
- and several plugin libraries under /usr/lib/audacious/ sub-directories
-
-
- /usr/include/{audacious,libaudcore,libaudgui,libaudqt},
- /usr/lib/audacious, and
- /usr/share/audacious
-
-
-
-
-
- Short Descriptions
-
-
-
-
- audacious
-
-
- is an audio player and is a descendant of XMMS
-
-
- audacious
-
-
-
-
-
- audtool
-
-
- is a small tool to modify the behavior of a running
- audacious instance
-
-
- audtool
-
-
-
-
-
-
-
-
-
Index: multimedia/audioutils/audioutils.xml
===================================================================
--- multimedia/audioutils/audioutils.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ multimedia/audioutils/audioutils.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -1,33 +1,20 @@
-
-
- %general-entities;
-]>
+
+
+Audio utilities
-
-
+This chapter contains programs involved with audio file
+manipulation; that is to say playing, recording, ripping and the other
+common things which people want to do. To use much of this software,
+you will require either the kernel sound drivers installed, or installed. Note that in the 2.5 kernel development
+tree, the old drivers are being replaced with ALSA and so when the
+stable 2.6 series arrives; most people will be using it by
+default.
- Audio Utilities
-
-
- This chapter contains programs involved with audio file
- manipulation; that is to say playing, recording, ripping and the other
- common things which people want to do. It also includes a package used
- to render text to speech using your system's audio hardware. To use much
- of this software, you will need to have the kernel sound drivers
- installed.
-
-
-
-
-
-
-
-
-
-
-
-
+&mpg123;
+&vorbistools;
+&XMMS;
+&lame;
+&CDParanoia;
Index: multimedia/audioutils/cdparanoia.xml
===================================================================
--- multimedia/audioutils/cdparanoia.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,206 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- CDParanoia-&CDParanoia-version;
-
-
- CDParanoia
-
-
-
- Introduction to CDParanoia
-
-
- The CDParanoia package contains a CD audio
- extraction tool. This is useful for extracting .wav
- files from audio CDs. A CDDA capable CDROM drive is needed.
- Practically all drives supported by Linux can be used.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &CDParanoia-md5sum;
-
-
-
-
- Download size: &CDParanoia-size;
-
-
-
-
- Estimated disk space required: &CDParanoia-buildsize;
-
-
-
-
- Estimated build time: &CDParanoia-time;
-
-
-
-
- Additional Downloads
-
-
-
- Required patch:
-
-
-
-
-
- Editor Notes:
-
-
-
-
-
- Installation of CDParanoia
-
-
-
- This package does not support parallel build.
-
-
-
-
- Install CDParanoia by running the following
- commands:
-
-
-patch -Np1 -i ../cdparanoia-&CDParanoia-version;-gcc_fixes-1.patch &&
-./configure --prefix=/usr --mandir=/usr/share/man &&
-make -j1
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install &&
-chmod -v 755 /usr/lib/libcdda_*.so.0.10.2 &&
-rm -fv /usr/lib/libcdda_*.a
-
-
-
-
- Contents
-
-
- Installed Program
- Installed Libraries
- Installed Directories
-
-
-
- cdparanoia
-
-
- libcdda_interface.so and libcdda_paranoia.so
-
-
- None
-
-
-
-
-
- Short Descriptions
-
-
-
-
- cdparanoia
-
-
- is used for 'ripping' an audio-cd. Ripping is the process of
- digitally extracting music from an audio CD
-
-
- cdparanoia
-
-
-
-
-
- libcdda_interface
-
-
- contains functions used by cdparanoia, as
- well as other packages, which can automatically identify if a
- CD device is CDDA compatible
-
-
- libcdda_interface
-
-
-
-
-
- libcdda_paranoia
-
-
- contains functions used by cdparanoia, as
- well as other packages, which provide data verification, synchronization,
- error handling and scratch reconstruction capability
-
-
- libcdda_paranoia
-
-
-
-
-
-
-
-
-
Index: multimedia/audioutils/cdparanoia/CDParanoia-config.xml
===================================================================
--- multimedia/audioutils/cdparanoia/CDParanoia-config.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/audioutils/cdparanoia/CDParanoia-config.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,16 @@
+
+Configuring CDParanoia
+
+Configuration Information
+
+CDParanoia itself needs little configuration; information can be
+found from the man-page.
+
+For the libcdda library, the usual rules apply:
+
+&library-config;
+
+
+
+
+
Index: multimedia/audioutils/cdparanoia/CDParanoia-desc.xml
===================================================================
--- multimedia/audioutils/cdparanoia/CDParanoia-desc.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/audioutils/cdparanoia/CDParanoia-desc.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,19 @@
+
+Contents
+
+The CDParanoia package contains cdparanoia
+and the libcdda library.
+
+
+
+Description
+
+cdparanoia
+This is used for 'ripping' an audio-cd. Ripping is the process of
+digitally extracting music from an audio-cd.
+
+libcdda library
+No description is currently available.
+
+
+
Index: multimedia/audioutils/cdparanoia/CDParanoia-inst.xml
===================================================================
--- multimedia/audioutils/cdparanoia/CDParanoia-inst.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/audioutils/cdparanoia/CDParanoia-inst.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,11 @@
+
+Installation of CDParanoia
+
+Install CDParanoia by running the following commands:
+
+./configure --prefix=/usr &&
+make FLAGS="$CFLAGS" &&
+make install
+
+
+
Index: multimedia/audioutils/cdparanoia/CDParanoia-intro.xml
===================================================================
--- multimedia/audioutils/cdparanoia/CDParanoia-intro.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/audioutils/cdparanoia/CDParanoia-intro.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,13 @@
+
+Introduction to CDParanoia
+
+Download location: &CDParanoia-download;
+Version used: &CDParanoia-version;
+Package size: &CDParanoia-size;
+Estimated Disk space required: &CDParanoia-buildsize;
+
+The CDParanoia package contains cdparanoia. This is useful for
+extracting wave files from audio cd's. A CDDA capable CDROM drive is
+needed. Practically all drives supported by Linux can be used.
+
+
Index: multimedia/audioutils/cdparanoia/cdparanoia.ent
===================================================================
--- multimedia/audioutils/cdparanoia/cdparanoia.ent (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/audioutils/cdparanoia/cdparanoia.ent (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
Index: multimedia/audioutils/kwave.xml
===================================================================
--- multimedia/audioutils/kwave.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,168 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- kwave-&kf6apps-version;
-
-
- kwave
-
-
-
- Introduction to KWave
-
-
- The KWave package contains a KDE Frameworks based Sound
- Editor application.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &kwave-md5sum;
-
-
-
-
- Download size: &kwave-size;
-
-
-
-
- Estimated disk space required: &kwave-buildsize;
-
-
-
-
- Estimated build time: &kwave-time;
-
-
-
-
- KWave Dependencies
-
- Required
-
- ,
- ,
- , and
-
-
-
- Recommended
-
- ,
- ,
- , and
-
-
-
- Optional
-
-
-
-
-
-
-
- Installation of KWave
-
-
- Install KWave by running the following
- commands:
-
-
-mkdir build &&
-cd build &&
-
-cmake -DCMAKE_INSTALL_PREFIX=$KF6_PREFIX \
- -DCMAKE_BUILD_TYPE=Release \
- -DBUILD_TESTING=OFF \
- -Wno-dev .. &&
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- kwave
-
-
- libkwave.so,
- libkwavegui.so, and
- 30 plugins
-
-
- $KF6_PREFIX/lib/plugins/kwave,
- $KF6_PREFIX/share/kwave,
- $KF6_PREFIX/share/doc/HTML/*/kwave
-
-
-
-
-
- Short Descriptions
-
-
-
-
- kwave
-
-
- is a sound editor built on the KDE Frameworks
-
-
- kwave
-
-
-
-
-
-
-
-
Index: multimedia/audioutils/lame.xml
===================================================================
--- multimedia/audioutils/lame.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ multimedia/audioutils/lame.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -1,196 +1,8 @@
-
-
- %general-entities;
+
+
+lame
-
-
-
-
-
-
-]>
-
-
-
-
-
- LAME-&lame-version;
-
-
- LAME
-
-
-
- Introduction to LAME
-
-
- The LAME package contains an MP3
- encoder and optionally, an MP3 frame analyzer. This is useful
- for creating and analyzing compressed audio files.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &lame-md5sum;
-
-
-
-
- Download size: &lame-size;
-
-
-
-
- Estimated disk space required: &lame-buildsize;
-
-
-
-
- Estimated build time: &lame-time;
-
-
-
-
- LAME Dependencies
-
- Optional
-
- Dmalloc,
- Electric Fence,
- and
-
-
-
- Editor Notes:
-
-
-
-
-
- Installation of LAME
-
-
- Install LAME by running
- the following commands:
-
-
-./configure --prefix=/usr --enable-mp3rtp --disable-static &&
-make
-
-
- To test the results, issue: make test.
-
-
-
- Now, as the root user:
-
-
-make pkghtmldir=/usr/share/doc/lame-&lame-version; install
-
-
-
-
- Command Explanations
-
-
- --enable-mp3rtp: This switch enables building
- the encode-to-RTP program.
-
-
-
-
-
- : Enable the use of
- to compile optimized assembly routines for
- 32-bit x86. This option has no effect on x86_64.
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directories
-
-
-
- lame and mp3rtp
-
-
- libmp3lame.so
-
-
- /usr/include/lame and
- /usr/share/doc/lame-&lame-version;
-
-
-
-
-
- Short Descriptions
-
-
-
-
- lame
-
-
- creates MP3 audio files from raw
- PCM or .wav data
-
-
- lame
-
-
-
-
-
- mp3rtp
-
-
- is used to encode MP3 with RTP streaming of the output
-
-
- mp3rtp
-
-
-
-
-
- libmp3lame.so
-
-
- libraries provide the functions necessary to convert
- raw PCM and WAV files to MP3 files
-
-
- libmp3lame.so
-
-
-
-
-
-
-
+TO BE DONE
+
Index: multimedia/audioutils/lame/lame.ent
===================================================================
--- multimedia/audioutils/lame/lame.ent (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/audioutils/lame/lame.ent (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,1 @@
+
Index: multimedia/audioutils/mpg123.xml
===================================================================
--- multimedia/audioutils/mpg123.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ multimedia/audioutils/mpg123.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -1,239 +1,11 @@
-
-
- %general-entities;
+
+
+mpg123-&mpg123-version;
-
-
-
-
-
-
-]>
-
-
-
-
-
- mpg123-&mpg123-version;
-
-
- mpg123
-
-
-
- Introduction to mpg123
-
-
- The mpg123 package contains a console-based MP3
- player. It claims to be the fastest MP3 decoder for Unix.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &mpg123-md5sum;
-
-
-
-
- Download size: &mpg123-size;
-
-
-
-
- Estimated disk space required: &mpg123-buildsize;
-
-
-
-
- Estimated build time: &mpg123-time;
-
-
-
-
- mpg123 Dependencies
-
- Recommended
-
-
-
-
- Optional
-
- ,
- ,
- JACK,
- OpenAL and
- PortAudio
-
-
-
-
-
- Installation of mpg123
-
-
- Install mpg123 by running the following
- commands:
-
-
-./configure --prefix=/usr &&
-make
-
-
- To test the results, issue: make check.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directory
-
-
-
- mpg123, mpg123-id3dump, mpg123-strip, and out123
-
-
- libmpg123.so, libout123.so, and libsyn123.so
-
-
- /usr/lib/mpg123
-
-
-
-
-
- Short Descriptions
-
-
-
-
- mpg123
-
-
- is used for playing MP3 files via the console
-
-
- mpg123
-
-
-
-
-
- mpg123-id3dump
-
-
- is a tool to dump ID3 meta data from MPEG audio files
- using libmpg123
-
-
- mpg123-id3dump
-
-
-
-
-
- mpg123-strip
-
-
- extracts only MPEG frames from a stream using libmpg123
- (stdin to stdout)
-
-
- mpg123-strip
-
-
-
-
-
- out123
-
-
- plays raw PCM audio to an output device
-
-
- out123
-
-
-
-
-
- libmpg123.so
-
-
- contains the mpg123 API functions
-
-
- libmpg123.so
-
-
-
-
-
- libout123.so
-
-
- contains the out123 API functions
-
-
- libout123.so
-
-
-
-
-
- libsyn123.so
-
-
- contains some audio signal synthesis and format conversion
- functions
-
-
- libsyn123.so
-
-
-
-
-
-
-
+&mpg123-intro;
+&mpg123-inst;
+&mpg123-exp;
+&mpg123-desc;
+
Index: multimedia/audioutils/mpg123/mpg123-desc.xml
===================================================================
--- multimedia/audioutils/mpg123/mpg123-desc.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/audioutils/mpg123/mpg123-desc.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,14 @@
+
+Contents
+
+The mpg123 package contains mpg123
+
+
+
+Description
+
+mpg123
+mpg123 is used for playing mp3 files via the console.
+
+
+
Index: multimedia/audioutils/mpg123/mpg123-exp.xml
===================================================================
--- multimedia/audioutils/mpg123/mpg123-exp.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/audioutils/mpg123/mpg123-exp.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,12 @@
+
+Command explanations
+
+make linux: This command builds
+mpg123 for linux.
+make linux-help: This command lists
+all build-options for mpg123.
+make install: This command installs
+mpg123 in /usr/local/bin
+
+
+
Index: multimedia/audioutils/mpg123/mpg123-inst.xml
===================================================================
--- multimedia/audioutils/mpg123/mpg123-inst.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/audioutils/mpg123/mpg123-inst.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,19 @@
+
+Installation of mpg123
+
+Install mpg123 by running the following commands:
+
+make PREFIX=/usr linux &&
+make PREFIX=/usr install
+
+You can optimize the build of mpg123 for your processor.
+To do this, type
+make linux-help
+
+and select the optimization appropriate for your machine.
+However, this may not always work. There have been problems reported
+with using optimizations with mpg123; make PREFIX=/usr linux always
+seems to work.
+
+
+
Index: multimedia/audioutils/mpg123/mpg123-intro.xml
===================================================================
--- multimedia/audioutils/mpg123/mpg123-intro.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/audioutils/mpg123/mpg123-intro.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,15 @@
+
+Introduction to mpg123
+
+Download location: &mpg123-download;
+Version used: &mpg123-version;
+Package size: &mpg123-size;
+Estimated Disk space required: &mpg123-buildsize;
+
+The mpg123 package contains a console-based mp3-player. It claims to
+be the fastest mp3-decoder for unix.
+
+mpg123 depends on: with
+oss-compatibility.
+
+
Index: multimedia/audioutils/mpg123/mpg123.ent
===================================================================
--- multimedia/audioutils/mpg123/mpg123.ent (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/audioutils/mpg123/mpg123.ent (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
Index: multimedia/audioutils/pavucontrol.xml
===================================================================
--- multimedia/audioutils/pavucontrol.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,149 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- pavucontrol-&pavucontrol-version;
-
-
- pavucontrol
-
-
-
- Introduction to pavucontrol
-
-
- PulseAudio Volume Control (pavucontrol) is a simple GTK based volume
- control tool ("mixer") for the PulseAudio sound server. In contrast to
- classic mixer tools, this one allows you to control both the volume of
- hardware devices and of each playback stream separately.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &pavucontrol-md5sum;
-
-
-
-
- Download size: &pavucontrol-size;
-
-
-
-
- Estimated disk space required: &pavucontrol-buildsize;
-
-
-
-
- Estimated build time: &pavucontrol-time;
-
-
-
-
- pavucontrol Dependencies
-
- Required
-
- ,
- ,
- ,
- , and
-
-
-
-
-
-
- Installation of pavucontrol
-
-
- Install pavucontrol by running the following
- commands:
-
-
-./configure --prefix=/usr --docdir=/usr/share/doc/pavucontrol-&pavucontrol-version; &&
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
- Contents
-
-
- Installed Program
- Installed Libraries
- Installed Directory
-
-
-
- pavucontrol
-
-
- None
-
-
- /usr/share/pavucontrol and /usr/share/doc/pavucontrol-5.0
-
-
-
-
-
- Short Descriptions
-
-
-
-
- pavucontrol
-
-
- is a GUI configuration tool for sound settings using
- pulsaudio
-
-
- pavucontrol
-
-
-
-
-
-
-
-
-
Index: multimedia/audioutils/pnmixer.xml
===================================================================
--- multimedia/audioutils/pnmixer.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,148 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- pnmixer-&pnmixer-version;
-
-
- pnmixer
-
-
-
- Introduction to Pnmixer
-
-
- The Pnmixer package provides a lightweight
- volume control with a tray icon.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &pnmixer-md5sum;
-
-
-
-
- Download size: &pnmixer-size;
-
-
-
-
- Estimated disk space required: &pnmixer-buildsize;
-
-
-
-
- Estimated build time: &pnmixer-time;
-
-
-
-
- Pnmixer Dependencies
-
- Required
-
- ,
- , and
-
-
-
-
-
-
- Installation of Pnmixer
-
-
- Install Pnmixer by running the
- following commands:
-
-
-mkdir build &&
-cd build &&
-
-cmake -DCMAKE_INSTALL_PREFIX=/usr .. &&
-make
-
-
- This package does not have a test suite.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
-
- Contents
-
-
- Installed Program
- Installed Libraries
- Installed Directories
-
-
-
- pnmixer
-
-
- None
-
-
- /usr/share/pnmixer
-
-
-
-
-
- Short Descriptions
-
-
-
-
- pnmixer
-
-
- is a lightweight volume control that sits in a tray
-
-
- pnmixer
-
-
-
-
-
-
-
-
-
Index: multimedia/audioutils/vorbistools.xml
===================================================================
--- multimedia/audioutils/vorbistools.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ multimedia/audioutils/vorbistools.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -1,298 +1,10 @@
-
-
- %general-entities;
+
+
+vorbistools-&vorbistools-version;
-
-
-
-
-
-
-]>
-
-
-
-
-
- vorbis-tools-&vorbistools-version;
-
-
- Vorbis Tools
-
-
-
- Introduction to Vorbis Tools
-
-
- The Vorbis Tools package contains
- command-line tools useful for encoding, playing or editing
- files using the Ogg CODEC.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &vorbistools-md5sum;
-
-
-
-
- Download size: &vorbistools-size;
-
-
-
-
- Estimated disk space required: &vorbistools-buildsize;
-
-
-
-
- Estimated build time: &vorbistools-time;
-
-
-
-
-
- Vorbis Tools Dependencies
-
- Required
-
-
-
-
- Optional (required to build the
- ogg123 program)
-
-
-
-
- Optional
-
- ,
- ,
- , and
- libkate
-
-
-
-
-
- Installation of Vorbis Tools
-
-
-
-
- Install Vorbis Tools by running the
- following commands:
-
-
-./configure --prefix=/usr \
- --enable-vcut \
- --without-curl &&
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
-
- Command Explanations
-
-
- --enable-vcut: This parameter is used so that
- the vcut program is built as it is not by default.
-
-
-
- --without-curl: This parameter disables HTTP
- streaming in ogg123. Remove this parameter if you have
- cURL installed.
-
-
-
-
-
- Configuring Vorbis Tools
-
-
- Config Files
-
-
- /etc/libao.conf,
- ~/.libao and
- ~/.ogg123rc
-
-
-
- ~/.libao
-
-
-
- ~/.ogg123rc
-
-
-
- /etc/libao.conf
-
-
-
-
-
- Configuration Information
-
-
- Issue man libao.conf for information
- about setting the default output device. Also see
- /usr/share/doc/vorbis-tools-&vorbistools-version;/ogg123rc-example
- .
-
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directory
-
-
-
- ogg123, oggdec, oggenc, ogginfo, vcut and vorbiscomment
-
-
- None
-
-
- /usr/share/doc/vorbis-tools-&vorbistools-version;
-
-
-
-
-
- Short Descriptions
-
-
-
-
- ogg123
-
-
- is a command-line audio player for Ogg Vorbis streams
-
-
- ogg123
-
-
-
-
-
- oggdec
-
-
- is a simple decoder which converts Ogg Vorbis files into
- PCM audio files (WAV or raw)
-
-
- oggdec
-
-
-
-
-
- oggenc
-
-
- is an encoder that turns raw, WAV or
- AIFF files into an Ogg Vorbis stream
-
-
- oggenc
-
-
-
-
-
- ogginfo
-
-
- prints information stored in an audio file
-
-
- ogginfo
-
-
-
-
-
- vcut
-
-
- splits a file into two files at a designated cut point
-
-
- vcut
-
-
-
-
-
-
-
-
-
+&vorbistools-intro;
+&vorbistools-inst;
+&vorbistools-desc;
+
Index: multimedia/audioutils/vorbistools/vorbistools-desc.xml
===================================================================
--- multimedia/audioutils/vorbistools/vorbistools-desc.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/audioutils/vorbistools/vorbistools-desc.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,32 @@
+
+Contents
+
+The vorbis-tools package contains oggenc,
+ogg123, vcut and
+vorbiscomment.
+
+
+
+Description
+
+oggenc
+oggenc is the encoder that turns raw, WAV or AIFF files
+into an Ogg Vorbis stream.
+
+ogg123
+ogg123 is a commandline audio player for Ogg Vorbis streams.
+
+ogginfo
+ogginfo prints information stored in the audio
+file.
+
+vcut
+vcut will split a file into two files at a designated cut
+point.
+
+vorbiscomment
+vorbiscomment is an editor that changes information in the audio
+file metadata tags.
+
+
+
Index: multimedia/audioutils/vorbistools/vorbistools-inst.xml
===================================================================
--- multimedia/audioutils/vorbistools/vorbistools-inst.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/audioutils/vorbistools/vorbistools-inst.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,11 @@
+
+Installation of vorbis-tools
+
+Install vorbis-tools by running the following commands:
+
+./configure --prefix=/usr &&
+make &&
+make install
+
+
+
Index: multimedia/audioutils/vorbistools/vorbistools-intro.xml
===================================================================
--- multimedia/audioutils/vorbistools/vorbistools-intro.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/audioutils/vorbistools/vorbistools-intro.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,16 @@
+
+Introduction to vorbis-tools
+
+Download location: &vorbistools-download;
+Version used: &vorbistools-version;
+Package size: &vorbistools-size;
+Estimated Disk space required: &vorbistools-buildsize;
+
+The vorbis-tools package contains command line tools for ogg audio
+files. This is useful for encoding, playing or editing files using the ogg CODEX.
+
+vorbis-tools depends on:
+, , and
+
+
Index: multimedia/audioutils/vorbistools/vorbistools.ent
===================================================================
--- multimedia/audioutils/vorbistools/vorbistools.ent (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/audioutils/vorbistools/vorbistools.ent (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
Index: multimedia/audioutils/xmms/XMMS-config.xml
===================================================================
--- multimedia/audioutils/xmms/XMMS-config.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/audioutils/xmms/XMMS-config.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,17 @@
+
+Configuring xmms
+
+Config files
+~/.xmms/config
+
+
+Configuration Information
+
+When you start XMMS for the first time, you can configure it with
+CTRL+P Note that you can extend XMMS' functionality
+with plugins and skins. You can find these at http://xmms.org.
+
+
+
+
+
Index: multimedia/audioutils/xmms/XMMS-desc.xml
===================================================================
--- multimedia/audioutils/xmms/XMMS-desc.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/audioutils/xmms/XMMS-desc.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,28 @@
+
+Contents
+
+The xmms package contains xmms, xmms-config, gnomexmss,
+wmxmms.
+
+
+
+Description
+
+xmms
+XMMS, which stands for X Multimedia System, is a program comparable in
+function with WinAMP. It's main function is playing audio files like wav and
+mp3. It can be extended with plugins to play a number of other audio or video
+formats. It's look can be customized with WinAMP style skins.
+
+xmms-config
+This script is used by other programs which need to link with xmms to
+retrieve the library and include paths XMMS was compiled with.
+
+gnomexmms
+This is an applet for the GNOME desktop environment that will dock into
+the GNOME panel. From the applet you can start and control xmms.
+
+wmxmms
+wmxmms is a dock applet for the Window Maker window manager. From the
+applet you ca start and control xmms.
+
Index: multimedia/audioutils/xmms/XMMS-exp.xml
===================================================================
--- multimedia/audioutils/xmms/XMMS-exp.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/audioutils/xmms/XMMS-exp.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,9 @@
+
+Command explanations
+
+./configure --prefix=/usr \
+--enable-one-plugin-dir &&
+This command ensures that all plugins are located under
+/usr/lib/xmms/Plugins.
+
+
Index: multimedia/audioutils/xmms/XMMS-inst.xml
===================================================================
--- multimedia/audioutils/xmms/XMMS-inst.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/audioutils/xmms/XMMS-inst.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,11 @@
+
+Installation of XMMS
+
+Install XMMS by running the following commands:
+
+./configure --prefix=/usr \
+--enable-one-plugin-dir &&
+make &&
+make install
+
+
Index: multimedia/audioutils/xmms/XMMS-intro.xml
===================================================================
--- multimedia/audioutils/xmms/XMMS-intro.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/audioutils/xmms/XMMS-intro.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,15 @@
+
+Introduction to XMMS
+
+Download location: &XMMS-download;
+Version used: &XMMS-version;
+Package size: &XMMS-size;
+Estimated Disk space required: &XMMS-buildsize;
+
+XMMS is an audio player for the X Window System.
+
+XMMS depends on:
+a working soundcard, x11, gtk, glib
+XMMS will utilize esd, gnome, libmikmod, libogg, libvorbis and libxml if
+installed prior to XMMS.
+
Index: multimedia/audioutils/xmms/xmms.ent
===================================================================
--- multimedia/audioutils/xmms/xmms.ent (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/audioutils/xmms/xmms.ent (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
Index: multimedia/cdwriteutils/cdrdao.xml
===================================================================
--- multimedia/cdwriteutils/cdrdao.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ multimedia/cdwriteutils/cdrdao.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -1,205 +1,10 @@
-
-
- %general-entities;
+
+
+cdrdao-&cdrdao-version;
-
-
-
-
-
-
-]>
-
-
-
-
-
- Cdrdao-&cdrdao-version;
-
-
- Cdrdao
-
-
-
- Introduction to Cdrdao
-
-
- The Cdrdao package contains
- CD recording utilities. These are useful for burning a
- CD in disk-at-once mode.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download MD5 sum: &cdrdao-md5sum;
-
-
-
-
- Download size: &cdrdao-size;
-
-
-
-
- Estimated disk space required: &cdrdao-buildsize;
-
-
-
-
- Estimated build time: &cdrdao-time;
-
-
-
-
- Cdrdao Dependencies
-
- Recommended
-
-
- ,
- ,
- , and
- (required to build toc2mp3)
-
-
- Editor Notes:
-
-
-
-
-
- Installation of Cdrdao
-
-
- Install Cdrdao by running the following
- commands:
-
-
-./configure --prefix=/usr --mandir=/usr/share/man &&
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install &&
-install -v -m755 -d /usr/share/doc/cdrdao-&cdrdao-version; &&
-install -v -m644 README /usr/share/doc/cdrdao-&cdrdao-version;
-
-
-
-
- Command Explanations
-
-
- --mandir=/usr/share/man: Install manual pages in
- /usr/share/man instead of /usr/man.
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
- cdrdao, cue2toc, toc2cddb, toc2cue and optionally
- toc2mp3
- None
- /usr/share/cdrdao, /usr/share/doc/cdrdao-&cdrdao-version;
-
-
-
-
- Short Descriptions
-
-
-
-
- cdrdao
-
-
- records audio or data CD-Rs in disk-at-once (DAO) mode
- based on a textual description of the CD contents
-
-
- cdrdao
-
-
-
-
-
- cue2toc
-
-
- converts CUE to TOC format for audio CDs
-
-
- cue2toc
-
-
-
-
-
- toc2cddb
-
-
- converts a Cdrdao
- TOC file into a cddb file and prints it to stdout
-
-
- toc2cddb
-
-
-
-
-
- toc2cue
-
-
- converts TOC to CUE format for audio CDs
-
-
- toc2cue
-
-
-
-
-
- toc2mp3
-
-
- converts an audio CD disk image (.toc file)
- to MP3 files
-
-
- toc2mp3
-
-
-
-
-
-
-
+&cdrdao-intro;
+&cdrdao-inst;
+&cdrdao-desc;
+
Index: multimedia/cdwriteutils/cdrdao/cdrdao-desc.xml
===================================================================
--- multimedia/cdwriteutils/cdrdao/cdrdao-desc.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/cdwriteutils/cdrdao/cdrdao-desc.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,15 @@
+
+Contents
+
+The cdrdao package contains cdrdao
+
+
+
+Description
+
+cdrdao
+cdrdao records audio or data CD-Rs in disk-at-once (DAO) mode
+based on a textual description of the CD contents.
+
+
+
Index: multimedia/cdwriteutils/cdrdao/cdrdao-inst.xml
===================================================================
--- multimedia/cdwriteutils/cdrdao/cdrdao-inst.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/cdwriteutils/cdrdao/cdrdao-inst.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,11 @@
+
+Installation of cdrdao
+
+Install cdrdao by running the following commands:
+
+./configure --prefix=/usr &&
+make &&
+make install
+
+
+
Index: multimedia/cdwriteutils/cdrdao/cdrdao-intro.xml
===================================================================
--- multimedia/cdwriteutils/cdrdao/cdrdao-intro.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/cdwriteutils/cdrdao/cdrdao-intro.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,15 @@
+
+Introduction to cdrdao
+
+Download location:
+Version used: &cdrdao-version;
+Package size: &cdrdao-size;
+Estimated Disk space required: &cdrdao-buildsize;
+
+The cdrdao package contains cdrdao. This is useful for burning
+a CD in disk-at-once mode.
+
+cdrdao depends on:
+
+
+
Index: multimedia/cdwriteutils/cdrdao/cdrdao.ent
===================================================================
--- multimedia/cdwriteutils/cdrdao/cdrdao.ent (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/cdwriteutils/cdrdao/cdrdao.ent (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
Index: multimedia/cdwriteutils/cdrtools.xml
===================================================================
--- multimedia/cdwriteutils/cdrtools.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ multimedia/cdwriteutils/cdrtools.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -1,351 +1,11 @@
-
-
- %general-entities;
+
+
+cdrtools-&cdrtools-version;
-
-
-
-
-
-
-]>
-
-
-
-
-
- Cdrtools-&cdrtools-version;
-
-
- Cdrtools
-
-
-
- Introduction to Cdrtools
-
-
- The Cdrtools package contains
- CD recording utilities. These are useful for reading, creating or writing
- (burning) CDs, DVDs, and Blu-ray discs.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &cdrtools-md5sum;
-
-
-
-
- Download size: &cdrtools-size;
-
-
-
-
- Estimated disk space required: &cdrtools-buildsize;
-
-
-
-
- Estimated build time: &cdrtools-time;
-
-
-
-
- Cdrtools Dependencies
-
- Required
-
-
-
-
- Editor Notes:
-
-
-
-
-
- Installation of Cdrtools
-
-
-
- This package does not support parallel build.
-
-
-
-
- Install Cdrtools by running the following
- commands:
-
-
-export GMAKE_NOWARN=true &&
-make -j1 INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-export GMAKE_NOWARN=true &&
-make INS_BASE=/usr MANSUFF_LIB=3cdr DEFINSUSR=root DEFINSGRP=root install &&
-install -v -m755 -d /usr/share/doc/cdrtools-&cdrtools-version; &&
-install -v -m644 README.* READMEs/* ABOUT doc/*.ps \
- /usr/share/doc/cdrtools-&cdrtools-version;
-
-
-
-
- Command Explanations
-
-
- export GMAKE_NOWARN=true: This variable avoids a
- warning when using GNU make.
-
-
-
- INS_BASE=/usr: This parameter moves
- the install directory from /opt/schily
- to /usr.
-
-
-
- DEFINSUSR=root DEFINSGRP=root: These parameters
- install all programs with root:root ownership instead of the default
- bin:bin.
-
-
-
- MANSUFF_LIB=3cdr: This parameter prevents
- Cdrtools from overwriting important pages
- which are already installed by LFS. The installed man pages of section 3
- will have a suffix 3cdr and can be shown using
- man 3cdr <manpage>.
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
- btcflash, cdda2mp3, cdda2ogg, cdda2wav, cdrecord, devdump,
- isodebug, isodump, isoinfo, isovfy, mkhybrid, mkisofs, readcd,
- rscsi, scgcheck, scgskeleton
-
- libcdrdeflt.a, libdeflt.a, libedc_ecc.a, libedc_ecc_dec.a,
- libfile.a, libfind.a, libhfs.a, libmdigest.a, libparanoia.a,
- librscg.a, libscg.a, libscgcmd.a, libschily.a, libsiconv.a
-
- /usr/lib/{profiled,siconv}, /usr/include/{scg,schily},
- /usr/share/doc/cdda2wav,cdrecord,libparanoia,mkisofs,rscsi}
-
-
-
-
- Short Descriptions
-
-
-
-
- btcflash
-
-
- flashes the firmware on BTC DRW1008 DVD+/-RW recorder.
- Please exercise care with this program
-
-
- btcflash
-
-
-
-
-
- cdda2wav
-
-
- converts Compact Disc audio into WAV sound files
-
-
- cdda2wav
-
-
-
-
-
- cdrecord
-
-
- records audio or data Compact Discs
-
-
- cdrecord
-
-
-
-
-
- devdump
-
-
- is a diagnostic program used to dump an
- ISO-9660 device or file in hex
-
-
- devdump
-
-
-
-
-
- isodebug
-
-
- is used to display the command-line parameters used to create
- an ISO-9660 image
-
-
- isodebug
-
-
-
-
-
- isodump
-
-
- is a diagnostic program used to dump a device or file based on
- ISO-9660
-
-
- isodump
-
-
-
-
-
- isoinfo
-
-
- is used to analyze or list an ISO-9660 image
-
-
- isoinfo
-
-
-
-
-
- isovfy
-
-
- is used to verify an ISO-9660 image
-
-
- isovfy
-
-
-
-
-
- mkhybrid
-
-
- is a symbolic link to mkisofs used to
- create ISO-9660/HFS hybrid filesystem images
-
-
- mkhybrid
-
-
-
-
-
- mkisofs
-
-
- is used to create ISO-9660/JOLIET/HFS filesystem images,
- optionally with Rock Ridge attributes
-
-
- mkisofs
-
-
-
-
-
- readcd
-
-
- reads or writes Compact Discs
-
-
- readcd
-
-
-
-
-
- rscsi
-
-
- is a remote SCSI manager
-
-
- rscsi
-
-
-
-
-
- scgcheck
-
-
- is used to check and verify the Application Binary Interface
- of libscg
-
-
- scgcheck
-
-
-
-
-
- libscg.a
-
-
- is a highly portable SCSI transport library
-
-
- libscg.a
-
-
-
-
-
-
-
+&cdrtools-intro;
+&cdrtools-inst;
+&cdrtools-exp;
+&cdrtools-desc;
+
Index: multimedia/cdwriteutils/cdrtools/cdrtools-desc.xml
===================================================================
--- multimedia/cdwriteutils/cdrtools/cdrtools-desc.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/cdwriteutils/cdrtools/cdrtools-desc.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,47 @@
+
+Contents
+
+The cdrtools package contains cdrecord,
+cdda2wav, mkisofs,
+readcd, scgcheck,
+isoinfo, isodump,
+dsovfy, devdump,
+rscsi and
+support libraries.
+
+
+
+Description
+
+cdrecord
+cdrecord records audio or data Compact Discs.
+
+cdda2wav
+cdda2wav dumps Compact Disc audio into wav sound files.
+
+mkisofs
+mkisofs and mkhybrid generates an ISO9660/JOLIET/HFS hybrid
+filesystem.
+
+readcd
+readcd reads or writes Compact Discs.
+
+scgcheck
+scgcheck is used to check and verify the Application Binary
+Interface of libscg.
+
+support utilities
+isoinfo, isodump, isovfy and devdump are utility programs for
+dumping and verifying iso9660 images.
+
+rscsi
+rscsi is a remote scsi manager.
+
+support libraries
+libdeflt, libfile, libhfs, librscg, libscg, libschily and libunls
+are the support libraries for this package.
+
+
+
+
+
Index: multimedia/cdwriteutils/cdrtools/cdrtools-exp.xml
===================================================================
--- multimedia/cdwriteutils/cdrtools/cdrtools-exp.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/cdwriteutils/cdrtools/cdrtools-exp.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,13 @@
+
+Command explanations
+
+INS_BASE=/usr : This command moves the
+install directory from /opt/schily
+ to /usr .
+
+DEFINSUSR=root DEFINSGRP=root :These
+commands install all programs with root.root ownership instead of the default
+bin.bin.
+
+
+
Index: multimedia/cdwriteutils/cdrtools/cdrtools-inst.xml
===================================================================
--- multimedia/cdwriteutils/cdrtools/cdrtools-inst.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/cdwriteutils/cdrtools/cdrtools-inst.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,12 @@
+
+Installation of cdrtools
+
+Install cdrtools by running the following commands:
+
+make INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root \
+ COPTS=$CFLAGS &&
+make INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root \
+ COPTS=$CFLAGS install
+
+
+
Index: multimedia/cdwriteutils/cdrtools/cdrtools-intro.xml
===================================================================
--- multimedia/cdwriteutils/cdrtools/cdrtools-intro.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/cdwriteutils/cdrtools/cdrtools-intro.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,12 @@
+
+Introduction to cdrtools
+
+Download location: &cdrtools-download;
+Version used: &cdrtools-version;
+Package size: &cdrtools-size;
+Estimated Disk space required: &cdrtools-buildsize;
+
+The cdrtools package contains cdrecord and mkisofs. These are
+useful for reading, creating or writing (burning) Compact Discs.
+
+
Index: multimedia/cdwriteutils/cdrtools/cdrtools.ent
===================================================================
--- multimedia/cdwriteutils/cdrtools/cdrtools.ent (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/cdwriteutils/cdrtools/cdrtools.ent (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
Index: multimedia/cdwriteutils/cdwriteutils.xml
===================================================================
--- multimedia/cdwriteutils/cdwriteutils.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ multimedia/cdwriteutils/cdwriteutils.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -1,51 +1,26 @@
-
-
- %general-entities;
-]>
+
+
+CD-Writing utilities
-
-
+This chapter contains information on CD-writing in Linux. You
+will first have to configure your kernel for cd-writing. We start by
+discussing how to do this, then discuss installing the actual utilities.
- CD/DVD-Writing Utilities
+Additional sources of information on CD-writing include:
-
- This chapter contains information on CD/DVD-writing utilities in Linux.
-
+
-
- Additional sources of information include:
-
+CD-Writing
+HOWTO
-
-
-
- CD-Writing
- HOWTO
-
-
-
-
- CD-Recordable FAQ
-
-
-
-
- The
- dvd+rw-tools Website
-
-
-
+CD-Recordable
+FAQ
-
-
-
-
-
-
-
-
+
+
+&multimedia-cdwriteutils-kernel;
+&cdrtools;
+&cdrdao;
Index: multimedia/cdwriteutils/dvd+rw-tools.xml
===================================================================
--- multimedia/cdwriteutils/dvd+rw-tools.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,176 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- dvd+rw-tools-&dvd-rw-tools-version;
-
-
- dvd+rw-tools
-
-
-
- Introduction to dvd+rw-tools
-
-
- The dvd+rw-tools package contains
- several utilities to master the DVD media, both +RW/+R and -R[W]. The
- principle tool is growisofs which provides a way to both
- lay down and grow an ISO9660 file system
- on (as well as to burn an arbitrary pre-mastered image to) all supported
- DVD media. This is useful for creating a new DVD or adding to an existing
- image on a partially burned DVD.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &dvd-rw-tools-md5sum;
-
-
-
-
- Download size: &dvd-rw-tools-size;
-
-
-
-
- Estimated disk space required: &dvd-rw-tools-buildsize;
-
-
-
-
- Estimated build time: &dvd-rw-tools-time;
-
-
-
-
- dvd+rw-tools Dependencies
-
- Required
-
- (runtime)
-
-
-
-
-
- Installation of dvd+rw-tools
-
-
- Install dvd+rw-tools by running the following
- commands:
-
-
-sed -i '/stat.h/a #include <sys/sysmacros.h>' growisofs.c &&
-sed -i '/stdlib/a #include <limits.h>' transport.hxx &&
-make all rpl8 btcflash
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make prefix=/usr install &&
-install -v -m644 -D index.html \
- /usr/share/doc/dvd+rw-tools-&dvd-rw-tools-version;/index.html
-
-
-
- Command Explanations
-
-
- sed -i '/stdlib/a #include <limits.h>' ...: This
- sed includes limits.h, one of the kernel headers.
- This is needed due to a change in the 2.6.23 kernel headers.
-
-
-
-
- make all rpl8 btcflash: This command uses additional
- targets so that all the utilities are built.
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directory
-
-
- btcflash, dvd+rw-booktype, dvd+rw-format, dvd+rw-mediainfo,
- dvd-ram-control, growisofs, and rpl8
- None
- /usr/share/doc/dvd+rw-tools-&dvd-rw-tools-version;
-
-
-
-
- Short Descriptions
-
-
-
-
- growisofs
-
-
- is a combined mkisofs frontend/DVD recording
- program
-
-
- growisofs
-
-
-
-
-
-
-
Index: multimedia/cdwriteutils/kernel.xml
===================================================================
--- multimedia/cdwriteutils/kernel.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/cdwriteutils/kernel.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,52 @@
+
+
+Configuring your kernel for CD-Writing
+
+In the kernel configuration, check your settings with those listed
+below for your CD-ROM interface type:
+
+SCSI CD-writer:
+
+SCSI support menu
+ SCSI support: Y or M
+ SCSI CD-ROM support: Y or M
+ SCSI generic support: Y or M
+ Vendor-specific extensions: [1]
+Also include the low-level driver for your SCSI card if
+applicable.
+
+
+IDE CD-writer:
+
+ATA/IDE/MFM/RLL support menu
+ IDE/ATAPI CDROM support: N
+ SCSI emulation support: Y or M
+SCSI support menu
+ SCSI support: Y or M
+ SCSI CD-ROM support: Y or M
+ SCSI generic support: Y or M
+ Vendor-specific extensions: [1]
+
+[1] Read the help to determine if this selection is applicable for
+your hardware.
+
+If necessary, recompile the kernel with
+make dep &&
+make bzImage&&
+make modules &&
+make modules_install
+
+
+Copy /usr/src/linux/arch/i386/boot/bzImage and
+/usr/src/linux/System.map to
+/boot, edit /etc/lilo.conf
+appropriately and run lilo.
+
+
+For more information about these settings and the drivers they
+install, read The Linux 2.4
+SCSI subsystem HOWTO.
+
+
+
Index: multimedia/cdwriteutils/libburn.xml
===================================================================
--- multimedia/cdwriteutils/libburn.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,173 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- libburn-&libburn-version;
-
-
- libburn
-
-
-
- Introduction to libburn
-
-
- libburn is a library for writing preformatted
- data onto optical media: CD, DVD and BD (Blu-Ray).
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &libburn-md5sum;
-
-
-
-
- Download size: &libburn-size;
-
-
-
-
- Estimated disk space required: &libburn-buildsize;
-
-
-
-
- Estimated build time: &libburn-time;
-
-
-
-
- libburn Dependencies
-
- Optional
-
- (to generate HTML documentation)
-
-
-
-
-
- Installation of libburn
-
-
- Install libburn by running the
- following commands:
-
-
-./configure --prefix=/usr --disable-static &&
-make
-
-
- If you have installed Doxygen and wish to
- generate the HTML documentation, issue the following command:
-
-
-doxygen doc/doxygen.conf
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
- If you have built the HTML documentation, install it by running the
- following commands as the
- root user:
-
-
-install -v -dm755 /usr/share/doc/libburn-&libburn-version; &&
-install -v -m644 doc/html/* /usr/share/doc/libburn-&libburn-version;
-
-
-
-
- Contents
-
-
- Installed Program
- Installed Library
- Installed Directory
-
-
-
- cdrskin
-
-
- libburn.so
-
-
- /usr/include/libburn
-
-
-
-
-
- Short Descriptions
-
-
-
-
- cdrskin
-
-
- burns preformatted data to CD, DVD, and BD via
- libburn
-
-
- cdrskin
-
-
-
-
-
- libburn.so
-
-
- contains the libburn API functions
-
-
- libburn.so
-
-
-
-
-
-
-
-
-
Index: multimedia/cdwriteutils/libisoburn.xml
===================================================================
--- multimedia/cdwriteutils/libisoburn.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,273 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- libisoburn-&libisoburn-version;
-
-
- libisoburn
-
-
-
- Introduction to libisoburn
-
-
- libisoburn is a frontend for libraries
- libburn and libisofs
- which enables creation and expansion of ISO-9660 filesystems on all
- CD/DVD/BD media supported by libburn. This
- includes media like DVD+RW, which do not support multi-session management
- on media level and even plain disk files or block devices.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &libisoburn-md5sum;
-
-
-
-
- Download size: &libisoburn-size;
-
-
-
-
- Estimated disk space required: &libisoburn-buildsize;
-
-
-
-
- Estimated build time: &libisoburn-time;
-
-
-
-
- libisoburn Dependencies
-
- Required
-
- and
-
-
-
- Optional
-
- (to generate HTML documentation),
- (for xorriso-tcltk), and
- libjte
-
-
-
-
-
- Installation of libisoburn
-
-
- Install libisoburn by running the following
- commands:
-
-
-./configure --prefix=/usr \
- --disable-static \
- --enable-pkg-check-modules &&
-make
-
-
- If you have installed Doxygen and wish to
- generate the HTML documentation, issue the following command:
-
-
-doxygen doc/doxygen.conf
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
- If you have built the HTML documentation, install it by running the
- following commands as the
- root user:
-
-
-install -v -dm755 /usr/share/doc/libisoburn-&libisoburn-version; &&
-install -v -m644 doc/html/* /usr/share/doc/libisoburn-&libisoburn-version;
-
-
-
-
- Command Explanations
-
-
-
-
- --enable-pkg-check-modules: Enable
- pkg-config check for
- libburn and
- libisofs.
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directories
-
-
-
- osirrox,
- xorrecord,
- xorriso,
- xorriso-dd-target,
- xorrisofs, and
- xorriso-tcltk
-
-
- libisoburn.so
-
-
- /usr/include/libisoburn and
- /usr/share/doc/libisoburn-&libisoburn-version;
-
-
-
-
-
- Short Descriptions
-
-
-
-
- osirrox
-
-
- is a symbolic link to xorriso that copies files
- from ISO image to a disk filesystem
-
-
- osirrox
-
-
-
-
-
- xorrecord
-
-
- is a symbolic link to xorriso that provides a
- cdrecord type user interface
-
-
- xorrecord
-
-
-
-
-
- xorriso
-
-
- is a program to create, load, manipulate, read, and write ISO 9660
- filesystem images with Rock Ridge extensions
-
-
- xorriso
-
-
-
-
-
- xorriso-dd-target
-
-
- is a program to check a USB or memory card device to see whether it
- is suitable for image copying
-
-
- xorriso-dd-target
-
-
-
-
-
- xorrisofs
-
-
- is a symbolic link to xorriso that provides
- a mkisofs type user interface
-
-
- xorrisofs
-
-
-
-
-
- xorriso-tcltk
-
-
- is a frontend that operates xorriso in dialog mode
-
-
- xorriso-tcltk
-
-
-
-
-
- libisoburn.so
-
-
- contains the libisoburn API functions
-
-
- libisoburn.so
-
-
-
-
-
-
-
-
-
Index: multimedia/cdwriteutils/libisofs.xml
===================================================================
--- multimedia/cdwriteutils/libisofs.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,169 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- libisofs-&libisofs-version;
-
-
- libisofs
-
-
-
- Introduction to libisofs
-
-
- libisofs is a library to create an ISO-9660
- filesystem with extensions like RockRidge or Joliet.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &libisofs-md5sum;
-
-
-
-
- Download size: &libisofs-size;
-
-
-
-
- Estimated disk space required: &libisofs-buildsize;
-
-
-
-
- Estimated build time: &libisofs-time;
-
-
-
-
- libisofs Dependencies
-
- Optional
-
- (to generate HTML documentation) and
- libjte
-
-
-
-
-
- Installation of libisofs
-
-
- Install libisofs by running the following
- commands:
-
-
-./configure --prefix=/usr --disable-static &&
-make
-
-
- If you have installed Doxygen and wish to
- generate the HTML documentation, issue the following command:
-
-
-doxygen doc/doxygen.conf
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
- If you have built the HTML documentation, install it by running the
- following commands as the
- root user:
-
-
-install -v -dm755 /usr/share/doc/libisofs-&libisofs-version; &&
-install -v -m644 doc/html/* /usr/share/doc/libisofs-&libisofs-version;
-
-
-
-
- Command Explanations
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directory
-
-
-
- None
-
-
- libisofs.so
-
-
- /usr/include/libisofs
-
-
-
-
-
- Short Descriptions
-
-
-
-
- libisofs.so
-
-
- contains the libisofs API functions
-
-
- libisofs.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/SDL.xml
===================================================================
--- multimedia/libdriv/SDL.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/SDL.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,12 @@
+
+
+SDL-&SDL-version;
+
+&SDL-intro;
+&SDL-inst;
+&SDL-exp;
+&SDL-config;
+&SDL-desc;
+
+
+
Index: multimedia/libdriv/alsa-firmware.xml
===================================================================
--- multimedia/libdriv/alsa-firmware.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,136 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
- alsa-firmware-&alsa-firmware-version;
-
-
- alsa-firmware
-
-
-
- Introduction to ALSA Firmware
-
-
- The ALSA Firmware package
- contains firmware for certain sound cards.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &alsa-firmware-md5sum;
-
-
-
-
- Download size: &alsa-firmware-size;
-
-
-
-
- Estimated disk space required: &alsa-firmware-buildsize;
-
-
-
-
- Estimated build time: &alsa-firmware-time;
-
-
-
-
- ALSA Firmware Dependencies
-
- Required
-
-
-
-
- Optional
-
- AS31
- (for rebuilding the firmware from source)
-
-
-
-
-
- Installation of ALSA Firmware
-
-
- The ALSA Firmware package is only
- needed by those with advanced requirements for their sound
- card. See the README for configure options.
-
-
-
- Install ALSA Firmware by running
- the following commands:
-
-
-./configure --prefix=/usr &&
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- None
-
-
- None
-
-
- Several directories in /lib/firmware and
- /usr/share/alsa/firmware
-
-
-
-
-
-
-
Index: multimedia/libdriv/alsa-lib-kernel.xml
===================================================================
--- multimedia/libdriv/alsa-lib-kernel.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,10 +1,0 @@
-
-
-
-Device Drivers --->
- <*/M> Sound card support ---> [SOUND]
- # Select settings and drivers appropriate for your hardware
- # in the submenu:
- <*/M> Advanced Linux Sound Architecture ---> [SND]
Index: multimedia/libdriv/alsa-lib.xml
===================================================================
--- multimedia/libdriv/alsa-lib.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,288 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- alsa-lib-&alsa-lib-version;
-
-
- alsa-lib
-
-
-
- Introduction to ALSA Library
-
-
- The ALSA Library package contains
- the ALSA library used by programs (including ALSA
- Utilities) requiring access to the ALSA sound
- interface.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &alsa-lib-md5sum;
-
-
-
-
- Download size: &alsa-lib-size;
-
-
-
-
- Estimated disk space required: &alsa-lib-buildsize;
-
-
-
-
- Estimated build time: &alsa-lib-time;
-
-
-
-
- ALSA Library Dependencies
-
- Recommended (Runtime)
-
-
-
-
-
-
-
- If the recommended runtime dependency is not installed, you may
- need to run any application requiring ALSA library as the &root;
- user or a user in the
- audio group.
-
-
-
- Optional
-
- ,
- , and
- alsa-ucm-conf
-
-
-
-
-
- Kernel Configuration
-
-
- If needed, enable the following options in the kernel
- configuration and recompile the kernel:
-
-
-
-
-
- In the Device Drivers ⇒ Sound card support ⇒ Advanced Linux
- Sound Architecture section of the kernel configuration, select the
- settings and drivers appropriate for your hardware. If necessary,
- recompile and install your new kernel.
-
-
-
- ALSA
-
-
-
-
-
- Installation of ALSA Library
-
-
- Install ALSA Library by
- running the following commands:
-
-
-./configure &&
-make
-
-
- If you have Doxygen installed and you wish to
- build the library API documentation, run the following
- commands from the top-level directory of the source tree:
-
-
-make doc
-
-
- To test the results, issue: make check.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
- To install the API documentation, run the following command as
- the root user:
-
-
-install -v -d -m755 /usr/share/doc/alsa-lib-&alsa-lib-version;/html/search &&
-install -v -m644 doc/doxygen/html/*.* \
- /usr/share/doc/alsa-lib-&alsa-lib-version;/html &&
-install -v -m644 doc/doxygen/html/search/* \
- /usr/share/doc/alsa-lib-&alsa-lib-version;/html/search
-
-
-
-
- Configuring ALSA Library
-
-
- Config Files
-
-
- ~/.asoundrc and
- /etc/asound.conf
-
-
-
- ~/.asoundrc
-
-
-
- /etc/asound.conf
-
-
-
-
-
- Configuration Information
-
-
- The default alsa.conf is adequate for most
- installations. For extra functionality and/or advanced control of your
- sound device, you may need to create additional configuration files.
- For information on the available configuration parameters, visit
- .
-
-
-
-
-
-
-
- Contents
-
-
- Installed Program
- Installed Library
- Installed Directories
-
-
-
- aserver
-
-
- libasound.so and
- libatopology.so
-
-
- /usr/include/alsa,
- /usr/share/alsa and
- /usr/share/doc/alsa-lib-&alsa-lib-version;
-
-
-
-
-
- Short Descriptions
-
-
-
-
- aserver
-
-
- is the ALSA server
-
-
- aserver
-
-
-
-
-
- libasound.so
-
-
- contains the ALSA API functions
-
-
- libasound.so
-
-
-
-
-
- libatopology.so
-
-
- contains API functions for the ALSA topologies
-
-
- libatopology.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/alsa-plugins.xml
===================================================================
--- multimedia/libdriv/alsa-plugins.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,259 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- alsa-plugins-&alsa-plugins-version;
-
-
- alsa-plugins
-
-
-
- Introduction to ALSA Plugins
-
-
- The ALSA Plugins package contains
- plugins for various audio libraries and sound servers.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &alsa-plugins-md5sum;
-
-
-
-
- Download size: &alsa-plugins-size;
-
-
-
-
- Estimated disk space required: &alsa-plugins-buildsize;
-
-
-
-
- Estimated build time: &alsa-plugins-time;
-
-
-
-
- ALSA Plugins Dependencies
-
- Required
-
-
-
-
- Optional
-
- ,
- ,
- ,
- ,
- JACK,
- libavtp, and
- maemo
-
-
-
-
-
- Installation of ALSA Plugins
-
-
- Install ALSA Plugins by
- running the following commands:
-
-
-./configure --sysconfdir=/etc &&
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- None
-
-
- Numerous libasound_module_<module>.so
- modules including
- conf_pulse,
- ctl_arcam_av,
- ctl_oss,
- ctl_pulse,
- pcm_a52,
- pcm_jack,
- pcm_oss,
- pcm_pulse,
- pcm_speex,
- pcm_upmix,
- pcm_usb_stream,
- pcm_vdownmix,
- rate_lavrate*,
- rate_samplerate*, and
- rate_speexrate*
-
-
- /usr/lib/alsa-lib
-
-
-
-
-
- Short Descriptions
-
-
-
-
- libasound_module_pcm_oss.so
-
-
- Allows native ALSA applications to
- run on OSS
-
-
- libasound_module_pcm_oss.so
-
-
-
-
-
- libasound_module_pcm_upmix.so
-
-
- Allows upmixing sound to 4 or 6 channels
-
-
- libasound_module_pcm_upmix.so
-
-
-
-
-
- libasound_module_pcm_vdownmix.so
-
-
- Allows downmixing sound from 4-6 channels to 2
- channel stereo output
-
-
- libasound_module_pcm_vdownmix.so
-
-
-
-
-
- libasound_module_pcm_jack.so
-
-
- Allows native ALSA applications to
- work with jackd
-
-
- libasound_module_pcm_jack.so
-
-
-
-
-
- libasound_module_pcm_pulse.so
-
-
- Allows native ALSA applications
- to access a PulseAudio sound
- daemon
-
-
- libasound_module_pcm_pulse.so
-
-
-
-
-
- libasound_module_pcm_a52.so
-
-
- Converts S16 linear sound format to A52 compressed format
- and sends it to an SPDIF output
-
-
- libasound_module_pcm_a52.so
-
-
-
-
-
- libasound_module_rate_samplerate.so
-
-
- Provides an external rate converter through
- libsamplerate
-
-
- libasound_module_rate_samplerate.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/alsa-tools.xml
===================================================================
--- multimedia/libdriv/alsa-tools.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,527 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- alsa-tools-&alsa-tools-version;
-
-
- alsa-tools
-
-
-
- Introduction to ALSA Tools
-
-
- The ALSA Tools package
- contains advanced tools for certain sound cards.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &alsa-tools-md5sum;
-
-
-
-
- Download size: &alsa-tools-size;
-
-
-
-
- Estimated disk space required: &alsa-tools-buildsize;
-
-
-
-
- Estimated build time: &alsa-tools-time;
-
-
-
-
- ALSA Tools Dependencies
-
- Required
-
-
-
-
- Optional
-
-
- (to build echomixer,
- envy24control and
- rmedigicontrol),
-
- (to build hdajackretask) and
-
- (to build hdspconf and
- hdspmixer)
-
-
-
-
-
- Installation of ALSA Tools
-
-&as_root;
-
-
- First, start a subshell that will exit on error:
-
-
-bash -e
-
-
- Now, remove a tool that needs Qt2 or 3 and two
- unneeded files (for the BLFS instructions below):
-
-
- rm -rf qlo10k1 Makefile gitcompile
-
-
- The ALSA Tools package is only needed by those
- with advanced requirements for their sound card. The tools can be built
- all together at once, but if only a subset is needed, you need to
- cd into the directory of each tool you wish to compile
- and run the commands. Here, we present instructions to build all tools.
-
-
-
- Install all ALSA Tools by running the
- following commands:
-
-
-for tool in *
-do
- case $tool in
- seq )
- tool_dir=seq/sbiload
- ;;
- * )
- tool_dir=$tool
- ;;
- esac
-
- pushd $tool_dir
- ./configure --prefix=/usr
- make
- as_root make install
- as_root /sbin/ldconfig
- popd
-
-done
-unset tool tool_dir
-
-
- Finally, exit the shell that was started earlier:
-
-
-exit
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directories
-
-
-
- as10k1, cspctl, dl10k1, echomixer, envy24control, hda-verb, hdajackretask,
- hdajacksensetest, hdspconf, hdsploader, hdspmixer, hwmixvolume,
- init_audigy, init_audigy_eq10, init_live, lo10k1, ld10k1, ld10k1d,
- mixartloader, pcxhrloader,
- rmedigicontrol, sbiload, sscape_ctl, us428control,
- usx2yloader, and vxloader
-
-
- liblo10k1.so
-
-
- /etc/hotplug,
- /usr/include/lo10k1,
- /usr/share/ld10k1, and
- /usr/share/sounds
-
-
-
-
-
- Short Descriptions
-
-
-
-
- as10k1
-
-
- is an assembler for the emu10k1 DSP chip present in the
- Creative SB Live, PCI 512, and emu APS sound cards. It is used
- to make audio effects such as a flanger, chorus or reverb
-
-
- as10k1
-
-
-
-
-
- cspctl
-
-
- is an SB16/AWE32 Creative Signal Processor (ASP/CSP) control
- program
-
-
- cspctl
-
-
-
-
-
- echomixer
-
-
- is the Linux equivalent of the Echoaudio console application
- from Echoaudio. It is a tool to control all the features of any
- Echoaudio soundcard. This includes clock sources, input and output
- gains, mixers, etc
-
-
- echomixer
-
-
-
-
-
- envy24control
-
-
- is a control tool for Envy24 (ice1712) based sound cards
-
-
- envy24control
-
-
-
-
-
- hdajackretask
-
-
- is a GUI to make it easy to retask your jacks - e g, turn your Mic
- jack into an extra Headphone, or why not make them both line outs
- and connect them to your surround receiver
-
-
- hdajackretask
-
-
-
-
-
- hda-verb
-
-
- is a small program to send HD-audio commands to the given
- ALSA hwdep device on the hd-audio interface
-
-
- hda-verb
-
-
-
-
-
- hdspconf
-
-
- is a GUI to control the Hammerfall
- HDSP Alsa Settings. Up to four hdsp cards are supported
-
-
- hdspconf
-
-
-
-
-
- hdsploader
-
-
- is used to load the firmware required by the Hammerfall
- HDSP sound cards
-
-
- hdsploader
-
-
-
-
-
- hdspmixer
-
-
- is the Linux equivalent of the Totalmix application from RME.
- It is a tool to control the advanced routing features of the RME
- Hammerfall DSP soundcard series
-
-
- hdspmixer
-
-
-
-
-
- hwmixvolume
-
-
- allows you to control the volume of individual streams on sound
- cards that use hardware mixing
-
-
- hwmixvolume
-
-
-
-
-
- init_audigy*
-
-
- are tools used to initialize Creative Sound Blaster Audigy-series
- cards
-
-
- init_audigy*
-
-
-
-
-
- init_live
-
-
- is a tool used to initialize Creative Sound Blaster Live cards
-
-
- init_live
-
-
-
-
-
- ld10k1
-
-
- is the server of a EMU10K{1,2} patch loader for ALSA
-
-
- ld10k1
-
-
-
-
-
- lo10k1
-
-
- is the client of a EMU10K{1,2} patch loader for ALSA
-
-
- lo10k1
-
-
-
-
-
- dl10k1
-
-
- loads config dumps generated by lo10k1
- and ld10k1
-
-
- dl10k1
-
-
-
-
-
- ld10k1d
-
-
- is an init script for the ld10k1
- patch loader
-
-
- ld10k1d
-
-
-
-
-
-
-
- mixartloader
-
-
- is a helper program to load the firmware binaries onto the
- Digigram's miXart board sound drivers. The following modules
- require this program: snd-mixart. These drivers don't work
- properly at all until the certain firmware files are loaded, i.e. no
- PCM nor mixer devices will appear
-
-
- mixartloader
-
-
-
-
-
- pcxhrloader
-
-
- is a helper program to load the firmware binaries onto
- Digigram's pcxhr compatible board sound drivers. The following
- modules require this program: snd-pcxhr. These drivers don't work
- properly at all until certain firmware files are loaded, i.e. no PCM
- nor mixer devices will appear
-
-
- pcxhrloader
-
-
-
-
-
- rmedigicontrol
-
-
- is a control tool for RME Digi32 and RME Digi96 sound cards.
- It provides a graphical frontend for all the sound card controls
- and switches
-
-
- rmedigicontrol
-
-
-
-
-
- sbiload
-
-
- is an OPL2/3 FM instrument loader for the ALSA sequencer
-
-
- sbiload
-
-
-
-
-
- sscape_ctl
-
-
- is an ALSA SoundScape control utility
-
-
- sscape_ctl
-
-
-
-
-
- us428control
-
-
- is a Tascam US-428 control program
-
-
- us428control
-
-
-
-
-
- usx2yloader
-
-
- is a helper program to load the 2nd Phase firmware binaries onto
- the Tascam USX2Y USB sound cards. It has proven to work so far for
- the US122, US224 and US428. The snd-usb-usx2y module requires this
- program
-
-
- usx2yloader
-
-
-
-
-
- vxloader
-
-
- is a helper program to load the firmware binaries onto the
- Digigram's VX-board sound drivers. The following modules require
- this program:
- snd-vx222, snd-vxpocket, snd-vxp440. These drivers don't work properly at all
- until the certain firmware files are loaded, i.e. no PCM nor mixer devices will
- appear
-
-
- vxloader
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/alsa-utils.xml
===================================================================
--- multimedia/libdriv/alsa-utils.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,517 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- alsa-utils-&alsa-utils-version;
-
-
- alsa-utils
-
-
-
- Introduction to ALSA Utilities
-
-
- The ALSA Utilities package contains
- various utilities which are useful for controlling your sound
- card.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &alsa-utils-md5sum;
-
-
-
-
- Download size: &alsa-utils-size;
-
-
-
-
- Estimated disk space required: &alsa-utils-buildsize;
-
-
-
-
- Estimated build time: &alsa-utils-time;
-
-
-
-
- ALSA Utilities Dependencies
-
- Required
-
-
-
-
- Optional
-
- ,
- ,
- ,
- , and
- Dialog
-
-
-
-
-
- Installation of ALSA Utilities
-
-
-
-
- Install ALSA Utilities by
- running the following commands:
-
-
-./configure --disable-alsaconf \
- --disable-bat \
- --disable-xmlto \
- --with-curses=ncursesw &&
-make
-
-
- To test the results, issue: make check.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
-
- Command Explanations
-
-
- --disable-alsaconf: This switch disables building
- the alsaconf configuration tool which is incompatible
- with Udev.
-
-
-
- --disable-xmlto: Omit this switch if you have
- installed and wish to regenerate the man pages.
-
-
-
- --disable-bat: Omit this switch if you have
- installed and wish to
- install the Basic Audio Tester (BAT).
-
-
-
- --with-curses=ncursesw: This switch forces the
- use of wide-character ncurses libraries.
-
-
-
-
-
- Configuring ALSA Utilities
-
-
- Config Files
-
-
- /var/lib/alsa/asound.state
-
-
-
- /var/lib/alsa/asound.state
-
-
-
-
-
- Configuration Information
-
-
- As the &root; user, apply the default setting for the sound card.
- Note that this command may return an exit code of 99 although the
- card is correctly initialized:
-
-
-alsactl init
-
-
- Note that all channels of your sound card may be muted by default.
- You can use the alsamixer program to change
- this. Use speaker-test to check that your
- settings have been applied correctly. You should hear
- pink noise
on your speakers.
-
-
-
- The alsactl program is normally run from a
- standard udev rule. The first time it
- is run, it will complain that there is no state in
- /var/lib/alsa/asound.state. You can prevent
- this by running the following command as the
- root user:
-
-
-alsactl -L store
-
-
- The volume settings should be restored from the saved state by
- Udev when the device is detected
- (during boot or when plugged in for USB devices).
-
-
-
- On systems which have multiple sound cards, you may need to adjust the
- default audio device so that you can get output from your speakers.
- To set the default device, first check the
- /proc/asound/cards file to determine which number
- you need to set. After you know this information, set the default card
- with the following command as the
- root user:
-
-
-cat > /etc/asound.conf << "EOF"
-# Begin /etc/asound.conf
-
-defaults.pcm.card 1
-defaults.ctl.card 1
-
-# End /etc/asound.conf
-EOF
-
-
-
-
- Boot Script
-
-
- alsa
-
-
-
- To automatically store and restore volume settings (if the udev rule
- doesn't work for you) when the system is rebooted, install the
- /etc/rc.d/init.d/alsa boot script from the
-
- package.
-
-
-make install-alsa
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- aconnect, alsactl, alsaloop, alsamixer, alsatplg,
- alsaucm, alsa-info.sh, amidi, amixer, aplay, aplaymidi,
- arecord (symlink), arecordmidi, aseqdump, aseqnet, axfer,
- iecset, and speaker-test
-
-
- None
-
-
- /usr/share/sounds/alsa and /var/lib/alsa
-
-
-
-
-
- Short Descriptions
-
-
-
-
- aconnect
-
-
- is a utility for connecting and disconnecting two
- existing ports in the ALSA sequencer system
-
-
- aconnect
-
-
-
-
-
- alsactl
-
-
- is used to control advanced settings for ALSA sound card drivers.
- Use this if alsamixer cannot utilize all of your sound card's
- features
-
-
- alsactl
-
-
-
-
-
- alsaloop
-
-
- allows creation of a PCM loopback between a PCM capture
- device and a PCM playback device
-
-
- alsaloop
-
-
-
-
-
- alsamixer
-
-
- is an Ncurses based mixer program for use with
- the ALSA sound card drivers
-
-
- alsamixer
-
-
-
-
-
- alsatplg
-
-
- is a utility used to compile topology configuration files into
- binary files for kernel drivers
-
-
- alsatplg
-
-
-
-
-
- alsaucm
-
-
- allows applications to access the hardware in an abstracted manner
-
-
- alsaucm
-
-
-
-
-
- amidi
-
-
- is used to read from and write to ALSA
- RawMIDI ports
-
-
- amidi
-
-
-
-
-
- amixer
-
-
- allows command-line control of the mixers for the
- ALSA sound card drivers
-
-
- amixer
-
-
-
-
-
- aplay
-
-
- is a command-line soundfile player for the
- ALSA sound card drivers
-
-
- aplay
-
-
-
-
-
- aplaymidi
-
-
- is a command-line utility that plays the specified
- MIDI file(s) to one or more ALSA sequencer ports
-
-
- aplaymidi
-
-
-
-
-
- arecord
-
-
- is a command-line soundfile recorder for the
- ALSA sound card drivers
-
-
- arecord
-
-
-
-
-
- arecordmidi
-
-
- is a command-line utility that records a standard
- MIDI file from one or more ALSA sequencer ports
-
-
- arecordmidi
-
-
-
-
-
- aseqdump
-
-
- is a command-line utility that prints the sequencer events it
- receives as text
-
-
- aseqdump
-
-
-
-
-
- aseqnet
-
-
- is an ALSA sequencer client which sends and
- receives event packets over a network
-
-
- aseqnet
-
-
-
-
-
- axfer
-
-
- is a command-line recorder and player used to transfer audio frames
- between sound devices and files
-
-
- axfer
-
-
-
-
-
- iecset
-
-
- is a small utility to set or dump the IEC958 (or so-called
- S/PDIF
) status bits of the specified sound
- card via the ALSA control API
-
-
- iecset
-
-
-
-
-
- speaker-test
-
-
- is a command-line speaker test tone generator for ALSA
-
-
- speaker-test
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/alsa.xml
===================================================================
--- multimedia/libdriv/alsa.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ multimedia/libdriv/alsa.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -1,26 +1,38 @@
-
-
- %general-entities;
-]>
+
+
+alsa-&alsa-version;
-
-
-
+The first question which people tend to ask about ALSA is why they
+should use it over the sound drivers included in the kernel - there are
+several reasons. Firstly, the ALSA drivers support more sound cards
+than those in the kernel. Secondly, the OSS emulation is in some cases
+faster and better than the original OSS driver itself. And finally, there are
+some programs which can use ALSA's enhanced features to better drive the
+soundcard.
+ALSA is also likely to be the future of Linux Sound (hence the
+name Advanced Linux Sound Architecture), and the
+ALSA drivers will probably be included into the main linux kernel at
+some point during the 2.5 development series, leading eventually to ALSA
+being the "standard" sound drivers into the future 2.6 stable
+kernel.
- ALSA
+You currently need to decide whether to use the 0.5.x series or
+the 0.9-beta series. At the moment, if you use the 0.9.x drivers, some
+older software will fail to compile with ALSA support. This is because
+there is a new API in the 0.9.x series which isn't yet widely supported.
+In these cases it is usually possible just to use the OSS driver
+emulation which ALSA supplies (which can be superior to the OSS drivers
+themselves). We don't recommend one ALSA series over the other
+as there are advantages to both versions, however you should probably
+use the latest point release of whichever series you decide to
+use.
-
- ALSA Description
-
-
-
- The Linux kernel now provides ALSA support by
- default. However, applications need to interface to that capability. The
- following six sections of the book deal with the separate components of
- ALSA: the libraries, the plugins, the utilities, the tools, and the firmware.
-
+&alsa-intro;
+&alsa-desc;
+&alsa-inst;
+&alsa-config;
+&alsa-cards;
+
Index: multimedia/libdriv/alsa/alsa-cards.xml
===================================================================
--- multimedia/libdriv/alsa/alsa-cards.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/alsa/alsa-cards.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,23 @@
+
+Soundcards supported by alsa
+
+try "cat /proc/pci | grep audio" and look for the PCI ID:
+
+PCI-ID Name Driver
+EMU10k1 Soundblaster SB Live! (or else) emu10k1
+10b9:5451 ALi 5451 Onboard ali5451
+ES1371 Ensoniq 1371 (Soundblaster) ens1371
+ES1370 Ensoniq 1370 (Soundblaster) ens1370
+ES1983S ESS Maestro 3 es1983
+VIA VIA AC97 Audio Controller 686A via686a
+ES1986 ESS Maestro 2 es1986
+Vortex 2 Aureal Vortex II ???
+ALS4000 Avance Logic ALS 4000 als4000
+
+For further cards look at CARDS-Status (0.9.x-version) or
+the doc/CARDS file (older Version). Please send an email to
+l.x.@gmx.de about what you'd got on "cat /proc/pci | grep audio" and
+what driver you used. If that Appendix grows big enough, I'll
+use it for an automatic installation script.
+
+
Index: multimedia/libdriv/alsa/alsa-config.xml
===================================================================
--- multimedia/libdriv/alsa/alsa-config.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/alsa/alsa-config.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,32 @@
+
+Configuring alsa
+
+/dev/sndstat
+
+There is software out there to look at /dev/sndstat to find out wether a
+sound driver is installed. If you have such software sniggering at you
+"no soundcard found", try the following (before giving up):
+
+rm /dev/sndstat
+ln -s /proc/asound/sndstat /dev/sndstat
+
+
+
+
+Device permissions
+
+If the software is complaining about having no access to the
+devices with your current UID, you need to set the proper permissions
+(as root):
+
+chmod a+rw /dev/mi* /dev/dsp* /dev/seq*
+This should do the job.
+
+Alternatively, add your user to the audio
+group and make sure the above /dev files are
+chgrp'd to the audio group and have group read and write access.
+
+
+
+
+
Index: multimedia/libdriv/alsa/alsa-desc.xml
===================================================================
--- multimedia/libdriv/alsa/alsa-desc.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/alsa/alsa-desc.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,24 @@
+
+Contents
+
+There are 5 different alsa-packages:
+
+The alsa-driver package contains the driver module sources.
+
+The alsa-lib package contains a Library for sound access methods
+provided by the alsa-driver.
+
+The alsa-utils package contains the tools
+alsamixer, a ncurses based console mixer,
+alsactl, a control program for the driver,
+aplay, a simple player for .wav and .au files,
+and arecord, a simple sound recorder.
+
+
+The alsa-oss-lib package (only version 0.9.x) contains a library
+for developers to convert their OSS applications to ALSA.
+
+The alsa-tools package (only version 0.9.x) contains some utlis
+for older cards and for expensive multichannel cards.
+
+
Index: multimedia/libdriv/alsa/alsa-exp.xml
===================================================================
--- multimedia/libdriv/alsa/alsa-exp.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/alsa/alsa-exp.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,7 @@
+
+Command explanations
+
+COMMAND: This command does something.
+
+
+
Index: multimedia/libdriv/alsa/alsa-inst.xml
===================================================================
--- multimedia/libdriv/alsa/alsa-inst.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/alsa/alsa-inst.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,189 @@
+
+Installation of alsa
+
+Unpack the packages you've downloaded
+
+
+Installation of the driver
+
+./configure \
+ --with-moddir=/lib/modules/<kernel-version>/kernel/drivers/sound/ \
+ --with-kernel=<path-to-kernel-source-tree-to-build-for> \
+ --with-sequencer=yes --with-oss=yes \
+ --with-cards=<soundcards-to-compile> &&
+make &&
+make install
+
+Replace <path-to-kernel-source-tree-to-build-for> and
+<kernel-version> with which the path to the source tree of the
+kernel version you want to build the drivers for (most commonly your
+current version) and the kernel version number respectively. You also
+need to replace <soundcards-to-compile> with the card names
+you need drivers for (read the SOUNDCARDS section below); otherwise
+"./configure --help" gives you a list of
+drivers you can compile.
+
+There are two ways of setting up the modules. The easiest
+way is the "let the kernel module loader load them automatically"-way,
+the other one is to use the bootscript you'll find in the
+/utils-directory of the driver.
+
+For both ways, you need to add some lines to /etc/modules.conf:
+
+cat >> /etc/modules.conf << "EOF"
+alias char-major-116 snd
+options snd snd_major=116 snd_cards_limit=1
+alias snd-card-0 snd-card-<soundcard>
+alias sound-slot-0 snd-card-0
+alias sound-service-0-0 snd-mixer-oss
+alias sound-service-0-3 snd-pcm-oss
+post-install snd-card-<soundcard> /usr/sbin/alsactl restore
+EOF
+
+Remember to replace <soundcard> with whatever is
+appropriate. Note that if you are going to use the LFS-style alsa
+script we give below, there is no need for the post-install line.
+
+If you want kmod to automatically load the modules, as long as you
+have the post-install line in modules.conf, you don't need a startup
+script. If on the other hand you want to use an LFS style startup
+script (because you want to perform other operations at startup/shutdown
+or for another reason), you can use this script here:
+
+cat > /etc/rc.d/init.d/alsa << "EOF"
+#!/bin/sh
+# Begin $rc_base/init.d/alsa
+
+# Based on sysklogd script from LFS-3.1 and earlier.
+# Rewritten by Gerard Beekmans - gerard@linuxfromscratch.org
+# ALSA specific parts by Mark Hymers - markh@linuxfromscratch.org
+
+source /etc/sysconfig/rc
+source $rc_functions
+
+if [ -f /etc/sysconfig/alsa ]
+then
+ source /etc/sysconfig/alsa
+fi
+
+if [ -z "$CONF" ]
+then
+ echo "Please create an /etc/sysconfig/alsa file containing"
+ echo "a CONF value (usually /etc/asound.conf)"
+ exit 1;
+fi
+
+case "$1" in
+ start)
+ echo -n "Starting alsa... Restoring volumes..."
+ loadproc /usr/sbin/alsactl -f $CONF restore
+ #echo -n " Loading MIDI font..."
+ #loadproc sfxload $FONT
+ ;;
+
+ stop)
+ echo -n "Stopping alsa... Saving volumes......"
+ loadproc /usr/sbin/alsactl -f $CONF store
+ #echo -n " Removing MIDI font.........."
+ #loadproc sfxload -i
+ ;;
+
+ restart)
+ $0 stop
+ /usr/bin/sleep 1
+ $0 start
+ ;;
+
+ *)
+ echo "Usage: $0 {start|stop|restart}"
+ exit 1
+ ;;
+
+esac
+
+# End $rc_base/init.d/alsa
+EOF
+chmod 755 /etc/rc.d/init.d/alsa
+
+Note that the Loading and Removing MIDI font lines are commented out.
+This is because they are only needed for certain soundcards and also
+require an additional program (sfxload). An
+example of a soundcard which needs MIDI fonts loaded in order to play
+MIDI files is the Soundblaster Live! which is based on a emu10k1
+chip.
+
+If you are using the above script, you will also need
+a /etc/sysconfig/alsa file. Create this using
+the following commands:
+
+cat > /etc/sysconfig/alsa << "EOF"
+# Begin /etc/sysconfig/alsa
+
+# CONF is where you want the system to store volume settings.
+# /etc/asound.conf is recommended
+CONF=/etc/asound.conf
+
+# FONT is where your midi font (if any) is stored.
+FONT=/usr/share/8mbgmsfx.sf2
+
+# End /etc/sysconfig/alsa
+EOF
+
+Then create the appropriate symlinks:
+cd /etc/rc.d/init.d &&
+ln -sf ../init.d/alsa ../rc0.d/K35alsa &&
+ln -sf ../init.d/alsa ../rc1.d/K35alsa &&
+ln -sf ../init.d/alsa ../rc2.d/S40alsa &&
+ln -sf ../init.d/alsa ../rc3.d/S40alsa &&
+ln -sf ../init.d/alsa ../rc4.d/S40alsa &&
+ln -sf ../init.d/alsa ../rc5.d/S40alsa &&
+ln -sf ../init.d/alsa ../rc6.d/K35alsa
+
+Beware. All channels of your soundcard are muted by default. You can use
+the alsamixer (in alsa-utils, requires alsa-lib) or any
+other OSS mixer program (like kmix, gmix, aumix) to unmute them. We
+recommend that you do this before running the
+script above because otherwise alsactl will complain that it cannot read
+the /etc/asound.conf file. You can do this by
+running alsamixer, setting the volumes and then
+running alsactl -f /etc/asound.conf store. This
+means that the first time you run the script, it will have a valid
+asound.conf file to use.
+
+If you get an error like
+alsamixer: failed to open mixer #0/#0: No such file or directory
+run the snddevices script in the alsa-driver directory. From the
+alsa-driver source directory run:
+
+./snddevices
+
+
+
+Installation of the library
+From the alsa-lib source directory, run:
+./configure &&
+make install
+
+
+
+Installation of the utils
+From the alsa-utils source directory, run:
+./configure &&
+make install
+
+
+
+Installation of additional packages (alsa-oss-lib and alsa-tools)
+
+./configure &&
+make install
+
+These commands are all you need to install
+alsa-oss-lib or alsa-tools. Remember oss-lib is only for future
+versions and the alsa-tools are only useful for the owners of very old
+or expensive cards (e.g multichannel cards), so most people
+don't need it.
+
+
+
+
Index: multimedia/libdriv/alsa/alsa-intro.xml
===================================================================
--- multimedia/libdriv/alsa/alsa-intro.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/alsa/alsa-intro.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,13 @@
+
+Introduction to alsa
+
+Download location: &alsa-download;
+Version used: &alsa-version;
+Package size: &alsa-size;
+Estimated Disk space required: &alsa-buildsize;
+
+The alsa packages contains a sound driver collection for
+the most known sound cards, a library for easy sound programming
+and some little utilities.
+
+
Index: multimedia/libdriv/alsa/alsa.ent
===================================================================
--- multimedia/libdriv/alsa/alsa.ent (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/alsa/alsa.ent (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
Index: multimedia/libdriv/arts.xml
===================================================================
--- multimedia/libdriv/arts.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/arts.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,73 @@
+
+
+aRts-&arts-version;
+
+Estimated build disk space: 35 MB
+Estimated installed space: 5.7 MB
+Package size: &arts-size;
+Estimated build time: 11 min (667 MHz)
+
+The Analog Realtime Synthesizer (aRts) provides sound support for KDE.
+It provides necessary libraries for kdelibs. It will use the
+following optional packages, if installed:
+, , ,
+and .
+
+
+./configure --prefix=&kde-dir; --enable-objprelink \
+ --disable-debug --disable-dependency-tracking &&
+make &&
+make install &&
+ln -sf &kde-dir; /opt/kde
+
+Another configure option is --enable-final.
+This option can speed up the build process, but requires a lot of memory. If
+you have less than 256MB of RAM, this option will cause swapping and
+significantly slow compilation. This option applies to all the
+kde packages.
+
+aRts Installation Commmand explanations
+--prefix=&kde-dir;: This option tells the
+process to install the package in &kde-dir;.
+
+
+objprelink has been known to cause problems on some
+systems. If it does not work on your system you will have to rebuild kde
+without it.
+
+--enable-objprelink: This option enables
+the linking process to optimize executable loading times by prelinking
+many internal references.
+
+
+--disable-debug: This option causes the
+system to be compiled without debugging code.
+
+
+--disable-dependency-tracking: This option speeds
+up one time builds.
+
+
+ln -s &kde-dir; /opt/kde: This command creates
+a link for access to KDE. If a newer version of KDE is released, the new
+system can be built by changing the --prefix location
+and then set up by just changing the link.
+
+
+
+
+Configuring aRts
+The library directory /opt/kde/lib
+should appear in /etc/ld.so.conf
+so that ldd can find the shared libraries. The following command will add it
+if it is missing:
+cat >> /etc/ld.so.conf << "EOF"
+# Begin kde addition to /etc/ld.so.conf
+
+/opt/kde/lib
+
+# End kde addition
+EOF
+ldconfig
+
+
Index: multimedia/libdriv/audiofile.xml
===================================================================
--- multimedia/libdriv/audiofile.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ multimedia/libdriv/audiofile.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -1,226 +1,10 @@
-
-
- %general-entities;
+
+
+audiofile-&audiofile-version;
-
-
-
-
-
-
-]>
-
-
-
-
-
- AudioFile-&audiofile-version;
-
-
- AudioFile
-
-
-
- Introduction to AudioFile
-
-
- The AudioFile package contains the
- audio file libraries and two sound file support programs useful
- to support basic sound file formats.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &audiofile-md5sum;
-
-
-
-
- Download size: &audiofile-size;
-
-
-
-
- Estimated disk space required: &audiofile-buildsize;
-
-
-
-
- Estimated build time: &audiofile-time;
-
-
-
-
- Additional Downloads
-
-
-
- Required patch:
-
-
-
-
-
- AudioFile Dependencies
-
- Required
-
-
-
-
- Recommended
-
-
-
-
- Optional
-
- and
-
-
-
-
-
-
- Installation of AudioFile
-
-
- Install AudioFile by running the following
- commands:
-
-
-
-
-patch -Np1 -i ../audiofile-&audiofile-version;-consolidated_patches-1.patch &&
-autoreconf -fiv &&
-
-./configure --prefix=/usr --disable-static &&
-
-make
-
-
- Now, as the root user:
-
-
-make install
-
-
- To test the results, issue: make check.
- Note that the tests will fail if the --disable-static
- option is used and tests are executed before
- make install. You have three options:
-
-
-
- (a) configure without --disable-static, run the tests, but do not
- install, then start a fresh build using --disable-static just for
- installing the package.
-
-
-
- (b) configure with --disable-static, but only run the tests after the
- package is installed.
-
-
-
- (c) configure with --disable-static, but only run the tests after a
- DESTDIR install.
-
-
-
-
-
- Command Explanations
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- sfconvert and sfinfo
-
-
- libaudiofile.so
-
-
- None
-
-
-
-
-
- Short Descriptions
-
-
-
-
- sfinfo
-
-
- displays the sound file format, audio encoding, sampling
- rate and duration for audio formats supported by this library
-
-
- sfinfo
-
-
-
-
-
- sfconvert
-
-
- converts sound file formats where the original format and
- destination format are supported by this library
-
-
- sfconvert
-
-
-
-
-
- libaudiofile.so
-
-
- contains functions used by programs to support AIFF,
- AIFF-compressed, Sun/NeXT, WAV and BIC audio formats
-
-
- libaudiofile.so
-
-
-
-
-
-
-
+&audiofile-intro;
+&audiofile-inst;
+&audiofile-config;
+&audiofile-desc;
Index: multimedia/libdriv/audiofile/audiofile-config.xml
===================================================================
--- multimedia/libdriv/audiofile/audiofile-config.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/audiofile/audiofile-config.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,11 @@
+
+Configuring audiofile
+
+Configuration Information
+
+&library-config;
+
+
+
+
+
Index: multimedia/libdriv/audiofile/audiofile-desc.xml
===================================================================
--- multimedia/libdriv/audiofile/audiofile-desc.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/audiofile/audiofile-desc.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,30 @@
+
+Contents
+
+The audiofile package contains audiofile
+libraries,
+audiofile-config, sfinfo
+and sfconvert.
+
+
+
+Description
+
+audiofile libraries
+The audiofile library is used by programs to support AIFF,
+AIFF-compressed, SUN/NeXT, WAVE and BICS audio formats
+
+audiofile-config
+The audiofile-config script is used during the compile process by
+programs linking to this library.
+
+sfinfo
+The sfinfo program displays the sound file format, audio encoding,
+sampling rate and duration for audio formats supported by this library.
+
+sfconvert
+The sfconvert program converts sound file formats where the
+origional format and destination format are supported by this library.
+
+
+
Index: multimedia/libdriv/audiofile/audiofile-inst.xml
===================================================================
--- multimedia/libdriv/audiofile/audiofile-inst.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/audiofile/audiofile-inst.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,11 @@
+
+Installation of audiofile
+
+Install audiofile by running the following commands:
+
+./configure --prefix=/usr &&
+make &&
+make install
+
+
+
Index: multimedia/libdriv/audiofile/audiofile-intro.xml
===================================================================
--- multimedia/libdriv/audiofile/audiofile-intro.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/audiofile/audiofile-intro.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,13 @@
+
+Introduction to audiofile
+
+Download location: &audiofile-download;
+Version used: &audiofile-version;
+Package size: &audiofile-size;
+Estimated Disk space required: &audiofile-buildsize;
+
+The audiofile package contains the audiofile libraries and two
+sound file support programs. These are useful to support basic sound
+file formats.
+
+
Index: multimedia/libdriv/audiofile/audiofile.ent
===================================================================
--- multimedia/libdriv/audiofile/audiofile.ent (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/audiofile/audiofile.ent (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
Index: multimedia/libdriv/esound.xml
===================================================================
--- multimedia/libdriv/esound.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/esound.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,8 @@
+
+
+esound
+
+TO BE DONE
+
+
+
Index: multimedia/libdriv/esound/esound.ent
===================================================================
--- multimedia/libdriv/esound/esound.ent (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/esound/esound.ent (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,1 @@
+
Index: multimedia/libdriv/faac.xml
===================================================================
--- multimedia/libdriv/faac.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,242 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- FAAC-&faac-version;
-
-
- faac
-
-
-
- Introduction to FAAC
-
-
- FAAC is an encoder for a lossy sound
- compression scheme specified in MPEG-2 Part 7 and MPEG-4 Part 3 standards
- and known as Advanced Audio Coding (AAC). This encoder is useful for
- producing files that can be played back on iPod. Moreover, iPod does not
- understand other sound compression schemes in video files.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &faac-md5sum;
-
-
-
-
- Download size: &faac-size;
-
-
-
-
- Estimated disk space required: &faac-buildsize;
-
-
-
-
- Estimated build time: &faac-time;
-
-
-
-
-
-
-
-
- Installation of FAAC
-
-
- Install FAAC by running the
- following commands:
-
-
-./bootstrap &&
-./configure --prefix=/usr --disable-static &&
-make
-
-
- This package does not come with a test suite. However, basic
- functionality can be tested by encoding a sample WAV file (the sample
- file is installed by the package:
-
-
-./frontend/faac -o Front_Left.mp4 /usr/share/sounds/alsa/Front_Left.wav
-
-
- Then, decode the result using the faad program
- from the package and play back the decoded file
- (requires the aplay program from the
- package:
-
-
-faad Front_Left.mp4
-aplay Front_Left.wav
-
-
- aplay should identify the file as
- Signed 16 bit Little Endian, Rate 48000 Hz, Stereo
, and
- you should hear the words front left
.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
-
- Command Explanations
-
-
-
-
-
-
-
-
-
- Other AAC encoders
-
-
- The quality of FAAC is not up
- to par with the best AAC encoders currently available. Also, it only
- supports AAC and not High Efficiency AAC (also known as aacPlus), which
- provides better quality at low bitrates by means of using the
- spectral band replication
technology. There are the
- following alternative programs for producing AAC and HE-AAC streams:
-
-
-
-
-
- Nero AAC
- Codec:
- available only in the binary form, the command-line AAC and HE-AAC
- encoders for Linux are in the same archive as the Windows
- application.
-
-
-
-
- 3GPP
- Enhanced aacPlus general audio codec:
- available in the source form, can encode only HE-AAC up to 48 kbps
- out of the box, but the maximum bitrate can be changed by editing
- the tuning table in the
- FloatFR_sbrenclib/src/sbr_main.c file.
-
-
-
-
-
- Note, however, that iPod supports only Low Complexity AAC profile, which
- is the default in FAAC, but may not be the default in Nero AAC Encoder
- and is completely unavailable in the 3GPP encoder.
-
-
-
-
- Contents
-
-
- Installed Program
- Installed Libraries
- Installed Directories
-
-
- faac
- libfaac.so and libmp4v2.so
- None
-
-
-
-
- Short Descriptions
-
-
-
-
- faac
-
-
- is a command-line AAC encoder
-
-
- faac
-
-
-
-
-
- libfaac.so
-
-
- contains functions for encoding AAC streams
-
-
- libfaac.so
-
-
-
-
-
- libmp4v2.so
-
-
- contains functions for creating and manipulating MP4 files
-
-
- libmp4v2.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/faad2.xml
===================================================================
--- multimedia/libdriv/faad2.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,208 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- FAAD2-&faad2-version;
-
-
- faad2
-
-
-
- Introduction to FAAD2
-
-
- FAAD2 is a decoder for a lossy sound
- compression scheme specified in MPEG-2 Part 7 and MPEG-4 Part 3
- standards and known as Advanced Audio Coding (AAC).
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &faad2-md5sum;
-
-
-
-
- Download size: &faad2-size;
-
-
-
-
- Estimated disk space required: &faad2-buildsize;
-
-
-
-
- Estimated build time: &faad2-time;
-
-
-
-
- Additional Downloads
-
-
-
- Sample AAC file: (7 KB)
-
-
-
-
- FAAD2 Dependencies
-
- Required
-
-
-
-
-
-
-
- Installation of FAAD2
-
-
- Install FAAD2 by running the
- following commands:
-
-
-mkdir build &&
-cd build &&
-
-cmake -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=Release \
- -DBUILD_SHARED_LIBS=ON \
- .. &&
-make
-
-
- This package does not come with a test suite. However, basic
- functionality can be tested by decoding the sample AAC file:
-
-
-./faad -o sample.wav ../../sample.aac
-
-
- This should display a copyright message and the following
- information about the sample file:
-
-
-sample.aac file info:
-ADTS, 4.608 sec, 13 kbps, 16000 Hz
-
- ---------------------
- | Config: 2 Ch |
- ---------------------
- | Ch | Position |
- ---------------------
- | 00 | Left front |
- | 01 | Right front |
- ---------------------
-
-
- Now play the result (requires the aplay program
- from the package):
-
-
-aplay sample.wav
-
-
- aplay should identify the file as
- Signed 16 bit Little Endian, Rate 16000 Hz, Stereo
, and
- you should hear some piano notes.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
-
-
-
- Contents
-
-
- Installed Program
- Installed Library
- Installed Directories
-
-
- faad
- libfaad.so and libfaad_drm.so
- None
-
-
-
-
- Short Descriptions
-
-
-
-
- faad
-
-
- is a command-line utility for decoding AAC and MP4 files
-
-
- faad
-
-
-
-
-
- libfaad.so
-
-
- contains functions for decoding AAC streams
-
-
- libfaad.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/fdk-aac.xml
===================================================================
--- multimedia/libdriv/fdk-aac.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,146 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- fdk-aac-&fdk-aac-version;
-
-
- fdk-aac
-
-
-
- Introduction to fdk-aac
-
-
- fdk-aac package provides the Fraunhofer FDK AAC
- library, which is purported to be a high quality Advanced Audio Coding
- implementation.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &fdk-aac-md5sum;
-
-
-
-
- Download size: &fdk-aac-size;
-
-
-
-
- Estimated disk space required: &fdk-aac-buildsize;
-
-
-
-
- Estimated build time: &fdk-aac-time;
-
-
-
-
-
-
-
-
- Installation of fdk-aac
-
-
- Install fdk-aac by running the following
- commands:
-
-
-./configure --prefix=/usr --disable-static &&
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
-
- Command Explanations
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directory
-
-
-
- None
-
-
- libfdk-aac.so
-
-
- /usr/include/fdk-aac
-
-
-
-
-
- Short Descriptions
-
-
-
-
- libfdk-aac.so
-
-
- provides the functions used to encode audio in AAC format
-
-
- libfdk-aac.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/flac.xml
===================================================================
--- multimedia/libdriv/flac.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,214 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- FLAC-&flac-version;
-
-
- FLAC
-
-
-
- Introduction to FLAC
-
-
- FLAC is an audio CODEC similar to
- MP3, but lossless, meaning that audio is compressed without losing any
- information.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &flac-md5sum;
-
-
-
-
- Download size: &flac-size;
-
-
-
-
- Estimated disk space required: &flac-buildsize;
-
-
-
-
- Estimated build time: &flac-time;
-
-
-
-
-
-
- FLAC Dependencies
-
- Optional
-
- ,
- ,
- , and
-
-
-
-
-
-
- Installation of FLAC
-
-
- Install FLAC by running the
- following commands:
-
-
-./configure --prefix=/usr \
- --disable-thorough-tests \
- --docdir=/usr/share/doc/flac-&flac-version; &&
-make
-
-
- To test the results, issue: make check. Note that
- if you passed the and
- parameters to
- configure and then run the test suite, it will take a
- very long time (up to 300 SBUs) and use about 375 MB
- of disk space.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
-
- Command Explanations
-
-
- --disable-thorough-tests: This parameter is
- used so that the test suite will complete in a reasonable amount of time.
- Remove it if you desire more extensive tests.
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
- flac and metaflac
- libFLAC.so and libFLAC++.so
- /usr/include/FLAC, /usr/include/FLAC++ and
- /usr/share/doc/flac-&flac-version;
-
-
-
-
- Short Descriptions
-
-
-
-
- flac
-
-
- is a command-line utility for encoding, decoding and
- converting FLAC files
-
-
- flac
-
-
-
-
-
- metaflac
-
-
- is a program for listing, adding, removing, or editing
- metadata in one or more FLAC files
-
-
- metaflac
-
-
-
-
-
- libFLAC{,++}.so
-
-
- these libraries provide native FLAC and Ogg FLAC C/C++ APIs
- for programs utilizing FLAC
-
-
- libFLAC{,++}.so
-
-
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/frei0r.xml
===================================================================
--- multimedia/libdriv/frei0r.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,146 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- frei0r-plugins-&frei0r-version;
-
-
- frei0r
-
-
-
- Introduction to Frei0r-plugins
-
-
- Frei0r is a minimalistic plugin API for
- video effects. Note that the 0 in the name is a zero, not a capital
- letter o.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &frei0r-md5sum;
-
-
-
-
- Download size: &frei0r-size;
-
-
-
-
- Estimated disk space required: &frei0r-buildsize;
-
-
-
-
- Estimated build time: &frei0r-time;
-
-
-
-
- Frei0r-plugins Dependencies
-
- Recommended
-
-
-
-
- Optional
-
- and
-
-
-
-
-
-
-
- Installation of Frei0r-plugins
-
-
- Install Frei0r by running the
- following commands:
-
-
-mkdir -vp build &&
-cd build &&
-
-cmake -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=Release \
- -Wno-dev .. &&
-
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
-
- Command Explanations
-
-
- : This option instructs the make
- procedure to disable building plugins dependent upon opencv.
-
-
-
- : This option instructs the make
- procedure to disable building plugins dependent upon gavl.
-
-
-
-
- Contents
-
-
- Installed Program
- Installed Libraries
- Installed Directories
-
-
- None
- Over 130 video effects plugins
- /usr/lib/frei0r-1
-
-
-
-
-
-
Index: multimedia/libdriv/gavl.xml
===================================================================
--- multimedia/libdriv/gavl.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,168 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- gavl-&gavl-version;
-
-
- Gavl
-
-
-
- Introduction to Gavl
-
-
- Gavl is short for Gmerlin Audio Video
- Library. It is a low level library that handles the details of audio and
- video formats like colorspaces, samplerates, multichannel configurations
- etc. It provides standardized definitions for those formats as well as
- container structures for carrying audio samples or video images inside an
- application.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &gavl-md5sum;
-
-
-
-
- Download size: &gavl-size;
-
-
-
-
- Estimated disk space required: &gavl-buildsize;
-
-
-
-
- Estimated build time: &gavl-time;
-
-
-
-
- Gavl Dependencies
-
- Required
-
-
-
-
- Optional
-
-
-
-
-
-
-
-
- Installation of Gavl
-
-
- Install Gavl by running the
- following commands:
-
-
-LIBS=-lm \
-./configure --prefix=/usr \
- --without-doxygen \
- --docdir=/usr/share/doc/gavl-&gavl-version; &&
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
-
- Command Explanations
-
-
- LIBS=-lm: This variable ensures the math library is
- searched when linking.
-
-
-
- --without-doxygen: This switch disables use of
- Doxygen. Omit if Doxygen is installed and you wish to build the API
- documentation.
-
-
-
-
-
- Contents
-
-
- Installed Program
- Installed Libraries
- Installed Directories
-
-
- None
- libgavl.so
- /usr/include/gavl and
- /usr/share/doc/gavl-&gavl-version;
-
-
-
-
-
- Short Descriptions
-
-
-
-
- libgavl.so
-
-
- is the Gmerlin Audio Video Library
-
-
- libgavl.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/gst10-libav.xml
===================================================================
--- multimedia/libdriv/gst10-libav.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,151 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- gst-libav-&gst10-libav-version;
-
-
- gst-libav
-
-
-
- Introduction to GStreamer Libav
-
-
- The GStreamer Libav package contains
- GStreamer plugins for
- Libav (a fork of
- FFmpeg).
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &gst10-libav-md5sum;
-
-
-
-
- Download size: &gst10-libav-size;
-
-
-
-
- Estimated disk space required: &gst10-libav-buildsize;
-
-
-
-
- Estimated build time: &gst10-libav-time;
-
-
-
-
- GStreamer Libav Dependencies
-
- Required
-
- and
-
-
-
- Recommended
-
-
-
-
- Optional
-
- hotdoc
-
-
-
-
-
- Installation of GStreamer Libav
-
-
- Install GStreamer Libav by running the following
- commands:
-
-
-mkdir build &&
-cd build &&
-
-meson setup .. \
- --prefix=/usr \
- --buildtype=release \
- -Dpackage-origin=https://www.linuxfromscratch.org/blfs/view/&blfs-version;/ \
- -Dpackage-name="GStreamer &gst10-libav-version; BLFS" &&
-ninja
-
-
-
- To run the tests, issue: ninja test.
-
-
-
- Now, as the root user:
-
-
-ninja install
-
-
-
- Command Explanations
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directory
-
-
-
- None
-
-
- libgstlibav.so in /usr/lib/gstreamer-1.0 directory
-
-
- None
-
-
-
-
-
-
-
Index: multimedia/libdriv/gst10-plugins-bad.xml
===================================================================
--- multimedia/libdriv/gst10-plugins-bad.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,318 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- gst-plugins-bad-&gst10-plugins-bad-version;
-
-
- gst-plugins-bad
-
-
-
- Introduction to GStreamer Bad Plug-ins
-
-
- The GStreamer Bad Plug-ins package contains a
- set of plug-ins that aren't up to par compared to the rest. They
- might be close to being good quality, but they're missing something - be
- it a good code review, some documentation, a set of tests, a real live
- maintainer, or some actual wide use.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &gst10-plugins-bad-md5sum;
-
-
-
-
- Download size: &gst10-plugins-bad-size;
-
-
-
-
- Estimated disk space required: &gst10-plugins-bad-buildsize;
-
-
-
-
- Estimated build time: &gst10-plugins-bad-time;
-
-
-
-
- GStreamer Bad Plug-ins Dependencies
-
- Required
-
-
-
-
-
- Recommended
-
- ,
- , and
-
-
-
- Optional
-
- ,
- ,
- ,
- ,
- ,
- (for examples),
- (for one test),
- ,
- ,
- ,
- ,
- (for one test),
- ,
- (for one test),
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- or
- (for SSL support in the hls plugin, if both are not installed OpenSSL will
- be used instead),
- (with additional modules),
- ,
- ,
- ,
- ,
- ,
- ,
- both and
- glslc
- (for Vulkan plugin),
- ( must have been
- compiled with wayland support),
- ,
-
- bs2b,
- Chromaprint,
- dssim,
- Flite,
- FluidSynth,
- Game Music Emu,
- GSM,
- hotdoc,
- LADSPA,
- ldacBT,
- libavtp,
- libdc1394-2,
- libdca,
- libde265,
- libkate,
- libmfx,
- libmms,
- libmodplug,
- libnice,
- libofa,
- libopenmpt,
- libopenni,
- libsrtp,
- lilv,
- LRDF,
- ltc-tools,
- microdns,
- MJPEG Tools,
- mplex2,
- musepack,
- onnxruntime,
- OpenAL,
- OpenEXR,
- OpenH264,
- Orc,
- rtmpdump,
- spandsp,
- Srt,
- svthevcenc,
- VO AAC,
- VO AMRWB,
-
- WildMidi,
- WPE-WebKit,
- WPEBackend-fdo,
- ZBAR,
- ZVBI, and
- zxing
-
-
-
-
-
- Installation of GStreamer Bad Plug-ins
-
-
-
-
- Install GStreamer Bad Plug-ins by running the
- following commands:
-
-
-mkdir build &&
-cd build &&
-
-meson setup .. \
- --prefix=/usr \
- --buildtype=release \
- -Dgpl=enabled \
- -Dpackage-origin=https://www.linuxfromscratch.org/blfs/view/&blfs-version;/ \
- -Dpackage-name="GStreamer &gst10-plugins-bad-version; BLFS" &&
-ninja
-
-
- To test the results, issue: ninja test. Several tests
- need a terminal emulator in a graphical session. Three tests,
- elements_vacompositor,
- elements_netsim, and
- elements_dash_mpd, are known to fail.
-
-
-
- If is not installed, two tests
- elements_rtpsrc and
- elements_rtpsink will fail.
-
-
-
- Now, as the root user:
-
-
-ninja install
-
-
-
- Command Explanations
-
-
-
-
- -Dgpl=enabled: Without this switch, plugins with
- dependencies on (A)GPL licensed libraries are not built.
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- gst-transcoder-1.0 and
- playout
-
-
- libgstadaptivedemux-1.0.so,
- libgstbadaudio-1.0.so,
- libgstbasecamerabinsrc-1.0.so,
- libgstcuda-1.0.so,
- libgstcodecparsers-1.0.so,
- libgstcodecs-1.0.so,
- libgstinsertbin-1.0.so,
- libgstisoff-1.0.so,
- libgstmpegts-1.0.so,
- libgstphotography-1.0.so,
- libgstplay-1.0.so,
- libgstplayer-1.0.so,
- libgstsctp-1.0.so,
- libgsttranscoder-1.0.so,
- libgsturidownloader-1.0.so,
- libgstva-1.0.so,
- libgstwayland-1.0.so,
- libgstwebrtc-1.0.so, and
- several plugins under /usr/lib/gstreamer-1.0
-
-
- /usr/include/gstreamer-1.0/gst/{audio,basecamerabinsrc,cuda},
- /usr/include/gstreamer-1.0/gst/{codecparsers,insertbin,interfaces},
- /usr/include/gstreamer-1.0/gst/{isoff,mpegts,play,player,sctp}
- /usr/include/gstreamer-1.0/gst/{transcoder,uridownloader,va}, and
- /usr/include/gstreamer-1.0/gst/{wayland,webrtc}
-
-
-
-
-
- Short Descriptions
-
-
-
-
- gst-transcoder-1.0
-
-
- is used to transcode a stream into a different format
-
-
- gst-transcoder-1.0
-
-
-
-
-
- playout
-
-
- is an example application used to sequentially play a list of
- audio-video files
-
-
- playout
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/gst10-plugins-base.xml
===================================================================
--- multimedia/libdriv/gst10-plugins-base.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,254 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- gst-plugins-base-&gst10-plugins-base-version;
-
-
- gst-plugins-base
-
-
-
- Introduction to GStreamer Base Plug-ins
-
-
- The GStreamer Base Plug-ins is a well-groomed and
- well-maintained collection of GStreamer plug-ins
- and elements, spanning the range of possible types of elements one would want
- to write for GStreamer. You will need at least one
- of Good, Bad, Ugly or Libav plugins for GStreamer
- applications to function properly.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &gst10-plugins-base-md5sum;
-
-
-
-
- Download size: &gst10-plugins-base-size;
-
-
-
-
- Estimated disk space required: &gst10-plugins-base-buildsize;
-
-
-
-
- Estimated build time: &gst10-plugins-base-time;
-
-
-
-
- GStreamer Base Plug-ins Dependencies
-
- Required
-
-
-
-
-
- Recommended
-
- ,
- (for building the CDDA plugin),
- &gobject-introspection;,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- , and
-
-
-
- Optional
-
- ,
- (for examples),
-
- ,
- &qt5-deps; (for examples),
- ,
- ,
- hotdoc,
- libtheora,
- libvisual,
- Orc, and
- Tremor
-
-
-
-
-
- Installation of GStreamer Base Plug-ins
-
-
-
-
- Install GStreamer Base Plug-ins by running the
- following commands:
-
-
-mkdir build &&
-cd build &&
-
-meson setup .. \
- --prefix=/usr \
- --buildtype=release \
- --wrap-mode=nodownload \
- -Dpackage-origin=https://www.linuxfromscratch.org/blfs/view/&blfs-version;/ \
- -Dpackage-name="GStreamer &gst10-plugins-base-version; BLFS" &&
-ninja
-
-
- To test the results, issue: ninja test. The tests
- require an X terminal running, or all of the GL tests will fail. Five
- tests may produce timeouts on some systems depending on their graphics
- hardware and speed.
-
-
-
-
- When installing, the build process does some additional
- linking. If you do not have Xorg in /usr, the LIBRARY_PATH
- variable needs to be defined for the root user. If
- using sudo to assume root, use the -E option to pass
- your current environment variables for the install process.
-
-
-
-
- Now, as the root user:
-
-
-ninja install
-
-
-
- Command Explanations
-
-
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- gst-device-monitor-1.0, gst-discoverer-1.0, and gst-play-1.0
-
-
- libgstallocators-1.0.so, libgstapp-1.0.so, libgstaudio-1.0.so,
- libgstfft-1.0.so, libgstgl-1.0.so, libgstpbutils-1.0.so,
- libgstriff-1.0.so, libgstrtp-1.0.so, libgstrtsp-1.0.so,
- libgstsdp-1.0.so, libgsttag-1.0.so, libgstvideo-1.0.so,
- and several plugins under /usr/lib/gstreamer-1.0
-
-
- /usr/include/gstreamer-1.0/gst/{allocators,app,audio,fft,gl,pbutils},
- /usr/include/gstreamer-1.0/gst/{riff,rtp,rtsp,sdp,tag,video}, and
- /usr/share/gst-plugins-base
-
-
-
-
-
- Short Descriptions
-
-
-
-
- gst-device-monitor-1.0
-
-
- is a command line tool that can be used to test
- GStreamer's device monitoring functionality
-
-
- gst-device-monitor-1.0
-
-
-
-
-
- gst-discoverer-1.0
-
-
- is a tool that can be used to print basic metadata and
- stream information about a media file
-
-
- gst-discoverer-1.0
-
-
-
-
-
- gst-play-1.0
-
-
- is a command line tool that can be used to test basic
- playback using the playbin element
-
-
- gst-play-1.0
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/gst10-plugins-good.xml
===================================================================
--- multimedia/libdriv/gst10-plugins-good.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,205 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- gst-plugins-good-&gst10-plugins-good-version;
-
-
- gst-plugins-good
-
-
-
- Introduction to GStreamer Good Plug-ins
-
-
- The GStreamer Good Plug-ins is a set of plug-ins
- considered by the GStreamer developers to have
- good quality code, correct functionality, and the preferred license (LGPL
- for the plug-in code, LGPL or LGPL-compatible for the supporting library).
- A wide range of video and audio decoders, encoders, and filters are included.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &gst10-plugins-good-md5sum;
-
-
-
-
- Download size: &gst10-plugins-good-size;
-
-
-
-
- Estimated disk space required: &gst10-plugins-good-buildsize;
-
-
-
-
- Estimated build time: &gst10-plugins-good-time;
-
-
-
-
-
-
- GStreamer Good Plug-ins Dependencies
-
- Required
-
-
-
-
-
- Recommended
-
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- , and
-
-
-
- Optional
-
- ,
-
- (for examples),
- ,
- &qt5-deps;,
- ,
- ,
- ,
- ,
- ,
- ,
- alsa-oss,
- hotdoc,
- JACK,
- libcaca,
- libavc1394,
- libiec61883,
- libraw1394,
- libshout,
- Orc,
- TwoLame, and
- WavPack
-
-
-
-
-
- Installation of GStreamer Good Plug-ins
-
-
-
-
- Install GStreamer Good Plug-ins by running the
- following commands:
-
-
-mkdir build &&
-cd build &&
-
-meson setup .. \
- --prefix=/usr \
- --buildtype=release \
- -Dpackage-origin=https://www.linuxfromscratch.org/blfs/view/&blfs-version;/ \
- -Dpackage-name="GStreamer &gst10-plugins-good-version; BLFS" &&
-ninja
-
-
- To test the results, issue: ninja test.
-
-
-
-
- Now, as the root user:
-
-
-ninja install
-
-
-
- Command Explanations
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- None
-
-
- Several plugins under /usr/lib/gstreamer-1.0
-
-
- /usr/share/gstreamer-1.0/presets
-
-
-
-
-
-
-
Index: multimedia/libdriv/gst10-plugins-ugly.xml
===================================================================
--- multimedia/libdriv/gst10-plugins-ugly.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,176 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- gst-plugins-ugly-&gst10-plugins-ugly-version;
-
-
- gst-plugins-ugly
-
-
-
- Introduction to GStreamer Ugly Plug-ins
-
-
- The GStreamer Ugly Plug-ins is a set of plug-ins
- considered by the GStreamer developers to have
- good quality and correct functionality, but distributing them might pose problems.
- The license on either the plug-ins or the supporting libraries might not be how
- the GStreamer developers would like. The code might
- be widely known to present patent problems.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &gst10-plugins-ugly-md5sum;
-
-
-
-
- Download size: &gst10-plugins-ugly-size;
-
-
-
-
- Estimated disk space required: &gst10-plugins-ugly-buildsize;
-
-
-
-
- Estimated build time: &gst10-plugins-ugly-time;
-
-
-
-
- GStreamer Ugly Plug-ins Dependencies
-
- Required
-
-
-
-
-
- Recommended
-
- (needed to play DVD's),
- , and
-
-
-
- Optional
-
- ,
- (for CD-ROM drive access),
- ,
- hotdoc,
- libsidplay,
- OpenCore AMR,
- Orc, and
- TwoLame
-
-
-
-
-
- Installation of GStreamer Ugly Plug-ins
-
-
-
-
- Install GStreamer Ugly Plug-ins by running the following
- commands:
-
-
-mkdir build &&
-cd build &&
-
-meson setup .. \
- --prefix=/usr \
- --buildtype=release \
- -Dgpl=enabled \
- -Dpackage-origin=https://www.linuxfromscratch.org/blfs/view/&blfs-version;/ \
- -Dpackage-name="GStreamer &gst10-plugins-ugly-version; BLFS" &&
-ninja
-
-
- To test the results, issue: ninja test.
-
-
-
- Now, as the root user:
-
-
-ninja install
-
-
-
- Command Explanations
-
-
-
-
- -Dgpl=enabled: Without this switch, plugins with
- dependencies on (A)GPL licensed libraries are not built.
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- None
-
-
- Several plugins under /usr/lib/gstreamer-1.0
-
-
- None
-
-
-
-
-
-
-
Index: multimedia/libdriv/gstreamer10-vaapi.xml
===================================================================
--- multimedia/libdriv/gstreamer10-vaapi.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,156 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- gstreamer-vaapi-&gstreamer-vaapi-version;
-
-
- gstreamer-vaapi
-
-
-
- Introduction to gstreamer-vaapi
-
-
- The gstreamer-vaapi package contains a
- gstreamer plugin for hardware accelerated
- video decode/encode for the prevailing coding standards today (MPEG-2,
- MPEG-4 ASP/H.263, MPEG-4 AVC/H.264, and VC-1/VMW3).
-
-
-
-
- On systems without hardware acceleration (notably virtual machines
- under ), this package may cause the X server
- to crash. The BLFS team recommends not to install this package in
- this case.
-
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &gstreamer10-vaapi-md5sum;
-
-
-
-
- Download size: &gstreamer10-vaapi-size;
-
-
-
-
- Estimated disk space required: &gstreamer10-vaapi-buildsize;
-
-
-
-
- Estimated build time: &gstreamer10-vaapi-time;
-
-
-
-
- gstreamer-vaapi Dependencies
-
- Required
-
- ,
- ,
- ,
- , and
-
-
-
- Optional
-
- hotdoc
-
-
-
-
-
- Installation of gstreamer-vaapi
-
-
- Install gstreamer-vaapi by running the following
- commands:
-
-
-mkdir build &&
-cd build &&
-
-meson setup .. \
- --prefix=/usr \
- --buildtype=release \
- -Dpackage-origin=https://www.linuxfromscratch.org/blfs/view/&blfs-version;/ &&
-ninja
-
-
- This package does not come with a working test suite.
-
-
-
- Now, as the root user:
-
-
-ninja install
-
-
-
- Command Explanations
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directory
-
-
-
- None
-
-
- libgstvaapi.so in /usr/lib/gstreamer-1.0
-
-
- None
-
-
-
-
-
-
-
Index: multimedia/libdriv/gstreamer10.xml
===================================================================
--- multimedia/libdriv/gstreamer10.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,323 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- gstreamer-&gstreamer10-version;
-
-
- gstreamer
-
-
-
- Introduction to gstreamer
-
-
- gstreamer is a streaming media framework that
- enables applications to share a common set of plugins for tasks such as
- video encoding and decoding, audio encoding and decoding, audio and video
- filters, audio visualisation, web streaming and anything else that
- streams in real-time or otherwise. This package only provides base
- functionality and libraries. You may need at least and one of Good, Bad, Ugly or Libav
- plugins.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &gstreamer10-md5sum;
-
-
-
-
- Download size: &gstreamer10-size;
-
-
-
-
- Estimated disk space required: &gstreamer10-buildsize;
-
-
-
-
- Estimated build time: &gstreamer10-time;
-
-
-
-
- gstreamer Dependencies
-
- Required
-
- (GObject Introspection required for GNOME)
-
-
- Optional
-
- (for examples),
- (used by one test if installed),
- ,
- ,
- bash-completion,
- hotdoc, and
- libdw
-
-
-
-
-
- Installation of gstreamer
-
-
- Install gstreamer by running the following
- commands:
-
-
-mkdir build &&
-cd build &&
-
-meson setup .. \
- --prefix=/usr \
- --buildtype=release \
- -Dgst_debug=false \
- -Dpackage-origin=https://www.linuxfromscratch.org/blfs/view/&blfs-version;/ \
- -Dpackage-name="GStreamer &gstreamer10-version; BLFS" &&
-ninja
-
-
- To test the results, issue: ninja test.
-
-
-
-
- If you are reinstalling gstreamer from a
- previous version, it is best if you remove the prior version, including
- plugins, before installing the new version. If there is a mixture of
- versions installed, using processes may hang or not work properly. As
- the root user:
-
-
-rm -rf /usr/bin/gst-* /usr/{lib,libexec}/gstreamer-1.0
-
-
-
- Now, as the root user:
-
-
-ninja install
-
-
-
-
- Command Explanations
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- gst-inspect-1.0, gst-launch-1.0, gst-stats-1.0, gst-tester-1.0,
- and gst-typefind-1.0
-
-
- libgstbase-1.0.so, libgstcheck-1.0.so, libgstcontroller-1.0.so,
- libgstnet-1.0.so, and libgstreamer-1.0.so
-
-
- /usr/{include,lib,libexec,share}/gstreamer-1.0
-
-
-
-
-
- Short Descriptions
-
-
-
-
- gst-inspect-1.0
-
-
- is a tool that prints out information on available
- gstreamer plugins,
- information about a particular plugin, or information
- about a particular element
-
-
- gst-inspect-1.0
-
-
-
-
-
- gst-launch-1.0
-
-
- is a tool that builds and runs basic
- gstreamer pipelines
-
-
- gst-launch-1.0
-
-
-
-
-
- gst-stats-1.0
-
-
- is a tool used to gather statistics about
- gstreamer operations
-
-
- gst-stats-1.0
-
-
-
-
-
- gst-tester-1.0
-
-
- runs a test plan in TAP compatible format while integrating with
- the meson test harness
-
-
- gst-tester-1.0
-
-
-
-
-
- gst-typefind-1.0
-
-
- uses the gstreamer type finding system
- to determine the relevant gstreamer
- plugin to parse or decode files, and the corresponding MIME type
-
-
- gst-typefind-1.0
-
-
-
-
-
- libgstbase-1.0.so
-
-
- provides some base classes to be extended by elements and utility
- classes that are most useful for plugin developers
-
-
- libgstbase-1.0.so
-
-
-
-
-
- libgstcheck-1.0.so
-
-
- provides functionality for writing unit tests that use the check
- framework
-
-
- libgstcheck-1.0.so
-
-
-
-
-
- libgstcontroller-1.0.so
-
-
- provides functionality to animate element properties over time
-
-
- libgstcontroller-1.0.so
-
-
-
-
-
- libgstnet-1.0.so
-
-
- provides network elements and objects
-
-
- libgstnet-1.0.so
-
-
-
-
-
- libgstreamer-1.0.so
-
-
- provides all of the core gstreamer
- services, including initialization, plugin management and types,
- as well as the object hierarchy that defines elements and bins,
- along with some more specialized elements
-
-
- libgstreamer-1.0.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/id3lib.xml
===================================================================
--- multimedia/libdriv/id3lib.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,218 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- id3lib-&id3lib-version;
-
-
- id3lib
-
-
-
- Introduction to id3lib
-
-
- id3lib is a library for reading,
- writing and manipulating id3v1 and id3v2 multimedia data containers.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &id3lib-md5sum;
-
-
-
-
- Download size: &id3lib-size;
-
-
-
-
- Estimated disk space required: &id3lib-buildsize;
-
-
-
-
- Estimated build time: &id3lib-time;
-
-
-
-
- Additional Downloads
-
-
-
- Required patches:
-
-
-
-
-
-
-
- Installation of Id3lib
-
-
- Install id3lib by running the
- following commands:
-
-
-patch -Np1 -i ../id3lib-&id3lib-version;-consolidated_patches-1.patch &&
-
-libtoolize -fc &&
-aclocal &&
-autoconf &&
-automake --add-missing --copy &&
-
-./configure --prefix=/usr --disable-static &&
-make
-
-
- This packages does not come with a working test suite.
-
-
-
- Now, as the root user:
-
-
-make install &&
-cp doc/man/* /usr/share/man/man1 &&
-
-install -v -m755 -d /usr/share/doc/id3lib-&id3lib-version; &&
-install -v -m644 doc/*.{gif,jpg,png,ico,css,txt,php,html} \
- /usr/share/doc/id3lib-&id3lib-version;
-
-
-
- Command Explanations
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directories
-
-
-
- id3convert,
- id3cp,
- id3info, and
- id3tag
-
-
- libid3.so
-
-
- /usr/include/id3 and
- /usr/share/doc/id3lib-&id3lib-version;
-
-
-
-
-
- Short Descriptions
-
-
-
-
- id3convert
-
-
- converts between id3v1/v2 tagging formats
-
-
- id3convert
-
-
-
-
-
- id3cp
-
-
- extracts id3v1/v2 tags from digital audio files
-
-
- id3cp
-
-
-
-
-
- id3info
-
-
- prints id3v1/v2 tag contents
-
-
- id3info
-
-
-
-
-
- id3tag
-
-
- is a utility for editing id3v1/v2 tags
-
-
- id3tag
-
-
-
-
-
- libid3.so
-
-
- provides functions for the id3v1/v2 tag editing programs as well
- as other external programs and libraries
-
-
- libid3.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/intel-media-kernel.xml
===================================================================
--- multimedia/libdriv/intel-media-kernel.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,10 +1,0 @@
-
-
-
-Device Drivers --->
- Graphics support --->
- <*/M> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->
- ... [DRM]
- <*/M> Intel 8xx/9xx/G3x/G4x/HD Graphics [DRM_I915]
Index: multimedia/libdriv/intel-media.xml
===================================================================
--- multimedia/libdriv/intel-media.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,274 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- $Date$
-
-
- intel-media-&intel-media-version;
-
-
- intel-media
-
-
-
- Introduction to intel-media
-
-
- The intel-media package provides a
- VA API driver for Intel GPUs that are provided with Broadwell CPUs and
- higher. This includes support for a variety of codecs.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &intel-media-md5sum;
-
-
-
-
- Download size: &intel-media-size;
-
-
-
-
- Estimated disk space required: &intel-media-buildsize;
-
-
-
-
- Estimated build time: &intel-media-time;
-
-
-
-
-
-
-
-
- The tarball intel-media-&intel-media-version;.tar.gz
- will extract to the directory
- media-driver-intel-media-&intel-media-version;.
-
-
-
- intel-media Dependencies
-
- Required
-
- ,
- ,
- , and
-
-
-
-
-
-
- Kernel Configuration
-
-
- Enable the following options in the kernel configuration.
- Recompile the kernel if necessary:
-
-
-
-
-
- intel-media
-
-
-
-
-
-
- Installation of intel-media
-
-
-
- This package takes a long time to build because it compiles code
- specific to each individual generation of Intel GPUs and for a
- variety of media codecs.
-
-
-
-
-
-
- If you know the model of your Intel GPU, you can pass the
- option to the
- cmake command but leaving the option for your
- GPU out. Note that the GEN
number here is the
- generation of the GPU, not the CPU. For example, with an Intel
- Core i7-1065G7 CPU shipping a 11th-generation Intel GPU, the
- option can be used
- so the code specific to the other generations of Intel GPUs won't
- be built.
-
-
-
- To determine the model of the Intel GPU, install
- and run
- lspci -nn | grep -Ei 'VGA|DISPLAY' first.
- It will output some information about the GPU. If the output
- contains Meteor Lake, the GPU model is
- MTL. Otherwise, follow
-
- to find the entry for your GPU and the model of the GPU should
- be in the Architecture
column. The Xe and XeHPG
- architectures are covered by the GEN12 model.
-
-
-
-
-
-
-
- Install intel-media by running the
- following commands:
-
-
-mkdir build &&
-cd build &&
-
-cmake -DCMAKE_INSTALL_PREFIX=$XORG_PREFIX \
- -DINSTALL_DRIVER_SYSCONF=OFF \
- -DBUILD_TYPE=Release \
- -G Ninja \
- -Wno-dev .. &&
-ninja
-
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-ninja install
-
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Drivers
- Installed Directories
-
-
-
- None
-
-
- libigfxcmrt.so
-
-
- iHD_drv_video.so
-
-
- /usr/include/igfxcmrt
-
-
-
-
-
- Short Descriptions
-
-
-
-
- libigfxcmrt.so
-
-
- provides API functions which allow running GPU kernels on the
- render engine
-
-
- libigfxcmrt.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/intel-vaapi-driver.xml
===================================================================
--- multimedia/libdriv/intel-vaapi-driver.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,134 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-
-]>
-
-
-
-
- intel-vaapi-driver-&intel-vaapi-driver-version;
-
-
- intel-vaapi-driver
-
-
-
- Introduction to intel-vaapi-driver
-
-
- The intel-vaapi-driver package contains
- a VA API driver for Intel GPUs that are provided with Haswell CPUs
- and earlier.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &intel-vaapi-driver-md5sum;
-
-
-
-
- Download size: &intel-vaapi-driver-size;
-
-
-
-
- Estimated disk space required: &intel-vaapi-driver-buildsize;
-
-
-
-
- Estimated build time: &intel-vaapi-driver-time;
-
-
-
-
- intel-vaapi-driver Dependencies
-
- Required
-
- and
-
-
-
-
-
-
- Kernel Configuration
-
-
- Enable the following options in the kernel configuration.
- Recompile the kernel if necessary:
-
-
-
-
-
-
- intel-vaapi-driver
-
-
-
-
- Installation of intel-vaapi-driver
-
-
- Install the driver by running the following commands:
-
-
-./configure $XORG_CONFIG &&
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
-
- Contents
-
-
- Installed Driver
-
-
-
- i965_drv_video.so
-
-
-
-
-
-
-
Index: multimedia/libdriv/liba52.xml
===================================================================
--- multimedia/libdriv/liba52.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,196 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- Liba52-&liba52-version;
-
-
- Liba52
-
-
-
- Introduction to Liba52
-
-
- liba52 is a free library for decoding
- ATSC A/52 (also known as AC-3) streams. The A/52 standard is used
- in a variety of applications, including digital television and DVD.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &liba52-md5sum;
-
-
-
-
- Download size: &liba52-size;
-
-
-
-
- Estimated disk space required: &liba52-buildsize;
-
-
-
-
- Estimated build time: &liba52-time;
-
-
-
-
- Optional
-
- djbfft
-
-
-
- Editor Notes:
-
-
-
-
-
- Installation of Liba52
-
-
- Install liba52 by running the
- following commands:
-
-
-./configure --prefix=/usr \
- --mandir=/usr/share/man \
- --enable-shared \
- --disable-static \
- CFLAGS="${CFLAGS:--g -O3} -fPIC" &&
-make
-
-
- To test the results, issue: make check.
-
-
-
- Now, as the root
- user:
-
-
-make install &&
-cp liba52/a52_internal.h /usr/include/a52dec &&
-install -v -m644 -D doc/liba52.txt \
- /usr/share/doc/liba52-&liba52-version;/liba52.txt
-
-
-
- Command Explanations
-
-
- CFLAGS="${CFLAGS:--g -O3} -fPIC": This appends
- to CFLAGS but use
- (the default of this package) instead of an
- empty string when CFLAGS is not set.
- This is needed to compile liba52 without
- runtime text relocation. Runtime text relocation is prohibited on
- x86_64 so is strictly required. On 32-bit x86
- runtime text relocation is allowed but it's insecure and it may waste
- physical RAM, so is still better.
-
-
-
-
-
- cp liba52/a52_internal.h ...: Copying this header
- file into /usr/include/a52dec allows some other programs (such as
- xine-lib) to compile and link against a system
- installed liba52.
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directories
-
-
- a52dec and extract_a52
- liba52.so
- /usr/include/a52dec and
- /usr/share/doc/liba52-&liba52-version;
-
-
-
-
- Short Descriptions
-
-
-
-
- a52dec
-
-
- plays ATSC A/52 audio streams
-
-
- a52dec
-
-
-
-
-
-
-
- liba52.so
-
-
- provides functions for the programs dealing with ATSC A/52 streams
-
-
- liba52.so
-
-
-
-
-
-
-
Index: multimedia/libdriv/libao.xml
===================================================================
--- multimedia/libdriv/libao.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ multimedia/libdriv/libao.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -1,180 +1,12 @@
-
-
- %general-entities;
+
+
+libao-&libao-version;
-
-
-
-
-
-
-]>
-
-
-
-
-
- Libao-&libao-version;
-
-
- Libao
-
-
-
- Introduction to Libao
-
-
- The libao package contains a
- cross-platform audio library. This is useful to output audio on a wide
- variety of platforms. It currently supports WAV files, OSS (Open Sound
- System), ESD (Enlighten Sound Daemon), ALSA (Advanced Linux Sound
- Architecture), NAS (Network Audio system), aRTS (analog Real-Time
- Synthesizer), and PulseAudio (next generation
- GNOME sound architecture).
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &libao-md5sum;
-
-
-
-
- Download size: &libao-size;
-
-
-
-
- Estimated disk space required: &libao-buildsize;
-
-
-
-
- Estimated build time: &libao-time;
-
-
-
-
- Libao Dependencies
-
- Optional
-
- ,
- , and
-
-
-
-
-
-
- Installation of Libao
-
-
- Install libao by running the following
- commands:
-
-
-./configure --prefix=/usr &&
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install &&
-install -v -m644 README /usr/share/doc/libao-&libao-version;
-
-
-
-
- Configuring Libao
-
-
- Config Files
-
-
- /etc/libao.conf and
- ~/.libao
-
-
-
- /etc/libao.conf
-
-
-
- ~/.libao
-
-
-
-
-
- Configuration Information
-
-
- Currently, the only configuration option available is setting the
- default output device. Issue man libao.conf
- for details.
-
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
- None
- libao.so and plugins under /usr/lib/ao/plugins-4
- /usr/include/ao, /usr/lib/ao and /usr/share/doc/libao-&libao-version;
-
-
-
-
- Short Descriptions
-
-
-
-
- libao.so
-
-
- provides functions for programs wishing to output sound over
- supported platforms
-
-
- libao.so
-
-
-
-
-
-
-
+&libao-intro;
+&libao-inst;
+&libao-exp;
+&libao-config;
+&libao-desc;
+
Index: multimedia/libdriv/libao/libao-config.xml
===================================================================
--- multimedia/libdriv/libao/libao-config.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/libao/libao-config.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,10 @@
+
+Configuring libao
+
+Configuration Information
+
+&library-config;
+
+
+
+
Index: multimedia/libdriv/libao/libao-desc.xml
===================================================================
--- multimedia/libdriv/libao/libao-desc.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/libao/libao-desc.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,15 @@
+
+Contents
+
+The libao package contains ao libraries.
+
+
+
+Description
+
+ao libraries
+libao provides functions for programs wishing to output sound over
+supported platforms.
+
+
+
Index: multimedia/libdriv/libao/libao-exp.xml
===================================================================
--- multimedia/libdriv/libao/libao-exp.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/libao/libao-exp.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,8 @@
+
+Command explanations
+
+make CC="gcc $CFLAGS" : This makes libao
+compile using our CFLAGS for optimizations.
+
+
+
Index: multimedia/libdriv/libao/libao-inst.xml
===================================================================
--- multimedia/libdriv/libao/libao-inst.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/libao/libao-inst.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,11 @@
+
+Installation of libao
+
+Install libao by running the following commands:
+
+./configure --prefix=/usr &&
+make CC="gcc $CFLAGS" &&
+make install
+
+
+
Index: multimedia/libdriv/libao/libao-intro.xml
===================================================================
--- multimedia/libdriv/libao/libao-intro.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/libao/libao-intro.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,14 @@
+
+Introduction to libao
+
+Download location: &libao-download;
+Version used: &libao-version;
+Package size: &libao-size;
+Estimated Disk space required: &libao-buildsize;
+
+The libao package contains a cross-platform audio library. This is
+useful to output audio on a wide variety of platforms. It currently
+supports WAV files, OSS (Open Sound System), ESD (Enlighten Sound
+Daemon) and ALSA (Advanced Linux Sound Architecture).
+
+
Index: multimedia/libdriv/libao/libao.ent
===================================================================
--- multimedia/libdriv/libao/libao.ent (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/libao/libao.ent (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
Index: multimedia/libdriv/libaom.xml
===================================================================
--- multimedia/libdriv/libaom.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,183 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
-
- libaom-&libaom-version;
-
-
- libaom
-
-
-
- Introduction to libaom
-
-
- The libaom package contains a reference
- version of the Alliance for Open Media video codec. This codec is a
- patent free alternative to H.265, and is starting to be used throughout
- the internet.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &libaom-md5sum;
-
-
-
-
- Download size: &libaom-size;
-
-
-
-
- Estimated disk space required: &libaom-buildsize;
-
-
-
-
- Estimated build time: &libaom-time;
-
-
-
-
- libaom Dependencies
-
- Recommended
-
-
- (or )
-
-
- Optional
-
-
-
-
- &test-use-internet;
-
-
-
-
- Installation of libaom
-
-
- Install libaom by running the following
- commands:
-
-
-mkdir aom-build &&
-cd aom-build &&
-
-cmake -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=Release \
- -DBUILD_SHARED_LIBS=1 \
- -DENABLE_DOCS=no \
- -G Ninja .. &&
-ninja
-
-
- To test the results, issue: ninja runtests. Note that
- the tests take an extremely long time to run.
-
-
-
- Now, as the root user:
-
-
-ninja install &&
-rm -v /usr/lib/libaom.a
-
-
-
-
- Command Explanations
-
-
- -DBUILD_SHARED_LIBS=1: This switch builds shared
- versions of the libraries.
-
-
-
- -DENABLE_DOCS=no: This switch disables building
- the documentation because it fails due to an incompatibility with the
- latest version of .
-
-
-
- : Use this switch if you have both
- and
- installed and wish to use
- nasm instead of yasm.
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- None
-
-
- libaom.so
-
-
- /usr/include/aom
-
-
-
-
-
- Short Descriptions
-
-
-
-
- libaom.so
-
-
- contains functions that provide a reference implementation of the
- AV1 codec
-
-
- libaom.so
-
-
-
-
-
-
Index: multimedia/libdriv/libass.xml
===================================================================
--- multimedia/libdriv/libass.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,172 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- libass-&libass-version;
-
-
- libass
-
-
-
- Introduction to libass
-
-
- libass is a portable subtitle renderer for the
- ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format that
- allows for more advanced subtitles than the conventional SRT and similar
- formats.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &libass-md5sum;
-
-
-
-
- Download size: &libass-size;
-
-
-
-
- Estimated disk space required: &libass-buildsize;
-
-
-
-
- Estimated build time: &libass-time;
-
-
-
-
- libass Dependencies
-
- Required
-
- ,
- , and
-
-
-
- Recommended
-
-
-
-
- Optional
-
- and
- libunibreak
-
-
-
-
-
-
- Installation of libass
-
-
- Install libass by running the following
- commands:
-
-
-./configure --prefix=/usr --disable-static &&
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
-
- Command Explanations
-
-
-
-
- : Use this switch if you didn't
- install Fontconfig.
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directory
-
-
-
- None
-
-
- libass.so
-
-
- /usr/include/ass
-
-
-
-
-
- Short Descriptions
-
-
-
-
- libass.so
-
-
- provides the functions used to render ASS/SSA subtitle format
-
-
- libass.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/libcanberra.xml
===================================================================
--- multimedia/libdriv/libcanberra.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,260 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- libcanberra-&libcanberra-version;
-
-
- libcanberra
-
-
-
- Introduction to libcanberra
-
-
- libcanberra is an implementation of the XDG Sound
- Theme and Name Specifications, for generating event sounds on free desktops,
- such as GNOME.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &libcanberra-md5sum;
-
-
-
-
- Download size: &libcanberra-size;
-
-
-
-
- Estimated disk space required: &libcanberra-buildsize;
-
-
-
-
- Estimated build time: &libcanberra-time;
-
-
-
-
- Additional Downloads
-
-
-
- Required patch:
-
-
-
-
-
- libcanberra Dependencies
-
- Required
-
-
-
-
- Recommended
-
- ,
- , and
-
-
-
- Optional
-
- ,
- , and
- tdb
-
-
- Recommended Sound Theme (Run Time)
-
- ,
- or another theme, for example from
- the gnome-look
- website
-
-
-
-
-
- Installation of libcanberra
-
-
- At first, apply a patch to fix an issue causing some applications to
- crash in Wayland based desktop environment:
-
-
-patch -Np1 -i ../libcanberra-0.30-wayland-1.patch
-
-
- Install libcanberra by running the following
- commands:
-
-
-./configure --prefix=/usr --disable-oss &&
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make docdir=/usr/share/doc/libcanberra-&libcanberra-version; install
-
-
-
-
- Command Explanations
-
-
- --disable-oss: disable optional deprecated OSS
- support
-
-
-
- : disable optional GTK+ 2 support
-
-
-
- : disable optional GTK+ 3 support
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- canberra-boot and canberra-gtk-play
-
-
- libcanberra-gtk.so, libcanberra-gtk3.so and
- libcanberra.so
-
-
- /usr/lib/libcanberra-&libcanberra-version;,
- /usr/share/doc/libcanberra-&libcanberra-version; and
- /usr/share/gtk-doc/html/libcanberra
-
-
-
-
-
- Short Descriptions
-
-
-
-
-
-
- canberra-gtk-play
-
-
- is an application used for playing sound events
-
-
- canberra-gtk-play
-
-
-
-
-
- libcanberra-gtk.so
-
-
- contains the libcanberra bindings
- for GTK+ 2
-
-
- libcanberra-gtk.so
-
-
-
-
-
- libcanberra-gtk3.so
-
-
- contains the libcanberra bindings
- for GTK+ 3
-
-
- libcanberra-gtk3.so
-
-
-
-
-
- libcanberra.so
-
-
- contains the libcanberra API functions
-
-
- libcanberra.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/libcddb.xml
===================================================================
--- multimedia/libdriv/libcddb.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,154 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- libcddb-&libcddb-version;
-
-
- libcddb
-
-
-
- Introduction to libcddb
-
-
- The libcddb is a library that implements
- the different protocols (CDDBP, HTTP, SMTP) to access data on a CDDB
- server.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &libcddb-md5sum;
-
-
-
-
- Download size: &libcddb-size;
-
-
-
-
- Estimated disk space required: &libcddb-buildsize;
-
-
-
-
- Estimated build time: &libcddb-time;
-
-
-
-
- &test-use-internet;
-
-
-
-
- Installation of libcddb
-
-
- By default this package accesses
- freedb.org, which is
- already closed. Modify the default to use
- gnudb.gnudb.org instead,
- and fix two stale test data files:
-
-
-sed -e '/DEFAULT_SERVER/s/freedb.org/gnudb.gnudb.org/' \
- -e '/DEFAULT_PORT/s/888/&0/' \
- -i include/cddb/cddb_ni.h &&
-sed '/^Genre:/s/Trip-Hop/Electronic/' -i tests/testdata/920ef00b.txt &&
-sed '/DISCID/i# Revision: 42' -i tests/testcache/misc/12340000
-
-
- Install libcddb by running the
- following commands:
-
-
-./configure --prefix=/usr --disable-static &&
-make
-
-
- To test the results, issue: make check -k.
- The test suite needs the Internet connection. One test fails due to
- missing test server.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directories
-
-
-
- cddb_query
-
-
- libcddb.so
-
-
- /usr/include/cddb
-
-
-
-
-
- Short Descriptions
-
-
-
-
- cddb_query
-
-
- provides a user interface to a CDDB server
-
-
- cddb_query
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/libcdio.xml
===================================================================
--- multimedia/libdriv/libcdio.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,288 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- libcdio-&libcdio-version;
-
-
- libcdio
-
-
-
- Introduction to libcdio
-
-
- The libcdio is a library for CD-ROM and CD
- image access. The associated libcdio-cdparanoia
- library reads audio from the CD-ROM directly as data, with no analog step
- between, and writes the data to a file or pipe as .wav, .aifc or as raw 16
- bit linear PCM.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &libcdio-md5sum;
-
-
-
-
- Download size: &libcdio-size;
-
-
-
-
- Estimated disk space required: &libcdio-buildsize;
-
-
-
-
- Estimated build time: &libcdio-time;
-
-
-
-
- Additional Downloads
-
-
-
- Required file:
-
-
-
-
- libcdio Dependencies
-
- Optional
-
-
-
-
-
-
-
- Installation of libcdio
-
-
- Install libcdio by running the
- following commands:
-
-
-./configure --prefix=/usr --disable-static &&
-make
-
-
- To test the results, issue: make check -k.
- One test named realpath is known to fail.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
- Now install libcdio-paranoia:
-
-
-tar -xf ../&libcdio-paranoia;.tar.bz2 &&
-cd &libcdio-paranoia; &&
-
-./configure --prefix=/usr --disable-static &&
-make
-
-
- To test the results, issue: make check.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directories
-
-
-
- cdda-player,
- cd-drive,
- cd-info,
- cd-paranoia,
- cd-read,
- iso-info,
- iso-read, and
- mmc-tool
-
-
- libcdio.so,
- libcdio++.so,
- libcdio_cdda,
- libcdio_paranoia,
- libiso9660,
- libiso9660++, and
- libudf.so
-
- /usr/include/cdio and
- /usr/include/cdio++
-
-
-
-
-
- Short Descriptions
-
-
-
-
- cd-drive
-
-
- shows CD-ROM drive characteristics
-
-
- cd-drive
-
-
-
-
-
- cd-info
-
-
- shows information about a CD or CD-image
-
-
- cd-info
-
-
-
-
-
- cd-paranoia
-
-
- is an audio CD reading utility which
- includes extra data verification features
-
-
- cd-paranoia
-
-
-
-
-
- cd-read
-
-
- reads Information from a CD or CD-image
-
-
- cd-read
-
-
-
-
-
- cdda-player
-
-
- is a simple curses CD player
-
-
- cdda-player
-
-
-
-
-
- iso-info
-
-
- shows Information about an ISO 9660 image
-
-
- iso-info
-
-
-
-
-
- iso-read
-
-
- reads portions of an ISO 9660 image
-
-
- iso-read
-
-
-
-
-
- mmc-tool
-
-
- issues libcdio multimedia commands
-
-
- mmc-tool
-
-
-
-
-
- libcdio.so
-
-
- contains the primary cdio API functions
-
-
- libcdio.so
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/libdriv.xml
===================================================================
--- multimedia/libdriv/libdriv.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ multimedia/libdriv/libdriv.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -1,94 +1,20 @@
-
-
- %general-entities;
-]>
+
+
+Multimedia Libraries and Drivers
-
-
+Many multimedia programs require libraries and/or drivers in order
+to function properly. The packages in this section fall into this category.
+Generally you only need to install these if you are installing a program
+which has the library listed as either a requirement, or as an option to
+enable it to support certain functionality.
- Multimedia Libraries and Drivers
-
-
- Many multimedia programs require libraries and/or drivers in order
- to function properly. The packages in this section fall into this category.
- Generally you only need to install these if you are installing a program
- which has the library listed as either a requirement, or as an option to
- enable it to support certain functionality.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+&alsa;
+&arts;
+&audiofile;
+&esound;
+&SDL;
+&libao;
+&libogg;
+&libvorbis;
Index: multimedia/libdriv/libdv.xml
===================================================================
--- multimedia/libdriv/libdv.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,213 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- Libdv-&libdv-version;
-
-
- Libdv
-
-
-
- Introduction to Libdv
-
-
- The Quasar DV Codec (libdv) is a software
- CODEC for DV video, the encoding format used by most digital
- camcorders. It can be used to copy videos from camcorders using a
- firewire (IEEE 1394) connection.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &libdv-md5sum;
-
-
-
-
- Download size: &libdv-size;
-
-
-
-
- Estimated disk space required: &libdv-buildsize;
-
-
-
-
- Estimated build time: &libdv-time;
-
-
-
-
- Libdv Dependencies
-
- Optional
-
- ,
- , and
-
-
-
-
-
-
- Installation of Libdv
-
-
- Install libdv by running the
- following commands:
-
-
-./configure --prefix=/usr \
- --disable-xv \
- --disable-static &&
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install &&
-install -v -m755 -d /usr/share/doc/libdv-&libdv-version; &&
-install -v -m644 README* /usr/share/doc/libdv-&libdv-version;
-
-
-
-
- Command Explanations
-
-
- --disable-xv: This parameter is required if
- an X Window System is not installed. It also
- prevents configure testing for
- libXv which is only used for an
- obsolete program playdv that will not be built with
- current linux headers and would also need
- other obsolete dependencies.
-
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directories
-
-
- dubdv, dvconnect, and encodedv
- libdv.so
- /usr/include/libdv and /usr/share/doc/libdv-&libdv-version;
-
-
-
-
- Short Descriptions
-
-
-
-
- dubdv
-
-
- inserts audio into a digital video stream
-
-
- dubdv
-
-
-
-
-
- dvconnect
-
-
- is a small utility to send or capture raw data from and to the
- camcorder
-
-
- dvconnect
-
-
-
-
-
- encodedv
-
-
- encodes a series of images to a digital video stream
-
-
- encodedv
-
-
-
-
-
-
-
- libdv.so
-
-
- provides functions for programs interacting with the
- Quasar DV CODEC
-
-
- libdv.{so,a}
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/libdvdcss.xml
===================================================================
--- multimedia/libdriv/libdvdcss.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,156 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- libdvdcss-&libdvdcss-version;
-
-
- libdvdcss
-
-
-
- Introduction to libdvdcss
-
-
- libdvdcss is a simple library
- designed for accessing DVDs as a block device without having to
- bother about the decryption.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &libdvdcss-md5sum;
-
-
-
-
- Download size: &libdvdcss-size;
-
-
-
-
- Estimated disk space required: &libdvdcss-buildsize;
-
-
-
-
- Estimated build time: &libdvdcss-time;
-
-
-
-
- libdvdcss Dependencies
-
- Optional (to Create Documentation)
-
-
-
-
-
-
-
- Installation of libdvdcss
-
-
- Install libdvdcss by running the
- following commands:
-
-
-./configure --prefix=/usr \
- --disable-static \
- --docdir=/usr/share/doc/libdvdcss-&libdvdcss-version; &&
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
-
- Command Explanations
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directories
-
-
-
- None
-
-
- libdvdcss.so
-
-
- /usr/include/dvdcss and
- /usr/share/doc/libdvdcss-&libdvdcss-version;
-
-
-
-
-
- Short Descriptions
-
-
-
-
- libdvdcss.so
-
-
- provides the functionality that is required for transparent
- DVD access with CSS decryption
-
-
- libdvdcss.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/libdvdnav.xml
===================================================================
--- multimedia/libdriv/libdvdnav.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,148 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- Libdvdnav-&libdvdnav-version;
-
-
- Libdvdnav
-
-
-
- Introduction to Libdvdnav
-
-
- libdvdnav is a library that allows easy use
- of sophisticated DVD navigation features such as DVD menus, multiangle
- playback and even interactive DVD games.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &libdvdnav-md5sum;
-
-
-
-
- Download size: &libdvdnav-size;
-
-
-
-
- Estimated disk space required: &libdvdnav-buildsize;
-
-
-
-
- Estimated build time: &libdvdnav-time;
-
-
-
-
- Libdvdnav Dependencies
-
- Required
-
-
-
-
-
-
-
- Installation of Libdvdnav
-
-
- Install libdvdnav by running the
- following commands:
-
-
-./configure --prefix=/usr \
- --disable-static \
- --docdir=/usr/share/doc/libdvdnav-&libdvdnav-version; &&
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
- Command Explanations
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directories
-
-
- None
- libdvdnav.so
-
- /usr/include/dvdnav and
- /usr/share/doc/libdvdnav-&libdvdnav-version;
-
-
-
-
-
- Short Descriptions
-
-
-
-
- libdvdnav.so
-
-
- is the DVD navigation library
-
-
- libdvdnav.so
-
-
-
-
-
-
-
Index: multimedia/libdriv/libdvdread.xml
===================================================================
--- multimedia/libdriv/libdvdread.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,139 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- Libdvdread-&libdvdread-version;
-
-
- Libdvdread
-
-
-
- Introduction to Libdvdread
-
-
- libdvdread is a library which
- provides a simple foundation for reading DVDs.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &libdvdread-md5sum;
-
-
-
-
- Download size: &libdvdread-size;
-
-
-
-
- Estimated disk space required: &libdvdread-buildsize;
-
-
-
-
- Estimated build time: &libdvdread-time;
-
-
-
-
-
-
-
- Installation of Libdvdread
-
-
- Install libdvdread by running the
- following commands:
-
-
-./configure --prefix=/usr \
- --disable-static \
- --docdir=/usr/share/doc/libdvdread-&libdvdread-version; &&
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
- Command Explanations
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directories
-
-
- None
- libdvdread.so
-
- /usr/include/dvdread and
- /usr/share/doc/libdvdread-&libdvdread-version;
-
-
-
-
- Short Descriptions
-
-
-
-
- libdvdread.so
-
-
- provides functionality required to access DVDs
-
-
- libdvdread.so
-
-
-
-
-
-
-
Index: multimedia/libdriv/libmad.xml
===================================================================
--- multimedia/libdriv/libmad.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,183 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- libmad-&libmad-version;
-
-
- Libmad
-
-
-
- Introduction to libmad
-
-
- libmad is a high-quality
- MPEG audio decoder capable of 24-bit output.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &libmad-md5sum;
-
-
-
-
- Download size: &libmad-size;
-
-
-
-
- Estimated disk space required: &libmad-buildsize;
-
-
-
-
- Estimated build time: &libmad-time;
-
-
-
-
- Additional Downloads
-
-
-
- Required patch:
-
-
-
-
-
-
-
- Installation of libmad
-
-
- Install libmad by running the
- following commands:
-
-
-patch -Np1 -i ../libmad-&libmad-version;-fixes-1.patch &&
-sed "s@AM_CONFIG_HEADER@AC_CONFIG_HEADERS@g" -i configure.ac &&
-touch NEWS AUTHORS ChangeLog &&
-autoreconf -fi &&
-
-./configure --prefix=/usr --disable-static &&
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
- make install
-
-
- Some packages check for the pkg-config file
- for libmad. This file is particularly needed
- so that Cdrdao can recognize the installed
- libmad.
-
-
-
- As the root user:
-
-
-cat > /usr/lib/pkgconfig/mad.pc << "EOF"
-prefix=/usr
-exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
-includedir=${prefix}/include
-
-Name: mad
-Description: MPEG audio decoder
-Requires:
-Version: &libmad-version;
-Libs: -L${libdir} -lmad
-Cflags: -I${includedir}
-EOF
-
-
-
-
- Command Explanations
-
-
- touch NEWS AUTHORS ChangeLog: Prevent autoreconf from
- returning an error.
-
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directories
-
-
- None
- libmad.so
- None
-
-
-
-
- Short Descriptions
-
-
-
-
- libmad.so
-
-
- is a MPEG audio decoder library
-
-
- libmad.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/libmpeg2.xml
===================================================================
--- multimedia/libdriv/libmpeg2.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,220 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- libmpeg2-&libmpeg2-version;
-
-
- libmpeg2
-
-
-
- Introduction to libmpeg2
-
-
- The libmpeg2 package contains a library for
- decoding MPEG-2 and MPEG-1 video streams. The library is able to decode
- all MPEG streams that conform to certain restrictions: constrained
- parameters
for MPEG-1, and main profile
for MPEG-2.
- This is useful for programs and applications needing to decode MPEG-2 and
- MPEG-1 video streams.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &libmpeg2-md5sum;
-
-
-
-
- Download size: &libmpeg2-size;
-
-
-
-
- Estimated disk space required: &libmpeg2-buildsize;
-
-
-
-
- Estimated build time: &libmpeg2-time;
-
-
-
-
- libmpeg2 Dependencies
-
- Optional
-
- and
-
-
-
-
-
-
- Installation of libmpeg2
-
-
- Install libmpeg2 by running the following
- commands:
-
-
-sed -i 's/static const/static/' libmpeg2/idct_mmx.c &&
-
-./configure --prefix=/usr \
- --enable-shared \
- --disable-static &&
-make
-
-
- To test the results, issue: make check. To
- perform a more comprehensive regression test, see the file
- test/README in the source tree.
-
-
-
- Now, as the root user:
-
-
-make install &&
-
-install -v -m755 -d /usr/share/doc/libmpeg2-&libmpeg2-version; &&
-install -v -m644 README doc/libmpeg2.txt \
- /usr/share/doc/libmpeg2-&libmpeg2-version;
-
-
-
-
- Command Explanations
-
-
- sed -i ...: This sed fixes
- problems with recent GCC compilers.
-
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
- corrupt_mpeg2, extract_mpeg2 and mpeg2dec
- libmpeg2.so and libmpeg2convert.so
-
- /usr/include/mpeg2dec and
- /usr/share/doc/libmpeg2-&libmpeg2-version;
-
-
-
-
-
- Short Descriptions
-
-
-
-
-
-
-
- mpeg2dec
-
-
- decodes MPEG1 and MPEG2 video streams
-
-
- mpeg2dec
-
-
-
-
-
- libmpeg2.so
-
-
- contains API functions used to decode MPEG video streams
-
-
- libmpeg2.so
-
-
-
-
-
- libmpeg2convert.so
-
-
- contains API functions used for color conversions of MPEG
- video streams
-
-
- libmpeg2convert.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/libmusicbrainz.xml
===================================================================
--- multimedia/libdriv/libmusicbrainz.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,194 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- libmusicbrainz-&libmusicbrainz-version;
-
-
- libmusicbrainz
-
-
-
- Introduction to libmusicbrainz
-
-
- The libmusicbrainz package contains a library
- which allows you to access the data held on the MusicBrainz server.
- This is useful for adding MusicBrainz lookup capabilities to other
- applications.
-
-
-
- MusicBrainz is a community music metadatabase that attempts to create
- a comprehensive music information site. You can use the MusicBrainz data
- either by browsing the web site, or you can access the data from a client
- program — for example, a CD player program can use MusicBrainz to
- identify CDs and provide information about the CD, about the artist or
- other related information.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &libmusicbrainz-md5sum;
-
-
-
-
- Download size: &libmusicbrainz-size;
-
-
-
-
- Estimated disk space required: &libmusicbrainz-buildsize;
-
-
-
-
- Estimated build time: &libmusicbrainz-time;
-
-
-
-
- Additional Downloads
-
-
-
- Required patch:
-
-
-
-
- libmusicbrainz Dependencies
-
- Optional to Build the Python Bindings
-
-
-
-
-
-
-
- Installation of libmusicbrainz
-
-
- Install libmusicbrainz by running the
- following commands:
-
-
-patch -Np1 -i ../libmusicbrainz-&libmusicbrainz-version;-missing-includes-1.patch &&
-
-CXXFLAGS="${CXXFLAGS:--O2 -g} -std=c++98" \
-./configure --prefix=/usr --disable-static &&
-make
-
-
- If Python is installed, build the bindings
- with the following commands:
-
-
-(cd python && python2 setup.py build)
-
-
- This package does not come with a stand-alone test suite (to
- test you must have Python installed and perform
- the test after the package is installed).
-
-
-
- Now, as the root user:
-
-
-make install &&
-install -v -m644 -D docs/mb_howto.txt \
- /usr/share/doc/libmusicbrainz-&libmusicbrainz-version;/mb_howto.txt
-
-
- To test the Python bindings, issue the following:
- (cd python && python2 setup.py test).
-
-
-
- If you built the Python bindings, issue the following commands as
- the root user to install
- them:
-
-
-(cd python && python2 setup.py install)
-
-
-
-
- Command Explanations
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directories
-
-
- None
- libmusicbrainz.so
- /usr/include/musicbrainz and
- /usr/share/doc/libmusicbrainz-&libmusicbrainz-version;
-
-
-
-
- Short Descriptions
-
-
-
-
- libmusicbrainz.so
-
-
- contains API functions to access the MusicBrainz database, both
- for looking up data and also for submitting new data
-
-
- libmusicbrainz.{so,a}
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/libmusicbrainz5.xml
===================================================================
--- multimedia/libdriv/libmusicbrainz5.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,201 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- libmusicbrainz-&libmusicbrainz5-version;
-
-
- libmusicbrainz
-
-
-
- Introduction to libmusicbrainz
-
-
- The libmusicbrainz package contains a library
- which allows you to access the data held on the MusicBrainz server.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &libmusicbrainz5-md5sum;
-
-
-
-
- Download size: &libmusicbrainz5-size;
-
-
-
-
- Estimated disk space required: &libmusicbrainz5-buildsize;
-
-
-
-
- Estimated build time: &libmusicbrainz5-time;
-
-
-
-
- Additional Downloads
-
-
-
- Required patch:
-
-
-
-
-
- libmusicbrainz Dependencies
-
- Required
-
- ,
- and
-
-
-
- Optional
-
-
-
-
-
-
-
- Installation of libmusicbrainz
-
-
-
-
- First, fix a problem caused by CMake-3.18.0 and later:
-
-
-patch -Np1 -i ../libmusicbrainz-&libmusicbrainz5-version;-cmake_fixes-1.patch
-
-
- Fix also a problem caused by libxml-2.12.x:
-
-
-sed -e 's/xmlErrorPtr /const xmlError */' \
- -i src/xmlParser.cc
-
-
- Install libmusicbrainz by running the following
- commands:
-
-
-mkdir build &&
-cd build &&
-
-cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release .. &&
-make
-
-
- If you have installed , optionally build the API
- documentation:
-
-
-doxygen ../Doxyfile
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
- If you have built the API documentation, install, as the root user:
-
-
-rm -rf /usr/share/doc/libmusicbrainz-&libmusicbrainz5-version; &&
-cp -vr docs/ /usr/share/doc/libmusicbrainz-&libmusicbrainz5-version;
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directory
-
-
-
- None
-
-
- libmusicbrainz5.so
-
-
- /usr/include/libmusicbrainz5 and
- /usr/share/doc/libmusicbrainz-&libmusicbrainz5-version;
-
-
-
-
-
- Short Descriptions
-
-
-
-
- libmusicbrainz5.so
-
-
- contains API functions for accessing the MusicBrainz database
-
-
- libmusicbrainz5.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/libogg.xml
===================================================================
--- multimedia/libdriv/libogg.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ multimedia/libdriv/libogg.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -1,142 +1,11 @@
-
-
- %general-entities;
+
+
+libogg-&libogg-version;
-
-
-
-
-
-
-]>
-
-
-
-
-
- libogg-&libogg-version;
-
-
- Libogg
-
-
-
- Introduction to libogg
-
-
- The libogg package contains the Ogg file
- structure. This is useful for creating (encoding) or playing (decoding) a
- single physical bit stream.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &libogg-md5sum;
-
-
-
-
- Download size: &libogg-size;
-
-
-
-
- Estimated disk space required: &libogg-buildsize;
-
-
-
-
- Estimated build time: &libogg-time;
-
-
-
-
-
-
-
- Installation of libogg
-
-
- Install libogg by running the following
- commands:
-
-
-./configure --prefix=/usr \
- --disable-static \
- --docdir=/usr/share/doc/libogg-&libogg-version; &&
-make
-
-
- To test the results, issue: make check.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
-
- Command Explanations
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directories
-
-
- None
- libogg.so
- /usr/include/ogg and /usr/share/doc/libogg-&libogg-version;
-
-
-
-
- Short Descriptions
-
-
-
-
- libogg.so
-
-
- provides the functions required for programs to
- read or write Ogg formatted bit streams
-
-
- libogg.so
-
-
-
-
-
-
-
+&libogg-intro;
+&libogg-inst;
+&libogg-config;
+&libogg-desc;
+
Index: multimedia/libdriv/libplacebo.xml
===================================================================
--- multimedia/libdriv/libplacebo.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,183 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
- libplacebo-&libplacebo-version;
-
-
- libplacebo
-
-
-
- Introduction to libplacebo
-
-
- The libplacebo package contains a library for
- processing image and video primitives and shaders. It also includes a
- high quality rendering pipeline that supports OpenGL and Vulkan.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &libplacebo-md5sum;
-
-
-
-
- Download size: &libplacebo-size;
-
-
-
-
- Estimated disk space required: &libplacebo-buildsize;
-
-
-
-
- Estimated build time: &libplacebo-time;
-
-
-
-
- libplacebo Dependencies
-
- Required
-
- and
-
-
-
- Recommended
-
- and
-
-
-
- Optional
-
-
- ,
- dovi_tool,
- Nuklear, and
- xxHash
-
-
-
-
-
- Installation of libplacebo
-
-
- Install libplacebo by running the following
- commands:
-
-
-mkdir build &&
-cd build &&
-
-meson setup .. \
- --prefix=/usr \
- --buildtype=release \
- -Dtests=true \
- -Ddemos=false &&
-ninja
-
-
- To test the results, issue: ninja test.
- One test, opengl_surfaceless.c, is known to fail.
-
-
-
- Now, as the root user:
-
-
-ninja install
-
-
-
-
- Command Explanations
-
-
-
-
- -Ddemos=false: This switch disables building
- the demo programs because building plplay is
- currently broken.
-
-
-
- -Dtests=true: This switch enables building the
- code necessary to run the tests.
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- None
-
-
- libplacebo.so
-
-
- /usr/include/libplacebo
-
-
-
-
-
- Short Descriptions
-
-
-
-
- libplacebo.so
-
-
- processes image and video primitives and shaders and provides a
- high quality rendering pipeline for OpenGL and Vulkan
-
-
- libplacebo.so
-
-
-
-
-
-
Index: multimedia/libdriv/libquicktime.xml
===================================================================
--- multimedia/libdriv/libquicktime.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,358 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- libquicktime-&libquicktime-version;
-
-
- libquicktime
-
-
-
- Introduction to libquicktime
-
-
- The libquicktime package contains the
- libquicktime library, various
- plugins and codecs, along with graphical and command line utilities used
- for encoding and decoding QuickTime files. This is useful for reading and
- writing files in the QuickTime format. The goal of the project is to
- enhance, while providing compatibility with the
- Quicktime 4 Linux library.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &libquicktime-md5sum;
-
-
-
-
- Download size: &libquicktime-size;
-
-
-
-
- Estimated disk space required: &libquicktime-buildsize;
-
-
-
-
- Estimated build time: &libquicktime-time;
-
-
-
-
-
-
- libquicktime Dependencies
-
- Optional
-
- ,
- ,
- ,
- ,
-
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- , and
- Schroedinger
-
-
-
-
-
- Installation of libquicktime
-
-
- Install libquicktime by running the
- following commands:
-
-
-./configure --prefix=/usr \
- --enable-gpl \
- --without-doxygen \
- --without-ffmpeg \
- --docdir=/usr/share/doc/libquicktime-&libquicktime-version;
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install &&
-
-install -v -m755 -d /usr/share/doc/libquicktime-&libquicktime-version; &&
-install -v -m644 README doc/{*.txt,*.html,mainpage.incl} \
- /usr/share/doc/libquicktime-&libquicktime-version;
-
-
-
-
- Command Explanations
-
-
- --enable-gpl: Changes the licence to GPL. This
- enables some extra plugins, such as FAAC, FAAD2, and x264.
-
-
-
- --without-doxygen: This is necessary if you do not
- have Doxygen, omit this if it is installed and
- you wish the API documentation installed.
-
-
-
- --without-ffmpeg: This switch disables ffmpeg
- support because it is incompatible with ffmpeg-5.
-
-
-
- : Build with libdv support.
- Not enabled by default.
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- libquicktime_config, lqtplay, lqtremux, lqt_transcode,
- qt2text, qtdechunk, qtdump, qtinfo, qtrechunk, qtstreamize, and
- qtyuv4toyuv
-
-
- libquicktime.so and several plugin codec libraries
-
-
- /usr/include/lqt,
- /usr/lib/libquicktime, and
- /usr/share/doc/libquicktime-&libquicktime-version;
-
-
-
-
-
- Short Descriptions
-
-
-
-
- libquicktime_config
-
-
- is a graphical front end to examine and configure the available
- libquicktime audio and video codecs
-
-
- libquicktime_config
-
-
-
-
-
- lqtplay
-
-
- is a simple QuickTime movie player for X Window System
-
-
- lqtplay
-
-
-
-
-
-
-
- lqt_transcode
-
-
- is a command-line program used to encode video and/or audio
- files from one format to another
-
-
- lqt_transcode
-
-
-
-
-
- qt2text
-
-
- is used to dump all text strings from a quicktime file
-
-
- qt2text
-
-
-
-
-
- qtdechunk
-
-
- can take movies containing rgb frames and write them out as
- ppm images
-
-
- qtdechunk
-
-
-
-
-
- qtdump
-
-
- displays the parsed contents of the provided file
-
-
- qtdump
-
-
-
-
-
- qtinfo
-
-
- prints various pieces of metadata parsed by the libquicktime
- library for the provided file
-
-
- qtinfo
-
-
-
-
-
- qtrechunk
-
-
- concatenates input frames into a QuickTime movie
-
-
- qtrechunk
-
-
-
-
-
- qtstreamize
-
-
- is used to make a file streamable by placing the moov header at the
- beginning of the file
-
-
- qtstreamize
-
-
-
-
-
- qtyuv4toyuv
-
-
- is used to write a YUV4 encoded movie as a planar YUV 4:2:0
- file
-
-
- qtyuv4toyuv
-
-
-
-
-
- libquicktime.so
-
-
- is a library for reading and writing QuickTime files. It provides
- convenient access to QuickTime files with a variety of supported
- codecs. The library contains new functions integrated with all the
- original QuickTime 4 Linux library functions used to encode and
- decode QuickTime files
-
-
- libquicktime.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/libsamplerate.xml
===================================================================
--- multimedia/libdriv/libsamplerate.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,147 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- libsamplerate-&libsamplerate-version;
-
-
- libsamplerate
-
-
-
- Introduction to libsamplerate
-
-
- libsamplerate is a sample rate converter
- for audio.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &libsamplerate-md5sum;
-
-
-
-
- Download size: &libsamplerate-size;
-
-
-
-
- Estimated disk space required: &libsamplerate-buildsize;
-
-
-
-
- Estimated build time: &libsamplerate-time;
-
-
-
-
- libsamplerate Dependencies
-
- Optional
-
- ,
- , and
- (for tests)
-
-
-
-
-
- Installation of libsamplerate
-
-
- Install libsamplerate by running the
- following commands:
-
-
-./configure --prefix=/usr \
- --disable-static \
- --docdir=/usr/share/doc/libsamplerate-&libsamplerate-version; &&
-make
-
-
- To test the results, issue: make check.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
- Command Explanations
-
-
-
-
-
-
- Contents
-
-
- Installed Program
- Installed Library
- Installed Directory
-
-
- None
- libsamplerate.so
- /usr/share/doc/libsamplerate-&libsamplerate-version;
-
-
-
-
-
-
Index: multimedia/libdriv/libsndfile.xml
===================================================================
--- multimedia/libdriv/libsndfile.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,289 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- libsndfile-&libsndfile-version;
-
-
- libsndfile
-
-
-
- Introduction to libsndfile
-
-
- Libsndfile is a library of C routines for
- reading and writing files containing sampled audio data.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &libsndfile-md5sum;
-
-
-
-
- Download size: &libsndfile-size;
-
-
-
-
- Estimated disk space required: &libsndfile-buildsize;
-
-
-
-
- Estimated build time: &libsndfile-time;
-
-
-
-
- libsndfile Dependencies
-
- Recommended
-
- ,
- , and
-
-
-
- Optional
-
- ,
- ,
- ,
- , and
-
-
-
-
-
-
- Installation of libsndfile
-
-
- Install libsndfile by running the following
- commands:
-
-
-./configure --prefix=/usr \
- --docdir=/usr/share/doc/libsndfile-&libsndfile-version; &&
-make
-
-
- To test the results, issue: make check.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directory
-
-
-
- sndfile-cmp,
- sndfile-concat,
- sndfile-convert,
- sndfile-deinterleave,
- sndfile-info,
- sndfile-interleave,
- sndfile-metadata-get,
- sndfile-metadata-set,
- sndfile-play, and
- sndfile-salvage
-
- libsndfile.so
- /usr/share/doc/libsndfile-&libsndfile-version;
-
-
-
-
- Short Descriptions
-
-
-
-
- sndfile-cmp
-
-
- compares two audio files
-
-
- sndfile-cmp
-
-
-
-
-
- sndfile-concat
-
-
- concatenates two or more audio files
-
-
- sndfile-concat
-
-
-
-
-
- sndfile-convert
-
-
- converts a sound file from one format to another
-
-
- sndfile-convert
-
-
-
-
-
- sndfile-deinterleave
-
-
- splits a multi-channel into multiple single channel files
-
-
- sndfile-deinterleave
-
-
-
-
-
- sndfile-info
-
-
- displays information about a sound file
-
-
- sndfile-info
-
-
-
-
-
- sndfile-interleave
-
-
- converts multiple single channel files into a multi-channel file
-
-
- sndfile-interleave
-
-
-
-
-
- sndfile-metadata-get
-
-
- retrieves metadata from a sound file
-
-
- sndfile-metadata-get
-
-
-
-
-
- sndfile-metadata-set
-
-
- sets metadata in a sound file
-
-
- sndfile-metadata-set
-
-
-
-
-
- sndfile-play
-
-
- plays a sound file
-
-
- sndfile-play
-
-
-
-
-
- sndfile-salvage
-
-
- salvages the audio data from WAV files which are more than
- 4GB in size
-
-
- sndfile-salvage
-
-
-
-
-
- libsndfile.so
-
-
- contains the libsndfile API functions
-
-
- libsndfile.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/libva.xml
===================================================================
--- multimedia/libdriv/libva.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,203 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- $Date$
-
-
- libva-&libva-version;
-
-
- libva
-
-
-
- Introduction to libva
-
-
- The libva package contains a library which
- provides access to hardware accelerated video processing, using hardware
- to accelerate video processing in order to offload the central
- processing unit (CPU) to decode and encode compressed digital video. The VA
- API video decode/encode interface is platform and window system
- independent targeted at Direct Rendering Infrastructure (DRI) in the X
- Window System however it can potentially also be used with direct
- framebuffer and graphics sub-systems for video output. Accelerated
- processing includes support for video decoding, video encoding,
- subpicture blending, and rendering.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &libva-md5sum;
-
-
-
-
- Download size: &libva-size;
-
-
-
-
- Estimated disk space required: &libva-buildsize;
-
-
-
-
- Estimated build time: &libva-time;
-
-
-
-
- libva Dependencies
-
- Required
-
- and
-
-
-
- Recommended
-
-
-
-
- Recommended (Runtime)
-
-
- The VA API driver suitable for the hardware in your system:
- (for Intel GPUs provided with
- Haswell CPUs or earlier),
- (for Intel GPUs provided with
- Broadwell CPUs or later), and
- (providing the r600,
- radeonsi, and nouveau VA API
- drivers, for the ATI/AMD Radeon HD 2xxx GPUs and later, and
-
-supported
- NVIDIA GPUs; there is a circular dependency, read the Mesa page
- for information on how to break it)
-
-
- Optional
-
- ,
- , and
- intel-gpu-tools
-
-
-
-
-
- Installation of libva
-
-
- Install libva by running the following
- commands:
-
-
- cd build &&
-
-meson setup --prefix=$XORG_PREFIX --buildtype=release &&
-ninja
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-ninja install
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directory
-
-
-
- None
-
-
- libva-drm.so,
- libva-glx.so,
- libva.so,
- libva-wayland.so, and
- libva-x11.so
-
-
- $XORG_PREFIX/include/va
-
-
-
-
-
- Short Descriptions
-
-
-
-
- libva.so
-
-
- contains API functions which provide access to hardware
- accelerated video processing
-
-
- libva.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/libvdpau-va-gl.xml
===================================================================
--- multimedia/libdriv/libvdpau-va-gl.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,191 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- $Date$
-
-
- libvdpau-va-gl-&libvdpau-va-gl-version;
-
-
- libvdpau-va-gl
-
-
-
- Introduction to libvdpau-va-gl
-
-
- The libvdpau-va-gl package contains a library
- which implements the VDPAU library. Libvdpau_va_gl uses OpenGL under the
- hood to accelerate drawing and scaling and the VA-API (if available) to
- accelerate video decoding. For now VA-API is available on some Intel
- chips, and on some AMD video adapters with the help of the libvdpau
- driver.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Libvdpau-va-gl Driver Download (HTTP):
-
-
-
-
- Libvdpau-va-gl Driver Download (FTP):
-
-
-
-
- Libvdpau-va-gl Driver Download MD5 sum: &libvdpau-va-gl-md5sum;
-
-
-
-
- Libvdpau-va-gl Driver Download size: &libvdpau-va-gl-size;
-
-
-
-
- Estimated disk space required: &libvdpau-va-gl-buildsize;
-
-
-
-
- Estimated build time: &libvdpau-va-gl-time;
-
-
-
-
- libvdpau-va-gl Dependencies
-
- Required
-
- ,
- ,
- , and
-
-
-
- Optional
-
- ,
- , and
- or
-
-
-
-
-
- Installation of libvdpau-va-gl
-
-
- Install libvdpau-va-gl by running the following
- commands:
-
-
-mkdir build &&
-cd build &&
-
-cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$XORG_PREFIX .. &&
-make
-
-
- To test the results, issue: make check. The tests must
- be run from an Xorg environment.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
-
-
-
- Configuration
-
-
- To allow libvdpau to find libvdpau-va-gl, set an environment variable.
- As the root user:
-
-
-echo "export VDPAU_DRIVER=va_gl" >> /etc/profile.d/xorg.sh
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directories
-
-
-
- None
-
-
- libvdpau_va_gl.so
-
-
- None
-
-
-
-
-
- Short Descriptions
-
-
-
-
- libvdpau_va_gl.so
-
-
- contains functions to implement the OpenGL backend to
- the VDPAU (Video Decode and Presentation API for Unix) API
-
-
- libvdpau.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/libvdpau.xml
===================================================================
--- multimedia/libdriv/libvdpau.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,205 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- $Date$
-
-
- libvdpau-&libvdpau-version;
-
-
- libvdpau
-
-
-
- Introduction to libvdpau
-
-
- The libvdpau package contains a library which
- implements the VDPAU library.
-
-
-
- VDPAU (Video Decode and Presentation API for Unix) is an open source
- library (libvdpau) and API originally designed by Nvidia for its GeForce
- 8 series and later GPU hardware targeted at the X Window System.
- This VDPAU API allows video programs to offload portions of the video
- decoding process and video post-processing to the GPU video-hardware.
-
-
-
- Currently, the portions capable of being offloaded by VDPAU onto the GPU
- are motion compensation (mo comp), inverse discrete cosine transform
- (iDCT), VLD (variable-length decoding) and deblocking for MPEG-1, MPEG-2,
- MPEG-4 ASP (MPEG-4 Part 2), H.264/MPEG-4 AVC and VC-1, WMV3/WMV9 encoded
- videos. Which specific codecs of these that can be offloaded to the
- GPU depends on the version of the GPU hardware; specifically,
- to also decode MPEG-4 ASP (MPEG-4 Part 2), Xvid/OpenDivX (DivX 4), and
- DivX 5 formats, a GeForce 200M (2xxM) Series (the eleventh generation of
- Nvidia's GeForce graphics processing units) or newer GPU hardware is
- required.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &libvdpau-md5sum;
-
-
-
-
- Download size: &libvdpau-size;
-
-
-
-
- Estimated disk space required: &libvdpau-buildsize;
-
-
-
-
- Estimated build time: &libvdpau-time;
-
-
-
-
- libvdpau Dependencies
-
- Required
-
-
-
-
- Recommended (Runtime)
-
-
- The VDPAU driver suitable for the hardware in your system:
- (for Intel GPUs) and
- (providing the r600,
- radeonsi, and nouveau VDPAU
- drivers, for the ATI/AMD Radeon HD 2xxx GPUs and later, and
-
-supported
- NVIDIA GPUs; Mesa must be built after this package for these
- drivers)
-
-
- Optional
-
- ,
- , and
- or
-
-
-
-
-
- Installation of libvdpau
-
-
- Install libvdpau by running the following
- commands:
-
-
-mkdir build &&
-cd build &&
-
-meson setup --prefix=$XORG_PREFIX .. &&
-ninja
-
-
- To test the results, issue: ninja test.
- There is only one test for this package, dlclose, and it is known to
- fail on some systems.
-
-
-
- Now, as the root user:
-
-
-ninja install
-
-
- If doxygen is present at build time
- place the documentation in a versioned directory as the
- root user:
-
-
-[ -e $XORG_PREFIX/share/doc/libvdpau ] && mv -v $XORG_PREFIX/share/doc/libvdpau{,&libvdpau-version;}
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directories
-
-
-
- None
-
-
- libvdpau.so
-
-
- $XORG_PREFIX/{include,lib}/vdpau
-
-
-
-
-
- Short Descriptions
-
-
-
-
- libvdpau.so
-
-
- contains functions to offload portions of the video decoding
- process and video post-processing to the GPU video-hardware
-
-
- libvdpau.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/libvorbis.xml
===================================================================
--- multimedia/libdriv/libvorbis.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ multimedia/libdriv/libvorbis.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -1,173 +1,10 @@
-
-
- %general-entities;
+
+
+libvorbis-&libvorbis-version;
-
-
-
-
-
-
-]>
-
-
-
-
-
- libvorbis-&libvorbis-version;
-
-
- Libvorbis
-
-
-
- Introduction to libvorbis
-
-
- The libvorbis package contains a general
- purpose audio and music encoding format. This is useful for creating
- (encoding) and playing (decoding) sound in an open (patent free)
- format.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &libvorbis-md5sum;
-
-
-
-
- Download size: &libvorbis-size;
-
-
-
-
- Estimated disk space required: &libvorbis-buildsize;
-
-
-
-
- Estimated build time: &libvorbis-time;
-
-
-
-
- libvorbis Dependencies
-
- Required
-
-
-
-
- Optional
-
- and
- (or )
- (specifically, pdflatex and htlatex) to build the PDF documentation
-
-
-
-
-
- Installation of libvorbis
-
-
- Install libvorbis by running the following
- commands:
-
-
-./configure --prefix=/usr --disable-static &&
-make
-
-
- To test the results, issue: make -j1 check.
-
-
-
- Now, as the root user:
-
-
-make install &&
-install -v -m644 doc/Vorbis* /usr/share/doc/libvorbis-&libvorbis-version;
-
-
-
-
- Command Explanations
-
-
-
-
- : This switch enables building the
- documentation in formats other than the supplied html.
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- None
-
-
- libvorbis.so, libvorbisenc.so and libvorbisfile.so
-
-
- /usr/include/vorbis and /usr/share/doc/libvorbis-&libvorbis-version;
-
-
-
-
-
- Short Descriptions
-
-
-
-
- libvorbis.so
-
-
- provides the functions used to read and write sound files
-
-
- libvorbis.so
-
-
-
-
-
-
-
+&libvorbis-intro;
+&libvorbis-inst;
+&libvorbis-config;
+&libvorbis-desc;
Index: multimedia/libdriv/libvpx.xml
===================================================================
--- multimedia/libdriv/libvpx.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,222 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- libvpx-&libvpx-version;
-
-
- libvpx
-
-
-
- Introduction to libvpx
-
-
- This package, from the WebM project, provides the reference
- implementations of the VP8 Codec, used in most current html5 video,
- and of the next-generation VP9 Codec.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &libvpx-md5sum;
-
-
-
-
- Download size: &libvpx-size;
-
-
-
-
- Estimated disk space required: &libvpx-buildsize;
-
-
-
-
- Estimated build time: &libvpx-time;
-
-
-
-
- libvpx Dependencies
-
- Recommended
-
- or , and
- (so configure can find yasm)
-
-
- Optional
-
- (to download test files) and
- (to build documentation)
-
-
- &test-use-internet;
-
-
-
-
- Installation of libvpx
-
-
- Install libvpx by running the
- following commands:
-
-
-sed -i 's/cp -p/cp/' build/make/Makefile &&
-
-mkdir libvpx-build &&
-cd libvpx-build &&
-
-../configure --prefix=/usr \
- --enable-shared \
- --disable-static &&
-make
-
-
- To test the results, issue:
- LD_LIBRARY_PATH=. make test.
- The test suite downloads many files as part of its test process.
- A few parts of it will use all available cores.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
-
- Command Explanations
-
-
- sed ... : This command
- corrects ownership and permissions of installed files.
-
-
-
- mkdir libvpx-build && cd libvpx-build:
- The libvpx developers
- recommend building in a dedicated build directory.
-
-
-
-
-
- : This switch prevents building of VP8
- codec support.
-
-
-
- : This switch prevents building of VP9
- codec support.
-
-
-
- : This switch disables
- optimizations specific for x86 and x86-64, allowing to build this
- package without nasm and yasm
- installed.
-
-
-
- LD_LIBRARY_PATH=.: This is needed for the test suite
- to use the library that was just built.
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
- vpxdec and vpxenc
- libvpx.so
- /usr/include/vpx
-
-
-
-
- Short Descriptions
-
-
-
-
- vpxdec
-
-
- is the WebM Project VP8 and VP9 decoder
-
-
- vpxdec
-
-
-
-
-
- vpxenc
-
-
- is the WebM project VP8 and VP9 encoder
-
-
- vpxenc
-
-
-
-
-
- libvpx.so
-
-
- provides functions to use the VP8 and VP9 video codecs
-
-
- libvpx.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/mlt.xml
===================================================================
--- multimedia/libdriv/mlt.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,180 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- MLT-&mlt-version;
-
-
- MLT
-
-
-
- Introduction to MLT
-
-
- MLT package is the Media Lovin Toolkit.
- It is an open source multimedia framework, designed and developed for
- television broadcasting. It provides a toolkit for broadcasters, video
- editors, media players, transcoders, web streamers and many more types of
- applications.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &mlt-md5sum;
-
-
-
-
- Download size: &mlt-size;
-
-
-
-
- Estimated disk space required: &mlt-buildsize;
-
-
-
-
- Estimated build time: &mlt-time;
-
-
-
-
- MLT Dependencies
-
- Required
-
- and
- &qt5-deps;
-
-
- Optional
-
- ,
- ,
- ,
- ,
- JACK,
- MOVEit,
- SoX, and
- vid.stab
-
-
-
-
-
-
-
- Installation of MLT
-
-
- Install MLT by running the following commands:
-
-
-mkdir build &&
-cd build &&
-
-cmake -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=Release \
- -Wno-dev .. &&
-
-make
-
-
- This package does not come with a test suite. However a test .mp4
- file can be played in a local graphical environment with
- ./out/bin/melt <filename>.mp4.
-
-
-
-
- This application uses advanced graphical capabilities. In
- some cases, firmware for your specific graphics adaptor may be needed.
- See for more information.
-
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
-
- Contents
-
-
- Installed Program
- Installed Libraries
- Installed Directories
-
-
- melt-7 and
- melt (symlink to melt-7)
- libmlt-7.so,
- libmlt++-7.so, and
- over twenty plugins
- /usr/include/mlt-7,
-
- /usr/lib/mlt-7,
- /usr/lib/cmake/Mlt7, and
- /usr/share/mlt-7
-
-
-
-
-
- Short Descriptions
-
-
-
-
- melt
-
-
- is a test tool for MLT
-
-
- melt
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/opus.xml
===================================================================
--- multimedia/libdriv/opus.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,159 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- Opus-&opus-version;
-
-
- Opus
-
-
-
- Introduction to Opus
-
-
- Opus is a lossy audio compression format
- developed by the Internet Engineering Task Force (IETF) that is
- particularly suitable for interactive speech and audio transmission over
- the Internet. This package provides the Opus development library and
- headers.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &opus-md5sum;
-
-
-
-
- Download size: &opus-size;
-
-
-
-
- Estimated disk space required: &opus-buildsize;
-
-
-
-
- Estimated build time: &opus-time;
-
-
-
-
- Optional
-
- and
- (or )
-
-
-
-
-
-
- Installation of Opus
-
-
- Install Opus by running the following
- commands:
-
-
-mkdir build &&
-cd build &&
-
-meson setup --prefix=/usr \
- --buildtype=release \
- -Ddocdir=/usr/share/doc/opus-&opus-version; &&
-ninja
-
-
- To test the results, issue: ninja test.
-
-
-
- Now, as the root user:
-
-
-ninja install
-
-
-
-
- Command Explanations
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directory
-
-
-
- None
-
-
- libopus.so
-
-
- /usr/include/opus and /usr/share/doc/opus-&opus-version;
-
-
-
-
-
- Short Descriptions
-
-
-
-
- libopus.so
-
-
- provides the functions used to read and write Opus format
-
-
- libopus.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/pipewire.xml
===================================================================
--- multimedia/libdriv/pipewire.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,584 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- Pipewire-&pipewire-version;
-
-
- pipewire
-
-
-
- Introduction to Pipewire
-
-
- The pipewire package contains a server and
- userspace API to handle multimedia pipelines. This includes a universal
- API to connect to multimedia devices, as well as sharing multimedia
- files between applications.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &pipewire-md5sum;
-
-
-
-
- Download size: &pipewire-size;
-
-
-
-
- Estimated disk space required: &pipewire-buildsize;
-
-
-
-
- Estimated build time: &pipewire-time;
-
-
-
-
- Pipewire Dependencies
-
- Recommended
-
- ,
- ,
- ,
- ,
- ,
- ,
- , and
- (runtime)
-
-
- Optional
-
- ,
- ,
- ,
- ,
- ,
- (for one example and libcamera support),
- ,
- ,
- ,
- ,
- (for some examples),
- ,
- ,
- ,
- and
- (for documentation),
- JACK,
- ldacBT,
- libcamera,
- libmysofa, and
-
- xmltoman
-
-
-
- Editor Notes:
-
-
-
-
-
- Installation of Pipewire
-
-
- Install pipewire by running the following
- commands:
-
-
-mkdir build &&
-cd build &&
-
-meson setup .. \
- --prefix=/usr \
- --buildtype=release \
- -Dsession-managers="[]" &&
-ninja
-
-
- To test the result, issue: ninja test.
-
-
-
- Now, as the root user:
-
-
-ninja install
-
-
-
- Command Explanations
-
-
-
-
- -Dsession-managers="[]": This switch
- allows specifying the session managers to build as subprojects.
- We specify an empty list to prevent meson from
- downloading any external copy of the session managers. A Pipewire
- session manager recommended by the PipeWire developers for general
- use, , is available as a
- separate BLFS package. Build it after installing Pipewire if you
- need to run the Pipewire daemon (for example in order to support
- ).
-
-
-
- : This switch enables the generation of HTML
- documentation. The optional dependencies for documentation need to be
- installed for this to work.
-
-
-
- : This switch enables the generation of manual
- pages. The optional dependencies for documentation need to be installed
- for this to work.
-
-
-
- : This switch enables using ffmpeg for
- audio conversion as a SPA backend.
-
-
-
- : This switch enables using Vulkan for
- video rendering as a SPA backend.
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- pipewire,
- pw-cat,
- pw-cli,
- pw-config,
- pw-dot,
- pw-dump,
- pw-jack,
- pw-link,
- pw-loopback,
- pw-metadata,
- pw-mididump,
- pw-mon,
- pw-profiler,
- pw-reserve,
- pw-top,
- pw-v4l2,
- spa-acp-tool,
- spa-inspect,
- spa-json-dump,
- spa-monitor,
- spa-resample, and
- pipewire-aes67, pipewire-avb, pipewire-pulse (symlinks to pipewire),
- pw-dsdplay, pw-encplay, pw-midiplay, pw-midirecord, pw-play,
- pw-record (symlinks to pw-cat)
-
-
- libpipewire-0.3.so and
- 60 modules below /usr/lib/pipewire-0.3 and /usr/lib/spa-0.2
-
-
- /usr/include/pipewire-0.3,
- /usr/include/spa-0.2,
- /usr/lib/alsa-lib,
-
- /usr/lib/pipewire-0.3,
- /usr/lib/spa-0.2,
- /usr/share/alsa-card-profile,
- /usr/share/pipewire, and
- /usr/share/spa-0.2
-
-
-
-
-
- Short Descriptions
-
-
-
-
- pipewire
-
-
- is a service that allows access to multimedia devices and allows
- sharing of multimedia files between applications
-
-
- pipewire
-
-
-
-
-
- pipewire-pulse
-
-
- starts a Pulseaudio-compatible version of
- the pipewire service
-
-
- pipewire-pulse
-
-
-
-
-
- pw-cat
-
-
- allows you to play or record media using a pipewire instance
-
-
- pw-cat
-
-
-
-
-
- pw-cli
-
-
- allows you to interact with a pipewire instance
-
-
- pw-cli
-
-
-
-
-
- pw-config
-
-
- allows you to interact with pipewire's configuration system
- for debugging purposes or syntax checking
-
-
- pw-config
-
-
-
-
-
- pw-dot
-
-
- lists all of the daemons and objects in use by pipewire
-
-
- pw-dot
-
-
-
-
-
- pw-dump
-
-
- dumps debug messages from a local or remote pipewire instance to
- the console
-
-
- pw-dump
-
-
-
-
-
- pw-jack
-
-
- runs JACK applications on a pipewire instance
-
-
- pw-jack
-
-
-
-
-
- pw-link
-
-
- links pipewire ports together
-
-
- pw-link
-
-
-
-
-
- pw-loopback
-
-
- initializes a loopback link between two different pipewire ports.
- This is useful for testing and debugging
-
-
- pw-loopback
-
-
-
-
-
- pw-metadata
-
-
- inspects, adds, and removes metadata for objects
-
-
- pw-metadata
-
-
-
-
-
- pw-mididump
-
-
- dumps MIDI messages from a file to the screen
-
-
- pw-mididump
-
-
-
-
-
- pw-mon
-
-
- allows you to monitor pipewire instances
-
-
- pw-mon
-
-
-
-
-
- pw-profiler
-
-
- tracks memory usage and API calls used by pipewire
-
-
- pw-profiler
-
-
-
-
-
- pw-reserve
-
-
- reserves or monitors a device via D-Bus
-
-
- pw-reserve
-
-
-
-
-
- pw-top
-
-
- displays real-time performance information from pipewire
-
-
- pw-top
-
-
-
-
-
- pw-v4l2
-
-
- runs v4l2 applications on a pipewire instance
-
-
- pw-v4l2
-
-
-
-
-
- spa-acp-tool
-
-
- inspects the card profile of a given sound card
-
-
- spa-acp-tool
-
-
-
-
-
- spa-inspect
-
-
- allows you to inspect pipewire plugins
-
-
- spa-inspect
-
-
-
-
-
- spa-json-dump
-
-
- dumps the current pipewire configuration in JSON format.
-
-
- spa-json-dump
-
-
-
-
-
- spa-monitor
-
-
- allows you to monitor pipewire plugins
-
-
- spa-monitor
-
-
-
-
-
- spa-resample
-
-
- resamples a given file
-
-
- spa-resample
-
-
-
-
-
- libpipewire-0.3.so
-
-
- contains API functions for handling multimedia pipelines
-
-
- libpipewire-0.3.so
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/pulseaudio.xml
===================================================================
--- multimedia/libdriv/pulseaudio.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,530 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- PulseAudio-&pulseaudio-version;
-
-
- PulseAudio
-
-
-
- Introduction to PulseAudio
-
-
- PulseAudio is a sound system for POSIX OSes,
- meaning that it is a proxy for sound applications. It allows you to do
- advanced operations on your sound data as it passes between your
- application and your hardware. Things like transferring the audio to a
- different machine, changing the sample format or channel count and mixing
- several sounds into one are easily achieved using a sound server.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &pulseaudio-md5sum;
-
-
-
-
- Download size: &pulseaudio-size;
-
-
-
-
- Estimated disk space required: &pulseaudio-buildsize;
-
-
-
-
- Estimated build time: &pulseaudio-time;
-
-
-
-
- PulseAudio Dependencies
-
- Required
-
-
-
-
- Recommended
-
- ,
- ,
- ,
- ,
- and
-
-
-
- Optional
-
- ,
- ,
- (for documentation),
- ,
- ,
- ,
- (Bluetooth support),
- ,
- JACK,
- libasyncns,
- LIRC,
- ORC,
- soxr,
- TDB, and
-
- WebRTC AudioProcessing
-
-
-
-
-
-
- Installation of PulseAudio
-
-
- Install PulseAudio by running the following
- commands:
-
-
-mkdir build &&
-cd build &&
-
-meson setup --prefix=/usr \
- --buildtype=release \
- -Ddatabase=gdbm \
- -Ddoxygen=false \
- -Dbluez5=disabled \
- .. &&
-ninja
-
-
- To test the results, issue: ninja test. One test
- fails if the tests are not run as the root user, but this can be ignored.
-
-
-
- Now, as the root user:
-
-
-ninja install
-
-
- Running PulseAudio as a system-wide daemon is possible but not
- recommended. See
- for more information.
- While still as the root
- user, remove the D-Bus configuration file
- for the system wide daemon to avoid creating unnecessary system
- users and groups:
-
-
-rm /usr/share/dbus-1/system.d/pulseaudio-system.conf
-
-
-
- Command Explanations
-
-
-
-
- -Dbluez5=disabled: This switch prevents
- a runtime error if and
- are both installed but is not installed.
- Remove this if you have installed all three packages.
-
-
-
- -Ddoxygen=false: This allows the package to
- compile if is not installed. Remove this
- if you have installed this and wish to build the documentation.
-
-
-
-
-
- Configuring PulseAudio
-
-
- Config Files
-
- There are system wide configuration files:
- /etc/pulse/daemon.conf,
- /etc/pulse/client.conf,
- /etc/pulse/default.pa, and user configuration
- files with the same names in
- ~/.config/pulse. User
- configuration files take precedence over system wide ones.
-
-
-
- ~/.config/pulse
-
-
-
- /etc/pulse/daemon.conf
-
-
-
- /etc/pulse/client.conf
-
-
-
- /etc/pulse/default.pa
-
-
-
- Configuration Information
-
-
- You may have to configure the audio system. You can start
- pulseaudio in command line mode using
- pulseaudio -C and then list various
- information and change settings. See
- man pulse-cli-syntax.
-
-
-
- If pulseaudio was working but you no-longer
- have sound, after checking for hardware issues (speakers or headphones
- not connected, external amplifier not connected) you may need to fix it.
-
-
-
- One suggestion is to close the application, such as
- firefox where sound has stopped working, then
- run: pactl list short sinks followed by:
- pacmd set-default-sink <sink #> and then
- restart the application.
-
-
-
- If that does not work, a more drastic approach often works. After closing
- the application, close pulseaudio, either using pulseaudio
- --kill or, if that fails, killall -KILL
- pulseaudio and then rm -rf
- ~/.config/pulse/* (and perhaps also
- rm -rf ~/.pulse/* if you have used a very old version
- of pulse on this machine), then run pulseaudio
- --verbose to restart it. If the daemon starts, restart the
- application. See man pulseaudio for more options.
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- pacat, pacmd, pactl, padsp,
- pamon (symlink to pacat), paplay (symlink to pacat),
- parec (symlink to pacat), parecord (symlink to pacat), qpaeq,
- pasuspender, pax11publish, pulseaudio, and
-
- start-pulseaudio-x11
-
-
- libpulse.so,
- libpulse-mainloop-glib.so,
- libpulse-simple.so,
- libpulsecommon-&pulseaudio-major-version;.so,
- libpulsecore-&pulseaudio-major-version;.so, and
- libpulsedsp.so
-
-
- /etc/pulse,
- /usr/include/pulse,
- /usr/lib/cmake/PulseAudio,
- /usr/lib/{pulseaudio,pulse-&pulseaudio-major-version;},
- /usr/libexec/pulse, and
- /usr/share/pulseaudio
-
-
-
-
-
- Short Descriptions
-
-
-
-
-
-
- pacat
-
-
- plays back or records raw or encoded audio streams on a
- PulseAudio sound server
-
-
- pacat
-
-
-
-
-
- pacmd
-
-
- is a tool used to reconfigure a PulseAudio
- sound server during runtime
-
-
- pacmd
-
-
-
-
-
- pactl
-
-
- is used to control a running PulseAudio
- sound server
-
-
- pactl
-
-
-
-
-
- padsp
-
-
- is the PulseAudio OSS Wrapper
-
-
- padsp
-
-
-
-
-
- pamon
-
-
- is a symbolic link to pacat
-
-
- pamon
-
-
-
-
-
- paplay
-
-
- is used to play audio files on a
- PulseAudio sound server
-
-
- paplay
-
-
-
-
-
- parec
-
-
- is a symbolic link to pacat
-
-
- parec
-
-
-
-
-
- parecord
-
-
- is a symbolic link to pacat
-
-
- parecord
-
-
-
-
-
- pasuspender
-
-
- is a tool that can be used to tell a local
- PulseAudio sound server to temporarily
- suspend access to the audio devices, to allow other applications
- to access them directly
-
-
- pasuspender
-
-
-
-
-
- pax11publish
-
-
- is the PulseAudio
- X11 Credential Utility
-
-
- pax11publish
-
-
-
-
-
- pa-info
-
-
- is a shell script that prints various information relating to the
- Pulseaudio server currently in use
-
-
- pa-info
-
-
-
-
-
- pulseaudio
-
-
- is a networked low-latency sound server for Linux
-
-
- pulseaudio
-
-
-
-
-
-
- qpaeq
-
-
- is an equalizer interface for
- PulseAudio equalizer sinks
- (Requires at build time)
-
-
- qpaeq
-
-
-
-
-
-
- start-pulseaudio-x11
-
-
- starts PulseAudio and registers it to
- the X11 session manager
-
-
- start-pulseaudio-x11
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/sbc.xml
===================================================================
--- multimedia/libdriv/sbc.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,192 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- SBC-&sbc-version;
-
-
- SBC
-
-
-
- Introduction to SBC
-
-
- The SBC is a digital audio encoder and decoder used to
- transfer data to Bluetooth audio output devices like headphones or loudspeakers.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &sbc-md5sum;
-
-
-
-
- Download size: &sbc-size;
-
-
-
-
- Estimated disk space required: &sbc-buildsize;
-
-
-
-
- Estimated build time: &sbc-time;
-
-
-
-
- SBC Dependencies
-
- Optional
-
-
-
-
-
-
-
- Installation of SBC
-
-
- Install SBC by running the following
- commands:
-
-
-./configure --prefix=/usr --disable-static --disable-tester &&
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
- Command Explanations
-
-
- --disable-tester: This disables
- the SBC tester. Remove it if you have installed
- .
-
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directory
-
-
-
- sbcdec, sbcenc, and sbcinfo
-
-
- libsbc.so
-
-
- /usr/include/sbc
-
-
-
-
-
- Short Descriptions
-
-
-
-
- sbcdec
-
-
- is a SBC decoder utility
-
-
- sbcdec
-
-
-
-
-
- sbcenc
-
-
- is a SBC encoder utility
-
-
- sbcenc
-
-
-
-
-
- sbcinfo
-
-
- is a subband codec (SBC) analyzer
-
-
- sbcinfo
-
-
-
-
-
- libsbc.so
-
-
- contains the SBC API functions
-
-
- libsbc.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/sdl.xml
===================================================================
--- multimedia/libdriv/sdl.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,202 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- sdl12-compat-&sdl-version;
-
-
- SDL
-
-
-
- Introduction to sdl12-compat
-
-
- The Simple DirectMedia Layer (SDL
- for short) is a cross-platform library designed to make it easy to write
- multimedia software, such as games and emulators. This code is a
- compatibility layer; it provides a binary and source compatible API
- for programs written against SDL 1.2, but it uses SDL 2.0 behind the scenes.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &sdl-md5sum;
-
-
-
-
- Download size: &sdl-size;
-
-
-
-
- Estimated disk space required: &sdl-buildsize;
-
-
-
-
- Estimated build time: &sdl-time;
-
-
-
-
- SDL Dependencies
-
- Required
-
- ,
- , and
-
-
-
-
-
- Installation of sdl12-compat
-
-
- Install sdl12-compat by running the
- following commands:
-
-
-mkdir build &&
-cd build &&
-
-cmake -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=RELEASE \
- .. &&
-make
-
-
- Now, as the root user:
-
-
-make install &&
-rm -vf /usr/lib/libSDLmain.a
-
-
-
-
- Testing SDL
-
-
- If you wish, test the sdlcompat package
- using the included test programs. It is not required to install any of
- the resulting binaries to validate the installation.
-
-
-
- You'll need to manually run all the test programs (they are listed in
- the README file in this directory). Many of them
- will need to be manually killed, and you'll need to turn your speakers
- on with the volume at a suitable level.
-
-
-
-
-
-
- Contents
-
-
- Installed Program
- Installed Libraries
- Installed Directories
-
-
- sdl-config
- libSDL.so
- /usr/include/SDL
-
-
-
-
- Short Descriptions
-
-
-
-
- sdl-config
-
-
- determines the compile and linker flags that should be used to
- compile and link programs that use
- libSDL
-
-
- sdl-config
-
-
-
-
-
- libSDL.so
-
-
- contains functions that provide compatibility links to SDL2
- low level functions for audio,
- keyboard, mouse, joystick, 3D hardware via OpenGL, and
- 2D frame buffer across multiple platforms
-
-
- libSDL.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/sdl/SDL-config.xml
===================================================================
--- multimedia/libdriv/sdl/SDL-config.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/sdl/SDL-config.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,11 @@
+
+Configuring SDL
+
+Configuration Information
+
+&library-config;
+
+
+
+
+
Index: multimedia/libdriv/sdl/SDL-desc.xml
===================================================================
--- multimedia/libdriv/sdl/SDL-desc.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/sdl/SDL-desc.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,16 @@
+
+Contents
+
+The SDL package contains the Simple DirectMedia
+Layer
+
+
+
+Description
+
+Simple DirectMedia Layer
+The Simple DirectMedia Layer is a generic API that provides low level
+access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and
+2D framebuffer across multiple platforms.
+
+
Index: multimedia/libdriv/sdl/SDL-exp.xml
===================================================================
--- multimedia/libdriv/sdl/SDL-exp.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/sdl/SDL-exp.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,8 @@
+
+Command explanations
+
+./configure --prefix=/usr --disable-debug
+This command configures SDL to build with aggressive
+optimizations.
+
+
Index: multimedia/libdriv/sdl/SDL-inst.xml
===================================================================
--- multimedia/libdriv/sdl/SDL-inst.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/sdl/SDL-inst.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,11 @@
+
+Installation of SDL
+
+Install SDL by running the following commands:
+
+./configure --prefix=/usr --disable-debug &&
+make &&
+make install
+
+
+
Index: multimedia/libdriv/sdl/SDL-intro.xml
===================================================================
--- multimedia/libdriv/sdl/SDL-intro.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/sdl/SDL-intro.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,16 @@
+
+Introduction to SDL
+
+Download location: &SDL-download;
+Version used: &SDL-version;
+Package size: &SDL-size;
+Estimated Disk space required: &SDL-buildsize;
+
+The Simple DirectMedia Layer (SDL for short) is a cross-platform library
+designed to make it easy to write multimedia software, such as games and
+emulators.
+
+SDL will utilize oss, alsa, esd, arts, nas, nasm, x11 and directfb by
+default if installed prior to SDL.
+
+
Index: multimedia/libdriv/sdl/sdl.ent
===================================================================
--- multimedia/libdriv/sdl/sdl.ent (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/libdriv/sdl/sdl.ent (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
Index: multimedia/libdriv/sdl2.xml
===================================================================
--- multimedia/libdriv/sdl2.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,279 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- SDL2-&sdl2-version;
-
-
- SDL2
-
-
-
- Introduction to SDL2
-
-
- The Simple DirectMedia Layer Version 2 (SDL2
- for short) is a cross-platform library designed to make it easy to write
- multimedia software, such as games and emulators.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &sdl2-md5sum;
-
-
-
-
- Download size: &sdl2-size;
-
-
-
-
- Estimated disk space required: &sdl2-buildsize;
-
-
-
-
- Estimated build time: &sdl2-time;
-
-
-
-
-
- SDL2 Dependencies
-
- Recommended
-
- ,
- , and
- (if those are not present, the corresponding modules are not built)
-
-
- Optional
-
- ,
- (to create documentation),
- ,
- ,
- ,
- ,
- ,
- ,
- DirectFB,
- fcitx,
- jack, and
- sndio
-
-
-
-
-
- Installation of SDL2
-
-
-
-
- Install SDL2 by running the
- following commands:
-
-
-./configure --prefix=/usr &&
-make
-
-
- If you have installed and want to build the
- html documentation, run the following commands:
-
-
-pushd docs &&
- doxygen &&
-popd
-
-
-
- If you wish to build and run the package regression
- tests, do not delete the static libraries below until after
- the tests are built.
-
-
-
-
- Now, as the root user:
-
-
-make install &&
-rm -v /usr/lib/libSDL2*.a
-
-
- If you built the documentation, install it as the root user:
-
-
-install -v -m755 -d /usr/share/doc/SDL2-&sdl2-version;/html &&
-cp -Rv docs/output/html/* /usr/share/doc/SDL2-&sdl2-version;/html
-
-
-
-
- Testing SDL2
-
-
- If you wish to, test the installation of SDL2
- using the included test programs. None of the resulting binaries need
- to be installed. Issue the following commands to build the test
- programs:
-
-
-cd test &&
-./configure &&
-make
-
-
- Each of the test programs (they are listed in the
- README file in this directory) will need to be run
- individually. Many of them will need to be manually killed. Additionally,
- speakers need to be on with the volume at a suitable level.
-
-
-
-
-
- Command Explanations
-
-
- rm -v /usr/lib/libSDL2*.a: Normally
- static libraries can be disabled with a
- option to configure, but that breaks the build in this package.
-
-
-
- : This switch disables
- dynamically loading ALSA shared libraries.
-
-
-
- : This switch disables using
- dlopen for shared object loading. Loading image backend libraries like
- libpng dynamically on the fly does not work.
-
-
-
- : This switch disables
- dynamically loading X11 shared libraries.
-
-
-
-
-
- Configuring SDL2
-
-
- Configuration Information
-
-
-
-
-
-
-
-
- Contents
-
-
- Installed Program
- Installed Libraries
- Installed Directories
-
-
- sdl2-config
- libSDL2.so
- /usr/include/SDL2,
- /usr/lib/cmake/SDL2, and
- /usr/share/doc/SDL-&sdl2-version;
-
-
-
-
- Short Descriptions
-
-
-
-
- sdl2-config
-
-
- determines the compile and linker flags that should be used to
- compile and link programs that use
- libSDL2
-
-
- sdl2-config
-
-
-
-
-
- libSDL2.so
-
-
- contains functions that provide low level access to audio,
- keyboard, mouse, joystick, 3D hardware via OpenGL, and
- 2D frame buffer across multiple platforms
-
-
- libSDL2.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/sound-theme-freedesktop.xml
===================================================================
--- multimedia/libdriv/sound-theme-freedesktop.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,118 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- sound-theme-freedesktop-&sound-theme-freedesktop-version;
-
-
- sound-theme-freedesktop
-
-
-
- Introduction to Sound Theme Freedesktop
-
-
- The Sound Theme Freedesktop package
- contains sound themes for the desktop.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &sound-theme-freedesktop-md5sum;
-
-
-
-
- Download size: &sound-theme-freedesktop-size;
-
-
-
-
- Estimated disk space required: &sound-theme-freedesktop-buildsize;
-
-
-
-
- Estimated build time: &sound-theme-freedesktop-time;
-
-
-
-
-
-
-
- Installation of Sound Theme Freedesktop
-
-
- Install Sound Theme Freedesktop by running
- the following commands:
-
-
-./configure --prefix=/usr &&
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- None
-
-
- None
-
-
- /usr/share/sounds/freedesktop
-
-
-
-
-
-
-
Index: multimedia/libdriv/soundtouch.xml
===================================================================
--- multimedia/libdriv/soundtouch.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,178 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- SoundTouch-&soundtouch-version;
-
-
- SoundTouch
-
-
-
- Introduction to SoundTouch
-
-
- The SoundTouch package contains an open-source audio
- processing library that allows changing the sound tempo, pitch and playback
- rate parameters independently from each other.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &soundtouch-md5sum;
-
-
-
-
- Download size: &soundtouch-size;
-
-
-
-
- Estimated disk space required: &soundtouch-buildsize;
-
-
-
-
- Estimated build time: &soundtouch-time;
-
-
-
-
-
-
-
- Installation of SoundTouch
-
-
- The tarball expands to 'soundtouch' instead of the expected
- 'soundtouch-&soundtouch-version;'
-
-
-
- Install SoundTouch by running the following
- commands:
-
-
-
-
- The bootstrap command below fails if the ACLOCAL
- environment variable is set as specified in .
- If it is used, ACLOCAL needs to be unset for this package and then
- reset for other packages.
-
-
-
-./bootstrap &&
-./configure --prefix=/usr \
- --docdir=/usr/share/doc/soundtouch-&soundtouch-version; &&
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
- Command Explanations
-
-
- : This switch adds support for running
- the algorithms in parallel across several processor cores using OpenMP
- implementation provided by GCC.
-
-
-
-
-
- Contents
-
-
- Installed Program
- Installed Library
- Installed Directories
-
-
-
- soundstretch
-
-
- libSoundTouch.so
-
-
- /usr/include/soundtouch and
- /usr/share/doc/soundtouch-&soundtouch-version;
-
-
-
-
-
- Short Descriptions
-
-
-
-
- soundstretch
-
-
- is a program for processing WAV audio files by modifying
- sound tempo, pitch and playback rate properties independently
- from each other
-
-
- soundstretch
-
-
-
-
-
- libSoundTouch.so
-
-
- contains SoundTouch API functions
-
-
- libSoundTouch.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/speex.xml
===================================================================
--- multimedia/libdriv/speex.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,278 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- Speex-&speex-version;
-
-
- Speex
-
-
-
- Introduction to Speex
-
-
- Speex is an audio compression format
- designed specifically for speech. It is well-adapted to internet
- applications and provides useful features that are not present in most
- other CODECs.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &speex-md5sum;
-
-
-
-
- Download size: &speex-size;
-
-
-
-
- Estimated disk space required: &speex-buildsize;
-
-
-
-
- Estimated build time: &speex-time;
-
-
-
-
- Additional Downloads
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &speexdsp-md5sum;
-
-
-
-
- Download size: &speexdsp-size;
-
-
-
-
- Estimated disk space required: &speexdsp-buildsize;
-
-
-
-
- Estimated build time: &speexdsp-time;
-
-
-
-
-
- Speex Dependencies
-
- Required
-
-
-
-
- Optional
-
-
-
-
-
-
-
- Installation of Speex
-
-
- This package consists of two separate tarballs.
- They need to be extracted and built independently.
-
-
-
- Install Speex by running the
- following commands:
-
-
-./configure --prefix=/usr \
- --disable-static \
- --docdir=/usr/share/doc/speex-&speex-version; &&
-make
-
-
- This package does not come with a test suite.
-
-
-
- As the root user:
-
-
-make install
-
-
- Now extract and install the speexdsp package:
-
-
-cd .. &&
-tar -xf speexdsp-&speexdsp-version;.tar.gz &&
-cd speexdsp-&speexdsp-version; &&
-
-./configure --prefix=/usr \
- --disable-static \
- --docdir=/usr/share/doc/speexdsp-&speexdsp-version; &&
-make
-
-
- Again, as the root user:
-
-
-make install
-
-
-
-
- Command Explanations
-
-
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
- speexenc and speexdec
- libspeex.so and libspeexdsp.so
-
- /usr/include/speex and
- /usr/share/doc/speex-&speex-version;
-
-
-
-
-
- Short Descriptions
-
-
-
-
- speexdec
-
-
- decodes a Speex file and
- produces a WAV or raw file
-
-
- speexdec
-
-
-
-
-
- speexenc
-
-
- encodes a WAV or raw file using Speex
-
-
- speexenc
-
-
-
-
-
- libspeex.so
-
-
- provides functions for the audio encoding/decoding programs
-
-
- libspeex.so
-
-
-
-
-
- libspeexdsp.so
-
-
- is a speech processing library that goes along with the
- Speex codec
-
-
- libspeexdsp.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/taglib.xml
===================================================================
--- multimedia/libdriv/taglib.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,157 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- Taglib-&taglib-version;
-
-
- Taglib
-
-
-
- Introduction to Taglib
-
-
- Taglib is a library used for reading,
- writing and manipulating audio file tags and is used by applications
- such as Amarok and
- VLC.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &taglib-md5sum;
-
-
-
-
- Download size: &taglib-size;
-
-
-
-
- Estimated disk space required: &taglib-buildsize;
-
-
-
-
- Estimated build time: &taglib-time;
-
-
-
-
- Taglib Dependencies
-
- Required
-
- and
-
-
-
- Optional (for tests)
-
- Cppunit
-
-
-
-
- Installation of Taglib
-
-
- Install Taglib by running the
- following commands:
-
-
-mkdir build &&
-cd build &&
-
-cmake -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=Release \
- -DBUILD_SHARED_LIBS=ON \
- .. &&
-make
-
-
- The test suite requires Cppunit but it's
- not a BLFS package.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- taglib-config
-
-
- libtag.so and libtag_c.so
-
-
- /usr/include/taglib
-
-
-
-
-
- Short Descriptions
-
-
-
-
- taglib-config
-
-
- is a tool used to print information about the taglib installation
-
-
- taglib-config
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/v4l-utils.xml
===================================================================
--- multimedia/libdriv/v4l-utils.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,454 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- v4l-utils-&v4l-utils-version;
-
-
- v4l-utils
-
-
-
- Introduction to v4l-utils
-
-
- v4l-utils provides a series of utilities for
- media devices, allowing the ability to handle the proprietary formats
- available from most webcams (libv4l), and providing tools to test V4L devices.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &v4l-md5sum;
-
-
-
-
- Download size: &v4l-size;
-
-
-
-
- Estimated disk space required: &v4l-buildsize;
-
-
-
-
- Estimated build time: &v4l-time;
-
-
-
-
- v4l-utils Dependencies
-
- Recommended
-
- ,
- ,
- , and
- &qt5-deps;
-
-
- Optional
-
- ,
- ,
- both (with Clang and target BPF)
- and libbpf
- (for infrared remote control decoders based on BPF), and
- SDL_image
-
-
-
-
-
- Installation of v4l-utils
-
-
-
- If you've installed both LLVM and libbpf (not in BLFS), either
- enable the BPF target (via
- ) building LLVM, or disable
- the infrared remote control decoders based on BPF:
-
-
-
- sed '/^ir_bpf_enabled/s/=.*/= false/' \
- -i utils/keytable/meson.build
-
-
-
- Install v4l-utils by running
- the following commands:
-
-
-mkdir build &&
-cd build &&
-
-meson setup --prefix=/usr \
- -Ddoxygen-doc=disabled \
- -Dgconv=disabled \
- --buildtype=release .. &&
-ninja
-
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-ninja install
-
-
- If you also wish to install the contrib programs, add:
-
-
-for prog in v4l2gl v4l2grab
-do
- cp -v contrib/test/$prog /usr/bin
-done
-
-
-
-
-
- Command Explanations
-
-
- -Dgconv=disabled: This switch disables
- the erroneous installation of gconv-modules that would break glibc.
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directories
-
-
-
- cec-compliance,
- cec-ctl,
- cec-follower,
- cx18-ctl,
- decode_tm6000,
- dvb-fe-tool,
- dvb-format-convert,
- dvbv5-daemon,
- dvbv5-scan,
- dvbv5-zap,
- ir-ctl,
- ir-keytable,
- ivtv-ctl,
- media-ctl,
- qv4l2,
- qvidcap,
- rds-ctl,
- v4l2-compliance,
- v4l2-ctl,
- v4l2-dbg,
- v4l2gl,
- v4l2grab, and
- v4l2-sysfs-path
-
-
- libdvbv5.so,
- libv4l1.so,
- libv4l2.so,
- libv4l2rds.so,
- libv4lconvert.so,
- v4l1compat.so, and
- v4l2convert.so
-
-
- /etc/rc_keymaps,
- /lib/udev/rc_keymaps,
- /usr/include/libdvbv5, and
- /usr/lib/libv4l
-
-
-
-
-
- Short Descriptions
-
-
-
-
- cx18-ctl
-
-
- is a tool to handle cx18 based devices
-
-
- cx18-ctl
-
-
-
-
-
- decode_tm6000
-
-
- decodes multiplexed formats from TM5600/TM6000 USB devices
-
-
- decode_tm6000
-
-
-
-
-
- dvb-fe-tool
-
-
- is a command line tool for digital TV services
-
-
- dvb-fe-tool
-
-
-
-
-
- dvb-format-convert
-
-
- is a tool meant to convert among different file formats. It is
- compliant with version 5 of the DVB API
-
-
- dvb-format-convert
-
-
-
-
-
- dvbv5-scan
-
-
- is a command line frequency scanning tool for digital TV
- services that are compliant with version 5 of the DVB API
-
-
- dvbv5-scan
-
-
-
-
-
- dvbv5-zap
-
-
- is a command line tuning tool for digital TV services
- that is compliant with version 5 of the DVB API
-
-
- dvbv5-zap
-
-
-
-
-
- ir-keytable
-
-
- is a tool that lists the Remote Controller devices, allows one
- to get/set IR keycode/scancode tables, test events generated by
- IR, and to adjust other Remote Controller options
-
-
- ir-keytable
-
-
-
-
-
- ivtv-ctl
-
-
- is a utility that can control many card settings, like changing
- the inputs from tuner to svideo or composite, setting video
- resolution or changing video mode (PAL, SECAM, NTSC)
-
-
- ivtv-ctl
-
-
-
-
-
- media-ctl
-
-
- is a utility used to configure V4L2 devices
-
-
- media-ctl
-
-
-
-
-
- qv4l2
-
-
- is used to test video4linux capture devices
-
-
- qv4l2
-
-
-
-
-
- qvidcap
-
-
- is used to capture video from a V4L2 device
-
-
- qvidcap
-
-
-
-
-
- rds-ctl
-
-
- is a utility for decoding raw RDS data from V4L2 Radio devices
- and offers simple ways to access the received RDS information
-
-
- rds-ctl
-
-
-
-
-
- v4l2-compliance
-
-
- is a compliance test tool
-
-
- v4l2-compliance
-
-
-
-
-
- v4l2-ctl
-
-
- is a tool to control v4l2 controls from the cmdline
-
-
- v4l2-ctl
-
-
-
-
-
- v4l2-dbg
-
-
- is a tool to directly get and set registers of v4l2 devices
-
-
- v4l2-dbg
-
-
-
-
-
- v4l2gl
-
-
- captures images using libv4l and stores them as PPM files
-
-
- v4l2gl
-
-
-
-
-
- v4l2grab
-
-
- captures images using libv4l and stores them as PPM files, while
- also allowing for additional options such as setting the amount of
- frames captured and saving the file as a RAW file
-
-
- v4l2grab
-
-
-
-
-
- v4l2-sysfs-path
-
-
- checks the media devices installed on a machine and the
- corresponding device nodes
-
-
- v4l2-sysfs-path
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/wireplumber.xml
===================================================================
--- multimedia/libdriv/wireplumber.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,286 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
- Wireplumber-&wireplumber-version;
-
-
- Wireplumber
-
-
-
- Introduction to Wireplumber
-
-
- The Wireplumber package contains a session and
- policy manager for Pipewire.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &wireplumber-md5sum;
-
-
-
-
- Download size: &wireplumber-size;
-
-
-
-
- Estimated disk space required: &wireplumber-buildsize;
-
-
-
-
- Estimated build time: &wireplumber-time;
-
-
-
-
- Wireplumber Dependencies
-
- Required
-
- ,
- , and
- , and
- (runtime, rebuilt with
- )
-
-
-
- Recommended
-
-
-
-
- Optional
-
- ,
- ,
- ,
- , and
- Breathe
-
-
-
-
-
- Installation of Wireplumber
-
-
- Install Wireplumber by running the following
- commands:
-
-
-mkdir build &&
-cd build &&
-
-meson setup --prefix=/usr --buildtype=release -Dsystem-lua=true .. &&
-ninja
-
-
- To test the results, issue: ninja test.
-
-
-
- Now, as the root user:
-
-
-ninja install
-
-
-
-
- Command Explanations
-
-
-
-
- -Dsystem-lua=true: This switch enables using the
- system version of Lua. Omit this switch if you have not installed Lua,
- but note that meson will download and install
- it's own version.
-
-
-
-
-
- Configuring Wireplumber
-
- Configuration Information
-
-
- In order for Wireplumber to be used by Pipewire, Wireplumber must be
- configured to start when a desktop environment is started.
-
-
-
- To configure Wireplumber to start when a desktop environment is
- started, run the following commands as the &root; user to enable the
- systemd user units:
-
-
-systemctl enable --global pipewire.socket &&
-systemctl enable --global wireplumber
-
-
- First, create a shell script that will start Wireplumber and Pipewire
- in the correct order as the &root; user:
-
-
-cat > /usr/bin/pipewire-launcher.sh << "EOF"
-#!/bin/sh
-# Begin /usr/bin/pipewire-launcher.sh
-
-# Start Pipewire first.
-exec /usr/bin/pipewire &
-
-# Wait for a second for Pipewire to launch.
-sleep 1
-
-# Start Wireplumber now that Pipewire has been started.
-exec /usr/bin/wireplumber &
-# End /usr/bin/pipewire-launcher.sh
-EOF
-
-
- Next, make this shell script executable as the &root; user:
-
-
-chmod +x /usr/bin/pipewire-launcher.sh
-
-
- Finally, create an XDG Autostart file that will run
- /usr/bin/pipewire-launcher.sh when a desktop
- environment is started, as the &root; user:
-
-
-cat > /etc/xdg/autostart/pipewire.desktop << "EOF"
-[Desktop Entry]
-Version=1.0
-Name=Pipewire
-Comment=Starts the Pipewire and Wireplumber daemons
-Exec=/usr/bin/pipewire-launcher.sh
-Terminal=false
-Type=Application
-EOF
-
-
- Now that Wireplumber is configured to start when a desktop environment is
- started, it is recommended that you log out of your session and log back
- in again.
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- wireplumber,
- wpctl, and
- wpexec
-
-
- libwireplumber-0.4.so
-
-
- /usr/include/wireplumber-0.4,
- /usr/lib/wireplumber-0.4, and
- /usr/share/wireplumber
-
-
-
-
-
- Short Descriptions
-
-
-
-
- wireplumber
-
-
- is a session and policy manager for Pipewire
-
-
- wireplumber
-
-
-
-
-
- wpctl
-
-
- controls and queries information from Wireplumber
-
-
- wpctl
-
-
-
-
-
- wpexec
-
-
- executes Wireplumber scripts, which are often written in Lua
-
-
- wpexec
-
-
-
-
-
- libwireplumber-0.4.so
-
-
- contains functions that allow other programs to control Wireplumber
-
-
- libwireplumber-0.4.so
-
-
-
-
-
-
Index: multimedia/libdriv/x264.xml
===================================================================
--- multimedia/libdriv/x264.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,176 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- x264-&x264-version;
-
-
- x264
-
-
-
- Introduction to x264
-
-
- x264 package provides a library for encoding
- video streams into the H.264/MPEG-4 AVC format.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &x264-md5sum;
-
-
-
-
- Download size: &x264-size;
-
-
-
-
- Estimated disk space required: &x264-buildsize;
-
-
-
-
- Estimated build time: &x264-time;
-
-
-
-
- x264 Dependencies
-
- Recommended
-
-
-
-
- Optional
-
- ffms2,
- gpac or
- liblsmash
-
-
-
-
-
-
- Installation of x264
-
-
-
- This package tarball expands to x264.
-
-
-
-
- Install x264 by running the following
- commands:
-
-
-./configure --prefix=/usr \
- --enable-shared \
- --disable-cli &&
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
-
- Command Explanations
-
-
- --disable-cli: This switch disables building the
- command-line encoder which is redundant since it requires FFmpeg for
- most of the input formats.
-
-
-
- : Use this switch if you didn't install
- NASM.
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directory
-
-
-
- None
-
-
- libx264.so
-
-
- None
-
-
-
-
-
- Short Descriptions
-
-
-
-
- libx264.so
-
-
- provides the functions used to encode video streams into the
- H.264/MPEG-4 AVC format
-
-
- libx264.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/x265.xml
===================================================================
--- multimedia/libdriv/x265.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,182 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- x265-&x265-version;
-
-
- x265
-
-
-
- Introduction to x265
-
-
- x265 package provides a library for encoding
- video streams into the H.265/HEVC format.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &x265-md5sum;
-
-
-
-
- Download size: &x265-size;
-
-
-
-
- Estimated disk space required: &x265-buildsize;
-
-
-
-
- Estimated build time: &x265-time;
-
-
-
-
- x265 Dependencies
-
- Required
-
-
-
-
- Recommended
-
-
-
-
- Optional
-
- numactl
-
-
-
-
-
- Installation of x265
-
-
- Install x265 by running the following
- commands:
-
-
-
-mkdir bld &&
-cd bld &&
-
-cmake -DCMAKE_INSTALL_PREFIX=/usr \
- -DGIT_ARCHETYPE=1 \
- -Wno-dev ../source &&
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install &&
-rm -vf /usr/lib/libx265.a
-
-
-
-
- Command Explanations
-
-
- -DGIT_ARCHETYPE=1: Upstream no longer provides
- releases. BLFS is using a git snapshot, but if the builder has not
- installed git the build will not install
- the shared library or the pkgconfig file without this switch.
-
-
-
- -Wno-dev: This switch is used to suppress warnings
- intended for the package's developers.
-
-
-
- rm -vf /usr/lib/libx265.a: BLFS does not recommend
- using static libraries.
-
-
-
-
- Contents
-
-
- Installed Program
- Installed Library
- Installed Directories
-
-
-
- x265
-
-
- libx265.so
-
-
- None
-
-
-
-
-
- Short Descriptions
-
-
-
-
- libx265.so
-
-
- provides the functions used to encode video streams into the
- H.265/HEVC format
-
-
- libx265.so
-
-
-
-
-
-
-
-
-
Index: multimedia/libdriv/xine-lib.xml
===================================================================
--- multimedia/libdriv/xine-lib.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,303 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- xine-lib-&xine-lib-version;
-
-
- Xine Libraries
-
-
-
- Introduction to Xine Libraries
-
-
- The Xine Libraries package contains xine
- libraries. These are useful for interfacing with external plug-ins that
- allow the flow of information from the source to the audio and video
- hardware.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &xine-lib-md5sum;
-
-
-
-
- Download size: &xine-lib-size;
-
-
-
-
- Estimated disk space required: &xine-lib-buildsize;
-
-
-
-
- Estimated build time: &xine-lib-time;
-
-
-
-
- Xine Libraries Dependencies
-
- Required
-
- ,
- , and at least one of:
- ,
- , or
- JACK
-
-
- Recommended
-
-
-
-
- Optional
-
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
-
- (requires ),
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- (to create the API documentation),
-
- DirectFB,
- libbluray,
- libcaca,
- libdca,
- libFAME,
- libmodplug,
- libtheora,
- musepack,
- VCDImager, and
- WavPack,
-
-
-
-
-
- Installation of Xine Libraries
-
-
-
-
-
-
-
-
-
- Install Xine Libraries by running the following
- commands:
-
-
-./configure --prefix=/usr \
- --disable-vcd \
- --with-external-dvdnav \
- --docdir=/usr/share/doc/xine-lib-&xine-lib-version; &&
-make
-
-
- To create the API documentation, Doxygen
- must be installed and issue the following command:
-
-
-doxygen doc/Doxyfile
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
- When installing, the Makefile does some additional
- linking. If you do not have Xorg in /usr, the LIBRARY_PATH
- variable needs to be defined for the root user. If
- using sudo to assume root, use the -E option to pass
- your current environment variables for the install process.
-
-
-
-
- If you built the API documentation, issue the following commands as
- the root user to install it:
-
-
-install -v -m755 -d /usr/share/doc/xine-lib-&xine-lib-version;/api &&
-install -v -m644 doc/api/* \
- /usr/share/doc/xine-lib-&xine-lib-version;/api
-
-
-
- Command Explanations
-
-
- --disable-vcd: This switch is required to compile
- Xine Lib without VCDImager installed.
- Remove this option if you have installed VCDImager.
-
-
-
- --with-external-dvdnav: This switch is required,
- because internal libraries cannot decrypt DVD.
-
-
-
- --docdir=/usr/share/doc/xine-lib-&xine-lib-version;:
- This switch causes the documentation to be installed into a versioned
- directory instead of the default /usr/share/doc/xine-lib.
-
-
-
- : use this switch if is installed and
- is not, to prevent a build failure.
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Fonts
- Installed Directories
-
-
- xine-config and xine-list-1.2
- libxine.so and numerous plugin modules and video extensions under
- /usr/lib/xine/plugins/2.8
-
- Output display engine fonts located in /usr/share/xine-lib/fonts
-
-
- /usr/include/xine,
- /usr/lib/xine,
- /usr/share/xine-lib, and
- /usr/share/doc/xine-lib-&xine-lib-version;
-
-
-
-
-
- Short Descriptions
-
-
-
-
- xine-config
-
-
- provides information to programs trying to link with the
- xine libraries
-
-
- xine-config
-
-
-
-
-
- xine-list-1.2
-
-
- is used to get supported file type information from
- xine-lib
-
-
- xine-list-1.2
-
-
-
-
-
- libxine.so
-
-
- provides the API for processing audio/video files
-
-
- libxine.so
-
-
-
-
-
-
-
Index: multimedia/libdriv/xvid.xml
===================================================================
--- multimedia/libdriv/xvid.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,171 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- XviD-&xvid-version;
-
-
- XviD
-
-
-
- Introduction to XviD
-
-
- XviD is an MPEG-4 compliant video CODEC.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &xvid-md5sum;
-
-
-
-
- Download size: &xvid-size;
-
-
-
-
- Estimated disk space required: &xvid-buildsize;
-
-
-
-
- Estimated build time: &xvid-time;
-
-
-
-
- XviD Dependencies
-
- Optional
-
- or
-
-
-
-
-
- Installation of XviD
-
-
-
- This package tarball expands to xvidcore, not the expected xvidcore-&xvid-version;.
-
-
-
-
- Install XviD by running the following
- commands:
-
-
-cd build/generic &&
-sed -i 's/^LN_S=@LN_S@/& -f -v/' platform.inc.in &&
-
-./configure --prefix=/usr &&
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-sed -i '/libdir.*STATIC_LIB/ s/^/#/' Makefile &&
-make install &&
-
-chmod -v 755 /usr/lib/libxvidcore.so.4.3 &&
-install -v -m755 -d /usr/share/doc/xvidcore-&xvid-version;/examples &&
-install -v -m644 ../../doc/* /usr/share/doc/xvidcore-&xvid-version; &&
-install -v -m644 ../../examples/* \
- /usr/share/doc/xvidcore-&xvid-version;/examples
-
-
-
-
- Command Explanations
-
-
- sed -i 's/^LN_S=@LN_S@/& -f -v/' platform.inc.in:
- Fix error during make install if reinstalling
- or upgrading.
-
-
-
- sed -i '/libdir.*STATIC_LIB/ s/^/#/' Makefile:
- This command disables installing the static library.
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Library
- Installed Directory
-
-
- None
- libxvidcore.so
- /usr/share/doc/xvidcore-&xvid-version;
-
-
-
-
- Short Descriptions
-
-
-
-
- libxvidcore.so
-
-
- provides functions to encode and decode most
- MPEG-4 video data
-
-
- libxvidcore.so
-
-
-
-
-
-
-
-
-
Index: multimedia/multimedia.ent
===================================================================
--- multimedia/multimedia.ent (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/multimedia.ent (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+%alsa;
+%arts;
+%audiofile;
+%esound;
+%sdl;
+%libao;
+%ogg;
+
+
+
+
+
+
+
+
+%mpg123;
+%vorbistools;
+%xmms;
+%lame;
+%cdparanoia;
+
+
+
+
+
+
+%avifile;
+%mplayer;
+%xine;
+
+
+
+
+
+
+%cdrtools;
+%cdrdao;
Index: multimedia/multimedia.xml
===================================================================
--- multimedia/multimedia.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ multimedia/multimedia.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -1,18 +1,10 @@
-
-
- %general-entities;
-]>
+
+
+Multimedia
-
-
-
- Multimedia
-
-
-
-
-
+&multimedia-libdriv;
+&multimedia-audioutils;
+&multimedia-videoutils;
+&multimedia-cdwriteutils;
Index: multimedia/videoutils/avifile.xml
===================================================================
--- multimedia/videoutils/avifile.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/videoutils/avifile.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,8 @@
+
+
+avifile
+
+TO BE DONE
+
+
+
Index: multimedia/videoutils/avifile/avifile.ent
===================================================================
--- multimedia/videoutils/avifile/avifile.ent (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/videoutils/avifile/avifile.ent (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,1 @@
+
Index: multimedia/videoutils/ffmpeg.xml
===================================================================
--- multimedia/videoutils/ffmpeg.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,684 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- FFmpeg-&ffmpeg-version;
-
-
- FFmpeg
-
-
-
- Introduction to FFmpeg
-
-
- FFmpeg is a solution to record, convert and
- stream audio and video. It is a very fast video and audio converter and it
- can also acquire from a live audio/video source. Designed to be intuitive,
- the command-line interface (ffmpeg) tries to figure out
- all the parameters, when possible. FFmpeg can
- also convert from any sample rate to any other, and resize video on the
- fly with a high quality polyphase filter.
- FFmpeg can use a Video4Linux compatible video
- source and any Open Sound System audio source.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &ffmpeg-md5sum;
-
-
-
-
- Download size: &ffmpeg-size;
-
-
-
-
- Estimated disk space required: &ffmpeg-buildsize;
-
-
-
-
- Estimated build time: &ffmpeg-time;
-
-
-
-
- Additional Downloads
-
-
-
- Required patch:
-
-
-
-
-
- Required patch:
-
-
-
-
-
- FFmpeg Dependencies
-
- Recommended
-
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- , and
- or
-
-
- Recommended for desktop use
-
- ,
- ,
- (with the corresponding driver package), and
-
-
-
- Optional
-
- ,
- ,
- ,
- ,
- (to identify and play CDs),
- (for kmsgrab
input),
-
- ,
- ,
- ,
- ,
- ,
- ,
- ,
-
- (or ) for PDF and PS documentation,
- ,
- ,
- ,
- ,
- dav1d,
- Flite,
- GSM,
- libaacplus,
- libbluray,
- libcaca,
- libcelt,
- libdc1394,
- libdca,
- libiec61883,
- libilbc,
- libmodplug,
- libnut (Git checkout),
- librtmp,
- libssh,
- libtheora,
- OpenAL,
- OpenCore AMR,
- Srt,
- Schroedinger,
- TwoLAME,
- vo-aaenc,
- vo-amrwbenc, and
-
- ZVBI
-
-
-
-
-
- Installation of FFmpeg
-
-
- First, apply a patch that adds an API necessary for some packages to
- build:
-
-
-
-patch -Np1 -i ../ffmpeg-&ffmpeg-version;-chromium_method-1.patch
-
-
- Next, apply a patch that fixes building with the latest version of the
- Vulkan API:
-
-
-
-patch -Np1 -i ../ffmpeg-&ffmpeg-version;-vulkan_fixes-1.patch
-
-
- Install FFmpeg by running the following
- commands:
-
-
-./configure --prefix=/usr \
- --enable-gpl \
- --enable-version3 \
- --enable-nonfree \
- --disable-static \
- --enable-shared \
- --disable-debug \
- --enable-libaom \
- --enable-libass \
- --enable-libfdk-aac \
- --enable-libfreetype \
- --enable-libmp3lame \
- --enable-libopus \
- --enable-libvorbis \
- --enable-libvpx \
- --enable-libx264 \
- --enable-libx265 \
- --enable-openssl \
- --ignore-tests=enhanced-flv-av1 \
- --docdir=/usr/share/doc/ffmpeg-&ffmpeg-version; &&
-
-make &&
-
-gcc tools/qt-faststart.c -o tools/qt-faststart
-
-
- HTML documentation was built in the previous step. If you have
- installed and wish to build PDF and
- Postscript versions of the documentation, issue the following commands:
-
-
-pushd doc &&
-for DOCNAME in `basename -s .html *.html`
-do
- texi2pdf -b $DOCNAME.texi &&
- texi2dvi -b $DOCNAME.texi &&
-
- dvips -o $DOCNAME.ps \
- $DOCNAME.dvi
-done &&
-popd &&
-unset DOCNAME
-
-
- If you have installed
- and you wish to build (if --disable-doc was
- used) or rebuild the html documentation, issue:
-
-
-doxygen doc/Doxyfile
-
-
- The fate-suite tests include comparisons with installed files, and should
- not be run before the package is installed. Therefore, if you desire to
- run them, instructions are given further below.
-
-
-
- Now, as the root user:
-
-
-make install &&
-
-install -v -m755 tools/qt-faststart /usr/bin &&
-install -v -m755 -d /usr/share/doc/ffmpeg-&ffmpeg-version; &&
-install -v -m644 doc/*.txt /usr/share/doc/ffmpeg-&ffmpeg-version;
-
-
- If the PDF and Postscript documentation was built, issue the following
- commands, as the root user, to
- install them:
-
-
-install -v -m644 doc/*.pdf /usr/share/doc/ffmpeg-&ffmpeg-version; &&
-install -v -m644 doc/*.ps /usr/share/doc/ffmpeg-&ffmpeg-version;
-
-
- If you used doxygen to manually create the API
- documentation, install it by issuing the following commands
- as the root user:
-
-
-install -v -m755 -d /usr/share/doc/ffmpeg-&ffmpeg-version;/api &&
-cp -vr doc/doxy/html/* /usr/share/doc/ffmpeg-&ffmpeg-version;/api &&
-find /usr/share/doc/ffmpeg-&ffmpeg-version;/api -type f -exec chmod -c 0644 \{} \; &&
-find /usr/share/doc/ffmpeg-&ffmpeg-version;/api -type d -exec chmod -c 0755 \{} \;
-
-
- To properly test the installation you must have
- installed and follow the instructions for the FFmpeg Automated Testing
- Environment (FATE). First, about 1 GB of sample files used to
- run FATE are downloaded with the command:
-
-
-make fate-rsync SAMPLES=fate-suite/
-
-
- The fate-suite directory is
- created and the files are downloaded there. That command actually runs an
- rsync command to obtain the sample files. You may want to compress and
- keep this directory for testing again, for testing in another system,
- or for when a new version of ffmpeg is released. Then, unpack the sample
- files in the source directory, and run the make fate-rsync
- ... command above to sync with the upstream repository. The
- download size and time are drastically reduced by doing this. Estimated
- values in "Package Information" do not include the download SBU. Some
- samples may have been removed in newer versions, so in order to be sure
- local and server fate samples are identical when you use previously
- saved samples, run the following command:
-
-
-rsync -vrltLW --delete --timeout=60 --contimeout=60 \
- rsync://fate-suite.ffmpeg.org/fate-suite/ fate-suite/
-
-
- Next, execute FATE with the following commands (there are more than 3800
- tests in the suite):
-
-
-make fate THREADS=N SAMPLES=fate-suite/ | tee ../fate.log &&
-grep ^TEST ../fate.log | wc -l
-
-
- where N is an integer,
- N ≤ number of cores in the system.
-
-
-
- A successful run should return no errors or warnings, just a list of tests
- and total amount at the end.
-
-
-
-
-
- Command Explanations
-
-
-
- find ... ;: Fixes permissions of documentation files
- and directories.
-
-
-
- --enable-libfreetype: Enables
- Freetype support.
-
-
-
- --enable-gpl: Enables the use of GPL code and
- permits support for postprocessing, swscale and many other features.
-
-
-
- --enable-version3: Enables the use of (L)GPL
- version 3 code.
-
-
-
- --enable-nonfree: Enables the use of nonfree code.
- Note that the resulting libraries and binaries will be unredistributable.
-
-
-
-
-
- --enable-shared: Enables building shared
- libraries, otherwise only static libraries are built and installed.
-
-
-
- --disable-debug: Disables building debugging
- symbols into the programs and libraries.
-
-
-
- --enable-libaom: Enables AV1 audio and video
- decoding via libaom.
-
-
-
- --enable-libass: Enables ASS/SSA subtitle format
- rendering via libass.
-
-
-
- : Use this switch if
- is installed to build the kmsgrab
- input module which is useful for screen capturing or streaming.
-
-
-
- --enable-libfdk-aac: Enables AAC audio encoding via
- libfdk-aac.
-
-
-
- --enable-libmp3lame: Enables MP3 audio encoding
- via libmp3lame.
-
-
-
- --enable-libvorbis
- --enable-libvpx: Enables WebM
- encoding via libvorbis and
- libvpx.
-
-
-
- --enable-libx264: Enables high-quality
- H.264/MPEG-4 AVC encoding via libx264.
-
-
-
- --enable-libx265: Enables high-quality
- H.265/HEVC encoding via libx265.
-
-
-
- --enable-openssl:
- Enables HTTPS protocol for network streams.
-
-
-
-
-
- --ignore-tests=...: Disables tests that fail to
- run on
- BLFS without the optional packages. Currently the AV1 test is disabled
- as it needs dav1d to do AV1 decoding on the CPU. The test might work if
- you have a GPU that can decode AV1, but this was not tested.
-
-
-
- : Use this option instead of
- --enable-openssl, if you want to use
- GnuTLS instead of
- OpenSSL for HTTPS protocol.
-
-
-
- : Disables building html documentation.
- This is only needed if is installed and you
- do not want to build the html documentation.
-
-
-
- : Enables support for
- Pulseaudio for audio output.
-
-
-
- gcc tools/qt-faststart.c -o tools/qt-faststart: This
- builds the qt-faststart program which can modify
- QuickTime formatted movies (.mov
- or .mp4) so that the header
- information is located at the beginning of the file instead of the end.
- This allows the movie file to begin playing before the entire file has
- been downloaded.
-
-
-
-
- Support for most of the dependency packages requires using options
- passed to the configure script. View the output
- from ./configure --help for complete information
- about enabling dependency packages.
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- ffmpeg, ffplay, ffprobe, and qt-faststart
-
-
- libavcodec.so, libavdevice.so, libavfilter.so,
- libavformat.so, libavutil.so, libpostproc.so,
- libswresample.so, and libswscale.so
-
-
- /usr/include/libav{codec,device,filter,format,util},
- /usr/include/libpostproc,
- /usr/include/libsw{resample,scale},
- /usr/share/doc/ffmpeg-&ffmpeg-version;, and
- /usr/share/ffmpeg
-
-
-
-
-
- Short Descriptions
-
-
-
-
- ffmpeg
-
-
- is a command-line tool to convert video files, network streams and
- input from a TV card to several video formats
-
-
- ffmpeg
-
-
-
-
-
- ffplay
-
-
- is a very simple and portable media player using the
- ffmpeg libraries and the SDL library
-
-
- ffplay
-
-
-
-
-
- ffprobe
-
-
- gathers information from multimedia streams and prints it in a human
- and machine-readable fashion
-
-
- ffprobe
-
-
-
-
-
- qt-faststart
-
-
- moves the index file to the front of quicktime (mov/mp4) videos
-
-
- qt-faststart
-
-
-
-
-
- libavcodec.so
-
-
- is a library containing the FFmpeg codecs
- (both encoding and decoding)
-
-
- libavcodec.so
-
-
-
-
-
- libavdevice.so
-
-
- is the FFmpeg device handling library
-
-
- libavdevice.so
-
-
-
-
-
- libavfilter.so
-
-
- is a library of filters that can alter video or audio between the
- decoder and the encoder (or output)
-
-
- libavfilter.so
-
-
-
-
-
- libavformat.so
-
-
- is a library containing the file formats handling (mux and demux
- code for several formats) used by ffplay as well
- as allowing the generation of audio or video streams
-
-
- libavformat.so
-
-
-
-
-
- libavresample.so
-
-
- is a library containing functions for resampling audio and video.
-
-
- libavresample
-
-
-
-
-
- libavutil.so
-
-
- is the FFmpeg utility library
-
-
- libavutil.so
-
-
-
-
-
- libpostproc.so
-
-
- is the FFmpeg post processing library
-
-
- libpostproc.so
-
-
-
-
-
- libswresample.so
-
-
- is the FFmpeg audio rescaling library,
- it contains functions for converting audio sample formats
-
-
- libswresample.so
-
-
-
-
-
- libswscale.so
-
-
- is the FFmpeg image rescaling library
-
-
- libswscale.so
-
-
-
-
-
-
-
-
-
Index: multimedia/videoutils/mplayer.xml
===================================================================
--- multimedia/videoutils/mplayer.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ multimedia/videoutils/mplayer.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -1,555 +1,8 @@
-
-
- %general-entities;
+
+
+mplayer
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- MPlayer-&mplayer-version;
-
-
- MPlayer
-
-
-
- Introduction to MPlayer
-
-
- MPlayer is a powerful audio/video player
- controlled via the command line or a graphical interface that is able to
- play almost every popular audio and video file format. With supported
- video hardware and additional drivers, MPlayer
- can play video files without an X Window System
- installed.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &mplayer-md5sum;
-
-
-
-
- Download size: &mplayer-size;
-
-
-
-
- Estimated disk space required: &mplayer-buildsize;
-
-
-
-
- Estimated build time: &mplayer-time;
-
-
-
- Additional Downloads
-
-
- Required Patches
-
-
-
-
-
-
-
-
-
-
-
-
-
- Skins
-
-
- GUI skin (HTTP):
-
-
-
-
- GUI skin (FTP):
-
-
-
-
- Skin MD5 sum: &mplayer-skin-md5sum;
-
-
-
-
- Skin size: &mplayer-skin-size;
-
-
-
-
- Alternative skins:
-
-
-
-
-
-
-
- Skins are only required in order to use the
- Gtk+ 2 user interface.
-
-
-
- MPlayer Dependencies
-
- Required
-
-
-
-
- Recommended
-
-
- and
-
-
-
- Optional Input Drivers and Libraries
-
- ,
- (to identify and play CDs),
- ,
- ,
- ,
- ,
- libbluray,
- LIVE555 Streaming Media,
- RTMPDump,
- TiVo vstream client, and
- XMMS
-
-
- Optional Audio Output Drivers and Libraries
-
- ,
- ,
- ,
- JACK,
- NAS, and
- OpenAL
-
-
- Optional Video Output Drivers and Libraries
-
- ,
- ,
- ,
- ,
- ,
- OpenJPEG1,
- DirectFB,
- libcaca, and
- SVGAlib
-
-
- Optional CODECs
-
-
- ,
- ,
- ,
- ,
- ,
- ,
- ,
-
- ,
- ,
- ,
- ,
- ,
- ,
- CrystalHD,
-
- Dirac,
- GSM,
- iLBC,
- libdca,
- libnut,
- libmpcdec,
- libtheora,
- OpenCore
- Adaptive Multi Rate,
-
- Schroedinger,
- Tremor, and
- TwoLAME
-
-
- Optional Miscellaneous Dependencies
-
- ,
- ,
- ,
- ,
-
- , and
- ;
- ,
- and
- (all three required to build the HTML documentation); and
- Enca,
-
- libbs2b, and
- LIRC (and
- LIRC Client Daemon)
-
-
-
-
-
- Installation of MPlayer
-
-
- Main MPlayer Installation
-
-
- There are two patches related to
- that need to be applied. Do that now:
-
-
-
-patch -Np1 -i ../MPlayer-1.5-upstream_ffmpg6_fixes-1.patch &&
-patch -Np1 -d ffmpeg < ../ffmpeg-6.0-binutils_2.41-1.patch
-
-
-
- The package maintainers recommend building without any
- optimizations.
-
-
-
-
- You may wish to examine the output from
- ./configure --help to find out what additional
- parameters to configure are needed to include the
- dependencies you have installed on your system.
-
-
-
- Install MPlayer by running the following
- commands:
-
-
-./configure --prefix=/usr \
- --confdir=/etc/mplayer \
- --enable-dynamic-plugins \
- --disable-libmpeg2-internal \
- --enable-menu \
- --enable-runtime-cpudetection \
- --enable-gui &&
-make
-
-
- If you wish to build the HTML documentation, issue the
- following command:
-
-
-make doc
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install &&
-ln -svf ../icons/hicolor/48x48/apps/mplayer.png \
- /usr/share/pixmaps/mplayer.png
-
-
- To install the HTML documentation, issue the following commands as the
- root user:
-
-
-install -v -m755 -d /usr/share/doc/mplayer-&mplayer-version; &&
-install -v -m644 DOCS/HTML/en/* \
- /usr/share/doc/mplayer-&mplayer-version;
-
-
- You will only need codecs.conf if you want to
- change its properties, as the main binary contains an internal copy of
- it. Ensure any changes you make to codecs.conf
- achieve the desired results, as incorrect entries in this file have been
- known to cause errors and render the player unusable. If necessary,
- create the file as the root
- user:
-
-
-install -v -m644 etc/codecs.conf /etc/mplayer
-
-
- You may alternatively want to copy all the default configuration files
- to /etc/mplayer for future
- reference or more customization ability. As the
- root user:
-
-
-install -v -m644 etc/*.conf /etc/mplayer
-
-
-
-
- Skin Installation (Optional)
-
-
- To enable the Gtk+ 2 frontend of MPlayer,
- you'll need to install at least one skin. Extract the desired skin and
- create the default location (as the
- root user):
-
-
-tar -xvf ../&mplayer-skin;.tar.bz2 \
- -C /usr/share/mplayer/skins &&
-ln -sfvn Clearlooks /usr/share/mplayer/skins/default
-
-
-
-
-
-
-
- Command Explanations
-
-
- --enable-gui: This option builds the GUI interface
- into mplayer.
-
-
-
- --enable-menu: This option is set to enable the
- on-screen display.
-
-
-
- --enable-runtime-cpudetection: This option makes
- MPlayer run with a generic CPU type, preventing optimizations that may
- cause runtime problems.
-
-
-
- : You can use this option if you have
- installed a version of ffmpeg prior to ffmpeg-6.0. This
- version of MPlayer is incompatible with the latest version of ffmpeg.
- MPlayer does include a copy of the FFmpeg
- source and without this option it will statically compile the included
- version of FFmpeg into itself. Dynamically linking to a system installed
- FFmpeg makes MPlayer and Mencoder about 9MB smaller.
-
-
-
- --disable-libmpeg2-internal: This option makes
- MPlayer run with a system version of libmpeg2.
-
-
-
- :
- This switch sets the language used for the documentation. Use
- ./configure --help for more information.
-
-
-
- :
- This switch sets the language used for the man pages. Use
- ./configure --help for more information.
-
-
-
- :
- This switch sets the language used for messages and the GUI. Use
- ./configure --help for more information
-
-
-
- :
- This switch sets the default language used. Use ./configure
- --help for more information.
-
-
-
-
- Specific options override --language. You can pass a list of
- languages separated by whitespace or commas instead of a single
- language. Nonexisting translations will be dropped from each list.
- All documentation and man page translations available in the list
- will be installed, for the messages the first available translation
- will be used. The value "all" will activate all translations. The
- LINGUAS environment variable is honored. In all cases the fallback is
- English. Values listed by ./configure --help are
- not all available, as would normally be expected. You need to build
- test.
-
-
-
-
-
-
- Configuring MPlayer
-
-
- Config Files
-
-
- /etc/mplayer/* and
- ~/.mplayer/*
-
-
-
-
- To play a DVD, it may be useful to ensure a /dev/dvd
- device is created. You may need to set this up as described in
- .
-
-
-
-
- ~/.mplayer/*
-
-
-
- /etc/mplayer/*
-
-
-
-
- Configuration Information
-
-
- Typically, there's no configuration required for the system-wide files
- in /etc/mplayer (in fact, this
- directory is empty unless you copied the default files as mentioned
- above). Configuration can be accomplished by choosing the configuration
- button located on the MPlayer GUI. Any
- configuration changes made in the GUI will be saved in the user's
- ~/.mplayer directory.
-
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- gmplayer, mplayer and mencoder
-
-
- None
-
-
- /etc/mplayer,
- /usr/share/doc/mplayer-&mplayer-version; and
- /usr/share/mplayer
-
-
-
-
-
- Short Descriptions
-
-
-
-
- gmplayer
-
-
- is a symlink to mplayer which brings up the
- GTK+ 2 frontend of MPlayer
-
-
- gmplayer
-
-
-
-
-
- mplayer
-
-
- is the main MPlayer video player
-
-
- mplayer
-
-
-
-
-
- mencoder
-
-
- is a powerful command line video decoding, encoding and filtering
- tool that is useful for (amongst other things) ripping DVDs to files
- on your hard disk (see
- /usr/share/doc/mplayer-&mplayer-version;/mencoder.html)
-
-
- mencoder
-
-
-
-
-
-
-
+TO BE DONE
+
Index: multimedia/videoutils/mplayer/mplayer.ent
===================================================================
--- multimedia/videoutils/mplayer/mplayer.ent (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/videoutils/mplayer/mplayer.ent (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,1 @@
+
Index: multimedia/videoutils/mpv.xml
===================================================================
--- multimedia/videoutils/mpv.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,232 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-
-]>
-
-
-
-
- mpv-&mpv-version;
-
-
- mpv
-
-
-
- Introduction to mpv
-
-
- mpv is a free media player for the
- command line. It supports a wide variety of media file formats,
- audio and video codecs, and subtitle types.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &mpv-md5sum;
-
-
-
-
- Download size: &mpv-size;
-
-
-
-
- Estimated disk space required: &mpv-buildsize;
-
-
-
-
- Estimated build time: &mpv-time;
-
-
-
-
- mpv Dependencies
-
- Required
-
- ,
- ,
- ,
- ,
- , and
-
-
-
- Recommended
-
- ,
- ,
- ,
- ,
- , and
-
-
-
- Optional Input Drivers and Libraries
-
- ,
- ,
- , and
- libbluray
-
-
- Optional Audio Output Drivers and Libraries
-
- ,
- ,
- JACK, and
- OpenAL
-
-
- Optional Video Output Drivers and Libraries
-
- libcaca and
- SVGAlib
-
-
- Optional (for documentation)
-
-
-
-
-
-
- Installation of mpv
-
-
- Install mpv by running the following
- commands:
-
-
-mkdir build &&
-cd build &&
-
-meson setup --prefix=/usr \
- --buildtype=release \
- -Dx11=enabled \
- .. &&
-ninja
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the &root; user:
-
-
-ninja install
-
-
-
-
-
-
- Command Explanations
-
-
- -Dx11=enabled: allows linking to the X11 libraries.
-
-
-
- : enables support for DVD playback.
-
-
-
- : enables support for CD Audio.
-
-
-
- : enables the usage of SDL2 for
- audio and video output.
-
-
-
-
-
- Configuring mpv
-
-
- Config Files
-
-
- /etc/mpv/* and
- ~/.config/mpv/*
-
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- mpv
-
-
- None
-
-
- /etc/mpv and
- /usr/share/doc/mpv
-
-
-
-
-
- Short Descriptions
-
-
-
-
- mpv
-
-
- is the mpv video player
-
-
- mpv
-
-
-
-
-
-
-
-
-
Index: multimedia/videoutils/transcode.xml
===================================================================
--- multimedia/videoutils/transcode.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,460 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- Transcode-&transcode-version;
-
-
- Transcode
-
-
-
- Introduction to Transcode
-
-
- Transcode was a fast, versatile and
- command-line based audio/video everything to everything converter
- primarily focused on producing AVI video files with MP3 audio,
- but also including a program to read all the video and audio streams
- from a DVD.
-
-
-
-
- Although outdated and no longer maintained, it can still be used to
- extract items from a DVD using only the required and recommended
- dependencies, or to recode to AVI files.
-
-
-
- Subjects to the comments below, this package is known to build and
- minimally work using the current LFS platform.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &transcode-md5sum;
-
-
-
-
- Download size: &transcode-size;
-
-
-
-
- Estimated disk space required: &transcode-buildsize;
-
-
-
-
- Estimated build time: &transcode-time;
-
-
-
-
- Additional Downloads
-
-
-
-
- Required patch to fix some issues exposed by GCC 10 and later:
-
-
-
-
-
- Transcode Dependencies
-
-
-
- Recommended
-
- ,
- ,
- ,
- , and
-
-
-
- Optional
-
- ,
- ,
- ImageMagick-6,
- ,
- ,
- ,
- ,
- ,
-
- ,
- ,
- ,
- ,
- ,
- ,
-
- libtheora,
- MJPEG Tools, and
- PVM3,
-
-
- Optional (at runtime)
-
- lsdvd
-
-
- Editor Notes:
-
-
-
-
-
- Installation of Transcode
-
-
-
-
-
- Support for most of the dependency packages requires using
- options passed to the configure script. View the
- INSTALL file and the output from
- ./configure --help for complete information about
- enabling dependency packages.
-
-
-
-
- Install Transcode by running the following
- commands:
-
-
-sed -i 's|doc/transcode|&-$(PACKAGE_VERSION)|' \
- $(find . -name Makefile.in -exec grep -l 'docsdir =' {} \;) &&
-
-patch -Np1 -i ../transcode-&transcode-version;-gcc10_fix-1.patch &&
-
-./configure --prefix=/usr \
- --enable-alsa \
- --enable-libmpeg2 \
- --disable-ffmpeg &&
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make install
-
-
-
-
- Command Explanations
-
-
- sed -i ...: Fixes install location for documentation.
-
-
-
- --disable-ffmpeg: This switch disables support for
- ffmpeg because libavresample was removed in ffmpeg-5.x.
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- avifix, aviindex, avimerge, avisplit, avisync, tccat, tcdecode,
- tcdemux, tcextract, tcmodinfo, tcmp3cut, tcprobe, tcscan, tcxmlcheck,
- tcxpm2rgb, tcyait, and transcode
-
-
- None
-
-
- /usr/lib/transcode and
- /usr/share/doc/transcode-&transcode-version;
-
-
-
-
-
- Short Descriptions
-
-
-
-
- avifix
-
-
- fixes the header of an AVI file
-
-
- avifix
-
-
-
-
-
- aviindex
-
-
- writes a text file describing the index of an AVI file
-
-
- aviindex
-
-
-
-
-
- avimerge
-
-
- merges AVI files of the same format. Do not try to merge AVI
- files of different formats, it will most likely result in errors
- (and format means same bitrates, too!)
-
-
- avimerge
-
-
-
-
-
- avisplit
-
-
- splits AVI files into multiple files
-
-
- avisplit
-
-
-
-
-
- avisync
-
-
- can shift audio in AVI files for better synchronizing
- of the audio and video data signal
-
-
- avisync
-
-
-
-
-
- tccat
-
-
- concatenates input files using the input plugins of
- Transcode. This is useful
- for extracting VOB (Video OBject) files, either for
- a whole DVD or for selected Titles or Chapters, which
- can then be played or recoded
-
-
- tccat
-
-
-
-
-
- tcdecode
-
-
- is used to decode input files to raw video and PCM
- audio streams
-
-
- tcdecode
-
-
-
-
-
- tcdemux
-
-
- demultiplexes (separates) audio/video input that contains
- multiple streams, e.g., VOB files
-
-
- tcdemux
-
-
-
-
-
-
-
- tcmodinfo
-
-
- loads a supplied Transcode filter
- module and prints its parameters
-
-
- tcmodinfo
-
-
-
-
-
- tcmp3cut
-
-
- is a tool which can cut MP3 streams at milliseconds
- positions
-
-
- tcmp3cut
-
-
-
-
-
- tcprobe
-
-
- prints information about the input file format
-
-
- tcprobe
-
-
-
-
-
- tcscan
-
-
- performs several measurements on the given input data
-
-
- tcscan
-
-
-
-
-
- tcxmlcheck
-
-
- checks information in a SMIL input file
-
-
- tcxmlcheck
-
-
-
-
-
- transcode
-
-
- is the encoder's user interface that handles the plugins and other
- programs, being the glue between the modules. There are several
- well documented usage examples on both the homepage and the
- documentation included in the package
-
-
- transcode
-
-
-
-
-
-
-
-
-
Index: multimedia/videoutils/videoutils.xml
===================================================================
--- multimedia/videoutils/videoutils.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ multimedia/videoutils/videoutils.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -1,29 +1,9 @@
-
-
- %general-entities;
-]>
+
+
+Video utilities
-
-
-
- Video Utilities
-
-
- This chapter always seems to be the favorite chapter. It's
- probably because there is a lot of satisfaction in playing your first
- video when you have spent so much time getting to that point. All those
- libraries, all the configurations and your reward is that you finally get to
- watch a movie. Not to worry though, there is always one more
- CODEC to install.
-
-
-
-
-
-
-
-
+&avifile;
+&mplayer;
+&xine;
Index: multimedia/videoutils/vlc.xml
===================================================================
--- multimedia/videoutils/vlc.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,460 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- VLC-&vlc-version;
-
-
- VLC
-
-
-
- Introduction to VLC
-
-
- VLC is a media player, streamer, and encoder.
- It can play from many inputs, such as files, network streams, capture
- devices, desktops, or DVD, SVCD, VCD, and audio CD. It can use most audio
- and video codecs (MPEG 1/2/4, H264, VC-1, DivX, WMV, Vorbis, AC3, AAC,
- etc.), and it can also convert to different formats and/or send streams
- through the network.
-
-
- &lfs121_checked;
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &vlc-md5sum;
-
-
-
-
- Download size: &vlc-size;
-
-
-
-
- Estimated disk space required: &vlc-buildsize;
-
-
-
-
- Estimated build time: &vlc-time;
-
-
-
-
- Additional Downloads
-
-
-
- Required patch:
-
-
-
-
-
- VLC Dependencies
-
- Recommended
-
- ,
- ,
- ,
- ,
-
- ,
- , and
-
-
-
- Optional features and packages
-
- ,
- , and
-
-
-
- Optional input plugins
-
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- libbluray,
- libdc1394,
- libnfs,
- libproxy,
- libraw1394,
- Live555, and
- VCDImager
- (requires )
-
-
- Optional mux/demux plugins
-
- ,
- Game Music Emu,
- libdvbpsi,
- libshout,
- libmatroska
- (requires libebml),
- libmodplug,
- Musepack, and
- sidplay-libs
-
-
- Optional codec plugins
-
- ,
- ,
- ,
- ,
- ,
- ,
-
- ,
- ,
- ,
- ,
- ,
- ,
-
- aribb24,
- dav1d,
- Dirac,
- FluidLite,
- FluidSynth,
- libdca,
- libkate,
- libthora,
- OpenMAX,
- Schroedinger,
- Shine,
- SoX,
- Tremor,
- Twolame, and
- Zapping VBI
-
-
- Optional video plugins
-
- ,
- ,
- ,
- ,
-
- (currently broken),
- ,
- ,
- ,
- libcaca,
-
- libmfx
-
-
- Optional audio plugins
-
- ,
- ,
- spatialaudio, and
- JACK
-
-
- Optional interface plugins
-
- &qt5-deps; (required for the graphical user interface),
- libtar,
- libvncclient,
- LIRC, and
- freerdp
-
-
- Optional visualisations and video filter plugins
-
- Goom,
- libvsxu, and
- projectM
-
-
- Optional service discovery plugins
-
- ,
- libmtp and
- libupnp
-
-
- Miscellaneous options
-
- ,
- ,
- ,
- ,
- (runtime),
- AtmoLight,
- libmicrodns,
- protobuf, and
- Srt
-
-
-
-
-
- Installation of VLC
-
-
- First, add a correction for problems of taglib-2.0 and later:
-
-
-patch -Np1 -i ../vlc-&vlc-version;-taglib-1.patch
-
-
- If you wish to add support for lua extensions, enforce the use of lua52:
-
-
-export LUAC=/usr/bin/luac5.2 &&
-export LUA_LIBS="$(pkg-config --libs lua52)" &&
-export CPPFLAGS="$(pkg-config --cflags lua52)"
-
-
- Install VLC by running the following commands:
-
-
-BUILDCC=gcc ./configure --prefix=/usr --disable-libplacebo &&
-make
-
-
- To test the results, issue: make check.
-
-
-
- Now, as the root user:
-
-
-make docdir=/usr/share/doc/vlc-&vlc-version; install
-
-
-
-
-
-
- Command Explanations
-
-
- --disable-libplacebo: This switch is required to
- disable support for using libplacebo as a rendering pipeline because VLC
- is incompatible with the latest version of libplacebo.
-
-
-
- : Use this switch to disable
- libvpx.
-
-
-
-
-
- : Use this switch if you don't
- have libmad installed.
-
-
-
- : Use these switches
- if you don't have FFmpeg installed.
-
-
-
- : Use this switch if you don't have
- liba52 installed.
-
-
-
- : Use this switch if you don't have
- X Window System installed.
-
-
-
- : Use this switch if you don't have
- ALSA installed.
-
-
-
- : Use this switch if you don't
- have libgcrypt installed.
-
-
-
- : The default is to build the sftp
- module if is installed. Use this switch
- if you do not want to build this module.
-
-
-
-
- There are many options to VLC's
- configure command. Check the
- configure --help output for a complete list.
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- cvlc, nvlc, qvlc, rvlc, svlc, vlc and vlc-wrapper
-
-
- libvlccore.so, libvlc.so, and many plugins in
- /usr/lib/vlc/plugins
-
-
- /usr/{include,lib,share}/vlc,
- /usr/share/kde4, and
- /usr/share/doc/vlc-&vlc-version;
-
-
-
-
-
- Short Descriptions
-
-
-
-
- cvlc
-
-
- is a script to run VLC with the dummy interface
-
-
- cvlc
-
-
-
-
-
- nvlc
-
-
- is a script to run VLC with the ncurses interface
-
-
- nvlc
-
-
-
-
-
- qvlc
-
-
- is a script to run VLC with the
- Qt interface
-
-
- qvlc
-
-
-
-
-
- rvlc
-
-
- is a script to run VLC with a command
- line interface
-
-
- rvlc
-
-
-
-
-
- svlc
-
-
- is a script to run VLC with the skins
- interface
-
-
- svlc
-
-
-
-
-
- vlc
-
-
- is the VLC media player
-
-
- vlc
-
-
-
-
-
- vlc-wrapper
-
-
- is a wrapper to drop privileges with VLC
-
-
- vlc-wrapper
-
-
-
-
-
-
-
-
-
Index: multimedia/videoutils/xine-ui.xml
===================================================================
--- multimedia/videoutils/xine-ui.xml (revision 466b894372ffa6217f2ba087aa0bf17f07886c5a)
+++ (revision )
@@ -1,302 +1,0 @@
-
-
- %general-entities;
-
-
-
-
-
-
-
-]>
-
-
-
-
-
- xine-ui-&xine-ui-version;
-
-
- Xine User Interface
-
-
-
- Introduction to Xine User Interface
-
-
- The xine User Interface package contains a
- multimedia player. It plays back CDs, DVDs and VCDs. It also decodes
- multimedia files like AVI, MOV, WMV, MPEG and MP3 from local disk drives,
- and displays multimedia streamed over the Internet.
-
-
- &lfs121_checked;
-
-
-
- Although this version of xine-ui works with most files, it
- is unable to open encrypted (content-scrambled) DVDs with
- the current version of libdvdcss.
-
-
-
- Package Information
-
-
-
- Download (HTTP):
-
-
-
-
- Download (FTP):
-
-
-
-
- Download MD5 sum: &xine-ui-md5sum;
-
-
-
-
- Download size: &xine-ui-size;
-
-
-
-
- Estimated disk space required: &xine-ui-buildsize;
-
-
-
-
- Estimated build time: &xine-ui-time;
-
-
-
-
- Xine User Interface Dependencies
-
- Required
-
- and
-
-
-
- Optional
-
- ,
- ,
- LIRC, and
- libcaca
-
-
-
-
-
- Installation of Xine User Interface
-
-
- Install xine User Interface by running the
- following commands:
-
-
-./configure --prefix=/usr &&
-make
-
-
- This package does not come with a test suite.
-
-
-
- Now, as the root user:
-
-
-make docsdir=/usr/share/doc/xine-ui-&xine-ui-version; install
-
-
-
-
-
-
- Command Explanations
-
-
- docsdir=/usr/share/doc/xine-ui-&xine-ui-version;:
- This parameter causes the Xine UI documentation
- to be installed in the versioned directory
- /usr/share/doc/xine-ui-&xine-ui-version;,
- rather that the default
- /usr/share/doc/xine-ui.
-
-
-
-
-
- Configuring Xine User Interface
-
-
- Config Files
-
-
- ~/.xine/config
-
-
-
- ~/.xine/config
-
-
-
-
-
- Configuration Information
-
-
- The above file is created and maintainable through the
- xine setup dialog box. The documentation for the
- configuration settings is located at
- /usr/share/doc/xine-ui-&xine-ui-version;/README.config_en.
-
-
-
- If you have a DVB TV card, you can watch TV with the command
- xine dvb:// and change channels with the scroll wheel
- on your mouse.
-
-
-
-
-
-
-
- Contents
-
-
- Installed Programs
- Installed Libraries
- Installed Directories
-
-
-
- aaxine, cacaxine, fbxine, xine,
- xine-bugreport, xine-check, and
- xine-remote
-
-
- None
-
-
- /usr/share/xine and
- /usr/share/doc/xine-ui-&xine-ui-version;
-
-
-
-
-
- Short Descriptions
-
-
-
-
- aaxine
-
-
- is an ASCII art video player which utilizes
- AAlib as the frontend for the
- xine Libraries
-
-
- aaxine
-
-
-
-
-
- cacaxine
-
-
- is a color ASCII art video player which utilizes
- CACA as the frontend for the
- xine Libraries
-
-
- cacaxine
-
-
-
-
-
- fbxine
-
-
- is a frame buffer interface to the
- xine Libraries
-
-
- fbxine
-
-
-
-
-
- xine
-
-
- is a multimedia player designed to play MPEG streams (audio and
- video), MPEG elementary streams (MP3), MPEG transport streams, Ogg
- files, AVI files, ASF files, some Quicktime files, VCDs and DVDs
-
-
- xine
-
-
-
-
-
- xine-bugreport
-
-
- produces a terse system description and guides you through the
- process of reporting a bug
-
-
- xine-bugreport
-
-
-
-
-
- xine-check
-
-
- tests the xine video player installation for
- common problems. It tests the operating system settings,
- installation of plugins, CD/DVD drive settings and video support
- parameters
-
-
- xine-check
-
-
-
-
-
- xine-remote
-
-
- is a tool to connect to a xine remote control
- server
-
-
- xine-remote
-
-
-
-
-
-
-
-
-
Index: multimedia/videoutils/xine.xml
===================================================================
--- multimedia/videoutils/xine.xml (revision f45b195302d36939467202524156f38e0369b4f2)
+++ multimedia/videoutils/xine.xml (revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,8 @@
+
+
+xine
+
+TO BE DONE
+
+
+