summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-04-12 02:17:53 +0000
committerKarl Berry <karl@freefriends.org>2011-04-12 02:17:53 +0000
commitf32a2e50cc622f74da28763c3b6ee0604288762e (patch)
treee3d78c66e26d16f66931e43ebe9b7df491873652
parent3c60902f4d49ce0d7a1dcf96974294b5876ca87b (diff)
/home/texlive/karl/Master/tlpkg/bin/tl-update-auto
git-svn-id: svn://tug.org/texlive/trunk@22057 c570f23f-e606-0410-a88d-b1316a301751
-rwxr-xr-xBuild/source/build-aux/depcomp10
-rwxr-xr-xBuild/source/extra/xz/build-aux/depcomp66
-rw-r--r--Master/doc.html25
-rw-r--r--Master/texmf/scripts/texlive/var/texcatalogue.keywords7
4 files changed, 89 insertions, 19 deletions
diff --git a/Build/source/build-aux/depcomp b/Build/source/build-aux/depcomp
index c3163befc32..43bd0f9bc12 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=2010-10-07.20; # UTC
+scriptversion=2011-04-09-11; # UTC
-# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009, 2010
-# Free Software Foundation, Inc.
+# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009, 2010,
+# 2011 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
@@ -557,7 +557,9 @@ makedepend)
touch "$tmpdepfile"
${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@"
rm -f "$depfile"
- cat < "$tmpdepfile" > "$depfile"
+ # makedepend may prepend the VPATH from the source file name to the object.
+ # No need to regex-escape $object, excess matching of '.' is harmless.
+ sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile"
sed '1,2d' "$tmpdepfile" | tr ' ' '
' | \
## Some versions of the HPUX 10.20 sed can't process this invocation
diff --git a/Build/source/extra/xz/build-aux/depcomp b/Build/source/extra/xz/build-aux/depcomp
index df8eea7e4ce..43bd0f9bc12 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=2011-04-09-11; # 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,
+# 2011 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.
@@ -503,7 +557,9 @@ makedepend)
touch "$tmpdepfile"
${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@"
rm -f "$depfile"
- cat < "$tmpdepfile" > "$depfile"
+ # makedepend may prepend the VPATH from the source file name to the object.
+ # No need to regex-escape $object, excess matching of '.' is harmless.
+ sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile"
sed '1,2d' "$tmpdepfile" | tr ' ' '
' | \
## Some versions of the HPUX 10.20 sed can't process this invocation
diff --git a/Master/doc.html b/Master/doc.html
index 8b058161b80..684cdd0e3ca 100644
--- a/Master/doc.html
+++ b/Master/doc.html
@@ -5539,7 +5539,7 @@ A system for specifying fonts.
</small></li>
<li><b><a href="texmf-dist/doc/fonts/metafont-beginners">metafont-beginners</a></b>:<small>
-An introductory tutorial for MetaFont.
+An introductory tutorial for Metafont.
<a href="texmf-dist/doc/fonts/metafont-beginners/metafont-for-beginners.pdf">metafont-for-beginners.pdf</a> (en).
</small></li>
@@ -5574,12 +5574,12 @@ Plot-manipulation macros for use in Metapost.
</small></li>
<li><b><a href="texmf-dist/doc/metapost/base">metapost</a></b>:<small>
-A development of MetaFont for creating graphics.
+A development of Metafont for creating graphics.
<a href="texmf-dist/doc/metapost/base/index.html">index.html</a>.
</small></li>
<li><b><a href="texmf-dist/doc/plain/metatex">metatex</a></b>:<small>
-Incorporate MetaFont pictures in TeX source.
+Incorporate Metafont pictures in TeX source.
<a href="texmf-dist/doc/plain/metatex/mtpaper.pdf">mtpaper.pdf</a>.
</small></li>
@@ -5605,7 +5605,7 @@ Polish formats for TeX.
</small></li>
<li><b><a href="texmf-dist/doc/latex/mflogo">mflogo</a></b>:<small>
-LaTeX support for MetaFont logo fonts.
+LaTeX support for Metafont logo fonts.
<a href="texmf-dist/doc/latex/mflogo/mflogo.pdf">mflogo.pdf</a>.
</small></li>
@@ -5615,7 +5615,7 @@ Packages to typeset oldgerman and pandora fonts in LaTeX.
</small></li>
<li><b><a href="texmf-dist/doc/generic/mfpic">mfpic</a></b>:<small>
-Draw MetaFont/Post pictures from (La)TeX commands.
+Draw Metafont/post pictures from (La)TeX commands.
<a href="texmf-dist/doc/generic/mfpic/mfpcard.pdf">mfpcard.pdf</a> (en),
<a href="texmf-dist/doc/generic/mfpic/mfpguide.pdf">mfpguide.pdf</a> (en),
<a href="texmf-dist/doc/generic/mfpic/mfpic-doc.pdf">mfpic-doc.pdf</a> (en).
@@ -5634,7 +5634,7 @@ Pretty-print Metafont source.
</small></li>
<li><b><a href="texmf/doc/man/man1">mfware</a></b>:<small>
-Supporting tools for use with MetaFont.
+Supporting tools for use with Metafont.
<a href="texmf/doc/man/man1/gftodvi.man1.pdf">gftodvi.man1.pdf</a>,
<a href="texmf/doc/man/man1/gftopk.man1.pdf">gftopk.man1.pdf</a>,
<a href="texmf/doc/man/man1/gftype.man1.pdf">gftype.man1.pdf</a>,
@@ -6965,7 +6965,7 @@ Typesetting articles for "Philosophers' Imprint".
</small></li>
<li><b><a href="texmf-dist/doc/fonts/phonetic">phonetic</a></b>:<small>
-MetaFont Phonetic fonts, based on Computer Modern.
+Metafont Phonetic fonts, based on Computer Modern.
<a href="texmf-dist/doc/fonts/phonetic/phonetic-table.pdf">phonetic-table.pdf</a>.
</small></li>
@@ -10343,11 +10343,16 @@ Simulating word processor layout.
<a href="texmf-dist/doc/latex/wordlike/wordlike.pdf">wordlike.pdf</a>.
</small></li>
+<li><b><a href="texmf-dist/doc/latex/wrapfig">wrapfig</a></b>:<small>
+Produces figures which text can flow around.
+<a href="texmf-dist/doc/latex/wrapfig/wrapfig-doc.pdf">wrapfig-doc.pdf</a>.
+</small></li>
+
</ol>
<h2 id="letter-X">X</h2>
-<ol start="1586">
+<ol start="1587">
<li><b><a href="texmf-dist/doc/latex/xargs">xargs</a></b>:<small>
Define commands with many optional arguments.
@@ -10580,7 +10585,7 @@ Tree macros using XY-Pic.
<h2 id="letter-Y">Y</h2>
-<ol start="1620">
+<ol start="1621">
<li><b><a href="texmf-dist/doc/latex/yafoot">yafoot</a></b>:<small>
A bundle of miscellaneous footnote packages.
@@ -10628,7 +10633,7 @@ Many-featured Young tableaux and Young diagrams.
<h2 id="letter-Z">Z</h2>
-<ol start="1628">
+<ol start="1629">
<li><b><a href="texmf-dist/doc/latex/zed-csp">zed-csp</a></b>:<small>
Typesetting Z and CSP format specifications.
diff --git a/Master/texmf/scripts/texlive/var/texcatalogue.keywords b/Master/texmf/scripts/texlive/var/texcatalogue.keywords
index c3cc2bdad29..47b4d670686 100644
--- a/Master/texmf/scripts/texlive/var/texcatalogue.keywords
+++ b/Master/texmf/scripts/texlive/var/texcatalogue.keywords
@@ -1962,6 +1962,9 @@ $taxonomy = {
'context-lettrine' => [
'dropped letter, often initial letter'
],
+ 'makeindexk' => [
+ 'index, indexing'
+ ],
'fwlw' => [
'macro programming'
],
@@ -20357,6 +20360,8 @@ $taxonomy = {
> Computer science',
'context-lettrine' => 'Page-focused >
Paragraphs',
+ 'makeindexk' => 'Document parts >
+ Index',
'fwlw' => 'Programming in TeX >
Other',
'amsmath' => 'Subject-specific typesetting
@@ -29224,6 +29229,7 @@ $taxonomy = {
'makeidx',
'index',
'makeindex',
+ 'makeindexk',
'forindex',
'esindex',
'csindex',
@@ -36918,6 +36924,7 @@ $taxonomy = {
'makeidx',
'index',
'makeindex',
+ 'makeindexk',
'forindex',
'esindex',
'hvindex',