From 3c25d1bdd74de7c1cd1e1ccd52f3280fb56f30ee Mon Sep 17 00:00:00 2001 From: Ken Moffat Date: Tue, 16 Dec 2008 23:35:30 +0000 Subject: [PATCH] Update xine-lib. Removed the references to --enable-static because nobody else uses it (at least, not fedora, debian, gentoo) and to the override for external ffmpeg which is no longer required. git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@7653 af4574ff-66df-0310-9fd7-8a98e5e911e0 --- general.ent | 4 +-- introduction/welcome/changelog.xml | 9 +++++++ multimedia/libdriv/xine-lib.xml | 41 ++++++++++++++++++++---------- 3 files changed, 39 insertions(+), 15 deletions(-) diff --git a/general.ent b/general.ent index b182221402..2357a88fb4 100644 --- a/general.ent +++ b/general.ent @@ -3,7 +3,7 @@ $LastChangedBy$ $Date$ --> - + @@ -641,7 +641,7 @@ $Date$ - + diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index 07541326a6..c267cd6c58 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -40,6 +40,15 @@ --> + + December 16th, 2008 + + + [ken] - Update to xine-lib-0.15.1. + + + + December 6th, 2008 diff --git a/multimedia/libdriv/xine-lib.xml b/multimedia/libdriv/xine-lib.xml index 64cd0986ec..576911d95e 100644 --- a/multimedia/libdriv/xine-lib.xml +++ b/multimedia/libdriv/xine-lib.xml @@ -6,10 +6,10 @@ - + - - + + ]> @@ -66,7 +66,8 @@ JACK Recommended - and + and + (with enabled) Optional , @@ -88,8 +89,8 @@ libmpcdec, WavPack, libdxr3, - - sgmltools-lite, + and to build the API documentation + sgmltools-lite and Transfig The developers recommended that you use the internal source tree @@ -109,7 +110,8 @@ Install xine Libraries by running the following commands: -./configure --prefix=/usr --enable-static --with-external-ffmpeg \ +sed -i 's/\(inline \)\(_x_is_fourcc\)/__\1int \2/' src/xine-engine/buffer.h && +./configure --prefix=/usr \ --docdir=/usr/share/doc/xine-lib-&xine-lib-version; && make @@ -124,20 +126,33 @@ make Command Explanations - : This switch is used to enable - building the static library as some programs link against it. + : This command enables c++ programs to use the header, for example + in - : This switch enables use of + + + + : This switch causes the documentation to be installed into a versioned - instead of the default + directory instead of the default /usr/share/doc/xine-lib. + : 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. + @@ -151,7 +166,7 @@ make xine-config - libxine.{a,so} and numerous plugin modules and video extensions + libxine.so and numerous plugin modules and video extensions Output display engine fonts located in /usr/share/xine/libxine1/fonts /usr/include/xine, /usr/lib/xine, /usr/share/xine, and