diff options
author | Karl Berry <karl@freefriends.org> | 2010-10-10 02:04:28 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2010-10-10 02:04:28 +0000 |
commit | fd1fd7a722f4d3a32684ebc30617f7cd91fba647 (patch) | |
tree | 7773daa314c282aa2eaa9730e6c44a086a6746d5 | |
parent | 614858a6c2659f4542ef97f321a7966f0f93736a (diff) |
/home/texlive/karl/Master/tlpkg/bin/tl-update-auto
git-svn-id: svn://tug.org/texlive/trunk@20036 c570f23f-e606-0410-a88d-b1316a301751
-rwxr-xr-x | Build/source/build-aux/depcomp | 62 | ||||
-rwxr-xr-x | Build/source/extra/xz/build-aux/depcomp | 62 | ||||
-rw-r--r-- | Master/doc.html | 39 |
3 files changed, 138 insertions, 25 deletions
diff --git a/Build/source/build-aux/depcomp b/Build/source/build-aux/depcomp index df8eea7e4ce..c3163befc32 100755 --- a/Build/source/build-aux/depcomp +++ b/Build/source/build-aux/depcomp @@ -1,10 +1,10 @@ #! /bin/sh # depcomp - compile a program generating dependencies as side-effects -scriptversion=2009-04-28.21; # UTC +scriptversion=2010-10-07.20; # UTC -# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009 Free -# Software Foundation, Inc. +# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009, 2010 +# Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -90,10 +90,18 @@ if test "$depmode" = msvcmsys; then # This is just like msvisualcpp but w/o cygpath translation. # Just convert the backslash-escaped backslashes to single forward # slashes to satisfy depend.m4 - cygpath_u="sed s,\\\\\\\\,/,g" + cygpath_u='sed s,\\\\,/,g' depmode=msvisualcpp fi +if test "$depmode" = msvc7msys; then + # This is just like msvc7 but w/o cygpath translation. + # Just convert the backslash-escaped backslashes to single forward + # slashes to satisfy depend.m4 + cygpath_u='sed s,\\\\,/,g' + depmode=msvc7 +fi + case "$depmode" in gcc3) ## gcc 3 implements dependency tracking that does exactly what @@ -405,6 +413,52 @@ tru64) rm -f "$tmpdepfile" ;; +msvc7) + if test "$libtool" = yes; then + showIncludes=-Wc,-showIncludes + else + showIncludes=-showIncludes + fi + "$@" $showIncludes > "$tmpdepfile" + stat=$? + grep -v '^Note: including file: ' "$tmpdepfile" + if test "$stat" = 0; then : + else + rm -f "$tmpdepfile" + exit $stat + fi + rm -f "$depfile" + echo "$object : \\" > "$depfile" + # The first sed program below extracts the file names and escapes + # backslashes for cygpath. The second sed program outputs the file + # name when reading, but also accumulates all include files in the + # hold buffer in order to output them again at the end. This only + # works with sed implementations that can handle large buffers. + sed < "$tmpdepfile" -n ' +/^Note: including file: *\(.*\)/ { + s//\1/ + s/\\/\\\\/g + p +}' | $cygpath_u | sort -u | sed -n ' +s/ /\\ /g +s/\(.*\)/ \1 \\/p +s/.\(.*\) \\/\1:/ +H +$ { + s/.*/ / + G + p +}' >> "$depfile" + rm -f "$tmpdepfile" + ;; + +msvc7msys) + # This case exists only to let depend.m4 do its work. It works by + # looking at the text of this script. This case will never be run, + # since it is checked for above. + exit 1 + ;; + #nosideeffect) # This comment above is used by automake to tell side-effect # dependency tracking mechanisms from slower ones. diff --git a/Build/source/extra/xz/build-aux/depcomp b/Build/source/extra/xz/build-aux/depcomp index df8eea7e4ce..c3163befc32 100755 --- a/Build/source/extra/xz/build-aux/depcomp +++ b/Build/source/extra/xz/build-aux/depcomp @@ -1,10 +1,10 @@ #! /bin/sh # depcomp - compile a program generating dependencies as side-effects -scriptversion=2009-04-28.21; # UTC +scriptversion=2010-10-07.20; # UTC -# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009 Free -# Software Foundation, Inc. +# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009, 2010 +# Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -90,10 +90,18 @@ if test "$depmode" = msvcmsys; then # This is just like msvisualcpp but w/o cygpath translation. # Just convert the backslash-escaped backslashes to single forward # slashes to satisfy depend.m4 - cygpath_u="sed s,\\\\\\\\,/,g" + cygpath_u='sed s,\\\\,/,g' depmode=msvisualcpp fi +if test "$depmode" = msvc7msys; then + # This is just like msvc7 but w/o cygpath translation. + # Just convert the backslash-escaped backslashes to single forward + # slashes to satisfy depend.m4 + cygpath_u='sed s,\\\\,/,g' + depmode=msvc7 +fi + case "$depmode" in gcc3) ## gcc 3 implements dependency tracking that does exactly what @@ -405,6 +413,52 @@ tru64) rm -f "$tmpdepfile" ;; +msvc7) + if test "$libtool" = yes; then + showIncludes=-Wc,-showIncludes + else + showIncludes=-showIncludes + fi + "$@" $showIncludes > "$tmpdepfile" + stat=$? + grep -v '^Note: including file: ' "$tmpdepfile" + if test "$stat" = 0; then : + else + rm -f "$tmpdepfile" + exit $stat + fi + rm -f "$depfile" + echo "$object : \\" > "$depfile" + # The first sed program below extracts the file names and escapes + # backslashes for cygpath. The second sed program outputs the file + # name when reading, but also accumulates all include files in the + # hold buffer in order to output them again at the end. This only + # works with sed implementations that can handle large buffers. + sed < "$tmpdepfile" -n ' +/^Note: including file: *\(.*\)/ { + s//\1/ + s/\\/\\\\/g + p +}' | $cygpath_u | sort -u | sed -n ' +s/ /\\ /g +s/\(.*\)/ \1 \\/p +s/.\(.*\) \\/\1:/ +H +$ { + s/.*/ / + G + p +}' >> "$depfile" + rm -f "$tmpdepfile" + ;; + +msvc7msys) + # This case exists only to let depend.m4 do its work. It works by + # looking at the text of this script. This case will never be run, + # since it is checked for above. + exit 1 + ;; + #nosideeffect) # This comment above is used by automake to tell side-effect # dependency tracking mechanisms from slower ones. diff --git a/Master/doc.html b/Master/doc.html index 6d1f2fa02c0..5a96e46aaa5 100644 --- a/Master/doc.html +++ b/Master/doc.html @@ -3960,6 +3960,11 @@ Inline expansions within definitions. <a href="texmf-dist/doc/latex/inlinedef/inlinedef.pdf">inlinedef.pdf</a>. </small></li> +<li><b><a href="texmf-dist/doc/latex/inputtrc">inputtrc</a></b>:<small> +Trace which file loads which. +<a href="texmf-dist/doc/latex/inputtrc/inputtrc.pdf">inputtrc.pdf</a>. +</small></li> + <li><b><a href="texmf-dist/doc/support/installfont">installfont</a></b>:<small> A bash script for installing a LaTeX font family. <a href="texmf-dist/doc/support/installfont/installfont.pdf">installfont.pdf</a> (en). @@ -4055,7 +4060,7 @@ A two-element sans-serif font. <h2 id="letter-J">J</h2> -<ol start="661"> +<ol start="662"> <li><b><a href="texmf-dist/doc/fonts/jablantile">jablantile</a></b>:<small> Metafont version of tiles in the style of Slavik Jablan. @@ -4145,7 +4150,7 @@ Citations of judgements and official documents in (German) juridical documents. <h2 id="letter-K">K</h2> -<ol start="674"> +<ol start="675"> <li><b><a href="texmf-dist/doc/generic/kastrup">kastrup</a></b>:<small> Convert numbers into binary, octal and hexadecimal. @@ -4258,7 +4263,7 @@ A two-element sans-serif typeface. <h2 id="letter-L">L</h2> -<ol start="687"> +<ol start="688"> <li><b><a href="texmf-dist/doc/latex/l2picfaq">l2picfaq</a></b>:<small> LaTeX pictures "how-to" (German). @@ -4903,7 +4908,7 @@ Set of slide fonts based on CM. <h2 id="letter-M">M</h2> -<ol start="787"> +<ol start="788"> <li><b><a href="texmf-dist/doc/latex/macqassign">macqassign</a></b>:<small> Typeset assignments for Macquarie University. @@ -5717,7 +5722,7 @@ Build a format based on the preamble of a LaTeX file. <h2 id="letter-N">N</h2> -<ol start="900"> +<ol start="901"> <li><b><a href="texmf-dist/doc/latex/nag">nag</a></b>:<small> Detecting and warning about obsolete LaTeX commands @@ -5959,7 +5964,7 @@ Print numbers with separators and exponent if necessary. <h2 id="letter-O">O</h2> -<ol start="936"> +<ol start="937"> <li><b><a href="texmf-dist/doc/latex/oberdiek">oberdiek</a></b>:<small> A bundle of packages submitted by Heiko Oberdiek. @@ -6196,7 +6201,7 @@ Combine LaTeX commands over included graphics. <h2 id="letter-P">P</h2> -<ol start="958"> +<ol start="959"> <li><b><a href="texmf-dist/doc/latex/pagecont">pagecont</a></b>:<small> Page numbering that continues between documents. @@ -7323,7 +7328,7 @@ Palatino-like fonts in support of mathematics. <h2 id="letter-Q">Q</h2> -<ol start="1135"> +<ol start="1136"> <li><b><a href="texmf-dist/doc/latex/qcm">qcm</a></b>:<small> A LaTeX2e class for making multiple choice questionnaires @@ -7361,7 +7366,7 @@ Consistent quote marks. <h2 id="letter-R">R</h2> -<ol start="1141"> +<ol start="1142"> <li><b><a href="texmf-dist/doc/latex/randbild">randbild</a></b>:<small> Marginal pictures. @@ -7553,7 +7558,7 @@ Class for Ryerson Unversity Graduate School requirements. <h2 id="letter-S">S</h2> -<ol start="1173"> +<ol start="1174"> <li><b><a href="texmf-dist/doc/latex/sageep">sageep</a></b>:<small> Format papers for the annual meeting of EEGS. @@ -8224,7 +8229,7 @@ Typeset syntactic trees. <h2 id="letter-T">T</h2> -<ol start="1274"> +<ol start="1275"> <li><b><a href="texmf-dist/doc/latex/t-angles">t-angles</a></b>:<small> Draw tangles, trees, Hopf algebra operations and other pictures. @@ -9287,7 +9292,7 @@ Print a typographic grid. <h2 id="letter-U">U</h2> -<ol start="1402"> +<ol start="1403"> <li><b><a href="texmf-dist/doc/latex/uaclasses">uaclasses</a></b>:<small> University of Arizona thesis and dissertation format. @@ -9435,7 +9440,7 @@ University of Washington thesis class. <h2 id="letter-V">V</h2> -<ol start="1428"> +<ol start="1429"> <li><b><a href="texmf-dist/doc/bibtex/vancouver">vancouver</a></b>:<small> Bibliographic style file for Biomedical Journals. @@ -9573,7 +9578,7 @@ Document classes for Vaxjo University <h2 id="letter-W">W</h2> -<ol start="1450"> +<ol start="1451"> <li><b><a href="texmf-dist/doc/latex/wadalab">wadalab</a></b>:<small> Wadalab (Japanese) font packages. @@ -9632,7 +9637,7 @@ Simulating word processor layout. <h2 id="letter-X">X</h2> -<ol start="1460"> +<ol start="1461"> <li><b><a href="texmf-dist/doc/latex/xargs">xargs</a></b>:<small> Define commands with many optional arguments. @@ -9864,7 +9869,7 @@ Tree macros using XY-Pic. <h2 id="letter-Y">Y</h2> -<ol start="1495"> +<ol start="1496"> <li><b><a href="texmf-dist/doc/latex/yafoot">yafoot</a></b>:<small> A bundle of miscellaneous footnote packages. @@ -9907,7 +9912,7 @@ Typeset Young-Tableaux. <h2 id="letter-Z">Z</h2> -<ol start="1502"> +<ol start="1503"> <li><b><a href="texmf-dist/doc/latex/zed-csp">zed-csp</a></b>:<small> Typesetting Z and CSP format specifications. |