mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-23 22:42:14 +08:00
xine-lib-1.2.0
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@9314 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
d5e0c9ec8e
commit
a1698194ef
@ -876,7 +876,7 @@ $Date$
|
||||
<!ENTITY libdv-version "1.0.0">
|
||||
<!ENTITY liba52-version "0.7.4">
|
||||
<!ENTITY xvid-version "1.2.2">
|
||||
<!ENTITY xine-lib-version "1.1.20">
|
||||
<!ENTITY xine-lib-version "1.2.0">
|
||||
<!ENTITY libmikmod-version "3.1.11">
|
||||
<!ENTITY gstreamer-version "0.10.35">
|
||||
<!ENTITY gst-plugins-base-version "0.10.35">
|
||||
|
@ -80,6 +80,9 @@
|
||||
<listitem>
|
||||
<para>[ken] - add itstool-1.1.1 from Wayne.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[abenton] - xine-lib 1.2.0.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
|
@ -6,10 +6,10 @@
|
||||
|
||||
<!ENTITY xine-lib-download-http "&sourceforge-repo;/xine/xine-lib-&xine-lib-version;.tar.xz">
|
||||
<!ENTITY xine-lib-download-ftp "&gentoo-ftp-repo;/xine-lib-&xine-lib-version;.tar.xz">
|
||||
<!ENTITY xine-lib-md5sum "acfb6e08188fd60ad88ff83831d592d7">
|
||||
<!ENTITY xine-lib-size "5.7 MB">
|
||||
<!ENTITY xine-lib-buildsize "118 MB (without the API documentation)">
|
||||
<!ENTITY xine-lib-time "1.5 SBU">
|
||||
<!ENTITY xine-lib-md5sum "2227791afa6edb17f2b768365a7fb27f">
|
||||
<!ENTITY xine-lib-size "4.6 MB">
|
||||
<!ENTITY xine-lib-buildsize "107 MB (without the API documentation)">
|
||||
<!ENTITY xine-lib-time "1.1 SBU">
|
||||
]>
|
||||
|
||||
<sect1 id="xine-lib" xreflabel="xine Libraries-&xine-lib-version;">
|
||||
@ -91,27 +91,26 @@
|
||||
<ulink url="http://www.directfb.org/">DirectFB</ulink>,
|
||||
<ulink url="http://sourceforge.net/projects/dvd/">libdvdnav</ulink>,
|
||||
<ulink url="http://sam.zoy.org/projects/libcaca/">libcaca</ulink>,
|
||||
<ulink url="http://sourceforge.net/projects/modplug-xmms/">libmodplug</ulink>,
|
||||
<ulink
|
||||
url="http://sourceforge.net/projects/modplug-xmms/">libmodplug</ulink>,
|
||||
<xref linkend="aalib"/>,
|
||||
<xref linkend="liba52"/>,
|
||||
libdts (now <ulink url="http://www.videolan.org/developers/libdca.html">libdca</ulink>),
|
||||
<xref linkend="liba52"/>,
|
||||
<ulink url="http://www.gnu.org/software/libcdio/">libcdio</ulink>,
|
||||
<ulink url="http://www.vcdimager.org/">VCDImager</ulink>,
|
||||
<ulink url="http://www.musepack.net/">libmpcdec</ulink>,
|
||||
libdts (now <ulink
|
||||
url="http://www.videolan.org/developers/libdca.html">libdca</ulink>),
|
||||
<ulink url="http://www.wavpack.com/">WavPack</ulink>, and
|
||||
<ulink url="http://dxr3.sourceforge.net/">libdxr3</ulink>
|
||||
</para>
|
||||
|
||||
<para>If the following packages are not found on the system, versions
|
||||
of their libraries from the internal source tree will be used:
|
||||
<ulink url="http://www.gnu.org/software/libcdio/">libcdio</ulink>,
|
||||
<ulink url="http://www.vcdimager.org/">VCDImager</ulink> and
|
||||
<ulink url="http://www.musepack.net/">libmpcdec</ulink>.</para>
|
||||
|
||||
<para>The following are needed to build the API documentation:
|
||||
<ulink url="http://sourceforge.net/projects/sgmltools-lite/">sgmltools-lite</ulink>
|
||||
<ulink
|
||||
url="http://sourceforge.net/projects/sgmltools-lite/">sgmltools-lite</ulink>
|
||||
and <ulink url="http://www.xfig.org/">Transfig</ulink></para>
|
||||
|
||||
<para condition="html" role="usernotes">User Notes:
|
||||
<ulink url="&blfs-wiki;/xine-lib"/></para>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2 role="installation">
|
||||
@ -120,10 +119,9 @@
|
||||
<para>Install <application>xine Libraries</application> by running the
|
||||
following commands:</para>
|
||||
|
||||
<screen><userinput>./configure --prefix=/usr \
|
||||
--with-external-ffmpeg \
|
||||
--docdir=/usr/share/doc/xine-lib-&xine-lib-version; &&
|
||||
|
||||
<screen><userinput>sed -i 's#gzgetc(#gzgetc_(#' src/xine-engine/osd.c &&
|
||||
./configure --prefix=/usr --disable-musepack --disable-vcd \
|
||||
--docdir=/usr/share/doc/xine-lib-&xine-lib-version; &&
|
||||
make</userinput></screen>
|
||||
|
||||
<para>This package does not come with a test suite.</para>
|
||||
@ -132,42 +130,36 @@ make</userinput></screen>
|
||||
user:</para>
|
||||
|
||||
<screen role="root"><userinput>make install</userinput></screen>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2 role="commands">
|
||||
<title>Command Explanations</title>
|
||||
|
||||
<para><option>--with-external-ffmpeg</option>:
|
||||
The internal version of <application>ffmpeg</application> fails.
|
||||
This switch forces the use of the external version.
|
||||
</para>
|
||||
<para><command>sed -i 's#gzgetc(#gzgetc_(#' ...</command>: This sed fixes
|
||||
compiling <application>xine-lib</application> if you have zlib-1.2.6
|
||||
installed.</para>
|
||||
|
||||
<para><option>--disable-musepack</option>: Remove this option if you've
|
||||
installed <ulink url="http://www.musepack.net/">libmpcdec</ulink>.</para>
|
||||
|
||||
<para><option>--disable-vcd</option>: Remove this option if you've
|
||||
installed <ulink url="http://www.gnu.org/software/libcdio/">libcdio</ulink>
|
||||
and <ulink url="http://www.vcdimager.org/">VCDImager</ulink>.</para>
|
||||
|
||||
<para><option>--docdir=/usr/share/xine-lib-&xine-lib-version;</option>:
|
||||
This switch causes the documentation to be installed into a versioned
|
||||
directory instead of the default
|
||||
<filename class="directory">/usr/share/doc/xine-lib</filename>.</para>
|
||||
|
||||
<para><option>--disable-xinerama</option>: Use this option if you didn't
|
||||
install libXinerama when you installed
|
||||
<xref linkend="x-window-system"/>.</para>
|
||||
|
||||
<para><option>--with-xv-path=/path/to/somewhere</option>: if
|
||||
<filename>libXv.so</filename> is not installed in
|
||||
<filename class="directory">/usr/X11R6/lib</filename> nor in
|
||||
<filename class="directory">/usr/lib</filename> you will need to tell
|
||||
the <command>configure</command> command where to find it.</para>
|
||||
|
||||
<para><option>--with-external-a52dec</option>: use this option to force the
|
||||
<filename>xineplug_decode_a52.so</filename> plugin to link against the
|
||||
system installed liba52.</para>
|
||||
|
||||
<para><option>--with-external-libmad</option>: use this option to force the
|
||||
<filename>xineplug_decode_mad.so</filename> plugin to link against the
|
||||
system installed libmad.</para>
|
||||
|
||||
<para><option>--with-external-dvdnav</option>: use this option to force the
|
||||
<filename>xineplug_decode_dxr3_spu.so</filename>,
|
||||
<filename>xineplug_decode_spu.so</filename> and
|
||||
<filename>xineplug_inp_dvd.so</filename> plugins to link against the
|
||||
system installed libdvdnav and libdvdread</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2 role="content">
|
||||
@ -180,11 +172,11 @@ make</userinput></screen>
|
||||
<segtitle>Installed Directories</segtitle>
|
||||
|
||||
<seglistitem>
|
||||
<seg>xine-config and xine-list-1.1</seg>
|
||||
<seg>xine-config and xine-list-1.2</seg>
|
||||
<seg>libxine.so and numerous plugin modules and video extensions</seg>
|
||||
<seg>Output display engine fonts located in
|
||||
/usr/share/xine/libxine1/fonts</seg>
|
||||
<seg>/usr/include/xine, /usr/lib/xine, and
|
||||
/usr/share/xine-lib/fonts</seg>
|
||||
<seg>/usr/include/xine, /usr/lib/xine, /usr/share/xine-lib and
|
||||
/usr/share/doc/xine-lib-&xine-lib-version;</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
@ -205,13 +197,13 @@ make</userinput></screen>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="xine-list-1.1">
|
||||
<term><command>xine-list-1.1</command></term>
|
||||
<varlistentry id="xine-list-1.2">
|
||||
<term><command>xine-list-1.2</command></term>
|
||||
<listitem>
|
||||
<para>is used to get supported filetype information from
|
||||
<application>xine-lib</application>.</para>
|
||||
<indexterm zone="xine-lib xine-list-1.1">
|
||||
<primary sortas="b-xine-list-1.1">xine-list-1.1</primary>
|
||||
<indexterm zone="xine-lib xine-list-1.2">
|
||||
<primary sortas="b-xine-list-1.2">xine-list-1.2</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
@ -225,9 +217,6 @@ make</userinput></screen>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
</variablelist>
|
||||
|
||||
</sect2>
|
||||
|
||||
</sect1>
|
||||
|
Loading…
Reference in New Issue
Block a user