[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