diff options
author | Peter Breitenlohner <peb@mppmu.mpg.de> | 2014-12-09 10:15:49 +0000 |
---|---|---|
committer | Peter Breitenlohner <peb@mppmu.mpg.de> | 2014-12-09 10:15:49 +0000 |
commit | 3ad5daddebe775a97446de745751a44518fa11ef (patch) | |
tree | 09cb43814691b73dd445022b68e74236a9394d96 /Build | |
parent | b877aec321ded8c6e7837d135ea8f8183b10420e (diff) |
Fixed various typos in "Building TeX Live"
git-svn-id: svn://tug.org/texlive/trunk@35771 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build')
-rw-r--r-- | Build/source/README.2building | 10 | ||||
-rw-r--r-- | Build/source/README.4layout | 4 | ||||
-rw-r--r-- | Build/source/README.5configure | 21 | ||||
-rw-r--r-- | Build/source/doc/ChangeLog | 8 | ||||
-rw-r--r-- | Build/source/doc/tlbuild.info | 637 | ||||
-rw-r--r-- | Build/source/doc/tlbuild.texi | 24 |
6 files changed, 358 insertions, 346 deletions
diff --git a/Build/source/README.2building b/Build/source/README.2building index 65549a2d5ac..92f8a3ee5a8 100644 --- a/Build/source/README.2building +++ b/Build/source/README.2building @@ -118,11 +118,11 @@ finish for working on 'dvipdfmx'. Then you modify source files in 'mydir/texk/dvipdfm-x' and rerun 'make' in 'mydir/Work/texk/dvipdfm-x' to rebuild. - The second line the 'configure' are invocation shows examples of -extra things you likely want to specify if you intend to hack the -sources (and not just build binaries): the '-C' speeds up 'configure', -and the 'CFLAGS' and 'CXXFLAGS' are to eliminate compiler optimization -for debugging purposes. + The second line the 'configure' invocation shows examples of extra +things you likely want to specify if you intend to hack the sources (and +not just build binaries): the '-C' speeds up 'configure', and the +'CFLAGS' and 'CXXFLAGS' are to eliminate compiler optimization for +debugging purposes. Of course, one should actually look at the output and check that things are working. There are many 'configure' options you can tweak as diff --git a/Build/source/README.4layout b/Build/source/README.4layout index b7d44cedb9c..6efad1bf877 100644 --- a/Build/source/README.4layout +++ b/Build/source/README.4layout @@ -60,7 +60,7 @@ source tree. As mentioned at the beginning of the chapter (*note Overview of build system::), the main source directories are 'texk/' (TeX-specific -programs and libraries), 'utils/' (additional programs), and 'libs' +programs and libraries), 'utils/' (additional programs), and 'libs/' (generic libraries). The top-level directories 'am/' and 'm4/' contain 'Makefile.am' @@ -355,7 +355,7 @@ however, not part of the TL DVD as distributed by TeX user groups, and have never been officially released for standalone use. It is possible, and possibly even useful for distro builds (*note -Distro builds::, to specify the configure option +Distro builds::), to specify the configure option '--with-system-kpathsea' in order to use a system version of the library and it may then be necessary to specify '--with-kpathsea-includes' and/or '--with-kpathsea-libdir'. diff --git a/Build/source/README.5configure b/Build/source/README.5configure index f597fc5415e..2919ed847c5 100644 --- a/Build/source/README.5configure +++ b/Build/source/README.5configure @@ -245,7 +245,7 @@ module 'bibtex-x' (extended BibTeX). '--disable-bibtex8' Do not build the 'bibtex8' program. - -disable-bibtexu '--disable-bibtexu' +'--disable-bibtexu' Do not build the 'bibtexu' program (building 'bibtexu' requires 'ICU' libraries). @@ -276,8 +276,8 @@ PostScript specials. '--without-libgs' Build 'dvisvgm' without PostScript support at all. Because the dynamic -loading just mention defeats all attempts at static linking, the result -can crash due to library incompatibilities, e.g., on CentOS 5. +loading just mentioned defeats all attempts at static linking, the +result can crash due to library incompatibilities, e.g., on CentOS 5. '--with-libgs-includes=DIR', '--with-libgs-libdir=DIR' Specify non-standard locations of the Ghostscript headers and library. @@ -337,8 +337,8 @@ Using a system version implies also using the system versions of all libraries (if any) that LIB depends on. For many libraries '--with-LIB-includes=DIR' and -'--with-LIB-libdir=DIR' to specify non-standard search locations; others -use 'pkg-config' or similar to determine the required flags. +'--with-LIB-libdir=DIR' can specify non-standard search locations; +others use 'pkg-config' or similar to determine the required flags. The top-level 'configure' script performs a consistency check for all required system libraries and bails out if tests fail. @@ -369,13 +369,14 @@ overridden by the user in any case. 7.3.2 Configure options for system 'poppler' -------------------------------------------- -Building LuaTeX and XeTeX requires 'poppler', either from the TL tree or -system headers and library. Building pdfTeX requires either 'xpdf' from -the TeX Live tree or system 'poppler' headers and library. +Building LuaTeX (or LuaJITTeX) and XeTeX requires 'poppler', either from +the TL tree or system headers and library. Building pdfTeX requires +either 'xpdf' from the TeX Live tree or system 'poppler' headers and +library. '--with-system-poppler' -Use a system version (0.18 or newer) of 'poppler' for LuaTeX and XeTeX, -and use 'pkg-config' to obtain the required flags. +Use a system version (0.18 or newer) of 'poppler' for LuaTeX (or +LuaJITTeX) and XeTeX, and use 'pkg-config' to obtain the required flags. '--with-system-xpdf' Use a system version (0.12 or better) of 'poppler' (and 'pkg-config') diff --git a/Build/source/doc/ChangeLog b/Build/source/doc/ChangeLog index 3c89dce08ef..bc633d03ab6 100644 --- a/Build/source/doc/ChangeLog +++ b/Build/source/doc/ChangeLog @@ -1,3 +1,11 @@ +2014-12-09 Peter Breitenlohner <peb@mppmu.mpg.de> + + * tlbuild.texi: Fixed a few typos. + +2014-12-08 Peter Breitenlohner <peb@mppmu.mpg.de> + + * build-tools.txt: Using libtool 2.4.4. + 2014-06-16 Peter Breitenlohner <peb@mppmu.mpg.de> * tlbuild.texi: Drop '--with-xindy-recode'. diff --git a/Build/source/doc/tlbuild.info b/Build/source/doc/tlbuild.info index fe06783c5e3..d86ab94466e 100644 --- a/Build/source/doc/tlbuild.info +++ b/Build/source/doc/tlbuild.info @@ -332,11 +332,11 @@ finish for working on 'dvipdfmx'. Then you modify source files in 'mydir/texk/dvipdfm-x' and rerun 'make' in 'mydir/Work/texk/dvipdfm-x' to rebuild. - The second line the 'configure' are invocation shows examples of -extra things you likely want to specify if you intend to hack the -sources (and not just build binaries): the '-C' speeds up 'configure', -and the 'CFLAGS' and 'CXXFLAGS' are to eliminate compiler optimization -for debugging purposes. + The second line the 'configure' invocation shows examples of extra +things you likely want to specify if you intend to hack the sources (and +not just build binaries): the '-C' speeds up 'configure', and the +'CFLAGS' and 'CXXFLAGS' are to eliminate compiler optimization for +debugging purposes. Of course, one should actually look at the output and check that things are working. There are many 'configure' options you can tweak as @@ -590,7 +590,7 @@ source tree. As mentioned at the beginning of the chapter (*note Overview of build system::), the main source directories are 'texk/' (TeX-specific -programs and libraries), 'utils/' (additional programs), and 'libs' +programs and libraries), 'utils/' (additional programs), and 'libs/' (generic libraries). The top-level directories 'am/' and 'm4/' contain 'Makefile.am' @@ -937,7 +937,7 @@ however, not part of the TL DVD as distributed by TeX user groups, and have never been officially released for standalone use. It is possible, and possibly even useful for distro builds (*note -Distro builds::, to specify the configure option +Distro builds::), to specify the configure option '--with-system-kpathsea' in order to use a system version of the library and it may then be necessary to specify '--with-kpathsea-includes' and/or '--with-kpathsea-libdir'. @@ -1485,7 +1485,7 @@ module 'bibtex-x' (extended BibTeX). '--disable-bibtex8' Do not build the 'bibtex8' program. - -disable-bibtexu '--disable-bibtexu' +'--disable-bibtexu' Do not build the 'bibtexu' program (building 'bibtexu' requires 'ICU' libraries). @@ -1522,8 +1522,8 @@ PostScript specials. '--without-libgs' Build 'dvisvgm' without PostScript support at all. Because the dynamic -loading just mention defeats all attempts at static linking, the result -can crash due to library incompatibilities, e.g., on CentOS 5. +loading just mentioned defeats all attempts at static linking, the +result can crash due to library incompatibilities, e.g., on CentOS 5. '--with-libgs-includes=DIR', '--with-libgs-libdir=DIR' Specify non-standard locations of the Ghostscript headers and library. @@ -1595,8 +1595,8 @@ Using a system version implies also using the system versions of all libraries (if any) that LIB depends on. For many libraries '--with-LIB-includes=DIR' and -'--with-LIB-libdir=DIR' to specify non-standard search locations; others -use 'pkg-config' or similar to determine the required flags. +'--with-LIB-libdir=DIR' can specify non-standard search locations; +others use 'pkg-config' or similar to determine the required flags. The top-level 'configure' script performs a consistency check for all required system libraries and bails out if tests fail. @@ -1638,13 +1638,14 @@ File: tlbuild.info, Node: Configure options for system 'poppler', Prev: Config 7.3.2 Configure options for system 'poppler' -------------------------------------------- -Building LuaTeX and XeTeX requires 'poppler', either from the TL tree or -system headers and library. Building pdfTeX requires either 'xpdf' from -the TeX Live tree or system 'poppler' headers and library. +Building LuaTeX (or LuaJITTeX) and XeTeX requires 'poppler', either from +the TL tree or system headers and library. Building pdfTeX requires +either 'xpdf' from the TeX Live tree or system 'poppler' headers and +library. '--with-system-poppler' -Use a system version (0.18 or newer) of 'poppler' for LuaTeX and XeTeX, -and use 'pkg-config' to obtain the required flags. +Use a system version (0.18 or newer) of 'poppler' for LuaTeX (or +LuaJITTeX) and XeTeX, and use 'pkg-config' to obtain the required flags. '--with-system-xpdf' Use a system version (0.12 or better) of 'poppler' (and 'pkg-config') @@ -4362,6 +4363,8 @@ Index * --disable-all-pkgs: '--disable-all-pkgs'. (line 6) * --disable-bibtex8: Configure options for 'texk/bibtex-x'. (line 9) +* --disable-bibtexu: Configure options for 'texk/bibtex-x'. + (line 12) * --disable-dump-share: Configure options for 'texk/web2c'. (line 27) * --disable-dvipdfmx: Configure options for 'texk/dvipdfm-x'. @@ -4451,9 +4454,9 @@ Index * --with-system-libgs: Configure options for 'texk/dvisvgm'. (line 6) * --with-system-poppler: Configure options for system 'poppler'. - (line 10) + (line 11) * --with-system-xpdf: Configure options for system 'poppler'. - (line 14) + (line 15) * --with-xdvi-x-toolkit: 'xdvik' package. (line 21) * --with-xdvi-x-toolkit=KIT: Configure options for 'texk/xdvik'. (line 9) @@ -4886,303 +4889,303 @@ Node: Build problems9801 Node: Build in parallel10194 Node: Build distribution10786 Node: Build one package11357 -Node: Installing14130 -Node: Installation directories15145 -Node: Linked scripts16965 -Node: Distro builds18446 -Node: Layout and infrastructure20836 -Node: Build system tools21625 -Node: Top-level directories23637 -Node: Autoconf macros25691 -Node: General setup macros26392 -Node: Macros for programs27259 -Node: Macros for compilers28071 -Node: Macros for libraries29505 -Node: Macros for library and header flags29931 -Node: Macros for Windows31803 -Node: Library modules33380 -Node: 'png' library33877 -Node: 'zlib' library36170 -Node: 'freetype' library36691 -Node: 'kpathsea' library37225 -Node: Program modules38649 -Node: 't1utils' package39085 -Node: 'xindy' package39652 -Node: 'xdvik' package40831 -Node: 'asymptote'41910 -Node: Extending TeX Live42365 -Node: Adding a new program module42733 -Node: Adding a new generic library module44252 -Node: Adding a new TeX-specific library module46465 -Node: Configure options47152 -Node: Global configure options48543 -Node: '--disable-native-texlive-build'49111 -Node: '--prefix' '--bindir' ...50107 -Node: '--disable-largefile'50655 -Node: '--disable-missing'51348 -Node: '--enable-compiler-warnings='LEVEL51755 -Node: '--enable-cxx-runtime-hack'52500 -Node: '--enable-maintainer-mode'52933 -Node: '--enable-multiplatform'53468 -Node: '--enable-shared'54029 -Node: '--enable-silent-rules'54406 -Node: '--without-ln-s'54868 -Node: '--without-x'55225 -Node: Program-specific configure options55417 -Node: '--enable-PROG' '--disable-PROG'56080 -Node: '--disable-all-pkgs'56363 -Node: Configure options for 'texk/web2c'57357 -Node: Configure options for 'texk/bibtex-x'59815 -Node: Configure options for 'texk/dvipdfm-x'60391 -Node: Configure options for 'texk/dvisvgm'61230 -Node: Configure options for 'texk/texlive'62120 -Node: Configure options for 'texk/xdvik'62547 -Node: Configure options for 'utils/xindy'63157 -Node: Library-specific configure options64062 -Node: Configure options for 'kpathsea'65076 -Node: Configure options for system 'poppler'65789 -Node: Variables for configure66556 -Node: Cross compilation67984 -Node: Cross configuring69249 -Node: Cross problems70922 -Node: Coding conventions72783 -Node: Declarations and definitions73452 -Node: Const75635 -Node: install-tl77498 -Node: install-tl NAME77839 -Node: install-tl SYNOPSIS77997 -Node: install-tl DESCRIPTION78205 -Node: install-tl REFERENCES79206 -Node: install-tl OPTIONS79722 -Ref: install-tl *-gui* [[=]_module_]80076 -Ref: install-tl 'text'80285 -Ref: install-tl 'wizard'80408 -Ref: install-tl 'perltk'80562 -Ref: install-tl *-no-gui*80996 -Ref: install-tl *-lang* _llcode_81077 -Ref: install-tl *-repository* _url|path_81764 -Ref: install-tl *-select-repository*83575 -Ref: install-tl *-all-options*84011 -Ref: install-tl *-custom-bin* _path_84318 -Ref: install-tl *-debug-translation*84973 -Ref: install-tl *-force-platform* _platform_85192 -Ref: install-tl *-help*, *--help*, *-?*85436 -Ref: install-tl *-in-place*85829 -Ref: install-tl *-logfile* _file_86356 -Ref: install-tl *-no-cls*86707 -Ref: install-tl *-non-admin*86838 -Ref: install-tl *--persistent-downloads*86943 -Ref: install-tl *--no-persistent-downloads*86971 -Ref: install-tl *-portable*87579 -Ref: install-tl *-print-platform*87718 -Ref: install-tl *-profile* _profile_87911 -Ref: install-tl *-q*89405 -Ref: install-tl *-scheme* _scheme_89467 -Ref: install-tl *-v*89941 -Ref: install-tl *-version*, *--version*90102 -Node: install-tl ENVIRONMENT VARIABLES90233 -Ref: install-tl 'TEXLIVE_INSTALL_ENV_NOCHECK'90622 -Ref: install-tl 'TEXLIVE_INSTALL_NO_CONTEXT_CACHE'90824 -Ref: install-tl 'TEXLIVE_INSTALL_PREFIX'90930 -Ref: install-tl 'TEXLIVE_INSTALL_TEXMFCONFIG'90961 -Ref: install-tl 'TEXLIVE_INSTALL_TEXMFHOME'90990 -Ref: install-tl 'TEXLIVE_INSTALL_TEXMFLOCAL'91020 -Ref: install-tl 'TEXLIVE_INSTALL_TEXMFSYSCONFIG'91054 -Ref: install-tl 'TEXLIVE_INSTALL_TEXMFSYSVAR'91085 -Ref: install-tl 'TEXLIVE_INSTALL_TEXMFVAR'91113 -Ref: install-tl 'NOPERLDOC'91168 -Node: install-tl AUTHORS AND COPYRIGHT91232 -Node: tlmgr91590 -Node: tlmgr NAME92027 -Node: tlmgr SYNOPSIS92152 -Node: tlmgr DESCRIPTION92342 -Node: tlmgr EXAMPLES93438 -Ref: tlmgr 'tlmgr option repository http://mirror.ctan.org/systems/texlive/tlnet'93729 -Ref: tlmgr 'tlmgr update --list'93910 -Ref: tlmgr 'tlmgr update --all'94003 -Ref: tlmgr 'tlmgr info' _pkg_94159 -Node: tlmgr OPTIONS94365 -Ref: tlmgr *--repository* _url|path_94885 -Ref: tlmgr *--gui* [_action_]95610 -Ref: tlmgr *--gui-lang* _llcode_96017 -Ref: tlmgr *--debug-translation*96700 -Ref: tlmgr *--machine-readable*96903 -Ref: tlmgr *--no-execute-actions*97171 -Ref: tlmgr *--package-logfile* _file_97364 -Ref: tlmgr *--pause*97619 -Ref: tlmgr *--persistent-downloads*97774 -Ref: tlmgr *--no-persistent-downloads*97802 -Ref: tlmgr *--pin-file*98296 -Ref: tlmgr *--usermode*98514 -Ref: tlmgr *--usertree* _dir_98634 -Node: tlmgr ACTIONS99184 -Node: tlmgr help100416 -Node: tlmgr version100892 -Node: tlmgr backup [--clean[=_N_]] [--backupdir _dir_] [--all | _pkg_]...101210 -Ref: tlmgr *--backupdir* _directory_102304 -Ref: tlmgr *--all*102501 -Ref: tlmgr *--clean*[=_N_]102723 -Ref: tlmgr *--dry-run*103020 -Node: tlmgr candidates _pkg_103140 -Ref: tlmgr *candidates _pkg_* 1103427 -Node: tlmgr check [_option_]... [files|depends|executes|runfiles|all]103571 -Ref: tlmgr *files*104014 -Ref: tlmgr *depends*104149 -Ref: tlmgr *executes*104491 -Ref: tlmgr *runfiles*104609 -Ref: tlmgr *--use-svn*104721 -Node: tlmgr conf [texmf|tlmgr|updmap [--conffile _file_] [--delete] [_key_ [_value_]]]104838 -Node: tlmgr dump-tlpdb [--local|--remote]106910 -Ref: tlmgr *--local*107420 -Ref: tlmgr *--remote*107459 -Node: tlmgr generate [_option_]... _what_107881 -Ref: tlmgr *generate language*108122 -Ref: tlmgr *generate language.dat*108147 -Ref: tlmgr *generate language.def*108172 -Ref: tlmgr *generate language.dat.lua*108201 -Ref: tlmgr *generate fmtutil*108221 -Ref: tlmgr *--dest* _output_file_110458 -Ref: tlmgr *--localcfg* _local_conf_file_111034 -Ref: tlmgr *--rebuild-sys*111157 -Node: tlmgr gui112018 -Node: tlmgr info [_option_...] [collections|schemes|_pkg_...]112262 -Ref: tlmgr *--list*113467 -Ref: tlmgr *--only-installed*113746 -Ref: tlmgr *--taxonomy*113961 -Ref: tlmgr *--keyword*113973 -Ref: tlmgr *--functionality*113991 -Ref: tlmgr *--characterization*114012 -Node: tlmgr init-usertree114225 -Node: tlmgr install [_option_]... _pkg_...114651 -Ref: tlmgr *--file*115015 -Ref: tlmgr *--reinstall*115241 -Ref: tlmgr *--no-depends*115621 -Ref: tlmgr *--no-depends-at-all*115780 -Ref: tlmgr *--dry-run* 1116178 -Ref: tlmgr *--force*116296 -Node: tlmgr option116502 -Ref: tlmgr *option [show]*116675 -Ref: tlmgr *option showall*116693 -Ref: tlmgr *option _key_ [_value_]*116719 -Node: tlmgr paper120567 -Ref: tlmgr *paper [a4|letter]*120752 -Ref: tlmgr *[xdvi|pdftex|dvips|dvipdfmx|context|psutils] paper [_papersize_|--list]*120826 -Node: tlmgr path [--w32mode=user|admin] [add|remove]121853 -Node: tlmgr pinning123336 -Ref: tlmgr 'pinning show'123643 -Ref: tlmgr 'pinning add' _repo_ _pkgglob_...123716 -Ref: tlmgr 'pinning remove' _repo_ _pkgglob_...123835 -Ref: tlmgr 'pinning remove _repo_ --all'123988 -Node: tlmgr platform list|add|remove _platform_...124042 -Node: tlmgr platform set _platform_124290 -Node: tlmgr platform set auto124518 -Ref: tlmgr *--dry-run* 2125635 -Node: tlmgr postaction [--w32mode=user|admin] [--fileassocmode=1|2] [--all] [install|remove] [shortcut|fileassoc|script] [_pkg_]...125744 -Node: tlmgr print-platform127046 -Node: tlmgr restore [--backupdir _dir_] [--all | _pkg_ [_rev_]]127518 -Ref: tlmgr *--all* 1128414 -Ref: tlmgr *--backupdir* _directory_ 1128608 -Ref: tlmgr *--dry-run* 3128764 -Ref: tlmgr *--force* 1128881 -Node: tlmgr remove [_option_]... _pkg_...128909 -Ref: tlmgr *--no-depends* 1129432 -Ref: tlmgr *--no-depends-at-all* 1129494 -Ref: tlmgr *--force* 2129550 -Ref: tlmgr *--dry-run* 4130022 -Node: tlmgr repository130129 -Ref: tlmgr *repository list*130337 -Ref: tlmgr *repository list _path|tag_*130367 -Ref: tlmgr *repository add _path_ [_tag_]*130400 -Ref: tlmgr *repository remove _path|tag_*130432 -Ref: tlmgr *repository set _path_[#_tag_] [_path_[#_tag_] ...]*130486 -Node: tlmgr search [_option_...] _what_131570 -Node: tlmgr search [_option_...] --file _what_132081 -Node: tlmgr search [_option_...] --taxonomy _what_132332 -Node: tlmgr search [_option_...] --keyword _what_132643 -Node: tlmgr search [_option_...] --functionality _what_132961 -Node: tlmgr search [_option_...] --characterization _what_133299 -Node: tlmgr search [_option_...] --all _what_133639 -Ref: tlmgr *--global*134087 -Ref: tlmgr *--word*134199 -Ref: tlmgr *--list* 1134438 -Ref: tlmgr *--file* 1134784 -Ref: tlmgr *--taxonomy* 1134841 -Ref: tlmgr *--keyword* 1134853 -Ref: tlmgr *--functionality* 1134871 -Ref: tlmgr *--characterization* 1134892 -Ref: tlmgr *--all* 2135047 -Node: tlmgr uninstall135130 -Ref: tlmgr *--force* 3135384 -Node: tlmgr update [_option_]... [_pkg_]...135440 -Ref: tlmgr *--all* 3135811 -Ref: tlmgr *--self*137552 -Ref: tlmgr *--dry-run* 5138316 -Ref: tlmgr *--list* [_pkg_]138493 -Ref: tlmgr *--exclude* _pkg_139182 -Ref: tlmgr *--no-auto-remove* [_pkg_]...139875 -Ref: tlmgr *--no-auto-install* [_pkg_]...140326 -Ref: tlmgr *--reinstall-forcibly-removed*140982 -Ref: tlmgr *--backup* and *--backupdir* _directory_141546 -Ref: tlmgr *--no-depends* 2142727 -Ref: tlmgr *--no-depends-at-all* 2142930 -Ref: tlmgr *--force* 4142986 -Node: tlmgr USER MODE143412 -Node: tlmgr user mode install146223 -Node: tlmgr user mode backup; restore; remove; update147170 -Node: tlmgr user mode generate; option; paper147612 -Node: tlmgr CONFIGURATION FILE FOR TLMGR147988 -Node: tlmgr TAXONOMIES149079 -Ref: tlmgr '--keyword' 2149705 -Ref: tlmgr '--functionality' 2149790 -Ref: tlmgr '--characterization' 2149946 -Ref: tlmgr '--taxonomy' 2150087 -Node: tlmgr MULTIPLE REPOSITORIES150628 -Node: tlmgr Pinning152349 -Node: tlmgr GUI FOR TLMGR154324 -Node: tlmgr Main display155546 -Node: tlmgr Display configuration area155798 -Ref: tlmgr Status156159 -Ref: tlmgr Category156323 -Ref: tlmgr Match156509 -Ref: tlmgr Selection156769 -Ref: tlmgr Display configuration buttons156973 -Node: tlmgr Package list area157156 -Ref: tlmgr a checkbox157740 -Ref: tlmgr package name157876 -Ref: tlmgr local revision (and version)157975 -Ref: tlmgr remote revision (and version)158350 -Ref: tlmgr short description158647 -Node: tlmgr Main display action buttons158692 -Ref: tlmgr Update all installed158958 -Ref: tlmgr Update159330 -Ref: tlmgr Install159380 -Ref: tlmgr Remove159566 -Ref: tlmgr Backup159744 -Node: tlmgr Menu bar159901 -Ref: tlmgr 'tlmgr' menu160098 -Ref: tlmgr 'Options menu'160406 -Ref: tlmgr 'Actions menu'161489 -Ref: tlmgr 'Help menu'161917 -Node: tlmgr MACHINE-READABLE OUTPUT162050 -Node: tlmgr Machine-readable 'update' and 'install' output162866 -Ref: tlmgr 'location-url' _location_164148 -Ref: tlmgr 'total-bytes' _count_164364 -Ref: tlmgr _pkgname_164774 -Ref: tlmgr _status_164984 -Ref: tlmgr 'd'165062 -Ref: tlmgr 'f'165122 -Ref: tlmgr 'u'165301 -Ref: tlmgr 'r'165347 -Ref: tlmgr 'a'165470 -Ref: tlmgr 'i'165648 -Ref: tlmgr 'I'165767 -Ref: tlmgr _localrev_165869 -Ref: tlmgr _serverrev_165976 -Ref: tlmgr _size_166088 -Ref: tlmgr _runtime_166257 -Ref: tlmgr _esttot_166327 -Node: tlmgr Machine-readable 'option' output166360 -Node: tlmgr AUTHORS AND COPYRIGHT166878 -Node: Index167225 +Node: Installing14126 +Node: Installation directories15141 +Node: Linked scripts16961 +Node: Distro builds18442 +Node: Layout and infrastructure20832 +Node: Build system tools21621 +Node: Top-level directories23633 +Node: Autoconf macros25688 +Node: General setup macros26389 +Node: Macros for programs27256 +Node: Macros for compilers28068 +Node: Macros for libraries29502 +Node: Macros for library and header flags29928 +Node: Macros for Windows31800 +Node: Library modules33377 +Node: 'png' library33874 +Node: 'zlib' library36167 +Node: 'freetype' library36688 +Node: 'kpathsea' library37222 +Node: Program modules38647 +Node: 't1utils' package39083 +Node: 'xindy' package39650 +Node: 'xdvik' package40829 +Node: 'asymptote'41908 +Node: Extending TeX Live42363 +Node: Adding a new program module42731 +Node: Adding a new generic library module44250 +Node: Adding a new TeX-specific library module46463 +Node: Configure options47150 +Node: Global configure options48541 +Node: '--disable-native-texlive-build'49109 +Node: '--prefix' '--bindir' ...50105 +Node: '--disable-largefile'50653 +Node: '--disable-missing'51346 +Node: '--enable-compiler-warnings='LEVEL51753 +Node: '--enable-cxx-runtime-hack'52498 +Node: '--enable-maintainer-mode'52931 +Node: '--enable-multiplatform'53466 +Node: '--enable-shared'54027 +Node: '--enable-silent-rules'54404 +Node: '--without-ln-s'54866 +Node: '--without-x'55223 +Node: Program-specific configure options55415 +Node: '--enable-PROG' '--disable-PROG'56078 +Node: '--disable-all-pkgs'56361 +Node: Configure options for 'texk/web2c'57355 +Node: Configure options for 'texk/bibtex-x'59813 +Node: Configure options for 'texk/dvipdfm-x'60369 +Node: Configure options for 'texk/dvisvgm'61208 +Node: Configure options for 'texk/texlive'62100 +Node: Configure options for 'texk/xdvik'62527 +Node: Configure options for 'utils/xindy'63137 +Node: Library-specific configure options64042 +Node: Configure options for 'kpathsea'65057 +Node: Configure options for system 'poppler'65770 +Node: Variables for configure66567 +Node: Cross compilation67995 +Node: Cross configuring69260 +Node: Cross problems70933 +Node: Coding conventions72794 +Node: Declarations and definitions73463 +Node: Const75646 +Node: install-tl77509 +Node: install-tl NAME77850 +Node: install-tl SYNOPSIS78008 +Node: install-tl DESCRIPTION78216 +Node: install-tl REFERENCES79217 +Node: install-tl OPTIONS79733 +Ref: install-tl *-gui* [[=]_module_]80087 +Ref: install-tl 'text'80296 +Ref: install-tl 'wizard'80419 +Ref: install-tl 'perltk'80573 +Ref: install-tl *-no-gui*81007 +Ref: install-tl *-lang* _llcode_81088 +Ref: install-tl *-repository* _url|path_81775 +Ref: install-tl *-select-repository*83586 +Ref: install-tl *-all-options*84022 +Ref: install-tl *-custom-bin* _path_84329 +Ref: install-tl *-debug-translation*84984 +Ref: install-tl *-force-platform* _platform_85203 +Ref: install-tl *-help*, *--help*, *-?*85447 +Ref: install-tl *-in-place*85840 +Ref: install-tl *-logfile* _file_86367 +Ref: install-tl *-no-cls*86718 +Ref: install-tl *-non-admin*86849 +Ref: install-tl *--persistent-downloads*86954 +Ref: install-tl *--no-persistent-downloads*86982 +Ref: install-tl *-portable*87590 +Ref: install-tl *-print-platform*87729 +Ref: install-tl *-profile* _profile_87922 +Ref: install-tl *-q*89416 +Ref: install-tl *-scheme* _scheme_89478 +Ref: install-tl *-v*89952 +Ref: install-tl *-version*, *--version*90113 +Node: install-tl ENVIRONMENT VARIABLES90244 +Ref: install-tl 'TEXLIVE_INSTALL_ENV_NOCHECK'90633 +Ref: install-tl 'TEXLIVE_INSTALL_NO_CONTEXT_CACHE'90835 +Ref: install-tl 'TEXLIVE_INSTALL_PREFIX'90941 +Ref: install-tl 'TEXLIVE_INSTALL_TEXMFCONFIG'90972 +Ref: install-tl 'TEXLIVE_INSTALL_TEXMFHOME'91001 +Ref: install-tl 'TEXLIVE_INSTALL_TEXMFLOCAL'91031 +Ref: install-tl 'TEXLIVE_INSTALL_TEXMFSYSCONFIG'91065 +Ref: install-tl 'TEXLIVE_INSTALL_TEXMFSYSVAR'91096 +Ref: install-tl 'TEXLIVE_INSTALL_TEXMFVAR'91124 +Ref: install-tl 'NOPERLDOC'91179 +Node: install-tl AUTHORS AND COPYRIGHT91243 +Node: tlmgr91601 +Node: tlmgr NAME92038 +Node: tlmgr SYNOPSIS92163 +Node: tlmgr DESCRIPTION92353 +Node: tlmgr EXAMPLES93449 +Ref: tlmgr 'tlmgr option repository http://mirror.ctan.org/systems/texlive/tlnet'93740 +Ref: tlmgr 'tlmgr update --list'93921 +Ref: tlmgr 'tlmgr update --all'94014 +Ref: tlmgr 'tlmgr info' _pkg_94170 +Node: tlmgr OPTIONS94376 +Ref: tlmgr *--repository* _url|path_94896 +Ref: tlmgr *--gui* [_action_]95621 +Ref: tlmgr *--gui-lang* _llcode_96028 +Ref: tlmgr *--debug-translation*96711 +Ref: tlmgr *--machine-readable*96914 +Ref: tlmgr *--no-execute-actions*97182 +Ref: tlmgr *--package-logfile* _file_97375 +Ref: tlmgr *--pause*97630 +Ref: tlmgr *--persistent-downloads*97785 +Ref: tlmgr *--no-persistent-downloads*97813 +Ref: tlmgr *--pin-file*98307 +Ref: tlmgr *--usermode*98525 +Ref: tlmgr *--usertree* _dir_98645 +Node: tlmgr ACTIONS99195 +Node: tlmgr help100427 +Node: tlmgr version100903 +Node: tlmgr backup [--clean[=_N_]] [--backupdir _dir_] [--all | _pkg_]...101221 +Ref: tlmgr *--backupdir* _directory_102315 +Ref: tlmgr *--all*102512 +Ref: tlmgr *--clean*[=_N_]102734 +Ref: tlmgr *--dry-run*103031 +Node: tlmgr candidates _pkg_103151 +Ref: tlmgr *candidates _pkg_* 1103438 +Node: tlmgr check [_option_]... [files|depends|executes|runfiles|all]103582 +Ref: tlmgr *files*104025 +Ref: tlmgr *depends*104160 +Ref: tlmgr *executes*104502 +Ref: tlmgr *runfiles*104620 +Ref: tlmgr *--use-svn*104732 +Node: tlmgr conf [texmf|tlmgr|updmap [--conffile _file_] [--delete] [_key_ [_value_]]]104849 +Node: tlmgr dump-tlpdb [--local|--remote]106921 +Ref: tlmgr *--local*107431 +Ref: tlmgr *--remote*107470 +Node: tlmgr generate [_option_]... _what_107892 +Ref: tlmgr *generate language*108133 +Ref: tlmgr *generate language.dat*108158 +Ref: tlmgr *generate language.def*108183 +Ref: tlmgr *generate language.dat.lua*108212 +Ref: tlmgr *generate fmtutil*108232 +Ref: tlmgr *--dest* _output_file_110469 +Ref: tlmgr *--localcfg* _local_conf_file_111045 +Ref: tlmgr *--rebuild-sys*111168 +Node: tlmgr gui112029 +Node: tlmgr info [_option_...] [collections|schemes|_pkg_...]112273 +Ref: tlmgr *--list*113478 +Ref: tlmgr *--only-installed*113757 +Ref: tlmgr *--taxonomy*113972 +Ref: tlmgr *--keyword*113984 +Ref: tlmgr *--functionality*114002 +Ref: tlmgr *--characterization*114023 +Node: tlmgr init-usertree114236 +Node: tlmgr install [_option_]... _pkg_...114662 +Ref: tlmgr *--file*115026 +Ref: tlmgr *--reinstall*115252 +Ref: tlmgr *--no-depends*115632 +Ref: tlmgr *--no-depends-at-all*115791 +Ref: tlmgr *--dry-run* 1116189 +Ref: tlmgr *--force*116307 +Node: tlmgr option116513 +Ref: tlmgr *option [show]*116686 +Ref: tlmgr *option showall*116704 +Ref: tlmgr *option _key_ [_value_]*116730 +Node: tlmgr paper120578 +Ref: tlmgr *paper [a4|letter]*120763 +Ref: tlmgr *[xdvi|pdftex|dvips|dvipdfmx|context|psutils] paper [_papersize_|--list]*120837 +Node: tlmgr path [--w32mode=user|admin] [add|remove]121864 +Node: tlmgr pinning123347 +Ref: tlmgr 'pinning show'123654 +Ref: tlmgr 'pinning add' _repo_ _pkgglob_...123727 +Ref: tlmgr 'pinning remove' _repo_ _pkgglob_...123846 +Ref: tlmgr 'pinning remove _repo_ --all'123999 +Node: tlmgr platform list|add|remove _platform_...124053 +Node: tlmgr platform set _platform_124301 +Node: tlmgr platform set auto124529 +Ref: tlmgr *--dry-run* 2125646 +Node: tlmgr postaction [--w32mode=user|admin] [--fileassocmode=1|2] [--all] [install|remove] [shortcut|fileassoc|script] [_pkg_]...125755 +Node: tlmgr print-platform127057 +Node: tlmgr restore [--backupdir _dir_] [--all | _pkg_ [_rev_]]127529 +Ref: tlmgr *--all* 1128425 +Ref: tlmgr *--backupdir* _directory_ 1128619 +Ref: tlmgr *--dry-run* 3128775 +Ref: tlmgr *--force* 1128892 +Node: tlmgr remove [_option_]... _pkg_...128920 +Ref: tlmgr *--no-depends* 1129443 +Ref: tlmgr *--no-depends-at-all* 1129505 +Ref: tlmgr *--force* 2129561 +Ref: tlmgr *--dry-run* 4130033 +Node: tlmgr repository130140 +Ref: tlmgr *repository list*130348 +Ref: tlmgr *repository list _path|tag_*130378 +Ref: tlmgr *repository add _path_ [_tag_]*130411 +Ref: tlmgr *repository remove _path|tag_*130443 +Ref: tlmgr *repository set _path_[#_tag_] [_path_[#_tag_] ...]*130497 +Node: tlmgr search [_option_...] _what_131581 +Node: tlmgr search [_option_...] --file _what_132092 +Node: tlmgr search [_option_...] --taxonomy _what_132343 +Node: tlmgr search [_option_...] --keyword _what_132654 +Node: tlmgr search [_option_...] --functionality _what_132972 +Node: tlmgr search [_option_...] --characterization _what_133310 +Node: tlmgr search [_option_...] --all _what_133650 +Ref: tlmgr *--global*134098 +Ref: tlmgr *--word*134210 +Ref: tlmgr *--list* 1134449 +Ref: tlmgr *--file* 1134795 +Ref: tlmgr *--taxonomy* 1134852 +Ref: tlmgr *--keyword* 1134864 +Ref: tlmgr *--functionality* 1134882 +Ref: tlmgr *--characterization* 1134903 +Ref: tlmgr *--all* 2135058 +Node: tlmgr uninstall135141 +Ref: tlmgr *--force* 3135395 +Node: tlmgr update [_option_]... [_pkg_]...135451 +Ref: tlmgr *--all* 3135822 +Ref: tlmgr *--self*137563 +Ref: tlmgr *--dry-run* 5138327 +Ref: tlmgr *--list* [_pkg_]138504 +Ref: tlmgr *--exclude* _pkg_139193 +Ref: tlmgr *--no-auto-remove* [_pkg_]...139886 +Ref: tlmgr *--no-auto-install* [_pkg_]...140337 +Ref: tlmgr *--reinstall-forcibly-removed*140993 +Ref: tlmgr *--backup* and *--backupdir* _directory_141557 +Ref: tlmgr *--no-depends* 2142738 +Ref: tlmgr *--no-depends-at-all* 2142941 +Ref: tlmgr *--force* 4142997 +Node: tlmgr USER MODE143423 +Node: tlmgr user mode install146234 +Node: tlmgr user mode backup; restore; remove; update147181 +Node: tlmgr user mode generate; option; paper147623 +Node: tlmgr CONFIGURATION FILE FOR TLMGR147999 +Node: tlmgr TAXONOMIES149090 +Ref: tlmgr '--keyword' 2149716 +Ref: tlmgr '--functionality' 2149801 +Ref: tlmgr '--characterization' 2149957 +Ref: tlmgr '--taxonomy' 2150098 +Node: tlmgr MULTIPLE REPOSITORIES150639 +Node: tlmgr Pinning152360 +Node: tlmgr GUI FOR TLMGR154335 +Node: tlmgr Main display155557 +Node: tlmgr Display configuration area155809 +Ref: tlmgr Status156170 +Ref: tlmgr Category156334 +Ref: tlmgr Match156520 +Ref: tlmgr Selection156780 +Ref: tlmgr Display configuration buttons156984 +Node: tlmgr Package list area157167 +Ref: tlmgr a checkbox157751 +Ref: tlmgr package name157887 +Ref: tlmgr local revision (and version)157986 +Ref: tlmgr remote revision (and version)158361 +Ref: tlmgr short description158658 +Node: tlmgr Main display action buttons158703 +Ref: tlmgr Update all installed158969 +Ref: tlmgr Update159341 +Ref: tlmgr Install159391 +Ref: tlmgr Remove159577 +Ref: tlmgr Backup159755 +Node: tlmgr Menu bar159912 +Ref: tlmgr 'tlmgr' menu160109 +Ref: tlmgr 'Options menu'160417 +Ref: tlmgr 'Actions menu'161500 +Ref: tlmgr 'Help menu'161928 +Node: tlmgr MACHINE-READABLE OUTPUT162061 +Node: tlmgr Machine-readable 'update' and 'install' output162877 +Ref: tlmgr 'location-url' _location_164159 +Ref: tlmgr 'total-bytes' _count_164375 +Ref: tlmgr _pkgname_164785 +Ref: tlmgr _status_164995 +Ref: tlmgr 'd'165073 +Ref: tlmgr 'f'165133 +Ref: tlmgr 'u'165312 +Ref: tlmgr 'r'165358 +Ref: tlmgr 'a'165481 +Ref: tlmgr 'i'165659 +Ref: tlmgr 'I'165778 +Ref: tlmgr _localrev_165880 +Ref: tlmgr _serverrev_165987 +Ref: tlmgr _size_166099 +Ref: tlmgr _runtime_166268 +Ref: tlmgr _esttot_166338 +Node: tlmgr Machine-readable 'option' output166371 +Node: tlmgr AUTHORS AND COPYRIGHT166889 +Node: Index167236 End Tag Table diff --git a/Build/source/doc/tlbuild.texi b/Build/source/doc/tlbuild.texi index d2ad54f8e34..54d0756c4e7 100644 --- a/Build/source/doc/tlbuild.texi +++ b/Build/source/doc/tlbuild.texi @@ -441,7 +441,7 @@ make check Then you modify source files in @file{mydir/texk/dvipdfm-x} and rerun @code{make} in @file{mydir/Work/texk/dvipdfm-x} to rebuild. -The second line the @code{configure} are invocation shows examples of +The second line the @code{configure} invocation shows examples of extra things you likely want to specify if you intend to hack the sources (and not just build binaries): the @code{-C} speeds up @code{configure}, and the @code{CFLAGS} and @code{CXXFLAGS} are to @@ -757,7 +757,7 @@ source tree. As mentioned at the beginning of the chapter (@pxref{Overview of build system}), the main source directories are @file{texk/} (@TeX{}-specific programs and libraries), @file{utils/} (additional -programs), and @file{libs} (generic libraries). +programs), and @file{libs/} (generic libraries). @cindex @file{am/} top-level directory @cindex @file{m4/} top-level directory @@ -1185,7 +1185,7 @@ released for standalone use. @pindex --with-system-kpathsea It is possible, and possibly even useful for distro builds -(@pxref{Distro builds}, to specify the configure option +(@pxref{Distro builds}), to specify the configure option @code{--with-system-kpathsea} in order to use a system version of the library and it may then be necessary to specify @code{--with-kpathsea-includes} and/or @code{--with-kpathsea-libdir}. @@ -1821,7 +1821,7 @@ into the module @code{bibtex-x} (extended Bib@TeX{}). @vindex --disable-bibtex8 @noindent @code{--disable-bibtex8}@*Do not build the @file{bibtex8} program. ---disable-bibtexu +@vindex --disable-bibtexu @noindent @code{--disable-bibtexu}@*Do not build the @file{bibtexu} program (building @file{bibtexu} requires @code{ICU} libraries). @@ -1863,7 +1863,7 @@ possible, or otherwise disable support for PostScript specials. @vindex --without-libgs @noindent @code{--without-libgs}@*Build @file{dvisvgm} without PostScript -support at all. Because the dynamic loading just mention defeats all +support at all. Because the dynamic loading just mentioned defeats all attempts at static linking, the result can crash due to library incompatibilities, e.g., on CentOS 5. @@ -1952,7 +1952,7 @@ versions of all libraries (if any) that @var{lib} depends on. @vindex --with-@var{lib}-includes=@var{dir}@r{,} -libdir For many libraries @code{--with-@var{lib}-includes=@var{dir}} and -@code{--with-@var{lib}-libdir=@var{dir}} to specify non-standard +@code{--with-@var{lib}-libdir=@var{dir}} can specify non-standard search locations; others use @file{pkg-config} or similar to determine the required flags. @@ -2001,15 +2001,15 @@ The default can be overridden by the user in any case. @pindex poppler @pindex xpdf @r{as library} -Building Lua@TeX{} and Xe@TeX{} requires @code{poppler}, either from -the TL tree or system headers and library. Building pdf@TeX{} -requires either @code{xpdf} from the @TL{} tree or system -@code{poppler} headers and library. +Building Lua@TeX{} (or LuaJIT@TeX{}) and Xe@TeX{} requires +@code{poppler}, either from the TL tree or system headers and +library. Building pdf@TeX{} requires either @code{xpdf} from +the @TL{} tree or system @code{poppler} headers and library. @vindex --with-system-poppler @noindent @code{--with-system-poppler}@*Use a system version (0.18 or -newer) of @code{poppler} for Lua@TeX{} and Xe@TeX{}, and use -@file{pkg-config} to obtain the required flags. +newer) of @code{poppler} for Lua@TeX{} (or LuaJIT@TeX{}) and Xe@TeX{}, +and use @file{pkg-config} to obtain the required flags. @vindex --with-system-xpdf @noindent @code{--with-system-xpdf}@*Use a system version (0.12 or better) |