summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJaka Kranjc2008-08-29 00:22:25 +0200
committerJaka Kranjc2008-08-29 00:22:25 +0200
commitb7b6af082d0f5be9bf6b834e47d2f57f7e67ca96 (patch)
tree2d31643391724bf0f6a7d6f8aba41ec050f598ef
parentd81e7a44b348a94f736650f29a6f385aa16a072c (diff)
qingy: fix xorg modular support (dependency)
(cherry-picked from commit c4f7182a73c1822caab9f2047f757b9e8f65d41d)
-rwxr-xr-xdisplay/qingy/DEPENDS20
-rw-r--r--display/qingy/HISTORY3
2 files changed, 20 insertions, 3 deletions
diff --git a/display/qingy/DEPENDS b/display/qingy/DEPENDS
index 8d9685464b..f96e676b29 100755
--- a/display/qingy/DEPENDS
+++ b/display/qingy/DEPENDS
@@ -4,13 +4,27 @@ elif [[ "QINGY_CRYPTO" == 'libgcrypt' ]]; then
depends libgcrypt
fi &&
-depends directfb &&
+depends directfb &&
+# according to configure it _should_ be optional, but isn't
+# contacting the author about it...
+#optional_depends directfb
+# '--enable-directFB-support' \
+# '--disable-directFB-support' \
+# 'For DirectFB graphics' &&
optional_depends X11-SERVER \
- '' \
- '' \
+ '--enable-x-support' \
+ '--disable-x-support' \
'For X sessions' &&
+
+source $GRIMOIRE/FUNCTIONS &&
+if check_if_xorg_modular_server
+then
+ depends libxscrnsaver
+fi &&
+
+
optional_depends gpm \
'--enable-gpm-lock' \
'--disable-gpm-lock' \
diff --git a/display/qingy/HISTORY b/display/qingy/HISTORY
index 01c2e091f9..ad8e3568bc 100644
--- a/display/qingy/HISTORY
+++ b/display/qingy/HISTORY
@@ -1,3 +1,6 @@
+2008-08-21 Thomas Orgis <sobukus@sourcemage.org>
+ * DEPENDS: fix for xorg-modular, add option to disable x support at all
+
2008-07-13 Eric Sandall <sandalle@sourcemage.org>
* DETAILS: Updated to 0.9.7