summaryrefslogtreecommitdiff
path: root/Build/source/utils/xindy/configure.ac
AgeCommit message (Collapse)Author
2021-02-25restore Build,TODO from r57911Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@57915 c570f23f-e606-0410-a88d-b1316a301751
2021-02-25French translation for tlmgr updatedDenis Bitouzé
git-svn-id: svn://tug.org/texlive/trunk@57912 c570f23f-e606-0410-a88d-b1316a301751
2016-02-22utils/xindy: New conventionAkira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@39821 c570f23f-e606-0410-a88d-b1316a301751
2014-09-15xindy 2.5.1Peter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@35177 c570f23f-e606-0410-a88d-b1316a301751
2014-04-28xindy 2.5.0Peter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@33715 c570f23f-e606-0410-a88d-b1316a301751
2013-10-23xindy: Reorganize persian alphabetPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@31975 c570f23f-e606-0410-a88d-b1316a301751
2013-07-02build system: Drop configure checks for BSD string functions (bcopy etc)Peter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@31062 c570f23f-e606-0410-a88d-b1316a301751
2013-06-24xindy: Fixed a typo (--with-recode => --with-xindy-recode)Peter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@30896 c570f23f-e606-0410-a88d-b1316a301751
2013-04-04restore xindy-persian, i.e., go back to r29616Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@29665 c570f23f-e606-0410-a88d-b1316a301751
2013-04-02remove persian following CTAN and authorKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@29617 c570f23f-e606-0410-a88d-b1316a301751
2013-02-08build system: Merge texmf into texmf-distPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@29060 c570f23f-e606-0410-a88d-b1316a301751
2013-01-30build system: Allow subdir-objects as required for Automake 1.14Peter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@28989 c570f23f-e606-0410-a88d-b1316a301751
2012-12-29build system: Enable "silent rules" (see Automake manual)Peter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@28654 c570f23f-e606-0410-a88d-b1316a301751
2011-12-06build systemPeter Breitenlohner
- use TL specific installation directories only for `native' builds - replace ${prefix}/texmf => $(datarootdir)/texmf git-svn-id: svn://tug.org/texlive/trunk@24780 c570f23f-e606-0410-a88d-b1316a301751
2011-11-07xindy: Add persian alphabetPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@24532 c570f23f-e606-0410-a88d-b1316a301751
2011-04-01utils/xindy and texk/tex4htk: Use Makefile fragment for linked scriptsPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@21911 c570f23f-e606-0410-a88d-b1316a301751
2011-03-16new Autoconf macros KPSE_CHECK_{LATEX,PDFLATEX,PERL}Peter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@21732 c570f23f-e606-0410-a88d-b1316a301751
2011-03-13reorganize xindy-2.4 build system (part 2)Peter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@21707 c570f23f-e606-0410-a88d-b1316a301751
2010-05-19xindy buildPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@18348 c570f23f-e606-0410-a88d-b1316a301751
2010-05-18xindy buildPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@18328 c570f23f-e606-0410-a88d-b1316a301751
2010-05-17fix xindy cygwin build (portable shell)Peter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@18299 c570f23f-e606-0410-a88d-b1316a301751
2010-05-13update xindy build (again)Peter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@18228 c570f23f-e606-0410-a88d-b1316a301751
2010-05-12update xindy buildPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@18205 c570f23f-e606-0410-a88d-b1316a301751
2010-05-11xindy 2.4, also rename xindy-new => xindyPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@18199 c570f23f-e606-0410-a88d-b1316a301751
2010-05-11rename xindy (2.3) => xindy-oldPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@18198 c570f23f-e606-0410-a88d-b1316a301751
2010-02-22build system: various small fixes for mingw32 cross compilationPeter Breitenlohner
still incomplete git-svn-id: svn://tug.org/texlive/trunk@17141 c570f23f-e606-0410-a88d-b1316a301751
2009-11-23Autoconf 2.65Peter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@16140 c570f23f-e606-0410-a88d-b1316a301751
2009-11-10towards TL2010: build systemPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@15977 c570f23f-e606-0410-a88d-b1316a301751
2009-06-15implement compiler warningsPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@13751 c570f23f-e606-0410-a88d-b1316a301751
2009-05-18build system: cleanup xindy, remove some unused filesPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@13202 c570f23f-e606-0410-a88d-b1316a301751
2009-05-17update xindy buildPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@13152 c570f23f-e606-0410-a88d-b1316a301751
2009-05-10build system: remove some unused filesPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@13030 c570f23f-e606-0410-a88d-b1316a301751
2009-05-09build system: more utils/xindy/ and general cleanupPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@13020 c570f23f-e606-0410-a88d-b1316a301751
2009-05-08new build system: utils/t1utils/ and utils/xindy/Peter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@13005 c570f23f-e606-0410-a88d-b1316a301751
2008-10-15added the --with-xindy-recode configure option, to allow using `recode' ↵Vladimir Volovich
instead of `iconv' on systems (such as *BSD) which do not support some character set conversion, e.g. from UTF-8 to ISO-IR-111 git-svn-id: svn://tug.org/texlive/trunk@10981 c570f23f-e606-0410-a88d-b1316a301751
2008-05-18change the condition for the "special texlive build behavior":Vladimir Volovich
previously it was triggered just by the --enable-tetex-build configure option, but some distributions are using both --enable-tetex-build and at the same time redefine the datadir, docdir, mandir, etc. now, the "special texlive build behavior" is enabled when both the --enable-tetex-build option is used, AND $datadir is the same as $prefix, which is the case when using the default Build script. the "special texlive build behavior" for xindy consists of: * installing "xindy" and "texindy" as symlinks pointing to scripts in the texmf/scripts/xindy/ directory, rather than copying them as regular files into bindir. * installing xindy.mem into bindir (rather than into pkglibdir), as in texlive, it is the only platform-dependent directory, and there's no per-platform lib directory. * redefining datadir, docdir and mandir to the layout used in texlive: datadir="$prefix/texmf" docdir="$prefix/texmf/doc/$PACKAGE_NAME" mandir="$prefix/texmf/doc/man" * disabling docs generation and make-rules build (because they require working latex and pdflatex during build). in normal texlive builds, the docs and make-rules are installed in the texmf tree, and need not be re-built. if distributor wants to build the whole texlive, with xindy, and uses the --enable-tetex-build, but redefines datadir, we disable the above "special texlive build behavior". in this case, however, please keep in mind that you need the working latex (for make-rules) and pdflatex (for docs) during xindy build. if you do not have it, add --disable-make-rules and --disable-docs configure options, but keep in mind that without the make-rules, xindy's install is incomplete, and you need to use the files supplied by texlive's Master/texmf/xindy tree. git-svn-id: svn://tug.org/texlive/trunk@8199 c570f23f-e606-0410-a88d-b1316a301751
2008-04-20configure.ac: check (also) for regex.h; fail if one of the required headers ↵Vladimir Volovich
is not found git-svn-id: svn://tug.org/texlive/trunk@7540 c570f23f-e606-0410-a88d-b1316a301751
2008-04-20simplify Makefiles (mostly remove the need to have TETEX_BUILD-specific ↵Vladimir Volovich
sections) git-svn-id: svn://tug.org/texlive/trunk@7537 c570f23f-e606-0410-a88d-b1316a301751
2008-04-06configure.ac:Vladimir Volovich
CLISP_LIB can potentially end with a backslash (on mingw), which is treated as a line merging character in Makefile, so add _AM_SUBST_NOTMAKE(CLISP_LIB) to avoid such situation, and instead refer to CLISP_LIB as @CLISP_LIB@ configure.ac, rte/Makefile.am, binaries/Makefile.am: on mingw, lisp.run is called lisp.exe on mingw, we need to use .exe suffix for the backend binary (which is called xindy.run on POSIX systems), so to avoid a clash with the frontend user command "xindy", use the name "xindy-lisp.exe" on mingw which is a counterpart of "xindy.run" on POSIX. binaries/Makefile.am: renamed XINDY_RUN to RUN_XINDY to not clash with the newly introduced XINDY_RUN and LISP_RUN variables added -norc to RUN_XINDY git-svn-id: svn://tug.org/texlive/trunk@7336 c570f23f-e606-0410-a88d-b1316a301751
2008-03-28rte/Makefile.am, configure.ac: removed support for building clispVladimir Volovich
from source integrated into xindy distribution. the --with-clisp option provides a more powerful way of using any clisp, either an OS-supplied, or built from source with any desired configuration (e.g. with statically linked libsigsegv and libffcall, without readline and/or ncurses, etc; this was not possible with integrated clisp build) also made some wording improvements in configure.ac git-svn-id: svn://tug.org/texlive/trunk@7197 c570f23f-e606-0410-a88d-b1316a301751
2008-03-27configure.ac: changed AC_PROG_LEX to AM_PROG_LEX, as recommended by the ↵Vladimir Volovich
automake manual (section 8.8, Yacc and Lex support) this uses the "missing" script if lex is not found. added the pre-generated tex2xindy.c to the distribution. git-svn-id: svn://tug.org/texlive/trunk@7188 c570f23f-e606-0410-a88d-b1316a301751
2008-03-27TETEX_BUILD: override mandir to $prefix/texmf/doc/manVladimir Volovich
git-svn-id: svn://tug.org/texlive/trunk@7177 c570f23f-e606-0410-a88d-b1316a301751
2008-03-27make "make dist" and "make distcheck" work:Vladimir Volovich
configure.ac: removed no-dist option from AM_INIT_AUTOMAKE src/Makefile.am: new file rte/ordrules/Makefile.am: new file, based on old Makefile.in (rte/ordrules directory previously did not use automake) other Makefile.am files - various cleanups to make "make distcheck" work git-svn-id: svn://tug.org/texlive/trunk@7174 c570f23f-e606-0410-a88d-b1316a301751
2008-03-26configure.ac:Vladimir Volovich
removed AC_CHECK_LIB([fl], [main]) because a check for flex library is already performed by AC_PROG_LEX git-svn-id: svn://tug.org/texlive/trunk@7168 c570f23f-e606-0410-a88d-b1316a301751
2008-03-26move the test for "LEX is not found" right after AC_PROG_LEXVladimir Volovich
git-svn-id: svn://tug.org/texlive/trunk@7167 c570f23f-e606-0410-a88d-b1316a301751
2008-03-26stop if LEX (flex or lex) is not found during configureVladimir Volovich
git-svn-id: svn://tug.org/texlive/trunk@7166 c570f23f-e606-0410-a88d-b1316a301751
2008-03-26configure.ac: rearranged code to allow TETEX_BUILD override the defaults for ↵Vladimir Volovich
enable_make_rules and enable_docs git-svn-id: svn://tug.org/texlive/trunk@7163 c570f23f-e606-0410-a88d-b1316a301751
2008-03-26TETEX_BUILD:Vladimir Volovich
disable docs and make-rules by default, unless explicitly enabled via --enable-docs and --enable-make-rules configure options. This is to not require a working latex (and pdflatex) when building TeX Live. git-svn-id: svn://tug.org/texlive/trunk@7161 c570f23f-e606-0410-a88d-b1316a301751
2008-03-25added the AM_MAINTAINER_MODE to configure.ac and put the rules for manpages ↵Vladimir Volovich
and PDF docs regeneration under "if MAINTAINER_MODE" conditional, to avoid rebuilding them in normal builds git-svn-id: svn://tug.org/texlive/trunk@7138 c570f23f-e606-0410-a88d-b1316a301751
2008-03-24renamed the --with-external-clisp[=PATH] configure option to --with-clisp[=PATH]Vladimir Volovich
git-svn-id: svn://tug.org/texlive/trunk@7118 c570f23f-e606-0410-a88d-b1316a301751