From 068a163f7b2895afed4771a47c4caf4b9284a3fd Mon Sep 17 00:00:00 2001 From: Ken Moffat Date: Mon, 23 Feb 2015 18:11:50 +0000 Subject: [PATCH] xindy - simplify use of LC_ALL, fix backslash alignment. git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@15557 af4574ff-66df-0310-9fd7-8a98e5e911e0 --- introduction/welcome/changelog.xml | 10 ++++++++++ pst/typesetting/xindy.xml | 25 ++++++++++--------------- 2 files changed, 20 insertions(+), 15 deletions(-) diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index 7844a0edae..ce69f192cc 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -44,6 +44,16 @@ --> + + February 22nd, 2015 + + + [ken] - simplify the LC_ALL use in xindy, I had a report that + it did not work for someone. + + + + February 22nd, 2015 diff --git a/pst/typesetting/xindy.xml b/pst/typesetting/xindy.xml index 2f1f54a253..d2eb1e8913 100644 --- a/pst/typesetting/xindy.xml +++ b/pst/typesetting/xindy.xml @@ -97,18 +97,13 @@ export TEXARCH=$(uname -m | sed -e 's/i.86/i386/' -e 's/$/-linux/') && -SAVE_LC_ALL=$LC_ALL && -LC_ALL=POSIX && - ./configure --prefix=/opt/texlive/&texlive-year; \ --bindir=/opt/texlive/&texlive-year;/bin/$TEXARCH \ --datarootdir=/opt/texlive/&texlive-year; \ - --includedir=/usr/include \ + --includedir=/usr/include \ --libdir=/opt/texlive/&texlive-year;/texmf-dist \ --mandir=/opt/texlive/&texlive-year;/texmf-dist/doc/man && -make && -LC_ALL=$SAVE_LC_ALL && unset SAVE_LC_ALL - +make LC_ALL=POSIX This package does not have a testsuite. @@ -125,8 +120,15 @@ LC_ALL=$SAVE_LC_ALL && unset SAVE_LC_ALL Command Explanations + + + --includedir=/usr/include: + This parameter ensures that the kpathsea + headers from will be found. + - SAVE_LC_ALL=...: with the current version of + make LC_ALL=POSIX: with the current version of coreutils it is essential to build xindy in the POSIX (or C) locale because in a UTF-8 locale the file latin.xdy will contain only a @@ -135,13 +137,6 @@ LC_ALL=$SAVE_LC_ALL && unset SAVE_LC_ALL lisp merge-rule commands it ought to contain. - - - --includedir=/usr/include: - This parameter ensures that the kpathsea - headers from will be found. -