[Lunar-commits] <moonbase> texlive: xindy should be a separate module
Auke Kok
sofar at foo-projects.org
Sat Sep 18 17:59:51 CEST 2010
commit ee7e07d0f62aa8d3bf5d60c61d22b29ca9772e80
Author: Paul Bredbury <brebs at sent.com>
Date: Sat Sep 18 17:59:51 2010 +0200
texlive: xindy should be a separate module
---
zbeta/texlive/BUILD | 3 ++-
zbeta/texlive/DEPENDS | 5 ++++-
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/zbeta/texlive/BUILD b/zbeta/texlive/BUILD
index 3399e8c..f6f145a 100644
--- a/zbeta/texlive/BUILD
+++ b/zbeta/texlive/BUILD
@@ -31,7 +31,8 @@
# Some options are from http://www.gentoo-portage.com/app-text/texlive-core
# and http://repos.archlinux.org/wsvn/packages/texlive-bin/trunk/
- OPTS+=" --datadir=/usr/share --disable-multiplatform --disable-native-texlive-build --with-system-zlib --with-system-freetype2 --with-system-libpng --with-gs=gs --enable-etex --enable-luatex --enable-xetex --enable-ipc --enable-shared --enable-static=no" &&
+ # xindy should be in its own module, because its compilation needs latex to be *already* installed.
+ OPTS+=" --datadir=/usr/share --disable-multiplatform --disable-native-texlive-build --with-system-zlib --with-system-freetype2 --with-system-libpng --with-gs=gs --disable-xindy --enable-etex --enable-luatex --enable-xetex --enable-ipc --enable-shared --enable-static=no" &&
default_build &&
diff --git a/zbeta/texlive/DEPENDS b/zbeta/texlive/DEPENDS
index 3ec2d3f..31a46ef 100644
--- a/zbeta/texlive/DEPENDS
+++ b/zbeta/texlive/DEPENDS
@@ -17,4 +17,7 @@ optional_depends "t1lib" "--with-system-t1lib" "--without-system-t1lib" "for t1l
# 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 "clisp" "--enable-xindy" "--disable-xindy" "for xindy book-like indexes"
+# 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/
+#optional_depends "clisp" "--enable-xindy" "--disable-xindy" "for xindy book-like indexes"
More information about the Lunar-commits
mailing list