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 screen and speakers.
This package is known to build and work properly using an LFS-7.0 platform.
Download (HTTP): http://downloads.sourceforge.net/xine/xine-lib-1.2.0.tar.xz
Download (FTP): ftp://mirror.ovh.net/gentoo-distfiles/distfiles/xine-lib-1.2.0.tar.xz
Download MD5 sum: 2227791afa6edb17f2b768365a7fb27f
Download size: 4.6 MB
Estimated disk space required: 107 MB (without the API documentation)
Estimated build time: 1.1 SBU
X Window System, FFmpeg-0.10, and at least one of: ALSA-1.0.24.1, EsounD-0.2.41, OSS, aRts-3.5.13, PulseAudio-0.9.23 or JACK
FLAC-1.2.1, libtheora-1.1.1, libvorbis-1.3.2, SDL-1.2.14, Speex-1.2rc1, libFAME-0.9.1, libmng-1.0.10, GNOME Virtual File System-2.24.4, libmad-0.15.1b, ImageMagick-6.7.3-10, DirectFB, libdvdnav, libcaca, libmodplug, AAlib-1.4rc5, liba52-0.7.4, libcdio, VCDImager, libmpcdec, libdts (now libdca), WavPack, and libdxr3
The following are needed to build the API documentation: sgmltools-lite and Transfig
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/xine-lib
Install xine Libraries by running the following commands:
sed -i 's#gzgetc(#gzgetc_(#' src/xine-engine/osd.c && ./configure --prefix=/usr --disable-musepack --disable-vcd \ --docdir=/usr/share/doc/xine-lib-1.2.0 && make
This package does not come with a test suite.
Now, as the root user:
make install
sed -i 's#gzgetc(#gzgetc_(#' ...: This sed fixes compiling xine-lib if you have zlib-1.2.6 installed.
--disable-musepack: Remove this option
if you've installed libmpcdec.
--disable-vcd: Remove this option if
you've installed libcdio and VCDImager.
--docdir=/usr/share/xine-lib-1.2.0:
This switch causes the documentation to be installed into a
versioned directory instead of the default /usr/share/doc/xine-lib.
--disable-xinerama: Use this option if
you didn't install libXinerama when you installed X Window
System.
--with-xv-path=/path/to/somewhere: if
libXv.so is not installed in
/usr/X11R6/lib nor in /usr/lib you will need to tell the configure command where to find
it.
Last updated on 2012-02-12 21:10:29 +0000