[Lunar-commits] r19914 - moonbase/trunk/video/xine-lib

Moritz Heiber moe at lunar-linux.org
Tue May 2 00:24:03 UTC 2006


Author: moe
Date: 2006-05-02 00:24:01 +0000 (Tue, 02 May 2006)
New Revision: 19914

Modified:
   moonbase/trunk/video/xine-lib/BUILD
   moonbase/trunk/video/xine-lib/DEPENDS
Log:
Reworked the DEPENDS file. Whoever added %GLUT in there
must have been on crack because all xine-lib needs is %X.

Also added some --disable- switches as those can be vital
incase somebody does not want to enable a certain feature
(Does that libXvMwhatever still work/compile/do anything?)

Reworked the arts config value a bit to be more graceful
and convinient for the user. Also added --enable-static
as some applications need a static xine library to link to.

Tested under 2.6.x



Modified: moonbase/trunk/video/xine-lib/BUILD
===================================================================
--- moonbase/trunk/video/xine-lib/BUILD	2006-05-01 19:37:24 UTC (rev 19913)
+++ moonbase/trunk/video/xine-lib/BUILD	2006-05-02 00:24:01 UTC (rev 19914)
@@ -1,6 +1,8 @@
 (
 
-  export ARTS_CONFIG=/opt/lunar/kde/3/bin/artsc-config &&
+  ARTS_CONFIG="${KDE_PREFIX:-/opt/lunar/kde/3}/bin/artsc-config"
+  OPTS="$OPTS --enable-static"
+
   default_build
 
 ) > $C_FIFO 2>&1

Modified: moonbase/trunk/video/xine-lib/DEPENDS
===================================================================
--- moonbase/trunk/video/xine-lib/DEPENDS	2006-05-01 19:37:24 UTC (rev 19913)
+++ moonbase/trunk/video/xine-lib/DEPENDS	2006-05-02 00:24:01 UTC (rev 19914)
@@ -1,7 +1,21 @@
-depends  libpng  &&
-depends	 %GLUT	 &&
+depends	 %X	 &&
 
-optional_depends  "alsa-utils"  ""  ""  "for ALSA sound support"  &&
-optional_depends  "aalib"       ""  ""  "for ascii art library support"  &&
-optional_depends  "libXvMCW"    ""  ""  "for hw accelerated playback on supported cards"  &&
-optional_depends  "libcaca"     ""  ""  "for text support"
+optional_depends  "alsa-utils" \
+		  "" \
+		  "--disable-alsa" \
+		  "for ALSA sound support"  &&
+
+optional_depends  "aalib" \
+		  "" \
+		  "--disable-aalib" \
+		  "for ascii art library support"  &&
+
+optional_depends  "libXvMCW" \
+		  "" \
+		  "" \
+		  "for hw accelerated playback on supported cards"  &&
+
+optional_depends  "libcaca" \
+		  "" \
+		  "--disable-caca" \
+		  "for text support"



More information about the Lunar-commits mailing list