[blfs-book] r9314 - in trunk/BOOK: . introduction/welcome multimedia/libdriv

andy at linuxfromscratch.org andy at linuxfromscratch.org
Wed Feb 8 05:33:03 PST 2012


Author: andy
Date: 2012-02-08 06:32:53 -0700 (Wed, 08 Feb 2012)
New Revision: 9314

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/multimedia/libdriv/xine-lib.xml
Log:
xine-lib-1.2.0

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2012-02-08 01:09:20 UTC (rev 9313)
+++ trunk/BOOK/general.ent	2012-02-08 13:32:53 UTC (rev 9314)
@@ -876,7 +876,7 @@
 <!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">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2012-02-08 01:09:20 UTC (rev 9313)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2012-02-08 13:32:53 UTC (rev 9314)
@@ -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>
 

Modified: trunk/BOOK/multimedia/libdriv/xine-lib.xml
===================================================================
--- trunk/BOOK/multimedia/libdriv/xine-lib.xml	2012-02-08 01:09:20 UTC (rev 9313)
+++ trunk/BOOK/multimedia/libdriv/xine-lib.xml	2012-02-08 13:32:53 UTC (rev 9314)
@@ -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 @@
     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 @@
       <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 @@
         </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 @@
           </indexterm>
         </listitem>
       </varlistentry>
-
     </variablelist>
-
   </sect2>
-
 </sect1>




More information about the blfs-book mailing list