[Lunar-commits] <moonbase> xbmc: A few more adjustments to BUILD and DEPENDS. Removing hal optional_depends.

Dennis `stumbles` Veatch stumbles at lunar-linux.org
Fri Sep 23 14:44:19 CEST 2011


commit bf57dbca9201eb996556c38e32e6e3faf5da520c
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date:   Fri Sep 23 08:44:19 2011 -0400

    xbmc: A few more adjustments to BUILD and DEPENDS. Removing hal optional_depends.
    
    There is no libmid, I think it should be timidity. Adding ffmpeg with the ability to use
    internal or external versions and a few other depends. Adding --disable-debug to BUILD.
---
 graphics/xbmc/BUILD   |    3 +++
 graphics/xbmc/DEPENDS |   27 +++++++++++++++++----------
 2 files changed, 20 insertions(+), 10 deletions(-)

diff --git a/graphics/xbmc/BUILD b/graphics/xbmc/BUILD
index 0bada53..b9b300a 100644
--- a/graphics/xbmc/BUILD
+++ b/graphics/xbmc/BUILD
@@ -3,6 +3,9 @@
   # workaround for the terrible hack that is ffmpeg-building-inside-xbmc:
   sedit 's/LDFLAGS=/LDFLAGS=-lz -lbz2 /' xbmc/cores/dvdplayer/Codecs/Makefile.in &&
   sh bootstrap &&
+
+  OPTS+=" --with-cpu --with-arch --disable-debug" &&
+
   default_build
 
 ) > $C_FIFO 2>&1
diff --git a/graphics/xbmc/DEPENDS b/graphics/xbmc/DEPENDS
index 67f7cd2..6b165b1 100644
--- a/graphics/xbmc/DEPENDS
+++ b/graphics/xbmc/DEPENDS
@@ -10,6 +10,8 @@ depends libXrandr
 depends mesa-lib
 depends SDL
 depends lzo
+depends fribidi
+depends boost
 # base codecs
 depends flac
 depends faad
@@ -20,15 +22,20 @@ depends libtheora
 depends lame
 depends speex
 depends x264-snapshot
-depends boost
+depends wavpack
+depends mpeg2dec
+
+optional_depends "libvdpau"   "--enable-vdpau"  "--disable-vdpau" "Hardware accelerated video playback (nvidia cards)"
+
+optional_depends "ffmpeg"     "--enable-external-ffmpeg --enable-ffmpeg-libvorbis" \
+                              "--disable-external-ffmpeg" "Say yes to use external ffmpeg, else use internal"
 
-optional_depends "libvdpau" "--enable-vdpau" "--disable-vdpau" "Hardware accelerated video playback (nvidia cards)"
-optional_depends "libva" "--enable-vaapi" "--disable-vaapi" "Hardware accelerated video playback (hardware neutral API)"
-optional_depends "pulseaudio" "--enable-pulse" "--disable-pulse" "Pulseaudio support"
-optional_depends "rtmpdump" "--enable-rtmp" "--disable-rtmp" "RTMP stream support"
-optional_depends "faac" "--enable-faac" "--disable-faac" "FAAC support"
-optional_depends "libdvdcss" "--enable-dvdcss" "--disable-dvdcss" "DVDCSS support"
-optional_depends "libmid" "--enable-mid" "--disable-mid" "MID support"
-optional_depends "hal" "--enable-hal" "--disable-hal" "HAL support"
-optional_depends "avahi" "--enable-avahi" "--disable-avai" "Avahi support"
+optional_depends "libva"      "--enable-vaapi"      "--disable-vaapi"      "Hardware accelerated video playback (hardware neutral API)"
+optional_depends "pulseaudio" "--enable-pulse"      "--disable-pulse"      "Pulseaudio support"
+optional_depends "rtmpdump"   "--enable-rtmp"       "--disable-rtmp"       "RTMP stream support"
+optional_depends "faac"       "--enable-faac"       "--disable-faac"       "FAAC support"
+optional_depends "libdvdcss"  "--enable-dvdcss"     "--disable-dvdcss"     "DVDCSS support"
+optional_depends "timidity++" "--enable-mid"        "--disable-mid"        "MID support"
+optional_depends "avahi"      "--enable-avahi"      "--disable-avai"       "Avahi support"
 optional_depends "libblueray" "--enable-libblueray" "--disable-libblueray" "Blueray DVD playback support"
+optional_depends "libdc1394"  ""   ""  "for firewire support"


More information about the Lunar-commits mailing list