[Lunar-commits] <moonbase> texlive: implement without-x option sanely

Duncan Gibson engelsman at lunar-linux.org
Sun Nov 28 16:54:10 CET 2010


commit 19fe67a96da2eb90d5a85095eae64953f06c8328
Author: Paul Bredbury <brebs at sent.com>
Date:   Sun Nov 28 16:54:10 2010 +0100

    texlive: implement without-x option sanely
    
    Making users think through a double-negative, if they *want* xorg
    support (which of course most people will) is bad UI design.
---
 zbeta/texlive/CONFIGURE |    1 -
 zbeta/texlive/DEPENDS   |    2 ++
 2 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/zbeta/texlive/CONFIGURE b/zbeta/texlive/CONFIGURE
deleted file mode 100644
index 0191ba6..0000000
--- a/zbeta/texlive/CONFIGURE
+++ /dev/null
@@ -1 +0,0 @@
-mquery DONT_USE_X "Do not use X? (e.g. for framebuffer builds)" n "--without-x" ""
diff --git a/zbeta/texlive/DEPENDS b/zbeta/texlive/DEPENDS
index 6aa8d2f..f2cb366 100644
--- a/zbeta/texlive/DEPENDS
+++ b/zbeta/texlive/DEPENDS
@@ -18,6 +18,8 @@ optional_depends "icu4c" "--with-system-icu"   "--without-system-icu"   "for ICU
 # This will look like the wrong way around. It means whether to install texlive's own version of lcdf-typetools, or use the lcdf-typetools module from moonbase.
 optional_depends "lcdf-typetools" "--disable-lcdf-typetools" "--enable-lcdf-typetools" "for Postscript support (if n, TeX Live's own version will be installed)"
 
+optional_depends "libX11" "" "--without-x" "for XOrg support (say n for e.g. framebuffer)"
+
 # Building xindy requires that texlive is *already* installed!
 # Otherwise:  configure: error: LATEX is required to build xindy rules
 # It is saner to have xindy as a separate module, from http://xindy.sourceforge.net/


More information about the Lunar-commits mailing list