[Lunar-commits] <moonbase> SDL: configuration update

Duncan Gibson engelsman at lunar-linux.org
Thu Feb 3 02:35:15 CET 2011


commit 44635700e4040be20e804589b29852d4e10467d6
Author: Christian Krause <kizkizzbangbang at googlemail.com>
Date:   Thu Feb 3 02:35:15 2011 +0100

    SDL: configuration update
---
 graphics/SDL/CONFIGURE |    9 ++++++
 graphics/SDL/DEPENDS   |   66 ++++++++++++++++++++++++++++++++++++++++++-----
 2 files changed, 68 insertions(+), 7 deletions(-)

diff --git a/graphics/SDL/CONFIGURE b/graphics/SDL/CONFIGURE
new file mode 100644
index 0000000..6848f5a
--- /dev/null
+++ b/graphics/SDL/CONFIGURE
@@ -0,0 +1,9 @@
+mquery PTHREAD "Use POSIX threads for multi-threading?"           \
+               y                                                  \
+               "--enable-pthreads"                                \
+               "--disable-pthreads"
+
+mquery FBCON   "Enable framebuffer console (fbcon) video driver?" \
+               y                                                  \
+               "--enable-video-fbcon"                             \
+               "--disable-video-fbcon"
diff --git a/graphics/SDL/DEPENDS b/graphics/SDL/DEPENDS
index 098c360..3b0c27b 100644
--- a/graphics/SDL/DEPENDS
+++ b/graphics/SDL/DEPENDS
@@ -1,9 +1,61 @@
-depends  nasm
+depends  pkgconfig
 
-optional_depends  "esound"  ""  ""  "for simultaneous sound playing and mixing"
-optional_depends  "nas"     ""  ""  "for Network Audio System support"
+optional_depends "pth"                                           \
+                 "--enable-pth"                                  \
+                 "--disable-pth"                                 \
+                 "for multi-threading with GNU pth"
 
-optional_depends  "libggi"                     \
-                  "--enable-video-ggi"         \
-                  "--disable-video-ggi"        \
-                  "General Graphics Interface support"
+optional_depends "nasm"                                          \
+                 "--enable-nasm"                                 \
+                 "--disable-nasm"                                \
+                 "for nasm assembly blitters on x86"
+
+optional_depends "alsa-lib"                                      \
+                 "--enable-alsa"                                 \
+                 "--disable-alsa"                                \
+                 "for Advanced Linux Sound Architecture support"
+
+optional_depends "esound"                                        \
+                 "--enable-esd"                                  \
+                 "--disable-esd"                                 \
+                 "for Enlighted Sound Daemon support"
+
+optional_depends "nas"                                           \
+                 "--enable-nas"                                  \
+                 "--disable-nas"                                 \
+                 "for Network Audio System support"
+
+optional_depends "pulseaudio"                                    \
+                 "--enable-pulseaudio"                           \
+                 "--disable-pulseaudio"                          \
+                 "for PulseAudio audio support"
+
+optional_depends "svgalib"                                       \
+                 "--enable-video-svga"                           \
+                 "--disable-video-svga"                          \
+                 "for SVGAlib video driver"
+
+optional_depends "aalib"                                         \
+                 "--enable-video-aalib"                          \
+                 "--disable-video-aalib"                         \
+                 "for AAlib video driver"
+
+optional_depends "DirectFB"                                      \
+                 "--enable-video-directfb"                       \
+                 "--disable-video-directfb"                      \
+                 "for DirectFB video driver"
+
+optional_depends "libX11"                                        \
+                 "--enable-video-x11"                            \
+                 "--disable-video-x11"                           \
+                 "for X11 video driver"
+
+optional_depends "libXxf86dga"                                   \
+                 "--enable-video-dga"                            \
+                 "--disable-video-dga"                           \
+                 "for X Direct Graphics Access video driver"
+
+optional_depends "libggi"                                        \
+                 "--enable-video-ggi"                            \
+                 "--disable-video-ggi"                           \
+                 "for General Graphics Interface video driver"


More information about the Lunar-commits mailing list