diff options
author | Karl Berry <karl@freefriends.org> | 2007-10-08 16:57:09 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2007-10-08 16:57:09 +0000 |
commit | f57244a3af3d7a59bb330ac772ec782b71184f19 (patch) | |
tree | e8f569e5133059639124dd92bababbd40c02c02f | |
parent | 19a42d9cc5c26f46914f065ba66498541203c092 (diff) |
move ctan2tds.pl and place to tlpkg/bin, logs to Build, remove rest
git-svn-id: svn://tug.org/texlive/trunk@5141 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r-- | Build/cdbuild/Check | 27 | ||||
-rwxr-xr-x | Build/cdbuild/Checktpm | 14 | ||||
-rw-r--r-- | Build/cdbuild/LastMinute | 16 | ||||
-rw-r--r-- | Build/cdbuild/README | 10 | ||||
-rwxr-xr-x | Build/cdbuild/autoplace | 6 | ||||
-rw-r--r-- | Build/cdbuild/binaries | 570 | ||||
-rw-r--r-- | Build/cdbuild/docstrip.cfg | 2 | ||||
-rw-r--r-- | Build/cdbuild/dupl.pl | 76 | ||||
-rw-r--r-- | Build/cdbuild/gind.ist | 126 | ||||
-rwxr-xr-x | Build/cdbuild/grab | 16 | ||||
-rwxr-xr-x | Build/cdbuild/grab-doc | 16 | ||||
-rw-r--r-- | Build/cdbuild/listbysize | 1 | ||||
-rw-r--r-- | Build/cdbuild/macmap | 4 | ||||
-rwxr-xr-x | Build/cdbuild/make-package-sizes | 11 | ||||
-rwxr-xr-x | Build/cdbuild/make-system-sizes | 15 | ||||
-rwxr-xr-x | Build/cdbuild/makeimage | 13 | ||||
-rw-r--r-- | Build/cdbuild/refer.bst | 163 | ||||
-rwxr-xr-x | Build/cdbuild/rmpackage | 7 | ||||
-rw-r--r-- | Build/cdbuild/scheme2list.xsl | 100 | ||||
-rw-r--r-- | Build/cdbuild/share2bin | 60 | ||||
-rw-r--r-- | Build/cdbuild/sizes | 6 | ||||
-rw-r--r-- | Build/cdbuild/summary.pl | 10 | ||||
-rwxr-xr-x | Build/cdbuild/tar2find.pl | 25 | ||||
-rw-r--r-- | Build/cdbuild/tpm2/Makefile | 99 | ||||
-rw-r--r-- | Build/cdbuild/tpm2/TODO | 2 | ||||
-rw-r--r-- | Build/cdbuild/tpm2/cat | 1464 | ||||
-rw-r--r-- | Build/cdbuild/tpm2/cat.only | 493 | ||||
-rw-r--r-- | Build/cdbuild/tpm2/cat.styles | 57 | ||||
-rw-r--r-- | Build/cdbuild/tpm2/cats.xmlcat | 1175 | ||||
-rw-r--r-- | Build/cdbuild/tpm2/taxonomy | 5 | ||||
-rw-r--r-- | Build/cdbuild/tpm2/tl.only | 223 | ||||
-rw-r--r-- | Build/cdbuild/tpm2/tpm2.dtd | 113 | ||||
-rw-r--r-- | Build/cdbuild/tpm2/tpm2.rng | 404 | ||||
-rw-r--r-- | Build/cdbuild/tpm2/tpm2xml.xsl | 835 | ||||
-rw-r--r-- | Build/cdbuild/tpm2/xml2xml.xsl | 698 | ||||
-rw-r--r-- | Build/cdbuild/tpm2files.xsl | 48 | ||||
-rw-r--r-- | Build/cdbuild/tpm2list.xsl | 76 | ||||
-rw-r--r-- | Build/cdbuild/tpm2tpm.xsl | 48 | ||||
-rw-r--r-- | Build/cdbuild/tpm2xml.xsl | 33 | ||||
-rw-r--r-- | Build/cdbuild/updatetpm.xsl | 102 | ||||
-rw-r--r-- | Build/cdbuild/vpm2vlist.xsl | 91 | ||||
-rwxr-xr-x | Build/cdbuild/zap-empty-dirs | 67 | ||||
-rw-r--r-- | Build/cdbuild/zapempty | 2 | ||||
-rw-r--r-- | Build/logs/log.0500.gz (renamed from Build/cdbuild/logs/log.0500.gz) | bin | 481566 -> 481566 bytes | |||
-rw-r--r-- | Build/logs/log.1000.gz (renamed from Build/cdbuild/logs/log.1000.gz) | bin | 417004 -> 417004 bytes | |||
-rw-r--r-- | Build/logs/log.1500.gz (renamed from Build/cdbuild/logs/log.1500.gz) | bin | 330103 -> 330103 bytes | |||
-rw-r--r-- | Build/logs/log.2000.gz (renamed from Build/cdbuild/logs/log.2000.gz) | bin | 314750 -> 314750 bytes | |||
-rw-r--r-- | Build/logs/log.2500.gz (renamed from Build/cdbuild/logs/log.2500.gz) | bin | 225300 -> 225300 bytes | |||
-rw-r--r-- | Build/logs/log.3000.gz (renamed from Build/cdbuild/logs/log.3000.gz) | bin | 404589 -> 404589 bytes | |||
-rw-r--r-- | Build/logs/log.3500.gz (renamed from Build/cdbuild/logs/log.3500.gz) | bin | 328620 -> 328620 bytes | |||
-rw-r--r-- | Build/logs/log.4000.gz (renamed from Build/cdbuild/logs/log.4000.gz) | bin | 211249 -> 211249 bytes | |||
-rw-r--r-- | Build/logs/log.4500.gz (renamed from Build/cdbuild/logs/log.4500.gz) | bin | 843734 -> 843734 bytes | |||
-rw-r--r-- | Build/logs/log.5000.gz (renamed from Build/cdbuild/logs/log.5000.gz) | bin | 285435 -> 285435 bytes | |||
-rw-r--r-- | Build/logs/log.5496.gz (renamed from Build/cdbuild/logs/log.5496.gz) | bin | 145911 -> 145911 bytes | |||
-rw-r--r-- | Build/logs/log.5996.gz (renamed from Build/cdbuild/logs/log.5996.gz) | bin | 134967 -> 134967 bytes | |||
-rw-r--r-- | Build/logs/log.6116.gz (renamed from Build/cdbuild/logs/log.6116.gz) | bin | 57058 -> 57058 bytes | |||
-rw-r--r-- | Build/logs/log.6350.gz (renamed from Build/cdbuild/logs/log.6350.gz) | bin | 60963 -> 60963 bytes | |||
-rw-r--r-- | Build/logs/log.6498.gz (renamed from Build/cdbuild/logs/log.6498.gz) | bin | 44974 -> 44974 bytes | |||
-rw-r--r-- | Build/logs/log.6935.gz (renamed from Build/cdbuild/logs/log.6935.gz) | bin | 139867 -> 139867 bytes | |||
-rw-r--r-- | Build/logs/log.6982.gz (renamed from Build/cdbuild/logs/log.6982.gz) | bin | 6341 -> 6341 bytes | |||
-rw-r--r-- | Build/logs/log.7499.gz (renamed from Build/cdbuild/logs/log.7499.gz) | bin | 79783 -> 79783 bytes | |||
-rw-r--r-- | Build/logs/log.7995.gz (renamed from Build/cdbuild/logs/log.7995.gz) | bin | 202096 -> 202096 bytes | |||
-rw-r--r-- | Build/logs/log.8429.gz (renamed from Build/cdbuild/logs/log.8429.gz) | bin | 143283 -> 143283 bytes | |||
-rw-r--r-- | Build/logs/log.8499.gz (renamed from Build/cdbuild/logs/log.8499.gz) | bin | 159850 -> 159850 bytes | |||
-rw-r--r-- | Build/logs/log.8624.gz (renamed from Build/cdbuild/logs/log.8624.gz) | bin | 41034 -> 41034 bytes | |||
-rw-r--r-- | Build/logs/svnlog (renamed from Build/cdbuild/logs/svnlog) | 0 | ||||
-rw-r--r-- | Build/logs/svnlog.1000.gz (renamed from Build/cdbuild/logs/svnlog.1000.gz) | bin | 268438 -> 268438 bytes | |||
-rw-r--r-- | Build/logs/svnlog.1999.gz (renamed from Build/cdbuild/logs/svnlog.1999.gz) | bin | 166805 -> 166805 bytes | |||
-rw-r--r-- | Build/logs/svnlog.2988.gz (renamed from Build/cdbuild/logs/svnlog.2988.gz) | bin | 156740 -> 156740 bytes | |||
-rw-r--r-- | Build/logs/svnlog.3996.gz (renamed from Build/cdbuild/logs/svnlog.3996.gz) | bin | 137069 -> 137069 bytes | |||
-rw-r--r-- | Build/logs/svnlog.4990.gz (renamed from Build/cdbuild/logs/svnlog.4990.gz) | bin | 147071 -> 147071 bytes | |||
-rwxr-xr-x | Master/tlpkg/bin/ctan2tds.pl (renamed from Build/cdbuild/ctan2tds.pl) | 0 | ||||
-rwxr-xr-x | Master/tlpkg/bin/ctan2tl | 2 | ||||
-rwxr-xr-x | Master/tlpkg/bin/place (renamed from Build/cdbuild/place) | 0 | ||||
-rwxr-xr-x | Master/tlpkg/bin/tlpkginfo | 2 |
75 files changed, 2 insertions, 7331 deletions
diff --git a/Build/cdbuild/Check b/Build/cdbuild/Check deleted file mode 100644 index ed4bee39608..00000000000 --- a/Build/cdbuild/Check +++ /dev/null @@ -1,27 +0,0 @@ -rm files.* -R=/texlive/Master -:>files.lists.x -for i in `find $R/texmf/lists -type f ` -do - grep -v "^/" $i | awk '{print $1}' >> files.lists.x -done -sort < files.lists.x | uniq | awk '{print $1}' | sed '/^$/d' > files.lists -sort < files.lists.x | awk '{print $1}' | sed '/^$/d' > files.lists.all -diff files.lists files.lists.all | grep ">" > files.lists.dupl -rm files.lists.x -P=`pwd` -(cd $R; find texmf -type f >> $P/files.find.x) -(cd $R; find texmf-doc -type l >> $P/files.find.x) -(cd $R; find texmf-doc -type f >> $P/files.find.x) -(cd $R; find texmf-dist -type l >> $P/files.find.x) -(cd $R; find texmf-dist -type f >> $P/files.find.x) -(cd $R; find bin -type l >> $P/files.find.x) -(cd $R; find bin -type f >> $P/files.find.x) -(cd $R; find info -type f >> $P/files.find.x) -(cd $R; find readme.html >> $P/files.find.x) -(cd $R; find man -type l >> $P/files.find.x) -(cd $R; find man -type f >> $P/files.find.x) -sort < files.find.x > files.find -rm files.find.x -comm -23 files.find files.lists > files.find.only -comm -13 files.find files.lists > files.lists.only diff --git a/Build/cdbuild/Checktpm b/Build/cdbuild/Checktpm deleted file mode 100755 index 6a4e6231be5..00000000000 --- a/Build/cdbuild/Checktpm +++ /dev/null @@ -1,14 +0,0 @@ -cd /texlive/Master/texmf-dist/tpm -for i in *.tpm -do - F=`basename $i .tpm` - X=`kpsewhich -format='TeX system documentation' $F.xml` - if test -z "$X"; then - echo PANIC $F - else - xt $F.tpm /texlive/Build/cdbuild/tpm2tpm.xsl $$.xml - p4 edit $F.tpm - cat $$.xml > $F.tpm - rm $$.xml - fi -done diff --git a/Build/cdbuild/LastMinute b/Build/cdbuild/LastMinute deleted file mode 100644 index b4ff850159e..00000000000 --- a/Build/cdbuild/LastMinute +++ /dev/null @@ -1,16 +0,0 @@ -jadetex -hyperref -psnfss -psfonts -latex2html -texinfo.tex -CMaCTeX -winedt -GhostScript -AUCTeX - -fixlinks -all of tldoc -systems.sizes and packages.sizes > install -lwc examples -g
\ No newline at end of file diff --git a/Build/cdbuild/README b/Build/cdbuild/README deleted file mode 100644 index 0686c7c16eb..00000000000 --- a/Build/cdbuild/README +++ /dev/null @@ -1,10 +0,0 @@ -$Id$ -Copyright (C) 2004, 2006 TeX Users Group. -You may freely use, modify and/or distribute this file. -(Originally written in 2004 by Karl Berry.) - -These are the scripts for updating packages from CTAN into TeX Live, -mainly written by Sebastian Rahtz. - -See ../tools/README, and the ctan2tl and tpm-ctan-check scripts there, -and most of all http://tug.org/texlive/pkgupdate.html. diff --git a/Build/cdbuild/autoplace b/Build/cdbuild/autoplace deleted file mode 100755 index 76d56f477cb..00000000000 --- a/Build/cdbuild/autoplace +++ /dev/null @@ -1,6 +0,0 @@ -for i in * - do - echo ../place $i - echo rm -rf $i.done -done - diff --git a/Build/cdbuild/binaries b/Build/cdbuild/binaries deleted file mode 100644 index 6a1fe1f3c4a..00000000000 --- a/Build/cdbuild/binaries +++ /dev/null @@ -1,570 +0,0 @@ -#! /bin/perl -# make TPM files for binaries -# SPQR 2000/02/04 -use English; -use File::Basename; -use File::Find; -use Cwd; - - -$Master="/texlive/Master"; -$Coll{"pdfthumb"}="ppower4"; -$Coll{"ppower4"}="ppower4"; -$Coll{"ChkTeX"} ="tex-extrabin"; -$Coll{"LATEX2E"} ="tex-latex"; -$Coll{"MSVCR70"}="tex-basic"; -$Coll{"MakeTeXPK"} ="tex-basic"; -$Coll{"TEXSHELL"}="tex-basic"; -$Coll{"TeXLive"}="tex-basic"; -$Coll{"TeXSetup"} ="tex-basic"; -$Coll{"TeXShell"}="tex-basic"; -$Coll{"TeXShell"}="tex-basic"; -$Coll{"TeXShell"}="tex-basic"; -$Coll{"VisualPng"}="tex-basic"; -$Coll{"a5bookle"} ="tex-extrabin"; -$Coll{"access"} ="tex-basic"; -$Coll{"afm2tfm"} ="tex-fontbin"; -$Coll{"allcm"} ="tex-fontbin"; -$Coll{"allec"} ="tex-fontbin"; -$Coll{"allneeded"} ="tex-fontbin"; -$Coll{"altpdfamstex"}="tex-basic"; -$Coll{"altpdfcont-de"}="context"; -$Coll{"altpdfcont-en"}="context"; -$Coll{"altpdfcont-nl"}="context"; -$Coll{"altpdfcontext"}="context"; -$Coll{"altpdfelatex"}="tex-pdftex"; -$Coll{"altpdfetex"}="tex-pdftex"; -$Coll{"altpdflambda"}="tex-omega"; -$Coll{"altpdflatex"}="tex-pdftex"; -$Coll{"altpdfomega"}="tex-omega"; -$Coll{"altpdftex"}="tex-pdftex"; -$Coll{"amstex"} ="amstex"; -$Coll{"bamstex"}="tex-basic"; -$Coll{"bg5+latex"} ="cjk"; -$Coll{"bg5conv"} ="cjk"; -$Coll{"bg5latex"} ="cjk"; -$Coll{"bg5pltx"} ="cjk"; -$Coll{"bibtex"} ="tex-basic"; -$Coll{"bibtex8"} ="bibtex8bit"; -$Coll{"bmeps"}="tex-basic"; -$Coll{"bplain"}="tex-basic"; -$Coll{"buildhash"} ="tex-basic"; -$Coll{"bz2lib"} ="bzip2"; -$Coll{"bzip2"} ="bzip2"; -$Coll{"bzip2recover"} ="bzip2"; -$Coll{"cef5conv"} ="cjk"; -$Coll{"cef5latex"} ="cjk"; -$Coll{"cef5ltx"} ="cjk"; -$Coll{"cefconv"} ="cjk"; -$Coll{"ceflatex"} ="cjk"; -$Coll{"cefsconv"} ="cjk"; -$Coll{"cefslatex"} ="cjk"; -$Coll{"cefsltx"} ="cjk"; -$Coll{"cjklatex"} ="cjk"; -$Coll{"cjpeg"} ="tex-basic"; -$Coll{"cont-cz"}="context"; -$Coll{"cont-de"} ="context"; -$Coll{"cont-en"} ="context"; -$Coll{"cont-nl"} ="context"; -$Coll{"cont-uk"}="context"; -$Coll{"context"}="context"; -$Coll{"cslatex"} ="cslatex"; -$Coll{"cslatexd"} ="cslatex"; -$Coll{"cslatexi"} ="cslatex"; -$Coll{"cslatexk"} ="cslatex"; -$Coll{"csplain"} ="csplain"; -$Coll{"csplaind"} ="csplain"; -$Coll{"csplaini"} ="csplain"; -$Coll{"csplaink"} ="csplain"; -$Coll{"ctangle"}="tex-basic"; -$Coll{"ctangle"}="tex-basic"; -$Coll{"curl"}="tex-basic"; -$Coll{"cweave"}="tex-extrabin"; -$Coll{"cyramstex"}="tex-langcyrillic"; -$Coll{"cyrlatex"}="tex-langcyrillic"; -$Coll{"cyrtex"}="tex-langcyrillic"; -$Coll{"cyrtexinfo"}="tex-langcyrillic"; -$Coll{"detex"}="tex-basic"; -$Coll{"devnag"}="tex-langindic"; -$Coll{"dialog"} ="tex-basic"; -$Coll{"disdvi"} ="tex-basic"; -$Coll{"djpeg"} ="tex-basic"; -$Coll{"dmp"} ="tex-extrabin"; -$Coll{"doubside"} ="tex-basic"; -$Coll{"dt2dv"} ="tex-extrabin"; -$Coll{"dv2dt"} ="tex-extrabin"; -$Coll{"dvi2fax"} ="tex-basic"; -$Coll{"dvi2tty"} ="tex-basic"; -$Coll{"dvibook"} ="tex-extrabin"; -$Coll{"dviconcat"} ="tex-extrabin"; -$Coll{"dvicopy"} ="tex-basic"; -$Coll{"dvidvi"} ="tex-extrabin"; -$Coll{"dvihp"} ="tex-basic"; -$Coll{"dvilj"} ="tex-basic"; -$Coll{"dvilj2p"} ="tex-basic"; -$Coll{"dvilj4"} ="tex-basic"; -$Coll{"dvilj4l"} ="tex-basic"; -$Coll{"dvilj6"} ="tex-basic"; -$Coll{"dvipdft"} ="dvipdfm"; -$Coll{"dvipdfm"} ="dvipdfm"; -$Coll{"dvips"} ="dvips"; -$Coll{"dvired"} ="tex-basic"; -$Coll{"dviselect"} ="tex-extrabin"; -$Coll{"dvitodvi"} ="tex-extrabin"; -$Coll{"dvitomp"} ="metapost"; -$Coll{"dvitype"} ="tex-extrabin"; -$Coll{"e2pall"} ="tex-pdftex"; -$Coll{"ebb"} ="dvipdfm"; -$Coll{"einitex"} ="tex-etex"; -$Coll{"elatex"} ="tex-etex"; -$Coll{"eomega"}="tex-omega"; -$Coll{"eplain"} ="eplain"; -$Coll{"epsffit"} ="psutils"; -$Coll{"epstopdf"} ="tex-pdftex"; -$Coll{"etex"} ="tex-etex"; -$Coll{"evirtex"} ="tex-etex"; -$Coll{"exp-macr"} ="tex-basic"; -$Coll{"expat"}="tex-basic"; -$Coll{"extconv"} ="cjk"; -$Coll{"extractres"} ="psutils"; -$Coll{"f_name"} ="tex-extrabin"; -$Coll{"fdf2tan"}="tex-basic"; -$Coll{"fixdlsrps"} ="psutils"; -$Coll{"fixfmps"} ="psutils"; -$Coll{"fixmacps"} ="psutils"; -$Coll{"fixpsditps"} ="psutils"; -$Coll{"fixpspps"} ="psutils"; -$Coll{"fixscribeps"} ="psutils"; -$Coll{"fixtpps"} ="psutils"; -$Coll{"fixwfwps"} ="psutils"; -$Coll{"fixwpps"} ="psutils"; -$Coll{"fixwwps"} ="psutils"; -$Coll{"fmtutil"} ="tex-basic"; -$Coll{"fontexport"} ="tex-fontbin"; -$Coll{"fontimport"} ="tex-fontbin"; -$Coll{"fontinst"} ="tex-fontbin"; -$Coll{"freetype"}="tex-basic"; -$Coll{"frlatex"} ="tex-langfrench"; -$Coll{"frpdflatex"}="tex-basic"; -$Coll{"frpdftex"}="tex-basic"; -$Coll{"frtex"} ="tex-langfrench"; -$Coll{"gbklatex"} ="cjk"; -$Coll{"getafm"} ="tex-fontbin"; -$Coll{"geturl"} ="tex-basic"; -$Coll{"gftodvi"} ="tex-fontbin"; -$Coll{"gftopk"} ="tex-basic"; -$Coll{"gftype"} ="tex-fontbin"; -$Coll{"giftopng"} ="xmltex"; -$Coll{"gnuclient"} ="tex-basic"; -$Coll{"gnuclientw"} ="tex-basic"; -$Coll{"gnudoit"} ="tex-basic"; -$Coll{"gsftopk"} ="tex-basic"; -$Coll{"gunzip"} ="tex-basic"; -$Coll{"gzip"} ="tex-basic"; -$Coll{"hbf2gf"} ="cjk"; -$Coll{"ht"} ="tex4ht"; -$Coll{"htlatex"} ="tex4ht"; -$Coll{"mk4ht"} ="tex4ht"; -$Coll{"httex"} ="tex4ht"; -$Coll{"httexi"} ="tex4ht"; -$Coll{"hugelatex"} ="tex-latex"; -$Coll{"hugetex"} ="tex-basic"; -$Coll{"icombine"} ="tex-basic"; -$Coll{"ijoin"} ="tex-basic"; -$Coll{"includeres"} ="psutils"; -$Coll{"info"} ="texinfo"; -$Coll{"infokey"}="texinfo"; -$Coll{"inimf"} ="tex-basic"; -$Coll{"inimpost"} ="metapost"; -$Coll{"iniomega"} ="tex-omega"; -$Coll{"inipdftex"} ="tex-pdftex"; -$Coll{"initex"} ="tex-basic"; -$Coll{"install-info"} ="texinfo"; -$Coll{"ispell"} ="tex-extrabin"; -$Coll{"itrans"}="tex-langindic"; -$Coll{"jadetex"} ="jadetex"; -$Coll{"jpeg2ps"} ="tex-basic"; -$Coll{"jpegtran"} ="tex-basic"; -$Coll{"kpathsea"} ="tex-basic"; -$Coll{"kpathsea.lib"}="tex-basic"; -$Coll{"kpsecheck"}="tex-basic"; -$Coll{"kpsepath"} ="tex-basic"; -$Coll{"kpsestat"} ="tex-basic"; -$Coll{"kpsetool"} ="tex-basic"; -$Coll{"kpsewhich"} ="tex-basic"; -$Coll{"kpsexpand"} ="tex-basic"; -$Coll{"lacheck"} ="tex-extrabin"; -$Coll{"lambda"} ="tex-omega"; -$Coll{"latex"} ="tex-latex"; -$Coll{"latex2html"}="tex-basic"; -$Coll{"libcurl"}="tex-basic"; -$Coll{"libgifreader"} ="tex-basic"; -$Coll{"libjpeg"} ="tex-basic"; -$Coll{"libmktex"}="tex-basic"; -$Coll{"libpng"} ="tex-basic"; -$Coll{"libtiff"} ="tex-basic"; -$Coll{"libttf"} ="tex-ttfutils"; -$Coll{"libwww"}="tex-basic"; -$Coll{"lnexe"} ="tex-basic"; -$Coll{"ltx2rtf"} ="tex-extrabin"; -$Coll{"mag"} ="tex-extrabin"; -$Coll{"makeindex"} ="tex-basic"; -$Coll{"makeinfo"} ="tex-basic"; -$Coll{"makempx"} ="tex-basic"; -$Coll{"makempy"}="tex-basic"; -$Coll{"metafun"}="metapost"; -$Coll{"mex"} ="mex"; -$Coll{"mex-pl"}="tex-langpolish"; -$Coll{"mf"} ="tex-basic"; -$Coll{"mf-nowin"}="tex-basic"; -$Coll{"mft"} ="tex-fontbin"; -$Coll{"mfw"} ="tex-basic"; -$Coll{"mkfontdesc"} ="tex-basic"; -$Coll{"mkindex"} ="tex-basic"; -$Coll{"mkocp"} ="tex-omega"; -$Coll{"mkofm"} ="tex-omega"; -$Coll{"mktex"} ="tex-basic"; -$Coll{"mktexdir"} ="tex-basic"; -$Coll{"mktexfmt"}="tex-basic"; -$Coll{"mktexlsr"} ="tex-basic"; -$Coll{"mktexmf"} ="tex-basic"; -$Coll{"mktexnam"} ="tex-basic"; -$Coll{"mktexpk"} ="tex-basic"; -$Coll{"mktextex"}="tex-basic"; -$Coll{"mktextfm"} ="tex-basic"; -$Coll{"mktexupd"} ="tex-basic"; -$Coll{"mllatex"} ="mltex"; -$Coll{"mltex"} ="mltex"; -$Coll{"mmafm"}="tex-fontbin"; -$Coll{"mmpfb"}="tex-fontbin"; -$Coll{"mpost"} ="metapost"; -$Coll{"mpto"} ="metapost"; -$Coll{"mptopdf"}="tex-basic"; -$Coll{"musixflx"} ="musixtex"; -$Coll{"newer"} ="tex-basic"; -$Coll{"nts"}="ntsbase"; -$Coll{"odvicopy"} ="tex-omega"; -$Coll{"odvips"} ="tex-omega"; -$Coll{"odvitype"} ="tex-omega"; -$Coll{"ofm2opl"} ="tex-omega"; -$Coll{"omega"} ="tex-omega"; -$Coll{"omfonts"} ="tex-omega"; -$Coll{"opl2ofm"} ="tex-omega"; -$Coll{"otangle"} ="tex-omega"; -$Coll{"otp2ocp"} ="tex-omega"; -$Coll{"outocp"} ="tex-omega"; -$Coll{"ovf2ovp"} ="tex-omega"; -$Coll{"ovp2ovf"} ="tex-omega"; -$Coll{"owindvi"} ="tex-omega"; -$Coll{"oxdvi"} ="tex-omega"; -$Coll{"patgen"} ="tex-extrabin"; -$Coll{"pdf2src"} ="tex-pdftex"; -$Coll{"pdfclose"} ="tex-extrabin"; -$Coll{"pdfclose"} ="tex-pdftex"; -$Coll{"pdfcslatex"} ="cslatex"; -$Coll{"pdfcslatexd"} ="cslatex"; -$Coll{"pdfcslatexi"} ="cslatex"; -$Coll{"pdfcslatexk"} ="cslatex"; -$Coll{"pdfcsplain"} ="csplain"; -$Coll{"pdfcsplaind"} ="csplain"; -$Coll{"pdfcsplaini"} ="csplain"; -$Coll{"pdfcsplaink"} ="csplain"; -$Coll{"pdfdde"} ="tex-extrabin"; -$Coll{"pdfeinitex"} ="tex-etex"; -$Coll{"pdfelatex"} ="tex-etex"; -$Coll{"pdfemex"}="tex-langpolish"; -$Coll{"pdfemex-pl"}="tex-langpolish"; -$Coll{"pdfetex"} ="tex-etex"; -$Coll{"pdfevirtex"} ="tex-etex"; -$Coll{"virpdfetex"} ="tex-etex"; -$Coll{"inipdfetex"} ="tex-etex"; -$Coll{"pdffonts"}="tex-basic"; -$Coll{"olatex"}="tex-basic"; -$Coll{"pdfimages"} ="tex-pdftex"; -$Coll{"pdfinfo"} ="tex-pdftex"; -$Coll{"pdfinitex"} ="tex-pdftex"; -$Coll{"pdfjadetex"} ="jadetex"; -$Coll{"pdflatex"} ="tex-pdftex"; -$Coll{"pdfmex"} ="mex"; -$Coll{"pdfmex-pl"}="tex-langpolish"; -$Coll{"pdfopen"} ="tex-extrabin"; -$Coll{"pdfplatex"} ="platex"; -$Coll{"pdfplatex-pl"}="tex-langpolish"; -$Coll{"pdftex"} ="tex-pdftex"; -$Coll{"pdftexinfo"} ="texinfo"; -$Coll{"pdftops"} ="tex-pdftex"; -$Coll{"pdftosrc"} ="tex-pdftex"; -$Coll{"pdftotext"} ="tex-pdftex"; -$Coll{"pdfvirtex"} ="tex-pdftex"; -$Coll{"pdfxmltex"} ="xmltex"; -$Coll{"perl56"}="tex-basic"; -$Coll{"pfb2pfa"} ="t1utils"; -$Coll{"physe"} ="physe"; -$Coll{"phyzzx"} ="phyzzx"; -$Coll{"pk2bm"} ="tex-fontbin"; -$Coll{"pkfix"} ="dvips"; -$Coll{"pktogf"} ="tex-fontbin"; -$Coll{"pktype"} ="tex-fontbin"; -$Coll{"platex"} ="platex"; -$Coll{"platex-pl"}="tex-langpolish"; -$Coll{"pltotf"} ="tex-fontbin"; -$Coll{"png2pnm"} ="tex-extrabin"; -$Coll{"pnm2png"} ="tex-extrabin"; -$Coll{"pooltype"} ="tex-extrabin"; -$Coll{"ps2frag"} ="tex-extrabin"; -$Coll{"ps2pk"} ="tex-fontbin"; -$Coll{"psbook"} ="psutils"; -$Coll{"pslatex"} ="tex-latex"; -$Coll{"psmerge"} ="psutils"; -$Coll{"psnup"} ="psutils"; -$Coll{"psresize"} ="psutils"; -$Coll{"psselect"} ="psutils"; -$Coll{"pstoimg"}="tex-basic"; -$Coll{"pstops"} ="psutils"; -$Coll{"rdjpgcom"} ="tex-basic"; -$Coll{"readlink"} ="tex-basic"; -$Coll{"regex"} ="tex-basic"; -$Coll{"rpng"} ="tex-extrabin"; -$Coll{"rpng2"} ="tex-extrabin"; -$Coll{"rubibtex"} ="cyrillic"; -$Coll{"rumakeindex"} ="cyrillic"; -$Coll{"runht"} ="tex4ht"; -$Coll{"runperl"} ="tex-extrabin"; -$Coll{"settcshtexpath"}="tex-basic"; -$Coll{"settexpath"}="tex-basic"; -$Coll{"showchar"} ="tex-extrabin"; -$Coll{"sjisconv"} ="cjk"; -$Coll{"sjislatex"} ="cjk"; -$Coll{"sjisltx"} ="cjk"; -$Coll{"sq"} ="tex-basic"; -$Coll{"t1ascii"} ="t1utils"; -$Coll{"t1asm"} ="t1utils"; -$Coll{"t1binary"} ="t1utils"; -$Coll{"t1disasm"} ="t1utils"; -$Coll{"t1mac"} ="t1utils"; -$Coll{"t1mapper"}="tex-basic"; -$Coll{"t1unmac"} ="t1utils"; -$Coll{"t4ht"} ="tex4ht"; -$Coll{"tangle"} ="tex-extrabin"; -$Coll{"tcdialog"}="tex-basic"; -$Coll{"tex"} ="tex-basic"; -$Coll{"tex4ht"} ="tex4ht"; -$Coll{"texconfig"} ="tex-basic"; -$Coll{"texdoc"} ="tex-basic"; -$Coll{"texdoctk"} ="tex-basic"; -$Coll{"texexec"} ="tex-basic"; -$Coll{"texexpand"}="tex-basic"; -$Coll{"texfind"}="tex-basic"; -$Coll{"texfont"}="tex-basic"; -$Coll{"texhash"} ="tex-basic"; -$Coll{"texi2dvi"} ="texinfo"; -$Coll{"texi2html"} ="texinfo"; -$Coll{"texi2pdf"} ="texinfo"; -$Coll{"texindex"} ="texinfo"; -$Coll{"texinfo"} ="texinfo"; -$Coll{"texlinks"} ="tex-basic"; -$Coll{"texshow"} ="tex-basic"; -$Coll{"texsis"} ="texsis"; -$Coll{"text1"} ="text1"; -$Coll{"texutil"} ="tex-basic"; -$Coll{"tftopl"} ="tex-fontbin"; -$Coll{"thaiconv"} ="cjk"; -$Coll{"thumbpdf"} ="thumbpdf"; -$Coll{"tie"} ="tex-extrabin"; -$Coll{"tiff2png"} ="tex-pictures"; -$Coll{"tl79bz2"}="tex-basic"; -$Coll{"tl79etex"}="tex-etex"; -$Coll{"tl79ft2"}="tex-basic"; -$Coll{"tl79getu"}="tex-basic"; -$Coll{"tl79geturl"}="tex-basic"; -$Coll{"tl79jpeg"}="tex-basic"; -$Coll{"tl79kpse"}="tex-basic"; -$Coll{"tl79kpse.lib"}="tex-basic"; -$Coll{"tl79mf"}="tex-basic"; -$Coll{"tl79mktx"}="tex-basic"; -$Coll{"tl79mp"}="tex-basic"; -$Coll{"tl79omeg"}="tex-omega"; -$Coll{"tl79pdfe"}="tex-pdftex"; -$Coll{"tl79pdft"}="tex-pdftex"; -$Coll{"tl79png"}="tex-basic"; -$Coll{"tl79regex"}="tex-basic"; -$Coll{"tl79regx"}="tex-basic"; -$Coll{"tl79tex"}="tex-basic"; -$Coll{"tl79ttf"}="tex-basic"; -$Coll{"tl79unzp"}="tex-basic"; -$Coll{"tl79xpat"}="tex-basic"; -$Coll{"tl79zlib"}="tex-basic"; -$Coll{"tl80bmeps"}="tex-basic"; -$Coll{"tl80bz2"}="tex-basic"; -$Coll{"tl80bzip2"}="tex-basic"; -$Coll{"tl80eomega"}="tex-omega"; -$Coll{"tl80etex"}="tex-etex"; -$Coll{"tl80expat"}="tex-basic"; -$Coll{"tl80ft2"}="tex-basic"; -$Coll{"tl80getu"}="tex-basic"; -$Coll{"vireomega"}="tex-omega"; -$Coll{"inieomega"}="tex-omega"; -$Coll{"tl80geturl"}="tex-basic"; -$Coll{"tl80jpeg"}="tex-basic"; -$Coll{"tl80kpse"}="tex-basic"; -$Coll{"tl80kpse.lib"}="tex-basic"; -$Coll{"tl80mf"}="tex-basic"; -$Coll{"tl80mktex"}="tex-basic"; -$Coll{"tl80mktx"}="tex-basic"; -$Coll{"tl80mpost"}="metapost"; -$Coll{"tl80omega"}="tex-omega"; -$Coll{"tl80pdfetex"}="tex-pdftex"; -$Coll{"tl80pdftex"}="tex-pdftex"; -$Coll{"tl80png"}="tex-basic"; -$Coll{"tl80regex"}="tex-basic"; -$Coll{"tl80regx"}="tex-basic"; -$Coll{"tl80tex"}="tex-basic"; -$Coll{"tl80ttf"}="tex-basic"; -$Coll{"tl80unzip"}="tex-basic"; -$Coll{"tl80unzp"}="tex-basic"; -$Coll{"tl80xpat"}="tex-basic"; -$Coll{"tl80zlib"}="tex-basic"; -$Coll{"ttf2afm"} ="tex-ttfutils"; -$Coll{"ttf2pfb"} ="tex-ttfutils"; -$Coll{"ttf2pk"} ="ttf2pk"; -$Coll{"ttf2pt1"}="tex-ttfutils"; -$Coll{"ttf2tex"}="tex-ttfutils"; -$Coll{"ttf2tfm"} ="tex-ttfutils"; -$Coll{"ttfdump"} ="tex-ttfutils"; -$Coll{"unsq"} ="tex-basic"; -$Coll{"unzip"}="tex-langpolish"; -$Coll{"updmap"}="tex-basic"; -$Coll{"vftovp"} ="tex-fontbin"; -$Coll{"virmf"} ="tex-basic"; -$Coll{"virmpost"} ="metapost"; -$Coll{"viromega"} ="tex-omega"; -$Coll{"virpdftex"} ="tex-pdftex"; -$Coll{"virtex"} ="tex-basic"; -$Coll{"vlna"}="tex-langczechslovak"; -$Coll{"vptovf"} ="tex-fontbin"; -$Coll{"weave"} ="tex-extrabin"; -$Coll{"windvi"} ="tex-basic"; -$Coll{"wpng"} ="tex-extrabin"; -$Coll{"wrjpgcom"} ="tex-basic"; -$Coll{"xdvi"} ="tex-basic"; -$Coll{"xdvizilla"}="tex-basic"; -$Coll{"xmltex"} ="xmltex"; -$Coll{"zlib"} ="tex-basic"; - -foreach (sort keys %Coll) { - $X=$Coll{$_}; - $G{$X}=1; -} -foreach (sort keys %G) { - open(BAR,">list.$_"); - print BAR "<bin>\n"; - close BAR; -} - - -opendir(DIR,"$Master/bin"); -@dirs =grep(!/^\.\.?/,readdir(DIR)); -foreach (@dirs) { &processdir($_); } -closedir(DIR); - -foreach (sort keys %G) { - open(BAR,">>list.$_"); - print BAR "</bin>\n"; - close BAR; -} - - - - -sub processdir { - local($D) = @_; - local @Groups, $Sizes; -# chdir("$Master/bin/$D") || die "cannot open $Master/bin/$D"; - opendir(DIR,"$Master/bin/$D"); - @files =grep(!/^\.\.?/,readdir(DIR)); - closedir(DIR); - $N=0; - foreach (sort keys %Groups) { - $Groups{$_}=""; - $Sizes{$_}=0; - } - foreach $File (@files) { - ($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size, - $atime,$mtime,$ctime,$blksize,$blocks) - = stat("$Master/bin/$D/$File"); - $R=$File; - $R=~ s/\.pl$//; - $R=~ s/\.exe$//; - $R=~ s/\.chm$//; - $R=~ s/\.bin$//; - $R=~ s/\.cmd$//; - $R=~ s/\.bat$//; - $R=~ s/\.dll$//; - $R=~ s/\.ini$//; - $R=~ s/\.tpl$//; - $R=~ s/\.DLL$//; - $R=~ s/\.HLP$//; - $R=~ s/\.hlp$//; - $L=$Coll{$R}; - #print "$D $File -> $R\n"; - if ($L eq "") { print "ERROR no classification [$L] for $R in $D\n" } - $Sizes{$L}=$Sizes{$L} + $size; - $Groups{$L}="bin/$D/$File\n" . $Groups{$L}; -} -print "make $D\n"; - - foreach (sort keys %Groups) { - open(FOO, ">>list.$_") || die ("cannot write $_-$D.list"); - print FOO "<TPM:BinFiles xmlns:TPM=\"http://texlive.dante.de/\" arch=\"$D\" size=\"" . $Sizes{$_} . "\">\n"; - print FOO $Groups{$_}; - print FOO "</TPM:BinFiles>\n"; - close FOO; - } - -} - -sub foo { -# build catalogue file -open(TPM,">$Master/texmf-dist/tpm/package/$D.tpm") - || die "cannot write $Master/texmf-dist/tpm/package/$D.tpm"; -$Date=`date +%Y/%m/%d`; -$Who=`whoami`; -chop($Date); -chop($Who); -print TPM <<EOF; -<?xml version="1.0"?> -<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:TPM="http://texlive.dante.de/"> - <rdf:Description about="http://texlive.dante.de/$1"> - <TPM:Name>$D</TPM:Name> - <TPM:Collection>systems</TPM:Collection> - <TPM:Level>1</TPM:Level> - <TPM:Date>$Date</TPM:Date> - <TPM:Creator>$Who</TPM:Creator> - <TPM:BinBasic size="$Size{1}"> -EOF -foreach $file (@BinBasic) {print TPM "$file\n";} -print TPM "texmf-dist/tpm/package/$D.tpm\n"; -print TPM " </TPM:BinBasic>\n"; -print TPM " <TPM:BinRec size=\"$Size{2}\">\n"; -foreach $file (@BinRec ){print TPM "$file\n";} -print TPM " </TPM:BinRec> \n"; -print TPM " <TPM:Extrabin size=\"$Size{3}\">\n"; -foreach $file (@Extrabin) {print TPM "$file\n";} -print TPM " </TPM:Extrabin>\n"; -print TPM <<EOF; - </rdf:Description> -</rdf:RDF> - -EOF -close(TPM); -print "Wrote $Master/texmf-dist/tpm/package/$D.tpm\n"; -print "Remaking lists files\n"; -system "xsltproc /texlive/Build/cdbuild/tpm2list.xsl $Master/texmf-dist/tpm/package/$D.tpm"; -return; -} - -sub P4 { - local($D) = @_; - if (-f $D) { system("p4 -p sun.dante.de:1666 -c tex edit $D") } else { system("p4 -p sun.dante.de:1666 -c tex add $D") } -} diff --git a/Build/cdbuild/docstrip.cfg b/Build/cdbuild/docstrip.cfg deleted file mode 100644 index f1717501c4c..00000000000 --- a/Build/cdbuild/docstrip.cfg +++ /dev/null @@ -1,2 +0,0 @@ -\askforoverwritefalse -\endinput diff --git a/Build/cdbuild/dupl.pl b/Build/cdbuild/dupl.pl deleted file mode 100644 index c98ac231bb3..00000000000 --- a/Build/cdbuild/dupl.pl +++ /dev/null @@ -1,76 +0,0 @@ -#!/bin/perl -use English; -use Getopt::Long; -use FileHandle; -use File::Basename; -use File::Find; -use Cwd; -$_=`kpsewhich -expand-var '\$TEXMFDIST'`; -chop; -print "texmf is rooted at $_\n"; -chdir $_ || die "cannot change directory to [$_]\n"; -&Check("tex"); -&Check("tex/plain"); -&Check("tex/generic"); -&Check("tex/latex"); -&Check("doc"); -&Check("source"); -&Check("fonts"); - -sub Check{ -(my $Dir) = @_; -print "\nDUPLICATES in $Dir\n"; -find(\&lfiles,$Dir); -foreach $i (sort keys %Files) { - $_ = $Files{$i}; - if (/ /) { print "$i: $_\n"; - @d=split(" ",$_,); - foreach (@d) { - system "ls -l $_/$i >> /tmp/$$.log"; - } - open (L,"/tmp/$$.log") || die "where is /tmp/$$.log?"; - while (<L>) { print " $_";} - close L; - unlink "/tmp/$$.log"; - } - $Files{$i}=""; -} -} -sub lfiles { - if (-f) { - if (/README/) {} - elsif (/MANIFEST/) {} - elsif (/TODO/) {} - elsif (/makefile/) {} - elsif (/Makefile/) {} - elsif (/READ.ME/) {} - elsif (/readme/) {} - elsif (/patch/) {} - elsif (/Change/) {} - elsif (/CHANGE/) {} - elsif (/FILE/) {} - elsif (/NOTE/) {} - elsif (/INSTALL/) {} - elsif (/install\.*/) {} - elsif (/NEWS/) {} - elsif (/CATALOG/) {} - elsif (/catalog/) {} - elsif (/changes\.*/) {} - elsif (/ANNOUNCE/) {} - elsif (/COPY/) {} - elsif (/node.*html/) {} - elsif (/index.html/) {} - elsif (/example.*tex/) {} - elsif (/example.*dvi/) {} - elsif (/sample.*tex/) {} - elsif (/sample.*dvi/) {} - elsif (/\.pk$/) {} - elsif (/\.gif$/) {} - elsif (/\.inl$/) {} -else - { $dir=$File::Find::dir; - if ( $Files{$_} ne "") { $Files{$_} .= " $dir"; } - else { $Files{$_}=$dir; }} - } -} - diff --git a/Build/cdbuild/gind.ist b/Build/cdbuild/gind.ist deleted file mode 100644 index 2a80b23f790..00000000000 --- a/Build/cdbuild/gind.ist +++ /dev/null @@ -1,126 +0,0 @@ -%% -%% This is file `gind.ist', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% doc.dtx (with options: `gind') -%% -%% -%% This is a generated file. -%% -%% Copyright 1993 1994 1995 The LaTeX3 Project and any individual -%% authors listed elsewhere in this file. -%% -%% For further copyright information, and conditions for modification -%% and distribution, see the file legal.txt, and any other copyright -%% notices in this file. -%% -%% This file is part of the LaTeX2e system. -%% ---------------------------------------- -%% This system is distributed in the hope that it will be useful, -%% but WITHOUT ANY WARRANTY; without even the implied warranty of -%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -%% -%% For error reports concerning UNCHANGED versions of this file no -%% more than one year old, see bugs.txt. -%% -%% Please do not request updates from us directly. Primary -%% distribution is through the CTAN archives. -%% -%% -%% IMPORTANT COPYRIGHT NOTICE: -%% -%% You are NOT ALLOWED to distribute this file alone. -%% -%% You are allowed to distribute this file under the condition that it -%% is distributed together with all the files listed in manifest.txt. -%% -%% If you receive only some of these files from someone, complain! -%% -%% -%% Permission is granted to copy this file to another file with a -%% clearly different name and to customize the declarations in that -%% copy to serve the needs of your installation, provided that you -%% comply with the conditions in the file legal.txt. -%% -%% However, NO PERMISSION is granted to generate or to distribute a -%% modified version of this file under its original name. -%% -%% You are NOT ALLOWED to change this file. -%% -%% -%% MODIFICATION ADVICE: -%% -%% If you want to customize this file, it is best to make a copy of -%% the source file(s) from which it was produced. Use a different -%% name for your copy(ies) and modify the copy(ies); this will ensure -%% that your modifications do not get overwritten when you install a -%% new release of the standard system. You should also ensure that -%% your modified source file does not generate any modified file with -%% the same name as a standard file. -%% -%% You can then easily distribute your modifications by distributing -%% the modified and renamed copy of the source file, taking care to -%% observe the conditions in legal.txt; this will ensure that other -%% users can safely use your modifications. -%% -%% You will also need to produce your own, suitably named, .ins file to -%% control the generation of files from your source file; this file -%% should contain your own preambles for the files it generates, not -%% those in the standard .ins files. -%% -%% The names of the source files used are shown above. -%% -%% -%% -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% -%% Package `doc' to use with LaTeX 2e -%% Copyright (C) 1989-1995 Frank Mittelbach, all rights reserved. -%% This is a MAKEINDEX style file which should be used to -%% generate the formatted index for use with the doc -%% package. The TeX commands used below are defined in -%% doc.sty. The commands for MAKEINDEX like `level' -%% `item_x1' are described in `` Makeindex, A General -%% Purpose, Formatter-Independent Index Processor'' by -%% Pehong Chen. - -actual '=' -quote '!' -level '>' -preamble -"\n \\begin{theindex} \n \\makeatletter\\scan@allowedfalse\n" -postamble -"\n\n \\end{theindex}\n" -item_x1 "\\efill \n \\subitem " -item_x2 "\\efill \n \\subsubitem " -delim_0 "\\pfill " -delim_1 "\\pfill " -delim_2 "\\pfill " -% The next lines will produce some warnings when -% running Makeindex as they try to cover two different -% versions of the program: -lethead_prefix "{\\bfseries\\hfil " -lethead_suffix "\\hfil}\\nopagebreak\n" -lethead_flag 1 -heading_prefix "{\\bfseries\\hfil " -heading_suffix "\\hfil}\\nopagebreak\n" -headings_flag 1 - -%% -%% End of file `gind.ist'. diff --git a/Build/cdbuild/grab b/Build/cdbuild/grab deleted file mode 100755 index 65f36c28baa..00000000000 --- a/Build/cdbuild/grab +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh -HERE=`cd \`dirname $0\` && /bin/pwd` -cd $HERE || exit 1 -ROOT=`cd ../../Master && /bin/pwd` -MASTER=$ROOT/texmf-dist/tpm -cd $HERE/cooked || exit 1 -mkdir $1 -cd $1 -echo process $1 from $MASTER -test -f $MASTER/$1.tpm \ - && xsltproc -o /var/tmp/$$.list $HERE/tpm2files.xsl $MASTER/$1.tpm -(cd $ROOT; tar -c -T /var/tmp/$$.list -f - ) | tar xf - -rm -rf texmf-dist/tpm/lists texmf-dist/tpm -chmod -R u+w . -echo Should have written `cat /var/tmp/$$.list | wc -l` files -rm /var/tmp/$$.list diff --git a/Build/cdbuild/grab-doc b/Build/cdbuild/grab-doc deleted file mode 100755 index 27f1a7e0a5d..00000000000 --- a/Build/cdbuild/grab-doc +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh -HERE=`cd \`dirname $0\` && /bin/pwd` -cd $HERE || exit 1 -ROOT=`cd ../../Master && /bin/pwd` -MASTER=$ROOT/texmf-doc/tpm -cd $HERE/cooked || exit 1 -mkdir $1 -cd $1 -echo process $1 from $MASTER -test -f $MASTER/$1.tpm \ - && xsltproc -o /var/tmp/$$.list $HERE/tpm2files.xsl $MASTER/$1.tpm -(cd $ROOT; tar -c -T /var/tmp/$$.list -f - ) | tar xf - -rm -rf texmf-dist/tpm/lists texmf-doc/tpm -chmod -R u+w . -echo Should have written `cat /var/tmp/$$.list | wc -l` files -rm /var/tmp/$$.list diff --git a/Build/cdbuild/listbysize b/Build/cdbuild/listbysize deleted file mode 100644 index fa330422613..00000000000 --- a/Build/cdbuild/listbysize +++ /dev/null @@ -1 +0,0 @@ -find /texlive -type f -printf "%s %p\n" | sort -n diff --git a/Build/cdbuild/macmap b/Build/cdbuild/macmap deleted file mode 100644 index 2d4ec5b1e62..00000000000 --- a/Build/cdbuild/macmap +++ /dev/null @@ -1,4 +0,0 @@ - -# EXTN XLate CREATOR TYPE Comment -.hqx Ascii 'BnHq' 'TEXT' "BinHex file" -* Ascii 'ttxt' 'TEXT' "Text file" diff --git a/Build/cdbuild/make-package-sizes b/Build/cdbuild/make-package-sizes deleted file mode 100755 index 3c7d9d9c955..00000000000 --- a/Build/cdbuild/make-package-sizes +++ /dev/null @@ -1,11 +0,0 @@ -cd /texlive/Master -for i in `find texmf-dist/lists -type f ` -do - cat $i | sed -e "/^ *$/d" -e 's/^ *//' > /tmp/zz - tar --create --totals -f /tmp/xx -T /tmp/zz >& /tmp/yy - sed 's/Total bytes written://' < /tmp/yy > /tmp/xx - echo $i: `cat /tmp/xx` - rm /tmp/yy - rm /tmp/xx - rm /tmp/zz -done diff --git a/Build/cdbuild/make-system-sizes b/Build/cdbuild/make-system-sizes deleted file mode 100755 index abd8abee316..00000000000 --- a/Build/cdbuild/make-system-sizes +++ /dev/null @@ -1,15 +0,0 @@ -cd /texlive/Master -for j in 1 2 3 -do -for i in `find /texlive/Master/texmf-dist/lists/systems$j -type f -print` -do - S=p_`echo $i | sed -e 's/.*systems..//' -e 's/\.//g' -e 's/-/_/g'`_du - tar --create --totals -f /tmp/XX -T $i >& /tmp/YY - grep Total /tmp/YY | tail -1 | awk '{print $4}' | sed 's/...$//' > /tmp/XX -# -> p_sparc_solaris25_du='7065' - echo $S$j=\'`cat /tmp/XX`\' - rm /tmp/YY - rm /tmp/XX -done -done - diff --git a/Build/cdbuild/makeimage b/Build/cdbuild/makeimage deleted file mode 100755 index 2543061b323..00000000000 --- a/Build/cdbuild/makeimage +++ /dev/null @@ -1,13 +0,0 @@ -cd / -cd texlive/Master -#chmod -R u+w texlive -#chmod -R g+rw texlive -#chmod -R o-w texlive -D=`date '+%Y%m%d'` -echo Making image dated $D -rm /texlive/Images/*.iso* -mkhybrid -J -T -r -v -o /texlive/Images/.texlive.iso . >& /texlive/makeimage.log -cd /texlive/Images -bzip2 .texlive.iso -mv .texlive.iso.bz2 texlive-$D.iso.bz2 -chmod 666 texlive-$D.iso.bz2 diff --git a/Build/cdbuild/refer.bst b/Build/cdbuild/refer.bst deleted file mode 100644 index 33498d9e167..00000000000 --- a/Build/cdbuild/refer.bst +++ /dev/null @@ -1,163 +0,0 @@ -% -% 8/4/'90 -%Ciaran McHale -%Department of Computer Science, Trinity College, Dublin 2, Ireland. -%Telephone: +353-1-772941 ext 1538 FAX: +353-1-772204 Telex: 93782 TCD EI -%email: cjmchale@cs.tcd.ie or cjmchale%cs.tcd.ie@cunyvm.cuny.edu -% Hacked together by Ciaran McHale (cjmchale@cs.tcd.ie) to translate -% BibTeX bibliographies into refer format -% Based on a bib style file by Kannan Varadhan -% - - -ENTRY - { % entry fields - abstract % non standard - address - annote % non standard - author - booktitle - chapter - edition - editor - howpublished - institution - journal - key - keywords % non standard - month - note - number - organization - pages - publisher - school - series - title - type - volume - year - } - {} % no integer entry variables - { label extra.label sort.label } % label entry variables - - -STRINGS { s t a.name } - - -FUNCTION {not} -{ { #0 } - { #1 } - if$ -} - -FUNCTION {and} -{ 'skip$ - { pop$ #0 } - if$ -} - -FUNCTION {or} -{ { pop$ #1 } - 'skip$ - if$ -} - -INTEGERS { nameptr namesleft numnames } - -FUNCTION {handle.names} -{ 't := % type e.g. "A" for authors, "E" for editors - 's := % the string containing the names - #1 'nameptr := - s num.names$ 'numnames := - numnames 'namesleft := - { namesleft #0 > } - - { s nameptr "{ff~}{vv~}{ll}{, jj}" format.name$ 'a.name := - - a.name "others" = - 'skip$ % don't print out "%A others" - { "%" t * " " * a.name * write$ newline$ } - if$ - nameptr #1 + 'nameptr := - namesleft #1 - 'namesleft := - } - while$ -} - -FUNCTION {handle.maybe.empty} -{ - 't := - duplicate$ - empty$ - 'pop$ - { "%" t * " " * swap$ * write$ newline$ } - if$ -} - -FUNCTION {translate} -{ - newline$ % get a blank line between each entry - - title "T" handle.maybe.empty - booktitle "B" handle.maybe.empty - - % there may be multiple authors so handle it differently - author empty$ - { " empty author in " cite$ * warning$ } - { author "A" handle.names } - if$ - editor "E" handle.maybe.empty - journal "J" handle.maybe.empty - keywords "K" handle.maybe.empty - cite$ "L" handle.maybe.empty - volume "V" handle.maybe.empty - abstract "X" handle.maybe.empty - - % The date, if present may be just the year or both the month and year - % or might even be just the month - month empty$ year empty$ and - 'skip$ % no date of publication so nothing to do - { - month empty$ % I'm using the if statement because I'm not - { "" } % sure that--- month " " year * --- would work. - { month " " * } % (The manual doesn't mention anything about - if$ % this so I'm playing safe) - year empty$ - { "" } - { year } - if$ - * - "D" handle.maybe.empty - } - if$ - pages "P" handle.maybe.empty - note "O" handle.maybe.empty - number "N" handle.maybe.empty - series "S" handle.maybe.empty - annote "Y" handle.maybe.empty - address "C" handle.maybe.empty - -} - - -FUNCTION {article} { translate } -FUNCTION {book} { translate } -FUNCTION {booklet} { translate } -FUNCTION {inbook} { translate } -FUNCTION {incollection} { translate } -FUNCTION {inproceedings} { translate } -FUNCTION {manual} { translate } -FUNCTION {mastersthesis} { translate } -FUNCTION {misc} { translate } -FUNCTION {phdthesis} { translate } -FUNCTION {proceedings} { translate } -FUNCTION {techreport} { translate } -FUNCTION {unpublished} { translate } -FUNCTION {default.type} { translate } - - -READ - -ITERATE {call.type$} - diff --git a/Build/cdbuild/rmpackage b/Build/cdbuild/rmpackage deleted file mode 100755 index e93f8cc836a..00000000000 --- a/Build/cdbuild/rmpackage +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -R=/texlive/Master -P4OPTS=" -p sun2.dante.de:1666 -c tex" -cd $R -cat $R/texmf-dist/tpm/lists/$1 | sed -e '/^ *$/d' -e 's/^ *//' | p4 $P4OPTS -x - delete - - diff --git a/Build/cdbuild/scheme2list.xsl b/Build/cdbuild/scheme2list.xsl deleted file mode 100644 index e07f741d01d..00000000000 --- a/Build/cdbuild/scheme2list.xsl +++ /dev/null @@ -1,100 +0,0 @@ -<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:exsl="http://exslt.org/common" - exclude-result-prefixes="exsl" - extension-element-prefixes="exsl" - xmlns:TPM="http://texlive.dante.de/" - version="1.0"> - -<xsl:output method="text" omit-xml-declaration="yes"/> - -<xsl:strip-space elements="*"/> - -<xsl:variable name="Master">/texlive/Master/texmf-dist/tpm/lists/</xsl:variable> -<xsl:variable name="TPM">/texlive/Master/texmf-dist/tpm/package/</xsl:variable> -<xsl:variable name="COL">texmf-dist/tpm/scheme/</xsl:variable> -<xsl:variable name="LISTS">texmf-dist/tpm/lists/</xsl:variable> - -<xsl:template match="/"> - <xsl:message>Write <xsl:value-of select="concat($Master,.//TPM:Name)"/>.scheme</xsl:message> - <exsl:document href="{concat($Master,//TPM:Name)}.scheme" method="text"> -<xsl:text>*Title: </xsl:text> - <xsl:value-of select="normalize-space(.//TPM:Title)"/> -<xsl:text> </xsl:text> -<xsl:variable name="foo"> - <xsl:apply-templates select=".//TPM:Requires" mode="size"/> -</xsl:variable> -<xsl:text>*Size: </xsl:text> -<xsl:variable name="S"> - <xsl:value-of select="sum(exsl:node-set($foo)/S/size)"/> -</xsl:variable> -<xsl:choose> - <xsl:when test="$S='NaN'">1</xsl:when> - <xsl:when test="contains($S,'.')"> - <xsl:value-of select="substring-before($S,'.')"/> - </xsl:when> - <xsl:otherwise> - <xsl:value-of select="$S"/> - </xsl:otherwise> - </xsl:choose> - <xsl:text> </xsl:text> - <xsl:apply-templates select=".//TPM:Requires"/> - <xsl:apply-templates select=".//TPM:DocFiles"/><xsl:text> </xsl:text> - <xsl:apply-templates select=".//TPM:SourceFiles"/><xsl:text> </xsl:text> - <xsl:apply-templates select=".//TPM:RunFiles"/><xsl:text> </xsl:text> - <xsl:apply-templates select=".//TPM:BinFiles"/> - <xsl:text> </xsl:text> - <xsl:value-of select="$COL"/> - <xsl:value-of select=".//TPM:Name"/><xsl:text>.tpm </xsl:text> - <xsl:text> </xsl:text> - <xsl:value-of select="$LISTS"/> - <xsl:value-of select=".//TPM:Name"/> - <xsl:text>.scheme </xsl:text> - </exsl:document> -</xsl:template> - -<xsl:template match="TPM:DocFiles|TPM:SourceFiles|TPM:RunFiles"> - <xsl:value-of select="translate(normalize-space(.),' ',' ')"/> -</xsl:template> - -<xsl:template match="TPM:BinFiles"> - <xsl:message>Write <xsl:value-of - select="concat($Master,//TPM:Name)"/> - <xsl:text>.vlist.</xsl:text> - <xsl:value-of select="@arch"/></xsl:message> - <exsl:document method="text" href="{$Master}{//TPM:Name}.vlist.{@arch}"> - <xsl:value-of select="translate(normalize-space(.),' ',' ')"/> -<xsl:text> </xsl:text> -<xsl:value-of select="concat($LISTS,//TPM:Name)"/> - <xsl:text>.vlist.</xsl:text> - <xsl:value-of select="@arch"/> -<xsl:text> </xsl:text> -</exsl:document> -</xsl:template> - -<xsl:template match="TPM:Requires"> -<xsl:for-each select="TPM:Package|TPM:Binary"> -<xsl:text>+</xsl:text> -<xsl:value-of select="translate(normalize-space(@name),' ',' ')"/> -<xsl:text> </xsl:text> -</xsl:for-each> -<xsl:for-each select="TPM:Collection"> -<xsl:text>-</xsl:text> -<xsl:value-of select="translate(normalize-space(@name),' ',' ')"/> -<xsl:text> </xsl:text> -</xsl:for-each> -</xsl:template> - -<xsl:template match="TPM:Requires" mode="size"> -<S> -<xsl:for-each select="TPM:Package"> - <size><xsl:value-of select="document(concat($TPM,concat(@name,'.tpm')))//TPM:DocFiles/@size div 1000"/></size> - <size><xsl:value-of select="document(concat($TPM,concat(@name,'.tpm')))//TPM:RunFiles/@size div 1000"/></size> - <size><xsl:value-of select="document(concat($TPM,concat(@name,'.tpm')))//TPM:SourceFiles/@size div 1000"/></size> -</xsl:for-each> -</S> -</xsl:template> - - - -</xsl:stylesheet> diff --git a/Build/cdbuild/share2bin b/Build/cdbuild/share2bin deleted file mode 100644 index 9d35f4bf3f5..00000000000 --- a/Build/cdbuild/share2bin +++ /dev/null @@ -1,60 +0,0 @@ -#!/usr/local/bin/perl -chdir ("/texlive/bin"); -&builddirlist; - for (@dirnames) { - print "Remove links from $_ directory\n"; - chdir($_); - &buildlinklist; - for (@linknames) { - print " Delete link $_\n"; - unlink $_; - } - chdir(".."); -} -chdir ("share"); -&buildfilelist; -&buildlinklist; -for (@filenames) { - print "FILE $_\n"; - $File=$_; - for (@dirnames) { - print " cp -f $File ../$_/$File\n"; - if (/.*ultrix.*/) - { - system "sed 's/bin\\/sh/bin\\/sh5/' < $File > ../$_/$File"; - } - else - { - system("cp -f $File ../$_/$File"); - } - } -} -for (@linknames) { - print "LINK $_\n"; - $File=$_; - $real = readlink($File); - for (@dirnames) { - print " process link of $File to $_: ln -s $real $File\n"; - system("cd ../$_; rm $File; ln -s $real $File"); - } - } - -; -# rebuild list of files -sub buildfilelist { - opendir(DIR,'.') || die ("ERROR: cannot open directory"); - @filenames =grep(!/^\.\.?$/,grep(!/share2bin/,grep(!-l,readdir(DIR)))); - closedir(DIR); -} -# rebuild list of files -sub buildlinklist { - opendir(DIR,'.') || die ("ERROR: cannot open directory"); - @linknames =grep(-l,readdir(DIR)); - closedir(DIR); -} -# rebuild list of directories -sub builddirlist { - opendir(DIR,'.') || die ("ERROR: cannot open directory"); - @dirnames =grep(/.*-/,grep(!/amiga/,grep(!/^\.\.?$/,grep(-d,readdir(DIR))))); - closedir(DIR); -} diff --git a/Build/cdbuild/sizes b/Build/cdbuild/sizes deleted file mode 100644 index 0fc7930e868..00000000000 --- a/Build/cdbuild/sizes +++ /dev/null @@ -1,6 +0,0 @@ -grep TPM:Size ../../Master/texmf-doc/tpm/* | sed 's/..TPM:Size.//g' | awk '{print $2,$1}' > 1 -grep TPM:Size ../../Master/texmf/tpm/* | sed 's/..TPM:Size.//g' | awk '{print $2,$1}' > 2 -grep TPM:Size ../../Master/texmf-dist/tpm/* | sed 's/..TPM:Size.//g' | awk '{print $2,$1}' > 3 -cat 1 2 3 | sort -n | sed 's/ .*texmf/ /' -rm 1 2 3 - diff --git a/Build/cdbuild/summary.pl b/Build/cdbuild/summary.pl deleted file mode 100644 index d5b2a9684a8..00000000000 --- a/Build/cdbuild/summary.pl +++ /dev/null @@ -1,10 +0,0 @@ -#/texlive/texmf-dist/lists/fonts1/fontmisc : 419840 -while (<>) { - chop; - ($bundle,$size) = /.*lists.([^\/]*)\/.*: (.*).../; - $Sizes{$bundle} = $Sizes{$bundle} + $size; -} -foreach $i (keys %Sizes) { - $S=$Sizes{$i}/1000; - print "p_",$i,"_du=\'$S\'\n"; -} diff --git a/Build/cdbuild/tar2find.pl b/Build/cdbuild/tar2find.pl deleted file mode 100755 index 70e8925e87d..00000000000 --- a/Build/cdbuild/tar2find.pl +++ /dev/null @@ -1,25 +0,0 @@ -#!/usr/local/bin/perl -while (@ARGV && ($List = $ARGV[0])) { - print "Process $List\n"; - open(TMP,"$List"); - while (<TMP>) { - chop; - $found{$_} = 1; - while ($_ ne "") { - if (/(.*)\/(.*)/) { - $found{$1. "/"} = 0; - $found{$1} = 0; - $_=$1; - } - else { last; } - } - } - close(TMP); - open(TMP,">$List"); - foreach $key (sort keys(%found)) { - print TMP "$key\n" if ($found{$key} eq 1); -} - close(TMP); - shift(@ARGV); -} -; diff --git a/Build/cdbuild/tpm2/Makefile b/Build/cdbuild/tpm2/Makefile deleted file mode 100644 index fc0f7b44d1f..00000000000 --- a/Build/cdbuild/tpm2/Makefile +++ /dev/null @@ -1,99 +0,0 @@ -run: run1 run2 - -run1: - for i in `ls /texlive/Master/texmf-dist/tpm/package/*tpm /texlive/Master/texmf-package/tpm/binary/*tpm `; do xsltproc -o `basename $$i .tpm`.xml tpm2xml.xsl $$i; done - -run2: - for i in \ - abc2mtex \ - adfathesis \ - afthesis \ - arabtex \ - askinclude \ - auctex \ - biblio-perl \ - catdoc \ - catdvi \ - cmactex \ - dvi2bitmap \ - dvi2tty \ - dviconcat \ - dvicopy \ - dviout \ - dvips \ - eco \ - emtex \ - fbithesis \ - floatfig \ - foiltex \ - fptex \ - gentl-gr \ - gnuplot \ - gsview \ - javascript-texed \ - jdvi \ - jkthesis \ - jpeg2ps \ - labelmag \ - latable \ - latexdraw \ - latexwide \ - llncs \ - lollipop \ - malvern \ - miktex \ - mnras \ - muthesis \ - oztex \ - pitthesis \ - pstoedit \ - revtex \ - scientificviewer \ - svjour \ - taylor \ - techexplorer \ - texaide \ - texdoctk \ - texniccenter \ - texshell32 \ - texsis \ - text1 \ - textmerg \ - thesis \ - tmview \ - transfig \ - ttf2mf \ - ttf2pk \ - tth \ - ucthesis \ - ut-thesis \ - utorontothesis \ - utthesis \ - uwthesis \ - vfinst \ - vicentino \ - vtex \ - winedt \ - winlatex \ - winshell \ - wmf2eps \ - wp2latex \ - xdvik \ - xfig \ - xtexcad \ - ; do xsltproc -o $$i.xml xml2xml.xsl /texlive/Master/texmf-dist/doc/html/catalogue/entries/$$i.xml; done - -allvalid: - echo "<TPMS>" > tmp.xml - (for i in *.xml; do echo "<xs:include xmlns:xs=\"http://www.w3.org/2001/XInclude\" href=\"$$i\"/>"; done) |grep -v cats.xml | grep -v tmp.xml | grep -v all.xml >> tmp.xml - echo "</TPMS>" >> tmp.xml - xmllint --xinclude tmp.xml > all.xml - rm tmp.xml - xmllint --noout --relaxng tpm2.rng all.xml - -valid: - for i in `ls *.xml | grep -v cats.xml | grep -v all.xml`; do rxp -V -s $$i;done - - -clean: - -rm *.xml diff --git a/Build/cdbuild/tpm2/TODO b/Build/cdbuild/tpm2/TODO deleted file mode 100644 index 7fc726e4d48..00000000000 --- a/Build/cdbuild/tpm2/TODO +++ /dev/null @@ -1,2 +0,0 @@ -taxonomy - diff --git a/Build/cdbuild/tpm2/cat b/Build/cdbuild/tpm2/cat deleted file mode 100644 index cc4375be313..00000000000 --- a/Build/cdbuild/tpm2/cat +++ /dev/null @@ -1,1464 +0,0 @@ -a0poster -a2ac -a4 -a4wide -a5 -a5comb -aaai -aastex -abbrevs -abc2mtex -abstbook -abstract -abstyles -accents -accfonts -achemso -achicago -achicago-bst -acmconf -acronym -acroread -acrotex -adfathesis -adobe -adobeother -adobestd -adrlist -advdate -ae -aeguill -afterpage -afthesis -aguplus -aiaa -aifont -akletter -alatex -alg -algorithmic -algorithms -allrunes -alltt -alphalph -alphanum -alphanumb -altfont -amiweb2c -amsart -amsbook -amsbsy -amscd -amscls -amsfonts -amslatex -amsltx11 -amsmath -amsppt -amsppt1 -amsproc -amssym -amssymb -amstex -amstext -amsthm -anonchap -answers -antomega -antp -antt -anttvf -apa -apacite -apasoft -apl -appendix -ar -arabtex -archaic -armenian -armtex -arosgn -array -arrayjob -arraymaker -arrow -arydshln -asaetr -ascelike -ascii -askinclude -astro -at -attrib -auctex -auncial -aurora -authblk -authorindex -autotab -babel -backgammon -backgrnd -bakoma -bakoma-fonts -bakoma-games -bakoma-malvern -balance -bar -barcode2 -barcodes -barr -barracuda -base -bbding -bbl2html -bbm -bbold -beebe -beletter -belleek -beton -bez123 -bezos -bibarts -bibdb -bibfind -bibhtml -bibindex -biblio -biblio-perl -biblios -biblist -biblook -bibsort -bibtex -bibtex8bit -bibtool -bibtools -bibtopic -bibunits -bibweb -bidstobibtex -bigdelim -bigstrut -binhex -bitfield -bits -bitstrea -bizcard -blackboard -blackletter1 -blkarray -blkcntrl -block -blu -blue -bluesky -bm -bmeps -boites -bookhands -booklet -booktabs -bophook -borceux -bosisio -boundbox -boxedminipage -bpchem -braille -braket -brclc -breqn -bridge -brief -briefkopf -brushscr -btool -bundledoc -bytefield -bzip2 -c-pascal -c2cweb -calc -calendar -calligra -calrsfs -calxxxx -camel -cancel -capt-of -captcont -caption -caption2 -carlisle -cases -casyl -catalogue -catdoc -catdvi -cbgreek -cc-pl -cc-plps -ccaption -ccfonts -cchess -cdcover -cdlabeler -cdpbundl -cellular -cep -changebar -chappg -chapterbib -chbibref -chem-journal -chemarr -chemcono -chemsym -cheq -cherokee -chess -chicago -china2e -chktex -chngcntr -chngpage -circ -circle -circuit-macros -cirth -citation -cite -citeref -cj -cjhhebrew -cjk -cjk-fonts -clock -cm -cmactex -cmbright -cmcyr -cmcyralt -cmdtrack -cmextra -cmolddig -cmpica -cmps -cmsd -cmtt -cmyk-hax -code128 -codepage -color -colorsep -colortab -colortbl -combine -comma -comment -compactbib -comprehensive -compsci -concmath -concprog -concrete -concrete-wrap -consdiag -context -contour -cooking -corelfonts -corelpak -count1to -covfonts -covington -croatian -crop -crosswrd -cryst -csfonts -cslatex -csplain -cspsfonts -cstug -csx -ctable -ctib4tex -currvita -cursor -curve -curves -custom-bib -cuted -cv -cwebbin -cwebhy -cwebx -cwpuzzle -cypriot -cyrillic -cyrtug -czech -dancers -dante-src -dashbox -datenumber -dates -datetime -dayroman -dblfont -dbprocess -dcolumn -dcounter -dcpic -default -delarray -deleq -delimtxt -devanagari -development -diagxy -dialogl -dialogue -dichokey -dinat -dinbrief -directory -dn2 -doc -docmfp -docstrip -dotlessi -dotlessj -dotseqn -doublespace -doublestroke -dp -dpfloat -draftcopy -drafthead -drama -dratex -drftcite -dropcaps -dropping -dstroke -dtxtut -duerer -dvgtk -dvi2bitmap -dvi2tty -dvichk -dviconcat -dvicopy -dvii -dviincl -dviljk -dviout -dvipaste -dvipdfm -dvips -dvips-os2 -dvips-shell -dvipsconfig -dvipsdoc -dvipsk -dviwin -ean -easy -easybib -easybmat -easyeqn -easymat -easytable -easyvector -ec -ec-plain -ecc -ecltree -eco -ecpk -ecta -edmac -eepic -egplot -eiad -eijkhout -eline -elsevier -elvish -emp -empheq -emtex -emtex-os2 -emtexgi -emtextds -emulateapj -encodings -enctex -endfloat -endnotes -engwar -enumerate -envbig -envlab -epic -epigraph -epix -eplain -epmtfe -epsfig -epsfview -epsfx -epsincl -epslatex -epstopdf -eqname -eqnarray -esieecv -esindex -eso-pic -esvect -et -etexbase -ethiop -etruscan -euler -eulervm -euro -eurofont -europs -eurosans -eurosym -euxm -everysel -everyshi -evweek -exam -examdesign -exams -excalibur -excel2latex -exerquiz -expdlist -expl3 -export -expressg -exscale -extdash -extsizes -fancybox -fancyhdr -fancyhdrBoxed -fancynum -fancyref -fancyvrb -faq -faq-es -fax -fbithesis -fc -featpost -fepslatex -feyn -feynmf -fig2sty -figcaps -figfrag -fihyph -filecontents -filehdr -finbib -fink -finplain -fix2col -fixbbl -fixfoot -fixmath -fixme -flabels -flashcard -flatex -flatten -float -floatfig -floatflt -floatpag -fltpage -fltpoint -flushend -fmp -fncychap -fncylab -fnpara -foilhtml -foiltex -font-selection -fontinst -fontmisc -fontname -fontsmpl -footbib -footmisc -footnpag -formats -formlett -formula -fourproject -fourspell -fourtex -fp -fptex -framed -frankenbundle -frankenstein -freetype -french -frenchpourwin -frhyph -fribrief -ftcap -ftetx -ftn -ftnright -fullblck -fullpage -fullpict -fundus -funnelweb -futhark -g-brief -galois -gb4e -gchords -gellmu -genealogy -genmisc -genmpage -gensymb -gentl-gr -gentle -geometry -geomsty -german -germbib -germdoc -getrefs -ghostscript -ghostview-mac -ghyphen -gleitobjekte -gloss -glosstex -gn-logic -gnhyph -gnuplot -gnuplot-ps -go -gothic -graphfig -graphics -graphicx -graphpap -gray -greek4cbc -greek6cbc -greenpoint -grfguide -grfpaste -grnumalt -grtimes -gsftopk -gsview -gtex-letter -gustlib -hands -hangcaption -hanging -harpoon -harvard -harvmac -hatching -hcbundle -hellas -here -hexdump -hfbright -hh -hhline -hieroglf -hilowres -histogr -hlatex -hoekwater -hrhyph -html -html2latex -html2text -huhyph -huncial -hvdashln -hvmath -hypbmsec -hyper -hyperlatex -hypernat -hyperref -hyphenat -hyphenation-greek -hypht1 -iagproc -iahyphen -ibm -icomma -idealfonts -ieeepes -ieeetran -ifacmtg -ifmslide -ifmtarg -ifpdf -ifsym -ifthen -imac -import -impose -includex -indentfirst -index -indxcite -info -inhyph -initials -inlinebib -inputenc -insbox -invoice -ipa -isi2bibtex -isodate -isorot -isostds -ite -ithyph -izhitsa -jadetex -jas99m -javascript-texed -javatex -jbibtexmanager -jdvi -jed -jeep -jhep -jknappen -jkthesis -jpeg2ps -jpeg2ps-os2 -jqt1999 -jsmisc -jspell -jtbnew -jura -jurabib -kalendar -kalender -karnaugh -kdgreek -keystroke -kix -kluwer -knst -knuth -koi8 -koma-script -kpathsea -ktexshell -kuvio -labelmag -labels -lamstex -lastpage -latable -lated -latex -latex209 -latex2e -latex2html -latex2man -latex2rtf -latex4jed -latex4wp -latexcad -latexdraw -latexfonts -latexmake -latexmk -latexn -latexpix -latexwide -latin2jk -layout -layouts -lcg -leaflet -leftidx -letter -letterspacing -lettre -lettrine -levy -lexikon -lgreek -lgrind -lh -lhcyr -lhelp -ligatex -lilypond -limap -linearb -lineno -linguex -lintex -lips -listbib -listing -listings -lkort -llncs -localloc -logic -logo-ps -lollipop -longtable -losymbol -lscape -lshort-english -lshort-finnish -lshort-french -lshort-german -lshort-italian -lshort-japanese -lshort-mongolian -lshort-polish -lshort-portuguese -lshort-portuguese-br -lshort-russian -lshort-slovak -lshort-spanish -lshort-ukr -ltablex -ltnews -ltoh -ltt -ltx2rtf -ltx2x -ltxbase -ltxdoc -ltxinput -ltxmisc -ltxsrc -ltxtable -lucida -lucold -lw35nfsx -ly1 -m-pictex -macbibtex -macgreek -magaz -mailing -makecmds -makefonts -makeglos -makeidx -makeindex -makor -makor2 -malayalam -malvern -manfnt -manjutex -manyfoot -mapcodes -maple -maplems -margbib -marginal -marvosym -marvosym-mac -mathcmd -mathcomp -mathdots -mathematica -mathenv -mathinst -mathkit -mathpazo -mathpple -mathptm -mathrsfs -mathspad -mathspic -mathtime -matlabweb -mbboard -mcite -mdvi -mdwtools -memoir -meta-mode -metafp -metaobj -metapost -metapost-examples -method -mex -mf-ps -mf2pt1 -mf2pt3 -mf2tex -mff -mflogo -mfnfss -mfpic -mhequ -mhs -midfloat -midnight -midpage -mif2xfig -miktex -miktex-axp -mil3 -miniltx -miniplot -minitoc -minutes -mirr -mitpress -mk -mkpic -mla -mlbib -mltex -mmafm -mmpfb -mmtools -mnras -modes -monotype -monster -montex -moredefs -morefloats -morehelp -moresize -moreverb -morse -mparhack -mpattern -mpedit -mpfnmark -ms -mslapa -mt11p -mtbe -mtgreek -multenum -multibib -multicap -multicol -multido -multirow -multitoc -musicref -musictex -musixtex -muthesis -mxedruli -mylatex -myletter -nassflow -natbib -nath -nb4latex -nccfoots -ncctools -needspace -nestquot -neuron -newalg -newclude -newcommand -newlfm -newsletr -newthm -newvbtm -nextpage -ngerman -niceframe -noindent -nomencl -nonfloat -nopageno -norbib -notex -notoccite -nrc -ntabbing -ntemacs -ntg -ntgclass -ntheorem -numline -numprint -oands -obas -objectz -oca -ochem -ocr-a -ocr-b -ogham -ogonek -oldstyle -oletex -omega -omegabase -omegafonts -onepagem -onlyamsmath -optional -oriya -oryia -os2tex -osmanian -ot2cyr -othello -outliner -overcite -overpic -overword -oxford -oztex -oztex-german -pacioli -pagedraw -pageno -pagesel -pandey -pandora -paper -paralist -parallel -parskip -passivetex -patch -path -pawpict -pb-diagram -pbmtogf -pcap -pcfonts -pdcmac -pdfcrop -pdfcrypt -pdfpages -pdfscreen -pdfslide -pdftex -pdftex-djgpp -pdftex_oztex -pdftricks -permute -petri-nets -pf2afm -phoenician -phonetic -photo -phppcf -physe -phyzzx -picinpar -picins -pictex -pictex2 -piff -piq -pitthesis -pkfind -pkfix -pl -pl-mf -placeins -plain -plainmisc -plaintex -plari -platex -play -plcalendar -plfonts -plgraph -plpatch -plpsfont -pmcstex -pmgraph -poligraf -polish-doc -polyglot -polynom -postcards -poster -ppchtex -ppower4 -prelim2e -presfull -prettyref -preview-latex -progkeys -program -proof -proofs -prosper -protex -protocol -prv -ps2eps -ps_conv -ps_view -psboxit -psfig -psfixbb -psfont -psfonts -psfrag -psfrag-italian -psizzl -pslatex -psmerge -psnfss -psnfss-source -psnfssx -pspicture -psrip -pssplit -pst-optic -pstoedit -pstotext -pstricks -psutils -punk -pybliographer -qbibman -qfig -qfonts -qobitree -qsymbols -quotchap -quotes -qxcm -r-und-s -ragged -ragged2e -raggedr -rail -random -rangecite -rawfonts -rawprint -rccol -rcs -rcsinfo -realcalc -recipe -refcheck -refer2bibtex -references -refman -regcount -register -relenc -relsize -remreset -repeat -res -revnum -revtex -rfc2bib -rlepsf -rmligs -rmpage -romaniantex -romanneg -romannum -rotating -rotfloat -rotpages -rplain -rsfs -rsfs-ps -rtf2latex2e -ruhyphen -ruler -runic -russian-help -s2latex -saferef -sanskrit -sauter -sauterfonts -savefnmark -scale -scalefnt -schedule -scientificviewer -sciwordconv -script -scrnger -secdot -section -sectsty -selectp -semantic -semaphor -seminar -serial -setspace -sf298 -sfg -sfheaders -sgmlcmpt -shadbox -shadethm -shading -shadow -shalom -shapepar -shapepatch -shhyphl -shortlst -shorttoc -showdim -showkeys -showlabels -siam -sidecap -siggraph -simplified-latex -simpsons -sinhala -sirlin -siunits -skak -slashbox -slashed -slemph -slidenotes -slides -slovak -smallcap -smartmn -smartref -smflatex -snapshot -snviewer -sober -sobolev -somedefs -songbook -sorhyph -soul -spanish -spanishb -sphack -spie -splitindex -sprite -sqltex -srcltx -ssqquote -stabular -startex -statex -stdclsdv -stfloats -stmaryrd -stmaryrd-ps -sttools -subeqn -subeqnarray -subfigure -subfiles -subfloat -sublabel -subscript -substr -supertabular -svjour -swebib -swiftex -swimgraph -swrule -symbols -syngen -syntax-mdw -syntax2 -syntonly -synttree -t-angles -t1utils -t2 -tabbing -tabls -tabularx -tap -taylor -tbe -tcvn -tcx -tds -techexplorer -teencontrex -tengwar -tensind -tensor -termcal -testmath -tetex -teubner -tex-math -tex-ps -tex2bib -tex2html -tex2ltx -tex2rtf -tex4ht -tex98 -texaide -texdepend -texdoc -texdoctk -texdraw -texed -texemplar -texi2html -texi2www -texinfo -texip -texlist -texlive -texmacs -texmalli -texniccenter -texperf -texpict -texshade -texshell32 -texsis -texsk -texsort -text1 -textcase -textcomp -textfit -textmerg -textoolspro -textopo -textpos -tfmpk -theorem -thesis -threed -threeparttable -thumb -thumbpdf -ticket -tif2eps -tiff -time -times -timesht -timing -tinyc2l -tipa -tipos -titlefoot -titleref -titles -titlesec -titletoc -titling -tkbibtex -tmmath -tmview -tocbibind -tocloft -tocvsec2 -toil -toolbox -topcapt -topfloat -totpages -tracking -trajan -trans -transfig -treesvr -treetex -trfsigns -truetype -truncate -tsconfig -ttf-tetex -ttf2mf -ttf2pk -ttf2pt1 -ttf2tex -ttf2tfm -ttftogf -tth -tth-rpm -tth-win -ttt -tubtoc -tugboat -tugboat-toc -tvs -twg-list -twoinone -twoopt -twoup -twoupltx -txt2latex -txt2tex -type1 -type1cm -typearea -typehtml -typespec -u8tex -uaclasses -ucthesis -uhc-gothic -ukhyph -ukrhyph -ulem -ulsy -umlaute -umoline -umrand -uncial -underlin -underscore -uni -unicode -uniqleaf -units -universa -unsupported -upgreek -url -urlbst -urw -urwstd -urwvf -ushort -ut-backref -ut-thesis -utf2any -utorontothesis -utthesis -uwmslide -uwthesis -varindex -varioref -varwidth -vdm -vector -verbatim -verbdef -verse -version -vertex -vfcomb -vfinst -vicentino -viiptart -vita -vmargin -vncmr -vntex -vpage -vpp -vrb -vrsion -vruler -vtex -warning -warpcol -wasy -wasy-ps -wasy2 -wasy2-ps -wasysym -wbarcode -web -web2c -web2c-win32 -webfiles -webguide -webomints -williams -win95-guide -windvi -winedt -winemtex -winlatex -winshell -wmf2eps -wnri -wntamil -word2x -wordcount -wp-conv -wp2latex -wrapfig -wsuipa -wsuipa2tipa -wtex95 -xarticle -xbibfile -xcomment -xdvi -xdvik -xfig -xl2latex -xml-catalogue -xmlplay -xmltex -xr -xspace -xtab -xtcapts -xtem -xtexcad -xtrcode -xymtex -xypic -yafoot -yannisgr -yfonts -yhmath -yi4latex -yinit -youngtab -yplan -ytex -zed-csp -zefonts diff --git a/Build/cdbuild/tpm2/cat.only b/Build/cdbuild/tpm2/cat.only deleted file mode 100644 index ddfbc849a5a..00000000000 --- a/Build/cdbuild/tpm2/cat.only +++ /dev/null @@ -1,493 +0,0 @@ -a2ac -aaai -abbrevs -abstbook -achicago -achicago-bst -acroread -acrotex -adobe -adobeother -adobestd -aifont -algorithmic -algorithms -alphanumb -amiweb2c -antomega -anttvf -apasoft -arosgn -arraymaker -arrow -attrib -backgrnd -bakoma-fonts -bakoma-games -bakoma-malvern -barracuda -base -bbl2html -beletter -bibdb -bibfind -bibindex -biblio -biblios -biblook -bibsort -bibtex8bit -bibtool -bibtools -bibweb -bidstobibtex -binhex -bits -bitstrea -blackboard -blackletter1 -blkcntrl -blu -blue -bosisio -brclc -brief -briefkopf -btool -c2cweb -cbgreek -cc-plps -cdcover -cdlabeler -cep -chbibref -chicago -chngcntr -chngpage -circuit-macros -citation -cj -cjhhebrew -cjk-fonts -cmolddig -cmps -cmyk-hax -code128 -comprehensive -compsci -concrete-wrap -consdiag -corelfonts -corelpak -covfonts -csx -ctib4tex -cwebbin -cwebhy -cwebx -cyrtug -dante-src -dayroman -dblfont -dbprocess -default -delimtxt -development -diagxy -dialogue -dn2 -docstrip -doublespace -dp -drafthead -drama -dropcaps -dstroke -dtxtut -dvgtk -dvichk -dvii -dviincl -dvips-os2 -dvips-shell -dvipsconfig -dvipsdoc -dviwin -ec-plain -ecpk -ecta -eline -emtex-os2 -emtexgi -emtextds -encodings -enctex -epix -epmtfe -epsfview -epsfx -epsincl -epslatex -et -etexbase -evweek -exam -exams -excalibur -excel2latex -exerquiz -fancyhdrBoxed -faq -faq-es -fepslatex -fig2sty -figfrag -fihyph -filehdr -finplain -fixbbl -flashcard -flatex -flatten -fltpage -font-selection -fontmisc -formats -fourproject -fourspell -fourtex -frankenbundle -frankenstein -freetype -french -frenchpourwin -frhyph -ftetx -ftn -funnelweb -g-brief -gb4e -gchords -gellmu -gentle -getrefs -ghostscript -ghostview-mac -ghyphen -gleitobjekte -glosstex -gnhyph -gnuplot-ps -graphfig -gray -grfguide -gtex-letter -hcbundle -hellas -hexdump -hfbright -hlatex -hrhyph -html2latex -html2text -huhyph -hvdashln -hyperlatex -hyphenation-greek -hypht1 -iagproc -iahyphen -idealfonts -ieeetran -impose -includex -indxcite -info -inhyph -initials -isi2bibtex -isostds -ite -ithyph -izhitsa -jas99m -javatex -jbibtexmanager -jed -jeep -jpeg2ps-os2 -jqt1999 -jspell -jtbnew -kalendar -knst -koi8 -ktexshell -lated -latex209 -latex2e -latex2man -latex2rtf -latex4jed -latex4wp -latexcad -latexmake -latexmk -latexn -latexpix -latin2jk -letterspacing -lgrind -ligatex -lilypond -lintex -lips -logo-ps -losymbol -lshort-portuguese-br -lshort-ukr -ltnews -ltoh -ltt -ltx2x -ltxdoc -ltxinput -ltxsrc -ltxtable -lw35nfsx -macbibtex -macgreek -makefonts -makeglos -makor -makor2 -maplems -margbib -marvosym-mac -mathcmd -mathdots -mathinst -mathkit -mathspad -mathspic -matlabweb -mbboard -mdvi -meta-mode -metafp -mf2pt1 -mf2pt3 -mf2tex -mif2xfig -miktex-axp -mil3 -miniltx -mirr -mk -mkpic -mla -mlbib -mmafm -mmpfb -mmtools -modes -monotype -monster -moredefs -mpedit -mpfnmark -mt11p -mtbe -musicref -mylatex -myletter -nb4latex -nestquot -neuron -newclude -newcommand -noindent -norbib -notex -ntemacs -obas -ochem -ocr-b -oletex -omegabase -onlyamsmath -oriya -oryia -os2tex -oztex-german -pagedraw -pandey -pbmtogf -pcap -pcfonts -pdfcrop -pdftex-djgpp -pdftex_oztex -pf2afm -phppcf -piq -pkfind -pl-mf -plpsfont -pmcstex -poster -ppchtex -presfull -preview-latex -protex -prv -ps2eps -ps_conv -ps_view -psfixbb -psfonts -psfrag-italian -psmerge -psnfss-source -psrip -pssplit -pstotext -pybliographer -qbibman -qfig -quotes -ragged -rail -random -rangecite -rawprint -recipe -refer2bibtex -repeat -res -revnum -rfc2bib -rmligs -romaniantex -rsfs-ps -rtf2latex2e -ruler -russian-help -s2latex -saferef -scrnger -selectp -serial -sfg -sfheaders -shading -shalom -shapepatch -shhyphl -simplified-latex -sinhala -sirlin -siunits -slemph -snviewer -sober -sobolev -sorhyph -spanishb -sqltex -stmaryrd-ps -subfiles -subscript -swiftex -swimgraph -syngen -syntax-mdw -syntax2 -tbe -tcvn -tcx -teencontrex -termcal -testmath -tex-math -tex2bib -tex2html -tex2ltx -tex2rtf -tex98 -texdepend -texed -texemplar -texi2html -texi2www -texip -texlist -texlive -texmacs -texmalli -texperf -texpict -texsk -textoolspro -tfmpk -tif2eps -tiff -tinyc2l -tipos -titles -tkbibtex -toil -trans -treesvr -tsconfig -ttf-tetex -ttf2tex -ttf2tfm -ttftogf -tth-rpm -tth-win -ttt -tubtoc -tugboat-toc -tvs -twg-list -twoinone -twoupltx -txt2latex -txt2tex -type1 -u8tex -uhc-gothic -ukhyph -uniqleaf -urw -urwvf -ut-backref -utf2any -uwmslide -verbdef -vfcomb -viiptart -vncmr -vpp -wasy-ps -wasy2 -wasy2-ps -wbarcode -web -web2c -web2c-win32 -webfiles -webomints -win95-guide -winemtex -word2x -wsuipa2tipa -wtex95 -xarticle -xbibfile -xl2latex -xml-catalogue -xtem -xtrcode -yinit diff --git a/Build/cdbuild/tpm2/cat.styles b/Build/cdbuild/tpm2/cat.styles deleted file mode 100644 index 8e01c3f33bf..00000000000 --- a/Build/cdbuild/tpm2/cat.styles +++ /dev/null @@ -1,57 +0,0 @@ -ltxmisc/a4wide.sty -ltxmisc/a5.sty -ltxmisc/a5comb.sty -ltxmisc/advdate.sty -ltxmisc/anonchap.sty -ltxmisc/boxedminipage.sty -ltxmisc/braket.sty -ltxmisc/cancel.sty -ltxmisc/capt-of.sty -ltxmisc/cases.sty -ltxmisc/chappg.sty -ltxmisc/circle.sty -ltxmisc/endnotes.sty -ltxmisc/fncylab.sty -ltxmisc/fnpara.sty -ltxmisc/framed.sty -ltxmisc/ftcap.sty -ltxmisc/here.sty -ltxmisc/hypernat.sty -ltxmisc/import.sty -ltxmisc/kix.sty -ltxmisc/listing.sty -ltxmisc/magaz.sty -ltxmisc/mitpress.sty -ltxmisc/morefloats.sty -ltxmisc/needspace.sty -ltxmisc/notoccite.sty -ltxmisc/optional.sty -ltxmisc/parskip.sty -ltxmisc/path.sty -ltxmisc/placeins.sty -ltxmisc/proof.sty -ltxmisc/raggedr.sty -ltxmisc/relsize.sty -ltxmisc/romanneg.sty -ltxmisc/secdot.sty -ltxmisc/section.sty -ltxmisc/sphack.sty -ltxmisc/statex.sty -ltxmisc/swrule.sty -ltxmisc/tabls.sty -ltxmisc/threeparttable.sty -ltxmisc/titleref.sty -ltxmisc/topcapt.sty -ltxmisc/truncate.sty -ltxmisc/ulem.sty -ltxmisc/underscore.sty -ltxmisc/url.sty -ltxmisc/varwidth.sty -ltxmisc/vpage.sty -ltxmisc/vruler.sty -ltxmisc/wrapfig.sty -misc209/bar.sty -misc209/hangcaption.sty -misc209/psboxit.sty -misc209/shadow.sty -misc209/version.sty diff --git a/Build/cdbuild/tpm2/cats.xmlcat b/Build/cdbuild/tpm2/cats.xmlcat deleted file mode 100644 index 7bdf8ecf386..00000000000 --- a/Build/cdbuild/tpm2/cats.xmlcat +++ /dev/null @@ -1,1175 +0,0 @@ -<cats> -<cat name="IEEEtran" type="collection" value="publishers"/> -<cat name="SIunits" type="collection" value="latex-extra"/> -<cat name="a0poster" type="collection" value="latex-extra"/> -<cat name="aastex" type="collection" value="latex-extra"/> -<cat name="abstract" type="collection" value="latex-extra"/> -<cat name="abstyles" type="biblio"/> -<cat name="abstyles" type="collection" value="generic-extra"/> -<cat name="accfonts" type="collection" value="fonts-extra"/> -<cat name="achemso" type="collection" value="latex-extra"/> -<cat name="acmconf" type="collection" value="publishers"/> -<cat name="acmtrans" type="collection" value="publishers"/> -<cat name="acronym" type="collection" value="latex-extra"/> -<cat name="adfathesis" type="macros" value="latex"/> -<cat name="adrconv" type="collection" value="latex-extra"/> -<cat name="adrlist" type="collection" value="latex-extra"/> -<cat name="ae" type="collection" value="latex-recommended"/> -<cat name="aeguill" type="language" value="french"/> -<cat name="afthesis" type="macros" value="latex"/> -<cat name="aguplus" type="collection" value="publishers"/> -<cat name="ai" type="collection" value="fonts-extra"/> -<cat name="aiaa" type="collection" value="publishers"/> -<cat name="akletter" type="collection" value="latex-extra"/> -<cat name="alatex" type="collection" value="formats"/> -<cat name="alg" type="collection" value="latex-extra"/> -<cat name="allrunes" type="collection" value="fonts-extra"/> -<cat name="altfont" type="collection" value="latex-extra"/> -<cat name="amsfonts" type="collection" value="latex-recommended"/> -<cat name="amslatex" type="collection" value="latex-base"/> -<cat name="amstex" type="collection" value="math-extra"/> -<cat name="answers" type="collection" value="latex-extra"/> -<cat name="antp" type="language" value="polish"/> -<cat name="antt" type="language" value="polish"/> -<cat name="anysize" type="collection" value="latex-recommended"/> -<cat name="apa" type="collection" value="latex-extra"/> -<cat name="apacite" type="collection" value="bibtex-extra"/> -<cat name="apl" type="collection" value="fonts-extra"/> -<cat name="appendix" type="collection" value="latex-extra"/> -<cat name="ar" type="collection" value="fonts-extra"/> -<cat name="arabtex" type="macros" value="generic"/> -<cat name="archaic" type="collection" value="fonts-extra"/> -<cat name="armenian" type="language" value="armenian"/> -<cat name="arrayjob" type="collection" value="latex-extra"/> -<cat name="arydshln" type="collection" value="latex-extra"/> -<cat name="asaetr" type="collection" value="latex-extra"/> -<cat name="ascelike" type="collection" value="latex-extra"/> -<cat name="ascii" type="collection" value="fonts-extra"/> -<cat name="askinclude" type="macros" value="latex"/> -<cat name="astro" type="collection" value="fonts-extra"/> -<cat name="attachfile" type="collection" value="latex-extra"/> -<cat name="auctex" type="tool"/> -<cat name="augie" type="collection" value="fonts-extra"/> -<cat name="aurora" type="collection" value="generic-extra"/> -<cat name="aurora" type="dvips-tool"/> -<cat name="authorindex" type="collection" value="latex-extra"/> -<cat name="autotab" type="collection" value="latex-extra"/> -<cat name="babel" type="collection" value="latex-recommended"/> -<cat name="backgammon" type="collection" value="games"/> -<cat name="bakoma" type="collection" value="basic"/> -<cat name="bangtex" type="language" value="indic"/> -<cat name="barcode2" type="collection" value="fonts-extra"/> -<cat name="barcodes" type="collection" value="fonts-extra"/> -<cat name="barr" type="collection" value="generic-extra"/> -<cat name="basic" type="collection" value="bin-extra"/> -<cat name="basic" type="collection" value="chemistry"/> -<cat name="basic" type="collection" value="context"/> -<cat name="basic" type="collection" value="etex"/> -<cat name="basic" type="collection" value="font-tool"/> -<cat name="basic" type="collection" value="fonts-extra"/> -<cat name="basic" type="collection" value="formats"/> -<cat name="basic" type="collection" value="generic-extra"/> -<cat name="basic" type="collection" value="htmlxml"/> -<cat name="basic" type="collection" value="metapost"/> -<cat name="basic" type="collection" value="omega"/> -<cat name="basic" type="collection" value="pdftex"/> -<cat name="basic" type="collection" value="pictures"/> -<cat name="basic" type="collection" value="plain-extra"/> -<cat name="bbding" type="collection" value="fonts-extra"/> -<cat name="bbm" type="collection" value="fonts-extra"/> -<cat name="bbold" type="collection" value="fonts-extra"/> -<cat name="beebe" type="biblio"/> -<cat name="beebe" type="collection" value="bibtex-extra"/> -<cat name="belleek" type="collection" value="psfonts"/> -<cat name="bengali" type="language" value="indic"/> -<cat name="beton" type="collection" value="latex-extra"/> -<cat name="bez123" type="collection" value="latex-extra"/> -<cat name="bezos" type="collection" value="latex-extra"/> -<cat name="bibarts" type="collection" value="bibtex-extra"/> -<cat name="bibhtml" type="biblio"/> -<cat name="bibhtml" type="collection" value="bibtex-extra"/> -<cat name="biblio-perl" type="tool"/> -<cat name="biblist" type="collection" value="bibtex-extra"/> -<cat name="bibtex" type="biblio"/> -<cat name="bibtex" type="collection" value="basic"/> -<cat name="bibtex8" type="biblio"/> -<cat name="bibtex8" type="collection" value="basic"/> -<cat name="bibtopic" type="collection" value="bibtex-extra"/> -<cat name="bibunits" type="collection" value="bibtex-extra"/> -<cat name="biocon" type="collection" value="latex-extra"/> -<cat name="bitfield" type="collection" value="latex-extra"/> -<cat name="bizcard" type="collection" value="latex-extra"/> -<cat name="bluesky" type="collection" value="basic"/> -<cat name="bmeps" type="graphics"/> -<cat name="boites" type="collection" value="latex-extra"/> -<cat name="bookhands" type="collection" value="fonts-extra"/> -<cat name="booklet" type="collection" value="latex-extra"/> -<cat name="booktabs" type="collection" value="latex-recommended"/> -<cat name="bophook" type="collection" value="latex-extra"/> -<cat name="borceux" type="collection" value="generic-extra"/> -<cat name="bpchem" type="collection" value="chemistry"/> -<cat name="braille" type="collection" value="games"/> -<cat name="breqn" type="collection" value="math-extra"/> -<cat name="bridge" type="collection" value="games"/> -<cat name="brushscr" type="collection" value="fonts-extra"/> -<cat name="bundledoc" type="collection" value="latex-extra"/> -<cat name="bundledoc" type="tool"/> -<cat name="burmese" type="language" value="indic"/> -<cat name="bytefield" type="collection" value="latex-extra"/> -<cat name="bzip2" type="collection" value="basic"/> -<cat name="bzip2" type="collection" value="documentation"/> -<cat name="bzip2" type="tool"/> -<cat name="c-pascal" type="collection" value="generic-extra"/> -<cat name="calendar" type="collection" value="latex-extra"/> -<cat name="calligra" type="collection" value="fonts-extra"/> -<cat name="calrsfs" type="collection" value="latex-extra"/> -<cat name="calxxxx" type="collection" value="latex-extra"/> -<cat name="camel" type="collection" value="latex-extra"/> -<cat name="captcont" type="collection" value="latex-extra"/> -<cat name="caption" type="collection" value="latex-extra"/> -<cat name="carlisle" type="collection" value="latex-base"/> -<cat name="casyl" type="collection" value="latex-extra"/> -<cat name="catalogue" type="collection" value="documentation"/> -<cat name="catalogue" type="documentation"/> -<cat name="cb" type="language" value="greek"/> -<cat name="cc-pl" type="language" value="polish"/> -<cat name="ccaption" type="collection" value="latex-extra"/> -<cat name="ccfonts" type="collection" value="math-extra"/> -<cat name="cchess" type="collection" value="games"/> -<cat name="cd" type="collection" value="latex-extra"/> -<cat name="cd-cover" type="collection" value="latex-extra"/> -<cat name="cdpbundl" type="collection" value="latex-extra"/> -<cat name="cellular" type="collection" value="plain-extra"/> -<cat name="changebar" type="collection" value="latex-extra"/> -<cat name="charter" type="collection" value="psfonts"/> -<cat name="chem-journal" type="biblio"/> -<cat name="chem-journal" type="collection" value="publishers"/> -<cat name="chemarrow" type="collection" value="chemistry"/> -<cat name="chemcono" type="collection" value="chemistry"/> -<cat name="chemsym" type="collection" value="chemistry"/> -<cat name="cheq" type="collection" value="games"/> -<cat name="cherokee" type="collection" value="fonts-extra"/> -<cat name="chess" type="collection" value="games"/> -<cat name="china2e" type="collection" value="latex-extra"/> -<cat name="chktex" type="collection" value="bin-extra"/> -<cat name="chktex" type="collection" value="generic-extra"/> -<cat name="chktex" type="tool"/> -<cat name="circ" type="collection" value="latex-extra"/> -<cat name="cirth" type="collection" value="fonts-extra"/> -<cat name="cite" type="collection" value="latex-extra"/> -<cat name="citeref" type="collection" value="latex-extra"/> -<cat name="cjk" type="language" value="cjk"/> -<cat name="cjkutils" type="language" value="cjk"/> -<cat name="cjw" type="collection" value="latex-extra"/> -<cat name="clock" type="collection" value="latex-extra"/> -<cat name="cm" type="collection" value="basic"/> -<cat name="cm-super" type="collection" value="fonts-extra"/> -<cat name="cmbright" type="collection" value="fonts-extra"/> -<cat name="cmcyr" type="language" value="cyrillic"/> -<cat name="cmcyralt" type="language" value="cyrillic"/> -<cat name="cmdtrack" type="collection" value="latex-extra"/> -<cat name="cmex" type="collection" value="basic"/> -<cat name="cmextra" type="collection" value="fonts-extra"/> -<cat name="cmpica" type="collection" value="fonts-extra"/> -<cat name="cmpk" type="collection" value="fonts-extra"/> -<cat name="cmsd" type="collection" value="latex-extra"/> -<cat name="codepage" type="collection" value="latex-extra"/> -<cat name="colorsep" type="collection" value="generic-extra"/> -<cat name="colorsep" type="dvips-tool"/> -<cat name="colortab" type="collection" value="plain-extra"/> -<cat name="combine" type="collection" value="latex-extra"/> -<cat name="comment" type="collection" value="latex-extra"/> -<cat name="compactbib" type="collection" value="bibtex-extra"/> -<cat name="concmath" type="collection" value="math-extra"/> -<cat name="concprog" type="collection" value="latex-extra"/> -<cat name="concrete" type="collection" value="math-extra"/> -<cat name="context" type="collection" value="context"/> -<cat name="contour" type="collection" value="latex-extra"/> -<cat name="cooking" type="collection" value="latex-extra"/> -<cat name="coordsys" type="collection" value="latex-extra"/> -<cat name="coptic" type="language" value="armenian"/> -<cat name="courier" type="collection" value="psfonts"/> -<cat name="covington" type="collection" value="latex-extra"/> -<cat name="croatian" type="language" value="croatian"/> -<cat name="crop" type="collection" value="latex-extra"/> -<cat name="crossreference" type="collection" value="latex-extra"/> -<cat name="crossword" type="collection" value="latex-extra"/> -<cat name="crosswrd" type="collection" value="latex-extra"/> -<cat name="cryst" type="collection" value="latex-extra"/> -<cat name="csfonts" type="language" value="czechslovak"/> -<cat name="cslatex" type="language" value="czechslovak"/> -<cat name="csplain" type="language" value="czechslovak"/> -<cat name="cspsfonts" type="language" value="czechslovak"/> -<cat name="cstug" type="language" value="czechslovak"/> -<cat name="cstug" type="usergroup"/> -<cat name="ctable" type="collection" value="latex-extra"/> -<cat name="ctib" type="language" value="tibetan"/> -<cat name="cuisine" type="collection" value="latex-extra"/> -<cat name="currvita" type="collection" value="latex-extra"/> -<cat name="cursor" type="collection" value="latex-extra"/> -<cat name="curve" type="collection" value="latex-extra"/> -<cat name="curves" type="collection" value="latex-extra"/> -<cat name="custom-bib" type="collection" value="bibtex-extra"/> -<cat name="cv" type="collection" value="latex-extra"/> -<cat name="cweb" type="tool"/> -<cat name="cyrillic" type="language" value="cyrillic"/> -<cat name="dancers" type="collection" value="fonts-extra"/> -<cat name="dashbox" type="collection" value="latex-extra"/> -<cat name="dashrule" type="collection" value="latex-extra"/> -<cat name="datenumber" type="collection" value="latex-extra"/> -<cat name="datetime" type="collection" value="latex-extra"/> -<cat name="dcpic" type="collection" value="pictures"/> -<cat name="deleq" type="collection" value="latex-extra"/> -<cat name="detex" type="collection" value="bin-extra"/> -<cat name="detex" type="tool"/> -<cat name="devanagari" type="language" value="indic"/> -<cat name="devnag" type="language" value="indic"/> -<cat name="devnag" type="tool"/> -<cat name="diagnose" type="collection" value="latex-extra"/> -<cat name="dialog" type="collection" value="basic"/> -<cat name="dialog" type="tool"/> -<cat name="dialogl" type="collection" value="latex-extra"/> -<cat name="dice" type="collection" value="fonts-extra"/> -<cat name="dichokey" type="collection" value="latex-extra"/> -<cat name="dinat" type="biblio"/> -<cat name="dinat" type="collection" value="generic-extra"/> -<cat name="dinbrief" type="collection" value="latex-extra"/> -<cat name="dingbat" type="collection" value="fonts-extra"/> -<cat name="directory" type="collection" value="latex-extra"/> -<cat name="dk-bib" type="biblio"/> -<cat name="dk-bib" type="collection" value="latex-extra"/> -<cat name="dnaseq" type="collection" value="latex-extra"/> -<cat name="docmfp" type="collection" value="latex-extra"/> -<cat name="dotseqn" type="collection" value="latex-extra"/> -<cat name="doublestroke" type="collection" value="fonts-extra"/> -<cat name="dpfloat" type="collection" value="latex-extra"/> -<cat name="draftcopy" type="collection" value="latex-extra"/> -<cat name="dratex" type="collection" value="pictures"/> -<cat name="dropping" type="collection" value="latex-extra"/> -<cat name="dtk" type="collection" value="latex-extra"/> -<cat name="dtl" type="collection" value="bin-extra"/> -<cat name="dtl" type="tool"/> -<cat name="duerer" type="collection" value="fonts-extra"/> -<cat name="dvi2bitmap" type="tool"/> -<cat name="dvi2tty" type="collection" value="basic"/> -<cat name="dvi2tty" type="tool"/> -<cat name="dvi2tty" type="tool"/> -<cat name="dvidvi" type="collection" value="basic"/> -<cat name="dvidvi" type="collection" value="bin-extra"/> -<cat name="dvidvi" type="tool"/> -<cat name="dviljk" type="collection" value="basic"/> -<cat name="dvipdfm" type="collection" value="basic"/> -<cat name="dvipdfm" type="tool"/> -<cat name="dvipdfm-static" type="tool"/> -<cat name="dvipdfmx" type="tool"/> -<cat name="dvipsk" type="collection" value="basic"/> -<cat name="dvipsk-static" type="tool"/> -<cat name="dviware" type="collection" value="basic"/> -<cat name="dviware" type="tool"/> -<cat name="ean" type="collection" value="fonts-extra"/> -<cat name="easy" type="collection" value="latex-extra"/> -<cat name="ebezier" type="collection" value="latex-extra"/> -<cat name="ec" type="collection" value="latex-recommended"/> -<cat name="ecc" type="collection" value="fonts-extra"/> -<cat name="ecltree" type="collection" value="latex-extra"/> -<cat name="edmac" type="collection" value="formats"/> -<cat name="eepic" type="collection" value="pictures"/> -<cat name="egplot" type="collection" value="latex-extra"/> -<cat name="eiad" type="collection" value="fonts-extra"/> -<cat name="eijkhout" type="collection" value="generic-extra"/> -<cat name="elsevier" type="collection" value="publishers"/> -<cat name="elvish" type="collection" value="fonts-extra"/> -<cat name="em" type="collection" value="latex-extra"/> -<cat name="emp" type="collection" value="latex-extra"/> -<cat name="empheq" type="collection" value="math-extra"/> -<cat name="emtex" type="system"/> -<cat name="emulateapj" type="collection" value="latex-extra"/> -<cat name="endfloat" type="collection" value="latex-extra"/> -<cat name="engwar" type="collection" value="fonts-extra"/> -<cat name="envbig" type="collection" value="latex-extra"/> -<cat name="envlab" type="collection" value="latex-extra"/> -<cat name="epigraph" type="collection" value="latex-extra"/> -<cat name="eplain" type="collection" value="formats"/> -<cat name="epsdice" type="collection" value="fonts-extra"/> -<cat name="eqlist" type="collection" value="latex-extra"/> -<cat name="eqname" type="collection" value="latex-extra"/> -<cat name="eqnarray" type="collection" value="math-extra"/> -<cat name="eqparbox" type="collection" value="latex-extra"/> -<cat name="esdiff" type="collection" value="latex-extra"/> -<cat name="esieecv" type="collection" value="latex-extra"/> -<cat name="esint" type="collection" value="latex-extra"/> -<cat name="eso-pic" type="collection" value="latex-extra"/> -<cat name="esvect" type="collection" value="fonts-extra"/> -<cat name="etex" type="collection" value="context"/> -<cat name="etex" type="collection" value="etex"/> -<cat name="ethiop" type="language" value="african"/> -<cat name="euclide" type="collection" value="latex-extra"/> -<cat name="euler" type="collection" value="latex-extra"/> -<cat name="eulervm" type="collection" value="fonts-extra"/> -<cat name="euro" type="collection" value="basic"/> -<cat name="euro-ce" type="collection" value="basic"/> -<cat name="eurofont" type="collection" value="basic"/> -<cat name="eurosym" type="collection" value="basic"/> -<cat name="euxm" type="collection" value="fonts-extra"/> -<cat name="examdesign" type="collection" value="latex-extra"/> -<cat name="expdlist" type="collection" value="latex-extra"/> -<cat name="expl3" type="collection" value="latex-extra"/> -<cat name="export" type="collection" value="latex-extra"/> -<cat name="expressg" type="collection" value="metapost"/> -<cat name="expressg" type="metapost"/> -<cat name="extsizes" type="collection" value="latex-extra"/> -<cat name="fancybox" type="collection" value="latex-extra"/> -<cat name="fancyhdr" type="collection" value="latex-recommended"/> -<cat name="fancynum" type="collection" value="latex-extra"/> -<cat name="fancyref" type="collection" value="latex-extra"/> -<cat name="fancyvrb" type="collection" value="latex-extra"/> -<cat name="faq-english" type="collection" value="documentation"/> -<cat name="faq-english" type="documentation"/> -<cat name="faq-french" type="documentation"/> -<cat name="faq-french" type="language" value="french"/> -<cat name="faq-german" type="documentation"/> -<cat name="faq-german" type="language" value="german"/> -<cat name="fax" type="collection" value="latex-extra"/> -<cat name="fbithesis" type="macros" value="latex"/> -<cat name="fc" type="language" value="african"/> -<cat name="featpost" type="collection" value="metapost"/> -<cat name="featpost" type="metapost"/> -<cat name="feyn" type="collection" value="fonts-extra"/> -<cat name="feynmf" type="collection" value="metapost"/> -<cat name="figsize" type="collection" value="latex-extra"/> -<cat name="filecontents" type="collection" value="latex-extra"/> -<cat name="finbib" type="biblio"/> -<cat name="finbib" type="language" value="finnish"/> -<cat name="fink" type="collection" value="latex-extra"/> -<cat name="firststeps" type="collection" value="generic-extra"/> -<cat name="firststeps" type="documentation"/> -<cat name="fixfoot" type="collection" value="latex-extra"/> -<cat name="fixme" type="collection" value="latex-extra"/> -<cat name="flabels" type="collection" value="latex-extra"/> -<cat name="flashcards" type="collection" value="latex-extra"/> -<cat name="float" type="collection" value="latex-extra"/> -<cat name="floatfig" type="macros" value="latex"/> -<cat name="floatflt" type="collection" value="latex-extra"/> -<cat name="fltpoint" type="collection" value="generic-extra"/> -<cat name="fmp" type="collection" value="latex-extra"/> -<cat name="fncychap" type="collection" value="latex-extra"/> -<cat name="foilhtml" type="collection" value="latex-extra"/> -<cat name="foiltex" type="macros" value="latex"/> -<cat name="fontinst" type="collection" value="font-tool"/> -<cat name="fontname" type="collection" value="basic"/> -<cat name="fontname" type="collection" value="documentation"/> -<cat name="fontname" type="documentation"/> -<cat name="fontware" type="collection" value="font-tool"/> -<cat name="fontware" type="tool"/> -<cat name="footbib" type="collection" value="bibtex-extra"/> -<cat name="footmisc" type="collection" value="latex-extra"/> -<cat name="footnpag" type="collection" value="latex-extra"/> -<cat name="formula" type="collection" value="latex-extra"/> -<cat name="formular" type="collection" value="latex-extra"/> -<cat name="fp" type="collection" value="latex-extra"/> -<cat name="fribrief" type="collection" value="latex-extra"/> -<cat name="fullblck" type="collection" value="latex-extra"/> -<cat name="fullblck" type="macros" value="latex"/> -<cat name="fullpict" type="collection" value="latex-extra"/> -<cat name="fundus" type="collection" value="latex-extra"/> -<cat name="futhark" type="collection" value="fonts-extra"/> -<cat name="galley" type="collection" value="latex3"/> -<cat name="galois" type="collection" value="latex-extra"/> -<cat name="gauss" type="collection" value="latex-extra"/> -<cat name="genealogy" type="collection" value="fonts-extra"/> -<cat name="general" type="collection" value="basic"/> -<cat name="general" type="documentation" /> -<cat name="genmisc" type="collection" value="generic-extra"/> -<cat name="genmpage" type="collection" value="latex-extra"/> -<cat name="gentl-gr" type="documentation"/> -<cat name="geometry" type="collection" value="latex-recommended"/> -<cat name="geomsty" type="collection" value="latex-extra"/> -<cat name="german" type="language" value="german"/> -<cat name="germbib" type="language" value="german"/> -<cat name="germdoc" type="documentation"/> -<cat name="germdoc" type="language" value="german"/> -<cat name="getafm" type="tool"/> -<cat name="ghostscript-free" type="collection" value="win32-support"/> -<cat name="ghostscript-nonfree" type="collection" value="win32-support"/> -<cat name="gloss" type="collection" value="latex-extra"/> -<cat name="gn-logic" type="collection" value="latex-extra"/> -<cat name="gnu-utils" type="collection" value="win32-support"/> -<cat name="go" type="collection" value="games"/> -<cat name="gothic" type="collection" value="fonts-extra"/> -<cat name="graphics" type="collection" value="latex-base"/> -<cat name="greek" type="language" value="greek"/> -<cat name="greekdoc" type="documentation"/> -<cat name="greekdoc" type="language" value="greek"/> -<cat name="greenpoint" type="collection" value="fonts-extra"/> -<cat name="grfpaste" type="collection" value="latex-extra"/> -<cat name="grnumalt" type="collection" value="latex-extra"/> -<cat name="grtimes" type="language" value="greek"/> -<cat name="grverb" type="language" value="greek"/> -<cat name="gsftopk" type="collection" value="basic"/> -<cat name="gsftopk" type="tool"/> -<cat name="gsftopk-static" type="tool"/> -<cat name="gsview" type="tool"/> -<cat name="gsview42-nonfree" type="collection" value="win32-support"/> -<cat name="gtf" type="language" value="greek"/> -<cat name="gtf" type="usergroup"/> -<cat name="guides" type="collection" value="documentation"/> -<cat name="guides" type="documentation"/> -<cat name="guitar" type="collection" value="music"/> -<cat name="gustlib" type="language" value="polish"/> -<cat name="gzip" type="collection" value="basic"/> -<cat name="gzip" type="collection" value="documentation"/> -<cat name="gzip" type="tool"/> -<cat name="hands" type="collection" value="fonts-extra"/> -<cat name="hanging" type="collection" value="latex-extra"/> -<cat name="harpoon" type="collection" value="latex-extra"/> -<cat name="harvard" type="collection" value="bibtex-extra"/> -<cat name="harvmac" type="collection" value="bibtex-extra"/> -<cat name="hatching" type="collection" value="metapost"/> -<cat name="hatching" type="metapost"/> -<cat name="hc" type="collection" value="latex-extra"/> -<cat name="hh" type="collection" value="latex-extra"/> -<cat name="hilowres" type="collection" value="latex-extra"/> -<cat name="histogr" type="collection" value="latex-extra"/> -<cat name="hitec" type="collection" value="latex-extra"/> -<cat name="hoekwater" type="collection" value="basic"/> -<cat name="hpsdiss" type="collection" value="latex-extra"/> -<cat name="html" type="collection" value="documentation"/> -<cat name="html" type="documentation"/> -<cat name="hvmath" type="collection" value="math-extra"/> -<cat name="hyper" type="collection" value="latex-extra"/> -<cat name="hyperref" type="collection" value="latex-recommended"/> -<cat name="hyphenat" type="collection" value="latex-extra"/> -<cat name="ibm" type="collection" value="fonts-extra"/> -<cat name="ibycus" type="language" value="greek"/> -<cat name="ieeepes" type="collection" value="publishers"/> -<cat name="ifacmtg" type="collection" value="publishers"/> -<cat name="ifmslide" type="collection" value="pdftex"/> -<cat name="ifsym" type="collection" value="fonts-extra"/> -<cat name="imac" type="collection" value="latex-extra"/> -<cat name="imagick" type="collection" value="win32-support"/> -<cat name="inlinebib" type="collection" value="bibtex-extra"/> -<cat name="insbox" type="collection" value="generic-extra"/> -<cat name="invoice" type="collection" value="latex-extra"/> -<cat name="ipa" type="collection" value="latex-extra"/> -<cat name="iso" type="collection" value="latex-extra"/> -<cat name="iso" type="macros" value="latex"/> -<cat name="iso10303" type="collection" value="latex-extra"/> -<cat name="isodate" type="collection" value="latex-extra"/> -<cat name="isorot" type="collection" value="latex-extra"/> -<cat name="ispell" type="collection" value="basic"/> -<cat name="ispell" type="collection" value="win32-support"/> -<cat name="ispell" type="tool"/> -<cat name="italian-doc" type="documentation"/> -<cat name="italian-doc" type="language" value="italian"/> -<cat name="itrans" type="language" value="indic"/> -<cat name="jadetex" type="collection" value="htmlxml"/> -<cat name="javascript-texed" type="tool"/> -<cat name="jhep" type="collection" value="latex-extra"/> -<cat name="jknappen" type="collection" value="latex-extra"/> -<cat name="jkthesis" type="macros" value="latex"/> -<cat name="jpeg2ps" type="collection" value="basic"/> -<cat name="jpeg2ps" type="tool"/> -<cat name="jpeg2ps" type="tool"/> -<cat name="jsmisc" type="collection" value="plain-extra"/> -<cat name="jura" type="language" value="german"/> -<cat name="jurabib" type="language" value="german"/> -<cat name="kalender" type="collection" value="latex-extra"/> -<cat name="karnaugh" type="collection" value="latex-extra"/> -<cat name="kastrup" type="collection" value="latex-extra"/> -<cat name="kdgreek" type="language" value="greek"/> -<cat name="kerkis" type="language" value="greek"/> -<cat name="keystroke" type="collection" value="latex-extra"/> -<cat name="kluwer" type="collection" value="publishers"/> -<cat name="knuth" type="collection" value="documentation"/> -<cat name="knuth" type="collection" value="texbooks"/> -<cat name="koma-script" type="collection" value="latex-extra"/> -<cat name="kpathsea" type="collection" value="basic"/> -<cat name="kpathsea" type="library"/> -<cat name="kuvio" type="collection" value="pictures"/> -<cat name="l2hprog" type="collection" value="win32-support"/> -<cat name="labelmag" type="tool"/> -<cat name="labels" type="collection" value="latex-extra"/> -<cat name="lacheck" type="collection" value="bin-extra"/> -<cat name="lacheck" type="tool"/> -<cat name="lamstex" type="collection" value="formats"/> -<cat name="langpolish" type="language" value="polish"/> -<cat name="lastpage" type="collection" value="latex-extra"/> -<cat name="latable" type="tool"/> -<cat name="latex" type="collection" value="bibtex-extra"/> -<cat name="latex" type="collection" value="games"/> -<cat name="latex" type="collection" value="htmlxml"/> -<cat name="latex" type="collection" value="latex-extra"/> -<cat name="latex" type="collection" value="latex-recommended"/> -<cat name="latex" type="collection" value="math-extra"/> -<cat name="latex" type="collection" value="music"/> -<cat name="latex" type="collection" value="psfonts"/> -<cat name="latex" type="collection" value="publishers"/> -<cat name="latex2html" type="collection" value="htmlxml"/> -<cat name="latex2html" type="tool"/> -<cat name="latexdraw" type="tool"/> -<cat name="latexfonts" type="collection" value="latex-base"/> -<cat name="latexwide" type="macros" value="latex"/> -<cat name="layouts" type="collection" value="latex-extra"/> -<cat name="lcg" type="collection" value="latex-extra"/> -<cat name="le" type="language" value="french"/> -<cat name="leaflet" type="collection" value="latex-extra"/> -<cat name="leftidx" type="collection" value="latex-extra"/> -<cat name="lettre" type="collection" value="latex-extra"/> -<cat name="lettrine" type="collection" value="latex-extra"/> -<cat name="levy" type="language" value="greek"/> -<cat name="lexikon" type="collection" value="latex-extra"/> -<cat name="lgreek" type="language" value="greek"/> -<cat name="lh" type="language" value="cyrillic"/> -<cat name="lhcyr" type="language" value="cyrillic"/> -<cat name="lhelp" type="collection" value="latex-extra"/> -<cat name="lib-curl" type="library"/> -<cat name="lib-expat" type="library"/> -<cat name="lib-freetype" type="library"/> -<cat name="lib-freetype2" type="library"/> -<cat name="lib-geturl" type="library"/> -<cat name="lib-gifreader" type="library"/> -<cat name="lib-jpeg" type="collection" value="basic"/> -<cat name="lib-jpeg" type="library"/> -<cat name="lib-png" type="collection" value="basic"/> -<cat name="lib-png" type="library"/> -<cat name="lib-regex" type="library"/> -<cat name="lib-ttf" type="collection" value="basic"/> -<cat name="lib-ttf" type="library"/> -<cat name="lib-zlib" type="library"/> -<cat name="limap" type="collection" value="latex-extra"/> -<cat name="lineno" type="collection" value="latex-extra"/> -<cat name="linguex" type="collection" value="latex-extra"/> -<cat name="listbib" type="collection" value="bibtex-extra"/> -<cat name="listings" type="collection" value="latex-extra"/> -<cat name="listliketab" type="collection" value="latex-extra"/> -<cat name="literat" type="collection" value="fonts-extra"/> -<cat name="literat" type="language" value="cyrillic"/> -<cat name="lkort" type="documentation"/> -<cat name="lkort" type="language" value="dutch"/> -<cat name="localloc" type="collection" value="latex-extra"/> -<cat name="logic" type="collection" value="fonts-extra"/> -<cat name="lollipop" type="macros" value="lollipop"/> -<cat name="lshort-english" type="collection" value="latex-recommended"/> -<cat name="lshort-english" type="documentation"/> -<cat name="lshort-finnish" type="documentation"/> -<cat name="lshort-finnish" type="language" value="finnish"/> -<cat name="lshort-french" type="documentation"/> -<cat name="lshort-french" type="language" value="french"/> -<cat name="lshort-german" type="documentation"/> -<cat name="lshort-german" type="language" value="german"/> -<cat name="lshort-italian" type="documentation"/> -<cat name="lshort-italian" type="language" value="italian"/> -<cat name="lshort-japanese" type="documentation"/> -<cat name="lshort-japanese" type="language" value="cjk"/> -<cat name="lshort-korean" type="documentation"/> -<cat name="lshort-korean" type="language" value="cjk"/> -<cat name="lshort-mongolian" type="documentation"/> -<cat name="lshort-mongolian" type="language" value="mongolian"/> -<cat name="lshort-polish" type="documentation"/> -<cat name="lshort-polish" type="language" value="polish"/> -<cat name="lshort-portuguese" type="documentation"/> -<cat name="lshort-portuguese" type="language" value="portuguese"/> -<cat name="lshort-russian" type="documentation"/> -<cat name="lshort-russian" type="language" value="cyrillic"/> -<cat name="lshort-slovak" type="documentation"/> -<cat name="lshort-slovak" type="language" value="czechslovak"/> -<cat name="lshort-spanish" type="documentation"/> -<cat name="lshort-spanish" type="language" value="spanish"/> -<cat name="lshort-ukrainian" type="documentation"/> -<cat name="ltablex" type="collection" value="latex-extra"/> -<cat name="ltx2rtf" type="collection" value="generic-extra"/> -<cat name="ltx2rtf" type="tool"/> -<cat name="ltx2rtf-static" type="tool"/> -<cat name="ltxbase" type="collection" value="latex-base"/> -<cat name="ltxmisc" type="collection" value="latex-recommended"/> -<cat name="lucida" type="collection" value="fonts-extra"/> -<cat name="lucold" type="collection" value="fonts-extra"/> -<cat name="ly1" type="collection" value="psfonts"/> -<cat name="mailing" type="collection" value="latex-extra"/> -<cat name="makecmds" type="collection" value="latex-extra"/> -<cat name="makeindex" type="collection" value="basic"/> -<cat name="makeindex" type="collection" value="basic"/> -<cat name="malayalam" type="language" value="indic"/> -<cat name="manfnt" type="collection" value="latex-extra"/> -<cat name="manjutex" type="language" value="manju"/> -<cat name="mapcodes" type="collection" value="latex-extra"/> -<cat name="maple" type="collection" value="latex-extra"/> -<cat name="marvosym" type="collection" value="psfonts"/> -<cat name="mathcomp" type="collection" value="math-extra"/> -<cat name="mathematica" type="collection" value="fonts-extra"/> -<cat name="mathpazo" type="collection" value="math-extra"/> -<cat name="mathtime" type="collection" value="fonts-extra"/> -<cat name="mattens" type="collection" value="latex-extra"/> -<cat name="mceinleger" type="collection" value="latex-extra"/> -<cat name="mcite" type="collection" value="latex-extra"/> -<cat name="mdwtools" type="collection" value="latex-extra"/> -<cat name="memoir" type="collection" value="latex-extra"/> -<cat name="metafont" type="collection" value="basic"/> -<cat name="metafont" type="tex-tool"/> -<cat name="metaobj" type="collection" value="metapost"/> -<cat name="metaobj" type="metapost"/> -<cat name="metapost" type="collection" value="metapost"/> -<cat name="metapost" type="tex-tool"/> -<cat name="metapost-examples" type="collection" value="metapost"/> -<cat name="metapost-examples" type="documentation"/> -<cat name="metasupp" type="collection" value="basic"/> -<cat name="method" type="collection" value="latex-extra"/> -<cat name="metre" type="collection" value="latex-extra"/> -<cat name="mex" type="language" value="polish"/> -<cat name="mf-ps" type="collection" value="pictures"/> -<cat name="mf-ps" type="tool"/> -<cat name="mff" type="collection" value="latex-extra"/> -<cat name="mflogo" type="collection" value="basic"/> -<cat name="mfmisc" type="collection" value="basic"/> -<cat name="mfnfss" type="collection" value="latex-recommended"/> -<cat name="mfpic" type="collection" value="metapost"/> -<cat name="mft" type="collection" value="font-tool"/> -<cat name="mft" type="tool"/> -<cat name="mftinc" type="collection" value="latex-extra"/> -<cat name="mhequ" type="collection" value="latex-extra"/> -<cat name="mhs" type="collection" value="latex-extra"/> -<cat name="midnight" type="collection" value="generic-extra"/> -<cat name="miller" type="collection" value="latex-extra"/> -<cat name="miniplot" type="collection" value="pictures"/> -<cat name="minitoc" type="collection" value="latex-extra"/> -<cat name="minutes" type="collection" value="latex-extra"/> -<cat name="misc209" type="collection" value="latex-extra"/> -<cat name="mltex" type="collection" value="basic"/> -<cat name="mminstance" type="collection" value="font-tool"/> -<cat name="mminstance" type="tool"/> -<cat name="mnras" type="collection" value="publishers"/> -<cat name="mnras" type="macros" value="latex"/> -<cat name="montex" type="language" value="mongolian"/> -<cat name="morehelp" type="collection" value="latex-extra"/> -<cat name="moresize" type="collection" value="latex-extra"/> -<cat name="moreverb" type="collection" value="latex-extra"/> -<cat name="morse" type="collection" value="fonts-extra"/> -<cat name="mparhack" type="collection" value="latex-extra"/> -<cat name="mpattern" type="collection" value="metapost"/> -<cat name="mpattern" type="metapost"/> -<cat name="ms" type="collection" value="latex-extra"/> -<cat name="msc" type="collection" value="latex-extra"/> -<cat name="mslapa" type="collection" value="latex-extra"/> -<cat name="mtgreek" type="collection" value="latex-extra"/> -<cat name="multenum" type="collection" value="latex-extra"/> -<cat name="multi" type="collection" value="generic-extra"/> -<cat name="multi" type="dvips-tool"/> -<cat name="multibbl" type="collection" value="latex-extra"/> -<cat name="multibib" type="collection" value="bibtex-extra"/> -<cat name="multicap" type="collection" value="latex-extra"/> -<cat name="multirow" type="collection" value="latex-extra"/> -<cat name="musictex" type="collection" value="music"/> -<cat name="musixflx" type="collection" value="music"/> -<cat name="musixflx" type="tool"/> -<cat name="musixlyr" type="collection" value="music"/> -<cat name="musixtex" type="collection" value="music"/> -<cat name="muthesis" type="macros" value="latex"/> -<cat name="mwcls" type="language" value="polish"/> -<cat name="mwrite" type="collection" value="latex-extra"/> -<cat name="mxd" type="collection" value="omega"/> -<cat name="mxedruli" type="collection" value="omega"/> -<cat name="nassflow" type="collection" value="latex-extra"/> -<cat name="natbib" type="collection" value="latex-recommended"/> -<cat name="nath" type="collection" value="math-extra"/> -<cat name="ncclatex" type="collection" value="latex-extra"/> -<cat name="ncctools" type="collection" value="latex-extra"/> -<cat name="netpbm" type="collection" value="win32-support"/> -<cat name="newalg" type="collection" value="latex-extra"/> -<cat name="newfile" type="collection" value="latex-extra"/> -<cat name="newlfm" type="collection" value="latex-extra"/> -<cat name="newsletr" type="collection" value="plain-extra"/> -<cat name="newthm" type="collection" value="latex-extra"/> -<cat name="newvbtm" type="collection" value="latex-extra"/> -<cat name="niceframe" type="collection" value="latex-extra"/> -<cat name="nomencl" type="collection" value="latex-extra"/> -<cat name="nomentbl" type="collection" value="latex-extra"/> -<cat name="nonfloat" type="collection" value="latex-extra"/> -<cat name="notes" type="collection" value="latex-extra"/> -<cat name="nrc" type="collection" value="publishers"/> -<cat name="ntabbing" type="collection" value="latex-extra"/> -<cat name="ntemacs" type="collection" value="win32-support"/> -<cat name="ntg" type="collection" value="generic-extra"/> -<cat name="ntg" type="usergroup"/> -<cat name="ntgclass" type="collection" value="latex-extra"/> -<cat name="ntheorem" type="collection" value="latex-extra"/> -<cat name="numline" type="collection" value="latex-extra"/> -<cat name="numprint" type="collection" value="latex-extra"/> -<cat name="oberdiek" type="collection" value="latex-extra"/> -<cat name="objectz" type="collection" value="latex-extra"/> -<cat name="oca" type="collection" value="fonts-extra"/> -<cat name="ocherokee" type="collection" value="omega"/> -<cat name="ocr-a" type="collection" value="fonts-extra"/> -<cat name="oesch" type="collection" value="fonts-extra"/> -<cat name="ogham" type="collection" value="fonts-extra"/> -<cat name="ogonek" type="collection" value="latex-extra"/> -<cat name="oinuit" type="collection" value="omega"/> -<cat name="oldstyle" type="collection" value="latex-extra"/> -<cat name="omega" type="collection" value="omega"/> -<cat name="omega" type="tex-tool"/> -<cat name="omega-devanagari" type="language" value="indic"/> -<cat name="omega-devanagari" type="omega"/> -<cat name="omegabook" type="collection" value="omega"/> -<cat name="omegafonts" type="collection" value="omega"/> -<cat name="opcit" type="collection" value="latex-extra"/> -<cat name="osmanian" type="collection" value="fonts-extra"/> -<cat name="ot2cyr" type="language" value="cyrillic"/> -<cat name="othello" type="collection" value="games"/> -<cat name="otibet" type="language" value="tibetan"/> -<cat name="outline" type="collection" value="latex-extra"/> -<cat name="outliner" type="collection" value="latex-extra"/> -<cat name="overpic" type="collection" value="latex-extra"/> -<cat name="oxford" type="collection" value="latex-extra"/> -<cat name="pacioli" type="collection" value="fonts-extra"/> -<cat name="pageno" type="collection" value="latex-extra"/> -<cat name="paper" type="collection" value="latex-extra"/> -<cat name="paralist" type="collection" value="latex-extra"/> -<cat name="parallel" type="collection" value="latex-extra"/> -<cat name="passivetex" type="collection" value="htmlxml"/> -<cat name="patch" type="collection" value="latex-extra"/> -<cat name="patchcmd" type="collection" value="latex-extra"/> -<cat name="pawpict" type="collection" value="latex-extra"/> -<cat name="pb-diagram" type="collection" value="pictures"/> -<cat name="pdcmac" type="collection" value="plain-extra"/> -<cat name="pdfcprot" type="collection" value="pdftex"/> -<cat name="pdfpages" type="collection" value="pdftex"/> -<cat name="pdfscreen" type="collection" value="pdftex"/> -<cat name="pdfslide" type="collection" value="pdftex"/> -<cat name="pdftex" type="collection" value="context"/> -<cat name="pdftex" type="collection" value="htmlxml"/> -<cat name="pdftex" type="collection" value="pdftex"/> -<cat name="pdftex" type="tex-tool"/> -<cat name="pdftex-static" type="tex-tool"/> -<cat name="pdftools" type="collection" value="pdftex"/> -<cat name="pdftools" type="tool"/> -<cat name="pdftricks" type="collection" value="pdftex"/> -<cat name="perl" type="collection" value="win32-support"/> -<cat name="permute" type="collection" value="latex-extra"/> -<cat name="peterw" type="collection" value="latex-extra"/> -<cat name="petri-nets" type="collection" value="pictures"/> -<cat name="pfe" type="collection" value="win32-support"/> -<cat name="phonetic" type="collection" value="fonts-extra"/> -<cat name="photo" type="collection" value="latex-extra"/> -<cat name="physe" type="collection" value="formats"/> -<cat name="phyzzx" type="collection" value="formats"/> -<cat name="picinpar" type="collection" value="pictures"/> -<cat name="picins" type="collection" value="latex-extra"/> -<cat name="pictex" type="collection" value="pictures"/> -<cat name="pictex2" type="collection" value="pictures"/> -<cat name="piechartmp" type="collection" value="metapost"/> -<cat name="piechartmp" type="graphics"/> -<cat name="piff" type="collection" value="latex-extra"/> -<cat name="pitthesis" type="macros" value="latex"/> -<cat name="pkfix" type="collection" value="basic"/> -<cat name="pkfix" type="font-tool"/> -<cat name="pl" type="collection" value="latex-extra"/> -<cat name="plainmisc" type="collection" value="plain-extra"/> -<cat name="plaintex" type="collection" value="basic"/> -<cat name="plari" type="collection" value="latex-extra"/> -<cat name="plates" type="collection" value="latex-extra"/> -<cat name="platex" type="language" value="polish"/> -<cat name="play" type="collection" value="latex-extra"/> -<cat name="plcalendar" type="collection" value="plain-extra"/> -<cat name="plfonts" type="language" value="polish"/> -<cat name="plgraph" type="collection" value="plain-extra"/> -<cat name="plpatch" type="collection" value="plain-extra"/> -<cat name="pmgraph" type="collection" value="pictures"/> -<cat name="poemscol" type="collection" value="latex-extra"/> -<cat name="polish-doc" type="documentation"/> -<cat name="polish-doc" type="language" value="polish"/> -<cat name="polyglot" type="collection" value="latex-extra"/> -<cat name="polynom" type="collection" value="latex-extra"/> -<cat name="postcards" type="collection" value="latex-extra"/> -<cat name="ppower4" type="collection" value="pdftex"/> -<cat name="preprint" type="collection" value="latex-extra"/> -<cat name="prettyref" type="collection" value="latex-extra"/> -<cat name="preview" type="collection" value="latex-extra"/> -<cat name="procIAGssymp" type="collection" value="publishers"/> -<cat name="progkeys" type="collection" value="latex-extra"/> -<cat name="program" type="collection" value="latex-extra"/> -<cat name="proofs" type="collection" value="latex-extra"/> -<cat name="proofs" type="macros" value="plain"/> -<cat name="prosper" type="collection" value="latex-extra"/> -<cat name="protocol" type="collection" value="latex-extra"/> -<cat name="ps" type="collection" value="basic"/> -<cat name="ps2pkm" type="collection" value="basic"/> -<cat name="ps2pkm" type="collection" value="bin-extra"/> -<cat name="ps2pkm" type="collection" value="font-tool"/> -<cat name="ps2pkm" type="tool"/> -<cat name="psafm" type="collection" value="psfonts"/> -<cat name="pscyr" type="language" value="cyrillic"/> -<cat name="psfig" type="collection" value="generic-extra"/> -<cat name="psfonts" type="collection" value="math-extra"/> -<cat name="psfrag" type="collection" value="latex-extra"/> -<cat name="psgo" type="collection" value="games"/> -<cat name="psizzl" type="collection" value="formats"/> -<cat name="pslatex" type="collection" value="latex-recommended"/> -<cat name="psnfss" type="collection" value="latex-basi"/> -<cat name="psnfssx" type="collection" value="psfonts"/> -<cat name="pst-optic" type="collection" value="pictures"/> -<cat name="pstools" type="tool"/> -<cat name="pstricks" type="collection" value="pictures"/> -<cat name="psutils" type="collection" value="psutils"/> -<cat name="psutils" type="tool"/> -<cat name="punk" type="collection" value="fonts-extra"/> -<cat name="pxfonts" type="collection" value="psfonts"/> -<cat name="qfonts" type="language" value="polish"/> -<cat name="qobitree" type="collection" value="latex-extra"/> -<cat name="qpx" type="language" value="polish"/> -<cat name="qsymbols" type="collection" value="latex-extra"/> -<cat name="qtx" type="language" value="polish"/> -<cat name="quotchap" type="collection" value="latex-extra"/> -<cat name="qxcm" type="collection" value="psfonts"/> -<cat name="r-und-s" type="language" value="german"/> -<cat name="rccol" type="collection" value="latex-extra"/> -<cat name="rcs" type="collection" value="latex-extra"/> -<cat name="rcsinfo" type="collection" value="latex-extra"/> -<cat name="realcalc" type="collection" value="generic-extra"/> -<cat name="rectopma" type="collection" value="latex-extra"/> -<cat name="refcheck" type="collection" value="latex-extra"/> -<cat name="references" type="biblio"/> -<cat name="references" type="collection" value="latex-extra"/> -<cat name="refman" type="collection" value="latex-extra"/> -<cat name="regcount" type="collection" value="latex-extra"/> -<cat name="regex" type="collection" value="basic"/> -<cat name="regex" type="library"/> -<cat name="register" type="collection" value="latex-extra"/> -<cat name="relenc" type="collection" value="latex-extra"/> -<cat name="repeatindex" type="collection" value="latex-extra"/> -<cat name="resume" type="collection" value="latex-extra"/> -<cat name="revtex" type="collection" value="publishers"/> -<cat name="revtex" type="macros" value="latex"/> -<cat name="rlepsf" type="collection" value="latex-extra"/> -<cat name="rmpage" type="collection" value="latex-extra"/> -<cat name="romannum" type="collection" value="latex-extra"/> -<cat name="rotating" type="collection" value="latex-recommended"/> -<cat name="rotfloat" type="collection" value="latex-extra"/> -<cat name="rotpages" type="collection" value="latex-extra"/> -<cat name="rplain" type="collection" value="latex-extra"/> -<cat name="rsfs" type="collection" value="fonts-extra"/> -<cat name="rst" type="collection" value="latex-extra"/> -<cat name="rtkinenc" type="collection" value="latex-extra"/> -<cat name="ruhyphen" type="language" value="cyrillic"/> -<cat name="sae" type="collection" value="latex-extra"/> -<cat name="sanskrit" type="language" value="indic"/> -<cat name="sauter" type="collection" value="fonts-extra"/> -<cat name="sauterfonts" type="collection" value="fonts-extra"/> -<cat name="savefnmark" type="collection" value="latex-extra"/> -<cat name="savetrees" type="collection" value="latex-extra"/> -<cat name="scale" type="collection" value="latex-extra"/> -<cat name="schedule" type="collection" value="latex-extra"/> -<cat name="scientificviewer" type="tool"/> -<cat name="sciwordconv" type="collection" value="latex-extra"/> -<cat name="script" type="collection" value="latex-extra"/> -<cat name="sectsty" type="collection" value="latex-extra"/> -<cat name="seetexk" type="collection" value="bin-extra"/> -<cat name="seetexk" type="tool"/> -<cat name="semantic" type="collection" value="latex-extra"/> -<cat name="semaphor" type="collection" value="fonts-extra"/> -<cat name="seminar" type="collection" value="latex-extra"/> -<cat name="setspace" type="collection" value="latex-extra"/> -<cat name="sf298" type="collection" value="latex-extra"/> -<cat name="sffms" type="collection" value="latex-extra"/> -<cat name="shadbox" type="collection" value="latex-extra"/> -<cat name="shadethm" type="collection" value="latex-extra"/> -<cat name="shapepar" type="collection" value="latex-extra"/> -<cat name="shortlst" type="collection" value="latex-extra"/> -<cat name="shortlst" type="macros" value="latex"/> -<cat name="shorttoc" type="collection" value="latex-extra"/> -<cat name="showdim" type="collection" value="latex-extra"/> -<cat name="showlabels" type="collection" value="latex-extra"/> -<cat name="siam" type="collection" value="publishers"/> -<cat name="sidecap" type="collection" value="latex-extra"/> -<cat name="siggraph" type="collection" value="latex-extra"/> -<cat name="simpsons" type="collection" value="fonts-extra"/> -<cat name="skak" type="collection" value="games"/> -<cat name="skull" type="collection" value="fonts-extra"/> -<cat name="slashbox" type="collection" value="latex-extra"/> -<cat name="slidenotes" type="collection" value="latex-extra"/> -<cat name="slideshow" type="collection" value="metapost"/> -<cat name="slideshow" type="metapost"/> -<cat name="smartref" type="collection" value="latex-extra"/> -<cat name="smflatex" type="collection" value="latex-extra"/> -<cat name="snapshot" type="collection" value="latex-extra"/> -<cat name="songbook" type="collection" value="latex-extra"/> -<cat name="soul" type="collection" value="latex-extra"/> -<cat name="soyombo" type="language" value="mongolian"/> -<cat name="spie" type="collection" value="publishers"/> -<cat name="splitindex" type="collection" value="latex-extra"/> -<cat name="sprite" type="collection" value="latex-extra"/> -<cat name="srcltx" type="collection" value="latex-extra"/> -<cat name="ssqquote" type="collection" value="latex-extra"/> -<cat name="stack" type="collection" value="latex-extra"/> -<cat name="startex" type="collection" value="formats"/> -<cat name="stdclsdv" type="collection" value="latex-extra"/> -<cat name="stmaryrd" type="collection" value="math-extra"/> -<cat name="sttools" type="collection" value="latex-extra"/> -<cat name="subeqn" type="collection" value="latex-extra"/> -<cat name="subeqnarray" type="collection" value="latex-extra"/> -<cat name="subfigure" type="collection" value="latex-extra"/> -<cat name="subfloat" type="collection" value="latex-extra"/> -<cat name="substr" type="collection" value="latex-extra"/> -<cat name="supertabular" type="collection" value="latex-extra"/> -<cat name="svjour" type="macros" value="latex"/> -<cat name="swebib" type="biblio"/> -<cat name="swebib" type="language" value="swedish"/> -<cat name="swimgraf" type="collection" value="pictures"/> -<cat name="symbols" type="collection" value="documentation"/> -<cat name="symbols" type="documentation"/> -<cat name="syntax" type="collection" value="latex-extra"/> -<cat name="synttree" type="collection" value="latex-extra"/> -<cat name="t-angles" type="collection" value="latex-extra"/> -<cat name="t1utils" type="collection" value="font-tool"/> -<cat name="t1utils" type="collection" value="t1utils"/> -<cat name="t1utils" type="tool"/> -<cat name="t2" type="language" value="cyrillic"/> -<cat name="tabbing" type="collection" value="latex-extra"/> -<cat name="tableaux" type="collection" value="latex-extra"/> -<cat name="tap" type="collection" value="generic-extra"/> -<cat name="tap" type="language" value="polish"/> -<cat name="taupin" type="collection" value="latex-extra"/> -<cat name="taylor" type="macros" value="generic"/> -<cat name="tcldoc" type="collection" value="latex-extra"/> -<cat name="tds" type="collection" value="basic"/> -<cat name="tds" type="documentation"/> -<cat name="technics" type="collection" value="latex-extra"/> -<cat name="template" type="collection" value="latex3"/> -<cat name="tengwar" type="collection" value="fonts-extra"/> -<cat name="tetex" type="collection" value="basic"/> -<cat name="tetex" type="config"/> -<cat name="teubner" type="language" value="greek"/> -<cat name="tex" type="collection" value="basic"/> -<cat name="tex4htk" type="collection" value="htmlxml"/> -<cat name="texaide" type="tool"/> -<cat name="texconfig" type="collection" value="basic"/> -<cat name="texdoc" type="collection" value="basic"/> -<cat name="texdraw" type="collection" value="pictures"/> -<cat name="texinfo" type="collection" value="bin-extra"/> -<cat name="texlive-source" type="source"/> -<cat name="texniccenter" type="collection" value="win32-support"/> -<cat name="texshade" type="collection" value="latex-extra"/> -<cat name="texshell" type="collection" value="win32-support"/> -<cat name="texsis" type="collection" value="formats"/> -<cat name="texsis" type="macros" value="texsis"/> -<cat name="text1" type="macros" value="text1"/> -<cat name="textfit" type="collection" value="latex-extra"/> -<cat name="textmerg" type="collection" value="latex-extra"/> -<cat name="textmerg" type="macros" value="latex"/> -<cat name="textopo" type="collection" value="latex-extra"/> -<cat name="textpos" type="collection" value="latex-extra"/> -<cat name="texware" type="collection" value="bin-extra"/> -<cat name="texware" type="tex-tool"/> -<cat name="thesis" type="macros" value="latex"/> -<cat name="threed" type="collection" value="metapost"/> -<cat name="threed" type="metapost"/> -<cat name="thumb" type="collection" value="latex-extra"/> -<cat name="thumbpdf" type="collection" value="pdftex"/> -<cat name="ticket" type="collection" value="latex-extra"/> -<cat name="tiff2png" type="tool"/> -<cat name="tiffutils" type="tool"/> -<cat name="timesht" type="collection" value="latex-extra"/> -<cat name="timesht" type="macros" value="latex"/> -<cat name="timing" type="collection" value="latex-extra"/> -<cat name="tipa" type="collection" value="basic"/> -<cat name="titlefoot" type="collection" value="latex-extra"/> -<cat name="titlesec" type="collection" value="latex-extra"/> -<cat name="titling" type="collection" value="latex-extra"/> -<cat name="tldoc-deutsch" type="documentation"/> -<cat name="tldoc-deutsch" type="language" value="german"/> -<cat name="tldoc-english" type="collection" value="basic"/> -<cat name="tldoc-english" type="documentation"/> -<cat name="tldoc-french" type="documentation"/> -<cat name="tldoc-french" type="language" value="french"/> -<cat name="tldoc-polish" type="documentation"/> -<cat name="tldoc-polish" type="language" value="polish"/> -<cat name="tldoc-russian" type="documentation"/> -<cat name="tldoc-russian" type="language" value="cyrillic"/> -<cat name="tldoc-slovak" type="documentation"/> -<cat name="tldoc-slovak" type="language" value="czechslovak"/> -<cat name="tmmath" type="collection" value="math-extra"/> -<cat name="tocbibind" type="collection" value="latex-extra"/> -<cat name="tocloft" type="collection" value="latex-extra"/> -<cat name="tocvsec2" type="collection" value="latex-extra"/> -<cat name="todo" type="collection" value="latex-extra"/> -<cat name="toolbox" type="collection" value="latex-extra"/> -<cat name="tools" type="collection" value="latex-basi"/> -<cat name="topfloat" type="collection" value="latex-extra"/> -<cat name="totpages" type="collection" value="latex-extra"/> -<cat name="tracking" type="collection" value="latex-extra"/> -<cat name="trajan" type="collection" value="fonts-extra"/> -<cat name="tree-dvips" type="collection" value="latex-extra"/> -<cat name="treetex" type="collection" value="plain-extra"/> -<cat name="trfsigns" type="collection" value="latex-extra"/> -<cat name="trsym" type="collection" value="latex-extra"/> -<cat name="truetype" type="collection" value="documentation"/> -<cat name="truetype" type="documentation"/> -<cat name="ttex" type="collection" value="omega"/> -<cat name="ttf2mf" type="collection" value="font-tool"/> -<cat name="ttf2pt1" type="tool"/> -<cat name="ttfutils" type="collection" value="ttfutils"/> -<cat name="ttfutils" type="tool"/> -<cat name="tth" type="tool"/> -<cat name="tug" type="collection" value="generic-extra"/> -<cat name="tug" type="usergroup"/> -<cat name="tugboat" type="collection" value="latex-extra"/> -<cat name="twoup" type="collection" value="latex-extra"/> -<cat name="txfonts" type="collection" value="psfonts"/> -<cat name="type1cm" type="collection" value="latex-extra"/> -<cat name="typedref" type="collection" value="latex-extra"/> -<cat name="typespec" type="collection" value="plain-extra"/> -<cat name="uaclasses" type="collection" value="latex-extra"/> -<cat name="ucthesis" type="macros" value="latex"/> -<cat name="uhrzeit" type="collection" value="latex-extra"/> -<cat name="ukrhyph" type="language" value="cyrillic"/> -<cat name="ulsy" type="collection" value="latex-extra"/> -<cat name="umlaute" type="language" value="german"/> -<cat name="umoline" type="collection" value="latex-extra"/> -<cat name="umrand" type="collection" value="fonts-extra"/> -<cat name="underlin" type="collection" value="latex-extra"/> -<cat name="undertilde" type="collection" value="latex-extra"/> -<cat name="uni" type="collection" value="fonts-extra"/> -<cat name="unicode" type="collection" value="latex-extra"/> -<cat name="units" type="collection" value="latex-extra"/> -<cat name="universa" type="collection" value="fonts-extra"/> -<cat name="unsupported" type="collection" value="fonts-extra"/> -<cat name="upquote" type="collection" value="latex-extra"/> -<cat name="urlbst" type="biblio"/> -<cat name="urlbst" type="collection" value="bibtex-extra"/> -<cat name="urwstd" type="collection" value="psfonts"/> -<cat name="urwvn" type="language" value="vietnamese"/> -<cat name="ushort" type="collection" value="latex-extra"/> -<cat name="ut-thesis" type="macros" value="latex"/> -<cat name="utorontothesis" type="macros" value="latex"/> -<cat name="utthesis" type="macros" value="latex"/> -<cat name="uwthesis" type="macros" value="latex"/> -<cat name="varindex" type="collection" value="latex-extra"/> -<cat name="vdm" type="collection" value="latex-extra"/> -<cat name="vector" type="collection" value="latex-extra"/> -<cat name="venn" type="collection" value="math-extra"/> -<cat name="venn" type="metapost"/> -<cat name="verse" type="collection" value="latex-extra"/> -<cat name="vertex" type="collection" value="plain-extra"/> -<cat name="vicentino" type="fonts"/> -<cat name="vita" type="collection" value="latex-extra"/> -<cat name="vlna" type="language" value="czechslovak"/> -<cat name="vlna" type="tool"/> -<cat name="vmargin" type="collection" value="latex-extra"/> -<cat name="vntex" type="language" value="vietnamese"/> -<cat name="vrb" type="collection" value="latex-extra"/> -<cat name="vrb" type="macros" value="plain"/> -<cat name="vrsion" type="collection" value="latex-extra"/> -<cat name="warning" type="collection" value="latex-extra"/> -<cat name="warpcol" type="collection" value="latex-extra"/> -<cat name="was" type="collection" value="latex-extra"/> -<cat name="wasy" type="collection" value="basic"/> -<cat name="wasysym" type="collection" value="basic"/> -<cat name="webeq" type="collection" value="latex-extra"/> -<cat name="webguide" type="collection" value="documentation"/> -<cat name="webguide" type="documentation"/> -<cat name="williams" type="collection" value="latex-extra"/> -<cat name="windvi" type="collection" value="basic"/> -<cat name="windvi" type="collection" value="win32-support"/> -<cat name="windvi" type="tool"/> -<cat name="windvi-static" type="tool"/> -<cat name="winedt" type="collection" value="win32-support"/> -<cat name="winedt" type="tool"/> -<cat name="winlatex" type="tool"/> -<cat name="winshell" type="collection" value="win32-support"/> -<cat name="winshell" type="tool"/> -<cat name="wmf2eps" type="tool"/> -<cat name="wnri" type="language" value="indic"/> -<cat name="wntamil" type="language" value="indic"/> -<cat name="wordcount" type="collection" value="latex-extra"/> -<cat name="wp-conv" type="collection" value="documentation"/> -<cat name="wp-conv" type="documentation"/> -<cat name="wp2latex" type="tool"/> -<cat name="wsuipa" type="collection" value="fonts-extra"/> -<cat name="xdvi" type="collection" value="basic"/> -<cat name="xdvi" type="tool"/> -<cat name="xemacs" type="collection" value="win32-support"/> -<cat name="xinitials" type="collection" value="latex3"/> -<cat name="xmlplay" type="collection" value="htmlxml"/> -<cat name="xmltex" type="collection" value="htmlxml"/> -<cat name="xor" type="collection" value="latex3"/> -<cat name="xparse" type="collection" value="latex3"/> -<cat name="xpdf" type="collection" value="pdftex"/> -<cat name="xpdf" type="tool"/> -<cat name="xtab" type="collection" value="latex3"/> -<cat name="xtcapts" type="collection" value="latex3"/> -<cat name="xtexcad" type="tool"/> -<cat name="xtheorem" type="collection" value="latex3"/> -<cat name="xymtex" type="collection" value="chemistry"/> -<cat name="xypic" type="collection" value="pictures"/> -<cat name="yafoot" type="collection" value="latex-eyxtra"/> -<cat name="yannisgr" type="language" value="greek"/> -<cat name="yfonts" type="collection" value="fonts-extra"/> -<cat name="yhmath" type="collection" value="math-extra"/> -<cat name="yi4latex" type="language" value="cjk"/> -<cat name="youngtab" type="collection" value="latex-extra"/> -<cat name="yplan" type="collection" value="latex-extra"/> -<cat name="ytex" type="collection" value="formats"/> -<cat name="zed-csp" type="collection" value="latex-extra"/> -<cat name="zefonts" type="collection" value="fonts-extra"/> -<cat name="zlib" type="collection" value="basic"/> -<cat name="zlib" type="library"/> -<system name="gsview" value="win32"/> -<system name="javascript-texed" value="win32"/> -<system name="latexdraw" value="win32"/> -<system name="latexwide" value="win32"/> -<system name="texaide" value="win32"/> -<system name="ttf2mf" value="win32"/> -<system name="windvi" value="win32"/> -<system name="winedt" value="win32"/> -<system name="winshell" value="win32"/> -<system name="wmf2eps" value="win32"/> -<system name="wp2latex" value="win32"/> -<system name="lib-curl" value="win32"/> -<system name="lib-expat" value="win32"/> -<system name="lib-freetype" value="win32"/> -<system name="lib-freetype2" value="win32"/> -<system name="lib-geturl" value="win32"/> -<system name="lib-gifreader" value="win32"/> -<system name="lib-jpeg" value="win32"/> -<system name="lib-png" value="win32"/> -<system name="lib-regex" value="win32"/> -<system name="lib-ttf" value="win32"/> -<system name="lib-zlib" value="win32"/> -<system name="cmactex" value="mac"/> -<system name="fptex" value="win32"/> -<system name="miktex" value="win32"/> -<system name="oztex" value="mac"/> -<system name="techexplorer" value="win32"/> -<system name="texniccenter" value="win32"/> -<system name="texshell32" value="win32"/> -<system name="xdvik" value="unix"/> -<system name="xfig" value="inx"/> - -<cat name="abc2mtex" type="tool"/> -<cat name="catdoc" type="tool"/> -<cat name="catdvi" type="tool"/> -<cat name="cmactex" type="system"/> -<cat name="dviconcat" type="tool"/> -<cat name="dvicopy" type="tex-tool"/> -<cat name="dviout" type="tool"/> -<cat name="dvips" type="tex-tool"/> -<cat name="eco" type="fonts" value="public"/> -<cat name="fptex" type="system"/> -<cat name="gnuplot" type="tool"/> -<cat name="jdvi" type="tool"/> -<cat name="llncs" type="macros" value="latex"/> -<cat name="malvern" type="fonts" value="public"/> -<cat name="miktex" type="system"/> -<cat name="oztex" type="system"/> -<cat name="pstoedit" type="tool"/> -<cat name="techexplorer" type="tool"/> -<cat name="texdoctk" type="tool"/> -<cat name="texniccenter" type="tool"/> -<cat name="texshell32" type="tool"/> -<cat name="transfig" type="tool"/> -<cat name="tmview" type="tool"/> -<cat name="ttf2pk" type="tool"/> -<cat name="vfinst" type="tool"/> -<cat name="vtex" type="system"/> -<cat name="xdvik" type="tex-tool"/> -<cat name="xfig" type="tool"/> - -</cats> diff --git a/Build/cdbuild/tpm2/taxonomy b/Build/cdbuild/tpm2/taxonomy deleted file mode 100644 index 03c43bd8516..00000000000 --- a/Build/cdbuild/tpm2/taxonomy +++ /dev/null @@ -1,5 +0,0 @@ -<taxonomy id="Material"> -<category id="M_ST"><catDesc>stone</catDesc> </category> -<category id="M_ME"><catDesc>metal</catDesc> </category> -<category id="M_"><catDesc>(unrecorded)</catDesc> </category> -</taxonomy> diff --git a/Build/cdbuild/tpm2/tl.only b/Build/cdbuild/tpm2/tl.only deleted file mode 100644 index 15af9a0b48d..00000000000 --- a/Build/cdbuild/tpm2/tl.only +++ /dev/null @@ -1,223 +0,0 @@ -< IEEEtran -< SIunits -< acmtrans -< adrconv -< ai -< anysize -< attachfile -< augie -< bangtex -< bengali -< bibtex8 -< biocon -< burmese -< cb -< cd -< cd-cover -< charter -< chemarrow -< cjkutils -< cjw -< cm-super -< cmex -< cmpk -< coordsys -< coptic -< courier -< crossreference -< crossword -< ctib -< cuisine -< cweb -< dashrule -< detex -< devnag -< diagnose -< dialog -< dice -< dingbat -< dk-bib -< dnaseq -< dtk -< dtl -< dvidvi -< dvipdfm-static -< dvipdfmx -< dvipsk-static -< dviware -< ebezier -< em -< epsdice -< eqlist -< eqparbox -< esdiff -< esint -< etex -< euclide -< euro-ce -< faq-english -< faq-french -< faq-german -< figsize -< firststeps -< flashcards -< fontware -< formular -< galley -< gauss -< general -< getafm -< greek -< greekdoc -< grverb -< gsftopk-static -< gtf -< guides -< guitar -< gzip -< hc -< hitec -< hpsdiss -< ibycus -< imagemagick -< iso -< iso10303 -< ispell -< italian-doc -< itrans -< kastrup -< kerkis -< lacheck -< langpolish -< le -< lib-curl -< lib-expat -< lib-freetype -< lib-freetype2 -< lib-geturl -< lib-gifreader -< lib-jpeg -< lib-png -< lib-regex -< lib-ttf -< lib-zlib -< listliketab -< literat -< lshort-korean -< lshort-ukrainian -< ltx2rtf-static -< mattens -< mceinleger -< metafont -< metasupp -< metre -< mfmisc -< mft -< mftinc -< miller -< misc209 -< mminstance -< msc -< multi -< multibbl -< musixflx -< musixlyr -< mwcls -< mwrite -< mxd -< ncclatex -< netpbm -< newfile -< nomentbl -< notes -< oberdiek -< ocherokee -< oesch -< oinuit -< omega-devanagari -< omega-static -< omegabook -< opcit -< otibet -< outline -< patchcmd -< pdfcprot -< pdftex-static -< pdftools -< perl -< peterw -< piechartmp -< plates -< poemscol -< preprint -< preview -< procIAGssymp -< ps2pkm -< psafm -< pscyr -< psgo -< pstools -< pxfonts -< qpx -< qtx -< rectopma -< regex -< repeatindex -< resume -< rst -< rtkinenc -< sae -< savetrees -< seetexk -< sffms -< skull -< slideshow -< soyombo -< stack -< swimgraf -< syntax -< tableaux -< taupin -< tcldoc -< technics -< template -< test -< tex -< tex4htk -< tex4htk-static -< texconfig -< texlive-source -< texware -< tiff2png -< tiffutils -< tldoc-deutsch -< tldoc-english -< tldoc-french -< tldoc-polish -< tldoc-russian -< tldoc-slovak -< todo -< tools -< tree-dvips -< trsym -< ttex -< ttfutils -< tug -< txfonts -< typedref -< uhrzeit -< undertilde -< upquote -< urwvn -< venn -< vlna -< was -< webeq -< windvi-static -< xemacs -< xinitials -< xor -< xparse -< xpdf -< xtheorem -< zlib diff --git a/Build/cdbuild/tpm2/tpm2.dtd b/Build/cdbuild/tpm2/tpm2.dtd deleted file mode 100644 index 48da2e1f02f..00000000000 --- a/Build/cdbuild/tpm2/tpm2.dtd +++ /dev/null @@ -1,113 +0,0 @@ -<?xml encoding="UTF-8"?> - -<!ELEMENT TPM (Name,Title,Source,Classification,Build,Install,Remove, - CTAN?)> - -<!ATTLIST TPM - id ID #REQUIRED> - -<!ELEMENT Title (#PCDATA)> - -<!ELEMENT Name (#PCDATA)> - -<!ELEMENT Source (Authorgroup,License,Date,Version,Home?,Description)> - -<!ELEMENT Description (#PCDATA)> - -<!ELEMENT Authorgroup (Author)+> - -<!ELEMENT Author (Forename?,Surname,Email?)> - -<!ELEMENT Forename (#PCDATA)> - -<!ELEMENT Surname (#PCDATA)> - -<!ELEMENT Email (#PCDATA)> - -<!ELEMENT License EMPTY> - -<!ATTLIST License - type (artistic|bsd|dfsg|gfdl|gpl|knuth|lgpl|lppl|nocommercial|nosell - |nosource|other|pd|shareware|unknown) 'unknown'> - -<!ELEMENT Date (#PCDATA)> - -<!ELEMENT Version (#PCDATA)> - -<!ELEMENT Home (Link)*> - -<!ELEMENT CTAN (Location,(Date,Version)?)> - -<!ELEMENT Location (#PCDATA)> - -<!ELEMENT Classification (Status,(Platform+)?,Categories,Keywords?, - Pointers?,XPointers?,Documentation)> - -<!ELEMENT Categories (Category)+> - -<!ELEMENT Documentation (#PCDATA)> - -<!ELEMENT Category (#PCDATA)> - -<!ATTLIST Category - type (biblio|collection|config|distribution|system|documentation - |dvips-tool|font-tool|fonts|graphics|language|library|macros - |metapost|omega|source|tex-tool|tool|usergroup) #IMPLIED> - -<!ELEMENT Status (#PCDATA)> - -<!ELEMENT Platform (#PCDATA)> - -<!ELEMENT Keywords (Keyword)+> - -<!ELEMENT Keyword (#PCDATA)> - -<!ELEMENT Build (Ins?,Run,Doc)> - -<!ELEMENT Ins (Pattern)*> - -<!ELEMENT Run (Pattern)*> - -<!ELEMENT Doc (Pattern)*> - -<!ELEMENT Pattern (#PCDATA)> - -<!ELEMENT Pointers (Needs*,Relates*,Opposes*)> - -<!ELEMENT XPointers (Link)*> - -<!ELEMENT Link EMPTY> - -<!ATTLIST Link - url CDATA #REQUIRED> - -<!ELEMENT Needs EMPTY> - -<!ATTLIST Needs - name CDATA #REQUIRED> - -<!ELEMENT Relates EMPTY> - -<!ATTLIST Relates - name CDATA #REQUIRED> - -<!ELEMENT Opposes EMPTY> - -<!ATTLIST Opposes - name CDATA #REQUIRED> - -<!ELEMENT Install (Before,After)> - -<!ELEMENT Remove (Before,After)> - -<!ELEMENT Before (Execute)*> - -<!ELEMENT After (Execute)*> - -<!ELEMENT Execute EMPTY> - -<!ATTLIST Execute - function CDATA #REQUIRED - parameter CDATA #REQUIRED> - -<!ELEMENT TPMS (TPM)+> diff --git a/Build/cdbuild/tpm2/tpm2.rng b/Build/cdbuild/tpm2/tpm2.rng deleted file mode 100644 index c759723468a..00000000000 --- a/Build/cdbuild/tpm2/tpm2.rng +++ /dev/null @@ -1,404 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<grammar xmlns:a="http://relaxng.org/ns/compatibility/annotations/1.0" xmlns="http://relaxng.org/ns/structure/1.0" datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes"> - <define name="TPM"> - <element name="TPM"> - <ref name="attlist.TPM"/> - <ref name="Name"/> - <ref name="Title"/> - <ref name="Source"/> - <ref name="Classification"/> - <ref name="Build"/> - <ref name="Install"/> - <ref name="Remove"/> - <optional> - <ref name="CTAN"/> - </optional> - </element> - </define> - <define name="attlist.TPM" combine="interleave"> - <attribute name="id"> - <data type="ID"/> - </attribute> - </define> - - <define name="Title"> - <element name="Title"> - <text/> - </element> - </define> - - <define name="Name"> - <element name="Name"> - <text/> - </element> - </define> - - <define name="Source"> - <element name="Source"> - <ref name="Authorgroup"/> - <ref name="License"/> - <ref name="Date"/> - <ref name="Version"/> - <optional> - <ref name="Home"/> - </optional> - <ref name="Description"/> - </element> - </define> - - <define name="Description"> - <element name="Description"> - <text/> - </element> - </define> - - <define name="Authorgroup"> - <element name="Authorgroup"> - <oneOrMore> - <ref name="Author"/> - </oneOrMore> - </element> - </define> - - <define name="Author"> - <element name="Author"> - <optional> - <ref name="Forename"/> - </optional> - <ref name="Surname"/> - <optional> - <ref name="Email"/> - </optional> - </element> - </define> - - <define name="Forename"> - <element name="Forename"> - <text/> - </element> - </define> - - <define name="Surname"> - <element name="Surname"> - <text/> - </element> - </define> - - <define name="Email"> - <element name="Email"> - <text/> - </element> - </define> - - <define name="License"> - <element name="License"> - <ref name="attlist.License"/> - <empty/> - </element> - </define> - <define name="attlist.License" combine="interleave"> - <optional> - <attribute name="type" a:defaultValue="unknown"> - <choice> - <value>artistic</value> - <value>bsd</value> - <value>dfsg</value> - <value>gfdl</value> - <value>gpl</value> - <value>knuth</value> - <value>lgpl</value> - <value>lppl</value> - <value>nocommercial</value> - <value>nosell</value> - <value>nosource</value> - <value>other</value> - <value>pd</value> - <value>shareware</value> - <value>unknown</value> - </choice> - </attribute> - </optional> - </define> - <define name="Date"> - <element name="Date"> - <text/> - </element> - </define> - - <define name="Version"> - <element name="Version"> - <text/> - </element> - </define> - - <define name="Home"> - <element name="Home"> - <zeroOrMore> - <ref name="Link"/> - </zeroOrMore> - </element> - </define> - - <define name="CTAN"> - <element name="CTAN"> - <ref name="Location"/> - <optional> - <ref name="Date"/> - <ref name="Version"/> - </optional> - </element> - </define> - - <define name="Location"> - <element name="Location"> - <text/> - </element> - </define> - - <define name="Classification"> - <element name="Classification"> - <ref name="Status"/> - <optional> - <oneOrMore> - <ref name="Platform"/> - </oneOrMore> - </optional> - <ref name="Categories"/> - <optional> - <ref name="Keywords"/> - </optional> - <optional> - <ref name="Pointers"/> - </optional> - <optional> - <ref name="XPointers"/> - </optional> - <ref name="Documentation"/> - </element> - </define> - - <define name="Categories"> - <element name="Categories"> - <oneOrMore> - <ref name="Category"/> - </oneOrMore> - </element> - </define> - - <define name="Documentation"> - <element name="Documentation"> - <text/> - </element> - </define> - - <define name="Category"> - <element name="Category"> - <ref name="attlist.Category"/> - <text/> - </element> - </define> - <define name="attlist.Category" combine="interleave"> - <optional> - <attribute name="type"> - <choice> - <value>biblio</value> - <value>collection</value> - <value>config</value> - <value>distribution</value> - <value>system</value> - <value>documentation</value> - <value>dvips-tool</value> - <value>font-tool</value> - <value>fonts</value> - <value>graphics</value> - <value>language</value> - <value>library</value> - <value>macros</value> - <value>metapost</value> - <value>omega</value> - <value>source</value> - <value>tex-tool</value> - <value>tool</value> - <value>usergroup</value> - </choice> - </attribute> - </optional> - </define> - <define name="Status"> - <element name="Status"> - <text/> - </element> - </define> - - <define name="Platform"> - <element name="Platform"> - <text/> - </element> - </define> - - <define name="Keywords"> - <element name="Keywords"> - <oneOrMore> - <ref name="Keyword"/> - </oneOrMore> - </element> - </define> - - <define name="Keyword"> - <element name="Keyword"> - <text/> - </element> - </define> - - <define name="Build"> - <element name="Build"> - <optional><ref name="Ins"/></optional> - <ref name="Run"/> - <ref name="Doc"/> - </element> - </define> - - <define name="Ins"> - <element name="Ins"> - <zeroOrMore> - <ref name="Pattern"/> - </zeroOrMore> - </element> - </define> - - <define name="Run"> - <element name="Run"> - <zeroOrMore> - <ref name="Pattern"/> - </zeroOrMore> - </element> - </define> - - <define name="Doc"> - <element name="Doc"> - <zeroOrMore> - <ref name="Pattern"/> - </zeroOrMore> - </element> - </define> - - <define name="Pattern"> - <element name="Pattern"> - <text/> - </element> - </define> - - <define name="Pointers"> - <element name="Pointers"> - <zeroOrMore> - <ref name="Needs"/> - </zeroOrMore> - <zeroOrMore> - <ref name="Relates"/> - </zeroOrMore> - <zeroOrMore> - <ref name="Opposes"/> - </zeroOrMore> - </element> - </define> - - <define name="XPointers"> - <element name="XPointers"> - <zeroOrMore> - <ref name="Link"/> - </zeroOrMore> - </element> - </define> - - <define name="Link"> - <element name="Link"> - <ref name="attlist.Link"/> - <empty/> - </element> - </define> - <define name="attlist.Link" combine="interleave"> - <attribute name="url"/> - </define> - <define name="Needs"> - <element name="Needs"> - <ref name="attlist.Needs"/> - <empty/> - </element> - </define> - <define name="attlist.Needs" combine="interleave"> - <attribute name="name"/> - </define> - <define name="Relates"> - <element name="Relates"> - <ref name="attlist.Relates"/> - <empty/> - </element> - </define> - <define name="attlist.Relates" combine="interleave"> - <attribute name="name"/> - </define> - <define name="Opposes"> - <element name="Opposes"> - <ref name="attlist.Opposes"/> - <empty/> - </element> - </define> - <define name="attlist.Opposes" combine="interleave"> - <attribute name="name"/> - </define> - <define name="Install"> - <element name="Install"> - <ref name="Before"/> - <ref name="After"/> - </element> - </define> - - <define name="Remove"> - <element name="Remove"> - <ref name="Before"/> - <ref name="After"/> - </element> - </define> - - <define name="Before"> - <element name="Before"> - <zeroOrMore> - <ref name="Execute"/> - </zeroOrMore> - </element> - </define> - - <define name="After"> - <element name="After"> - <zeroOrMore> - <ref name="Execute"/> - </zeroOrMore> - </element> - </define> - - <define name="Execute"> - <element name="Execute"> - <ref name="attlist.Execute"/> - <empty/> - </element> - </define> - <define name="attlist.Execute" combine="interleave"> - <attribute name="function"/> - <attribute name="parameter"/> - </define> - -<define name="TPMS"> -<element name="TPMS"> - <oneOrMore> - <ref name="TPM"/> - </oneOrMore> - </element> -</define> - - <start> - <choice> - <ref name="TPM"/> - <ref name="TPMS"/> - </choice> - </start> -</grammar> diff --git a/Build/cdbuild/tpm2/tpm2xml.xsl b/Build/cdbuild/tpm2/tpm2xml.xsl deleted file mode 100644 index 36b54641cc8..00000000000 --- a/Build/cdbuild/tpm2/tpm2xml.xsl +++ /dev/null @@ -1,835 +0,0 @@ -<?xml version="1.0"?> -<xsl:stylesheet - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:TPM="http://texlive.dante.de/" - exclude-result-prefixes="rdf TPM" - xmlns:xsl="http://www.w3.org/1999/XSL/Transform" - version="1.0"> - - <xsl:output method="xml" indent="yes" doctype-system="tpm2.dtd"/> - - <xsl:key name="CATS" match="cat" use="@name"/> - - <xsl:key name="SYS" match="system" use="@name"/> - - <xsl:template match="/"> - <xsl:apply-templates select="rdf:RDF/rdf:Description"/> - </xsl:template> - -<xsl:template match="rdf:Description"> - -<xsl:variable name="CAT"> - <xsl:text>/texlive/Master/texmf-dist/doc/html/catalogue/entries/</xsl:text> - <xsl:value-of select="TPM:Name"/> - <xsl:text>.xml</xsl:text> -</xsl:variable> - -<xsl:variable name="Name"> - <xsl:value-of select="TPM:Name"/> -</xsl:variable> - -<xsl:message>Read <xsl:value-of select="$CAT"/></xsl:message> - <xsl:variable name="cattitle"> - <xsl:for-each select="document($CAT)/entry"> - <xsl:value-of select="about/caption"/> - </xsl:for-each> - </xsl:variable> - - <xsl:variable name="catname"> - <xsl:for-each select="document($CAT)/entry"> - <xsl:value-of select="about/name"/> - </xsl:for-each> - </xsl:variable> - -<TPM id="{TPM:Name}" > - <Name> - <xsl:choose> - <xsl:when test="$catname=''"> - <xsl:value-of select="TPM:Name"/> - </xsl:when> - <xsl:otherwise> - <xsl:value-of select="$catname"/> - </xsl:otherwise> - </xsl:choose> - </Name> - - <Title> - <xsl:choose> - <xsl:when test="$cattitle=''"> - <xsl:value-of select="TPM:Title"/> - </xsl:when> - <xsl:when test="$Name='bakoma'"> - <xsl:value-of select="TPM:Title"/> - </xsl:when> - <xsl:otherwise> - <xsl:value-of select="$cattitle"/> - </xsl:otherwise> - </xsl:choose> - </Title> - -<Source> - <Authorgroup> - <Author> - <Forename> - <xsl:for-each select="document($CAT)/entry"> -<xsl:value-of select="substring-before(concat(about/author/name,' '),' ')"/> -</xsl:for-each> - </Forename> - <Surname> - <xsl:for-each select="document($CAT)/entry"> -<xsl:value-of select="substring-after(about/author/name,' ')"/> -</xsl:for-each> - </Surname> - <Email> - <xsl:for-each select="document($CAT)/entry"> - <xsl:value-of select="about/author/email"/> - </xsl:for-each> - </Email> - </Author> - </Authorgroup> - <License> - <xsl:variable name="catlic"> - <xsl:for-each select="document($CAT)/entry"> - <xsl:value-of select="about/license/@type"/> - </xsl:for-each> -</xsl:variable> - <xsl:attribute name="type"> -<xsl:choose> - <xsl:when test="$catlic=''">unknown</xsl:when> - <xsl:otherwise><xsl:value-of select="$catlic"/></xsl:otherwise> -</xsl:choose> - </xsl:attribute> -</License> - <Date> <xsl:for-each select="document($CAT)/entry"> - <xsl:value-of select="about/version/released"/> - </xsl:for-each> -</Date> - <Version><xsl:for-each select="document($CAT)/entry"> - <xsl:value-of select="about/version/number"/> - </xsl:for-each> -</Version> - <Home> - <xsl:for-each select="document($CAT)/entry"> - <Link url="{about/author/home}"/> - </xsl:for-each> - </Home> - <Description> - <xsl:variable name="catdesc"> - <xsl:for-each select="document($CAT)"> - <xsl:value-of select="entry/description/abstract"/> - </xsl:for-each> - </xsl:variable> - <xsl:choose> - <xsl:when test="$Name='bakoma'"> - <xsl:value-of select="TPM:Description"/> - </xsl:when> - <xsl:when test="$catdesc=''"> - <xsl:value-of select="TPM:Description"/> - </xsl:when> - <xsl:otherwise> - <xsl:value-of select="$catdesc"/> - </xsl:otherwise> - </xsl:choose> - </Description> -</Source> - -<xsl:variable name="ctan"> - <xsl:for-each select="document($CAT)/entry/distribution/ctan"> - <xsl:value-of select="."/> - </xsl:for-each> -</xsl:variable> - -<Classification> - <Status>optional</Status> - <Platform> - <xsl:variable name="p"> - <xsl:for-each select="document('cats.xmlcat')/cats"> - <xsl:for-each select="key('SYS',$Name)"> - <xsl:value-of select="@value"/> - </xsl:for-each> - </xsl:for-each> -</xsl:variable> -<xsl:choose> - <xsl:when test="not($p='')"><xsl:value-of select="$p"/></xsl:when> - <xsl:when test="TPM:Type='binary'">all</xsl:when> - <xsl:otherwise>any</xsl:otherwise> -</xsl:choose> -</Platform> - <Categories> - <Category type="distribution">TeXLive</Category> - <xsl:if test="contains(TPM:RunFiles,'texmf-dist/tex')"> - <Category type="macros"> - <xsl:value-of select="substring-before(substring-after(TPM:RunFiles,'texmf-dist/tex/'),'/')"/> - </Category> - </xsl:if> - <xsl:if test="contains(TPM:RunFiles,'texmf-dist/fonts')"> - <Category type="fonts"> - <xsl:choose> - <xsl:when test="$Name='archaic'">public</xsl:when> - <xsl:when test="$Name='astro'">public</xsl:when> - <xsl:when test="$Name='bakoma'">public</xsl:when> - <xsl:when test="$Name='barcodes'">public</xsl:when> - <xsl:when test="$Name='belleek'">public</xsl:when> - <xsl:when test="$Name='bluesky'">public</xsl:when> - <xsl:when test="$Name='bookhands'">public</xsl:when> - <xsl:when test="$Name='charter'">public</xsl:when> - <xsl:when test="$Name='chess'">public</xsl:when> - <xsl:when test="$Name='cm-super'">public</xsl:when> - <xsl:when test="$Name='cmex'">public</xsl:when> - <xsl:when test="$Name='cmextra'">public</xsl:when> - <xsl:when test="$Name='cmpk'">public</xsl:when> - <xsl:when test="$Name='committee'">public</xsl:when> - <xsl:when test="$Name='cour'">public</xsl:when> - <xsl:when test="$Name='courier'">public</xsl:when> - <xsl:when test="$Name='croatian'">public</xsl:when> - <xsl:when test="$Name='engwar'">public</xsl:when> - <xsl:when test="$Name='greenpoint'">public</xsl:when> - <xsl:when test="$Name='grtimes'">public</xsl:when> - <xsl:when test="$Name='halftone'">public</xsl:when> - <xsl:when test="$Name='hoekwater'">hoekwater</xsl:when> - <xsl:when test="$Name='itrans'">public</xsl:when> - <xsl:when test="$Name='levy'">public</xsl:when> - <xsl:when test="$Name='logo'">public</xsl:when> - <xsl:when test="$Name='mathpazo'">public</xsl:when> - <xsl:when test="$Name='mfbook'">public</xsl:when> - <xsl:when test="$Name='oca'">public</xsl:when> - <xsl:when test="$Name='ocr-a'">public</xsl:when> - <xsl:when test="$Name='oesch'">public</xsl:when> - <xsl:when test="$Name='oinuit'">public</xsl:when> - <xsl:when test="$Name='osmanian'">public</xsl:when> - <xsl:when test="$Name='psafm'">public</xsl:when> - <xsl:when test="$Name='qfonts'">public</xsl:when> - <xsl:when test="$Name='sauter'">public</xsl:when> - <xsl:when test="$Name='simpsons'">public</xsl:when> - <xsl:when test="$Name='skull'">public</xsl:when> - <xsl:when test="$Name='teubner'">public</xsl:when> - <xsl:when test="$Name='umrand'">public</xsl:when> - <xsl:when test="$Name='unsupported'">public</xsl:when> - <xsl:when test="$Name='yannisgr'">public</xsl:when> - <xsl:otherwise> - <xsl:value-of select="substring-before(substring-after(TPM:RunFiles,'texmf-dist/fonts/tfm/'),'/')"/> - </xsl:otherwise> - </xsl:choose> - </Category> - </xsl:if> - <xsl:for-each select="document('cats.xmlcat')/cats"> - <xsl:for-each select="key('CATS',$Name)"> - <Category type="{@type}"><xsl:value-of select="@value"/></Category> - </xsl:for-each> - </xsl:for-each> - </Categories> - <Keywords> - <Keyword></Keyword> - </Keywords> - <Pointers> - <xsl:for-each select="TPM:Requires/*"> - <Needs name="{@name}"/> - </xsl:for-each> - <xsl:for-each select="document($CAT)/entry/about/xref"> - <Relates name="{@refid}"/> - </xsl:for-each> - </Pointers> - <XPointers></XPointers> - <Documentation><xsl:for-each select="document($CAT)/entry/description/documentation"><xsl:value-of select="."/></xsl:for-each></Documentation> -</Classification> - -<Build> - <xsl:choose> - <xsl:when test="$Name='feynmf'"> - <Ins><Pattern>feynmf.ins</Pattern></Ins> - </xsl:when> - <xsl:when test="$Name='koma-script'"> - <Ins><Pattern>komascr.ins</Pattern></Ins> - </xsl:when> - <xsl:when test="$Name='localloc'"> - <Ins><Pattern>localloc.dtx</Pattern></Ins> - </xsl:when> - <xsl:when test="$Name='bosisio'"> - <Ins><Pattern>*.dtx</Pattern></Ins> - </xsl:when> - <xsl:when test="$Name='babel'"> - <Ins><Pattern>babel.ins</Pattern></Ins> - </xsl:when> - <xsl:when test="$Name='paper'"> - <Ins><Pattern>install.02</Pattern></Ins> - </xsl:when> - <xsl:when test="$Name='thesis'"> - <Ins> - <Pattern>install.01</Pattern> - <Pattern>install.ndx</Pattern> - </Ins> - </xsl:when> - <xsl:when test="$Name='dotseqn'"> - <Ins><Pattern>dotseqn.dtx</Pattern></Ins> - </xsl:when> - <xsl:when test="$Name='stmaryrd'"> - <Ins><Pattern>stmaryrd.dtx</Pattern></Ins> - </xsl:when> - <xsl:when test="$Name='tugboat'"> - <Ins><Pattern>tugboat.ins</Pattern></Ins> - </xsl:when> - <xsl:when test="$Name='iso'"> - <Ins><Pattern>alliso.ins</Pattern></Ins> - </xsl:when> - <xsl:when test="$Name='ccfonts'"> - <Ins><Pattern>ccfonts.ins</Pattern></Ins> - </xsl:when> - <xsl:when test="$Name='lettre'"> - <Ins><Pattern></Pattern></Ins> - </xsl:when> - <xsl:when test="$Name='base'"> - <Ins><Pattern></Pattern></Ins> - </xsl:when> - <xsl:otherwise> - <!--<Ins><Pattern>*.ins</Pattern></Ins>--> - </xsl:otherwise> - </xsl:choose> - <Run> - <xsl:choose> -<xsl:when test="$Name='ae'"> - <Pattern>*.fd</Pattern> - <Pattern>*.sty</Pattern> -</xsl:when> -<xsl:when test="$Name='base'"> - <Pattern>idx.tex</Pattern> - <Pattern>lablst.tex</Pattern> - <Pattern>latexbug.tex</Pattern> - <Pattern>lablst.tex</Pattern> - <Pattern>docstrip.tex</Pattern> - <Pattern>nfssfont.tex</Pattern> - <Pattern>sample2e.tex</Pattern> - <Pattern>small2e.tex</Pattern> - <Pattern>testpage.tex</Pattern> - <Pattern>ltxcheck.tex</Pattern> - <Pattern>*.cfg</Pattern> - <Pattern>*.fd</Pattern> - <Pattern>*.cls</Pattern> - <Pattern>*.clo</Pattern> - <Pattern>*.ltx</Pattern> - <Pattern>*.sty</Pattern> - <Pattern>*.def</Pattern> - <Pattern>*.ist</Pattern> -</xsl:when> -<xsl:when test="$Name='babel'"> - <Pattern>bplain.tex</Pattern> - <Pattern>*.ldf</Pattern> - <Pattern>*.ltx</Pattern> - <Pattern>*.cfg</Pattern> - <Pattern>*.ist</Pattern> - <Pattern>*.sty</Pattern> - <Pattern>*.clo</Pattern> - <Pattern>*.cls</Pattern> - <Pattern>*.def</Pattern> - <Pattern>*.fd</Pattern> -</xsl:when> -<xsl:when test="$Name='barr'"> - <Pattern>diagram.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='breqn'"> - <Pattern>*.sty</Pattern> - <Pattern>*.sym</Pattern> -</xsl:when> -<xsl:when test="$Name='calxxxx'"> - <Pattern>cal.**.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='carlisle'"> - <Pattern>*.sty</Pattern> - <Pattern>*.tex</Pattern> - <Pattern>*.ltx</Pattern> -</xsl:when> -<xsl:when test="$Name='codepage'"> - <Pattern>*.sty</Pattern> - <Pattern>*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='custbib'"> - <Pattern>*.mbs</Pattern> - <Pattern>*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='cyrillic'"> - <Pattern>*.tex</Pattern> - <Pattern>*.sty</Pattern> - <Pattern>*.fd</Pattern> - <Pattern>*.def</Pattern> -</xsl:when> -<xsl:when test="$Name='custom-bib'"> - <Pattern>*.mbs</Pattern> - <Pattern>*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='dialogl'"> - <Pattern>*.sty</Pattern> - <Pattern>listouti*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='ean'"> - <Pattern>ean[0-9]*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='euclide'"> - <Pattern>pst-eucl.tex</Pattern> - <Pattern>pst-eucl.sty</Pattern> -</xsl:when> -<xsl:when test="$Name='footnpag'"> - <Pattern>footnpag.sty</Pattern> -</xsl:when> -<xsl:when test="$Name='hyper'"> - <Pattern>*.sty</Pattern> - <Pattern>*.hyp</Pattern> -</xsl:when> -<xsl:when test="$Name='iso10303'"> - <Pattern>a.*tex</Pattern> - <Pattern>b.*tex</Pattern> - <Pattern>e.*tex</Pattern> - <Pattern>stp.*tex</Pattern> - <Pattern>*.sty</Pattern> - <Pattern>*.4ht</Pattern> -</xsl:when> -<xsl:when test="$Name='isodate'"> - <Pattern>*.idf</Pattern> - <Pattern>*.sty</Pattern> -</xsl:when> -<xsl:when test="$Name='insbox'"> - <Pattern>insbox.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='jadetex'"> - <Pattern>*.ltx</Pattern> - <Pattern>*.def</Pattern> - <Pattern>*.tex</Pattern> - <Pattern>*.ini</Pattern> - <Pattern>*.sty</Pattern> -</xsl:when> -<xsl:when test="$Name='karnaugh'"> - <Pattern>kvmacros.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='keystroke'"> - <Pattern>keystroke_.*</Pattern> - <Pattern>*.sty</Pattern> -</xsl:when> -<xsl:when test="$Name='lettre'"> - <Pattern>*.ins</Pattern> - <Pattern>*.cls</Pattern> -</xsl:when> -<xsl:when test="$Name='koma-script'"> - <Pattern>*.sty</Pattern> - <Pattern>*.cls</Pattern> - <Pattern>*.lco</Pattern> -</xsl:when> -<xsl:when test="$Name='kuvio'"> - <Pattern>*.tex</Pattern> - <Pattern>*.sty</Pattern> -</xsl:when> -<xsl:when test="$Name='manjutex'"> - <Pattern>*.sty</Pattern> - <Pattern>*.clo</Pattern> - <Pattern>*.ldf</Pattern> - <Pattern>*.cls</Pattern> - <Pattern>*.def</Pattern> - <Pattern>*.fd</Pattern> - <Pattern>manju.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='mff'"> - <Pattern>*.sty</Pattern> - <Pattern>mf[f]*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='ctib'"> - <Pattern>*.sty</Pattern> - <Pattern>*.clo</Pattern> - <Pattern>*.ldf</Pattern> - <Pattern>*.cls</Pattern> - <Pattern>*.def</Pattern> - <Pattern>*.fd</Pattern> - <Pattern>ctib*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='mfpic'"> - <Pattern>mfpic.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='minitoc'"> - <Pattern>*.sty</Pattern> - <Pattern>*.mld</Pattern> -</xsl:when> -<xsl:when test="$Name='misc'"> - <Pattern>*.sty</Pattern> - <Pattern>*.ltx</Pattern> - <Pattern>*.cls</Pattern> -</xsl:when> -<xsl:when test="$Name='ntheorem'"> - <Pattern>*.sty</Pattern> - <Pattern>*.std</Pattern> -</xsl:when> -<xsl:when test="$Name='patch'"> - <Pattern>*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='pdfslide'"> - <Pattern>*.jpg</Pattern> - <Pattern>*.sty</Pattern> - <Pattern>*.clo</Pattern> - <Pattern>*.cfg</Pattern> - <Pattern>meta*.pdf</Pattern> -</xsl:when> -<xsl:when test="$Name='petri-nets'"> - <Pattern>pnets*.tex</Pattern> - <Pattern>pntext*.tex</Pattern> - <Pattern>pndraw*.tex</Pattern> - <Pattern>pnversion*.tex</Pattern> - <Pattern>*.sty</Pattern> - <Pattern>pndraw*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='plgraph'"> - <Pattern>*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='pdfcprot'"> - <Pattern>*.cpa</Pattern> - <Pattern>*.sty</Pattern> -</xsl:when> -<xsl:when test="$Name='ppchtex'"> - <Pattern>m.*tex</Pattern> - <Pattern>m.*sty</Pattern> -</xsl:when> -<xsl:when test="$Name='pdfscreen'"> - <Pattern>overlay*.pdf</Pattern> - <Pattern>but*.pdf</Pattern> - <Pattern>left*.pdf</Pattern> - <Pattern>right*.pdf</Pattern> - <Pattern>pdfscreen.sty</Pattern> -</xsl:when> -<xsl:when test="$Name='prosper'"> - <Pattern>*.ps</Pattern> - <Pattern>*.eps</Pattern> - <Pattern>*.sty</Pattern> - <Pattern>*.cls</Pattern> -</xsl:when> -<xsl:when test="$Name='pstricks'"> - <Pattern>pst-*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='qobitree'"> - <Pattern>qobitree.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='realcalc'"> - <Pattern>realcalc.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='rlepsf'"> - <Pattern>rlepsf.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='seminar'"> - <Pattern>*.bug</Pattern> - <Pattern>*.bg2</Pattern> - <Pattern>*.cls</Pattern> - <Pattern>*.sty</Pattern> - <Pattern>2up.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='syntax'"> - <Pattern>syntax*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='startex'"> - <Pattern>*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='ticket'"> - <Pattern>*.tex</Pattern> - <Pattern>*.tdf</Pattern> -</xsl:when> -<xsl:when test="$Name='thumbpdf'"> - <Pattern>*.tex</Pattern> - <Pattern>*.sty</Pattern> -</xsl:when> -<xsl:when test="$Name='texsis'"> - <Pattern>*.txs</Pattern> - <Pattern>TXS.*tex</Pattern> - <Pattern>texsis.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='taylor'"> - <Pattern>diagrams.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='titlesec'"> - <Pattern>*.tss</Pattern> - <Pattern>*.sty</Pattern> - <Pattern>ttlhref.tex</Pattern> - <Pattern>*.def</Pattern> -</xsl:when> -<xsl:when test="$Name='wordcount'"> - <Pattern>*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='zefonts'"> - <Pattern>*.sty</Pattern> - <Pattern>*.fd</Pattern> -</xsl:when> -<xsl:when test="$Name='tools'"> - <Pattern>*.cfg</Pattern> - <Pattern>*.ist</Pattern> - <Pattern>*.sty</Pattern> - <Pattern>*.clo</Pattern> - <Pattern>*.cls</Pattern> - <Pattern>*.def</Pattern> - <Pattern>*.fd</Pattern> - <Pattern>*.tex</Pattern> -</xsl:when> -<!-- -<xsl:otherwise> - <Pattern>*.cfg</Pattern> - <Pattern>*.ist</Pattern> - <Pattern>*.sty</Pattern> - <Pattern>*.clo</Pattern> - <Pattern>*.ldf</Pattern> - <Pattern>*.cls</Pattern> - <Pattern>*.def</Pattern> - <Pattern>*.fd</Pattern> -</xsl:otherwise> ---> -</xsl:choose> - </Run> - <Doc> - <xsl:choose> - <xsl:when test="$Name='ae'"> - <Pattern>README</Pattern> - </xsl:when> - <xsl:when test="$Name='aguplus'"> - <Pattern>readme.pwd</Pattern> - <Pattern>aguplus.tex</Pattern> - <Pattern>shorthnd.tex</Pattern> - </xsl:when> - <xsl:when test="$Name='antyktor'"> - <Pattern>*.inf</Pattern> - </xsl:when> - <xsl:when test="$Name='barr'"> - <Pattern>diagdoc.dvi</Pattern> - <Pattern>diagdoc.tex</Pattern> - </xsl:when> - <xsl:when test="$Name='base'"> - <Pattern>*.err</Pattern> - <Pattern>*.txt</Pattern> - <Pattern>.*info.tex</Pattern> - <Pattern>.*guide.*tex</Pattern> - <Pattern>.*news.*tex</Pattern> - <Pattern>*.dvi</Pattern> - </xsl:when> - <xsl:when test="$Name='calxxxx'"> - <Pattern>readme.tex</Pattern> - </xsl:when> - <xsl:when test="$Name='chess'"> - <Pattern>*.ltx</Pattern> - <Pattern>*.tex</Pattern> - <Pattern>*.dvi</Pattern> - </xsl:when> - <xsl:when test="$Name='codepage'"> - <Pattern>*.dvi</Pattern> - </xsl:when> - <xsl:when test="$Name='clock'"> - <Pattern>texclock.*</Pattern> - <Pattern>[A-Z]*</Pattern> - </xsl:when> - <xsl:when test="$Name='custbib'"> - <Pattern>*.dvi</Pattern> - </xsl:when> - <xsl:when test="$Name='custom-bib'"> - <Pattern>*.dvi</Pattern> - </xsl:when> - <xsl:when test="$Name='cyrillic'"> - <Pattern>*.txt</Pattern> - </xsl:when> - <xsl:when test="$Name='emp'"> - <Pattern>manual.ps</Pattern> - </xsl:when> - <xsl:when test="$Name='feynmf'"> - <Pattern>man*.*</Pattern> - <Pattern>Tutorial</Pattern> - <Pattern>Feynman*.Diagrams</Pattern> - <Pattern>*.dvi</Pattern> - </xsl:when> - <xsl:when test="$Name='fncychap'"> - <Pattern>*.ps</Pattern> - </xsl:when> - <xsl:when test="$Name='footnpag'"> - <Pattern>footnpag-doc.sty</Pattern> - <Pattern>*.tex</Pattern> - <Pattern>*.dvi</Pattern> - </xsl:when> - <xsl:when test="$Name='fp'"> - <Pattern>*.dvi</Pattern> - <Pattern>example.tex</Pattern> - </xsl:when> - <xsl:when test="$Name='geometry'"> - <Pattern>README</Pattern> - <Pattern>*.pdf</Pattern> - <Pattern>*.doc</Pattern> - <Pattern>*.tex</Pattern> - <Pattern>*.dvi</Pattern> - </xsl:when> - <xsl:when test="$Name='graphics'"> - <Pattern>grfguide.ps</Pattern> - <Pattern>*.dvi</Pattern> - <Pattern>*.tex</Pattern> - </xsl:when> - <xsl:when test="$Name='insbox'"> - <Pattern>*.dvi</Pattern> - <Pattern>demo.tex</Pattern> - <Pattern>*.eps</Pattern> - </xsl:when> - <xsl:when test="$Name='iso10303'"> - <Pattern>stepman.*</Pattern> - </xsl:when> - <xsl:when test="$Name='jadetex'"> - <Pattern></Pattern> - </xsl:when> - <xsl:when test="$Name='karnaugh'"> - <Pattern>kvdoc.tex</Pattern> - </xsl:when> - <xsl:when test="$Name='keystroke'"> - <Pattern>key*.tex</Pattern> - <Pattern>key*.pdf</Pattern> - <Pattern>README</Pattern> - </xsl:when> - <xsl:when test="$Name='koma-script'"> - <Pattern>scrguide-english</Pattern> - <Pattern>.*TXT</Pattern> - <Pattern>.*Log</Pattern> - <Pattern>Readme</Pattern> - <Pattern>README</Pattern> - <Pattern>.*read.*</Pattern> - <Pattern>*.txt</Pattern> - <Pattern>*.gif</Pattern> - <Pattern>*.pdf</Pattern> - <Pattern>*.doc</Pattern> - <Pattern>*.tex</Pattern> - <Pattern>*.dvi</Pattern> - <Pattern>*.ps</Pattern> - </xsl:when> - <xsl:when test="$Name='mfnfss'"> - <Pattern>*.dvi</Pattern> - </xsl:when> - <xsl:when test="$Name='mltex'"> - <Pattern>mltex.txt</Pattern> - <Pattern>*.tex</Pattern> - <Pattern>*.dvi</Pattern> - </xsl:when> - <xsl:when test="$Name='ogonek'"> - <Pattern>*.ltx</Pattern> - <Pattern>*.dvi</Pattern> - <Pattern>*.tex</Pattern> - <Pattern>*.dvi</Pattern> - </xsl:when> - <xsl:when test="$Name='passivetex'"> - <Pattern>*.xml</Pattern> - <Pattern>*.tex</Pattern> - <Pattern>README.*</Pattern> - </xsl:when> - <xsl:when test="$Name='patch'"> - <Pattern></Pattern> - </xsl:when> - <xsl:when test="$Name='pdfscreen'"> - <Pattern>*.png</Pattern> - <Pattern>*.pdf</Pattern> - <Pattern>manual*.tex</Pattern> - <Pattern>slide*.tex</Pattern> - <Pattern>*.specimen</Pattern> - </xsl:when> - <xsl:when test="$Name='pdfslide'"> - <Pattern>demo*.pdf</Pattern> - <Pattern>manual*.pdf</Pattern> - <Pattern>mpgraph*.pdf</Pattern> - <Pattern>*.tex</Pattern> - <Pattern>*.mp</Pattern> - </xsl:when> - <xsl:when test="$Name='plgraph'"> - <Pattern></Pattern> - </xsl:when> - <xsl:when test="$Name='poligraf'"> - <Pattern>*.eps</Pattern> - <Pattern>*.tex</Pattern> - <Pattern>README</Pattern> - </xsl:when> - <xsl:when test="$Name='psfrag'"> - <Pattern>*.dvi</Pattern> - <Pattern>*.tex</Pattern> - <Pattern>pfgguide.ps</Pattern> - </xsl:when> - <xsl:when test="$Name='qobitree'"> - <Pattern>example.tex</Pattern> - </xsl:when> - <xsl:when test="$Name='qsymbols'"> - <Pattern>qsymbols.ps</Pattern> - <Pattern>qsymbols.tex</Pattern> - </xsl:when> - <xsl:when test="$Name='rlepsf'"> - <Pattern>*.ps</Pattern> - </xsl:when> - <xsl:when test="$Name='rotating'"> - <Pattern>*.tex</Pattern> - <Pattern>*.dvi</Pattern> - <Pattern>cat.eps</Pattern> - </xsl:when> - <xsl:when test="$Name='taylor'"> - <Pattern>diagrams-manual.*</Pattern> - </xsl:when> - <xsl:when test="$Name='texsis'"> - <Pattern>*.dvi</Pattern> - <Pattern>*.doc</Pattern> - <Pattern>*.eps</Pattern> - <Pattern>[A-Z].*tex</Pattern> - <Pattern>README</Pattern> - <Pattern>NEWS</Pattern> - <Pattern>INSTALL</Pattern> - <Pattern>COPYING</Pattern> - </xsl:when> - <xsl:when test="$Name='textmerg'"> - <Pattern>*.dvi</Pattern> - <Pattern>*.dat</Pattern> - </xsl:when> - <xsl:when test="$Name='thumbpdf'"> - <Pattern></Pattern> - </xsl:when> - <xsl:when test="$Name='titlesec'"> - <Pattern>titlesec.tex</Pattern> - <Pattern>titlesec.dvi</Pattern> - <Pattern>readme</Pattern> - </xsl:when> - <xsl:when test="$Name='youngtab'"> - <Pattern></Pattern> - </xsl:when> - <!-- - <xsl:otherwise> - <Pattern>liesmich</Pattern> - <Pattern>LIESMICH</Pattern> - <Pattern>LICENSE</Pattern> - <Pattern>License</Pattern> - <Pattern>Read*</Pattern> - <Pattern>READ*</Pattern> - <Pattern>*.txt</Pattern> - <Pattern>*.gif</Pattern> - <Pattern>*.htm</Pattern> - <Pattern>*.TXT</Pattern> - <Pattern>*.pdf</Pattern> - <Pattern>*.doc</Pattern> - <Pattern>*.dvi</Pattern> - <Pattern>*.html</Pattern> - <Pattern>*.gif</Pattern> - <Pattern>*.jpg</Pattern> - <Pattern>00*</Pattern> - <Pattern>*.faq</Pattern> - <Pattern>*.bug</Pattern> -</xsl:otherwise> ---> -</xsl:choose> -</Doc> -</Build> - -<Install> -<Before></Before> -<After> - <xsl:for-each select="TPM:Installation/TPM:Execute"> - <Execute function="{@function}" parameter="{@parameter}"/> - </xsl:for-each> - </After> -</Install> - -<Remove> - <Before></Before> - <After></After> -</Remove> -<xsl:if test="not($ctan='')"> - <CTAN><Location><xsl:value-of select="$ctan"/></Location></CTAN> -</xsl:if> - - - -</TPM> - - </xsl:template> - - -</xsl:stylesheet> diff --git a/Build/cdbuild/tpm2/xml2xml.xsl b/Build/cdbuild/tpm2/xml2xml.xsl deleted file mode 100644 index da045951e48..00000000000 --- a/Build/cdbuild/tpm2/xml2xml.xsl +++ /dev/null @@ -1,698 +0,0 @@ -<?xml version="1.0"?> -<xsl:stylesheet - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:TPM="http://texlive.dante.de/" - exclude-result-prefixes="rdf TPM" - xmlns:xsl="http://www.w3.org/1999/XSL/Transform" - version="1.0"> - - <xsl:output method="xml" indent="yes" doctype-system="tpm2.dtd"/> - - <xsl:key name="CATS" match="cat" use="@name"/> - - <xsl:key name="SYS" match="system" use="@name"/> - -<xsl:template match="entry"> - -<xsl:variable name="Name"> - <xsl:value-of select="@id"/> -</xsl:variable> - - -<TPM id="{@id}"> -<Name><xsl:value-of select="about/name"/></Name> -<Title><xsl:value-of select="about/caption"/></Title> -<Source> - <Authorgroup> - <Author> - <Forename> - <xsl:value-of select="substring-before(concat(about/author/name,' '),' ')"/> - </Forename> - <Surname> - <xsl:value-of select="substring-after(about/author/name,' ')"/> - </Surname> - <Email> - <xsl:value-of select="about/author/email"/> - </Email> - </Author> - </Authorgroup> - <License type="{about/license/@type}"/> - <Date> - <xsl:value-of select="about/version/released"/> -</Date> - <Version> - <xsl:value-of select="about/version/number"/> -</Version> - <Home> - <Link url="{about/author/home}"/> - </Home> - <Description> - <xsl:value-of select="description/abstract"/> - </Description> -</Source> - -<xsl:variable name="ctan"> - <xsl:value-of select="distribution/ctan"/> -</xsl:variable> - -<Classification> - <Status>optional</Status> - <Platform> - <xsl:variable name="p"> - <xsl:for-each select="document('cats.xmlcat')/cats"> - <xsl:for-each select="key('SYS',$Name)"> - <xsl:value-of select="@value"/> - </xsl:for-each> - </xsl:for-each> -</xsl:variable> -<xsl:choose> - <xsl:when test="$p=''">any</xsl:when> - <xsl:otherwise> - <xsl:value-of select="$p"/> - </xsl:otherwise> -</xsl:choose> -</Platform> - <Categories> - <xsl:if test="starts-with(distribution/ctan,'macros')"> - <Category type="macros"> - <xsl:value-of select="substring-after(distribution/ctan,'macros/')"/> - </Category> - </xsl:if> - <xsl:for-each select="document('cats.xmlcat')/cats"> - <xsl:for-each select="key('CATS',$Name)"> - <Category type="{@type}"><xsl:value-of select="@value"/></Category> - </xsl:for-each> - </xsl:for-each> - </Categories> - <Keywords> - <Keyword></Keyword> - </Keywords> - <Pointers> - <xsl:for-each select="about/xref"> - <Relates name="{@refid}"/> - </xsl:for-each> - </Pointers> - <XPointers></XPointers> - <Documentation><xsl:value-of select="description/documentation"/></Documentation> -</Classification> - -<Build> - <xsl:choose> - <xsl:when test="$Name='feynmf'"> - <Ins><Pattern>feynmf.ins</Pattern></Ins> - </xsl:when> - <xsl:when test="$Name='koma-script'"> - <Ins><Pattern>komascr.ins</Pattern></Ins> - </xsl:when> - <xsl:when test="$Name='localloc'"> - <Ins><Pattern>localloc.dtx</Pattern></Ins> - </xsl:when> - <xsl:when test="$Name='bosisio'"> - <Ins><Pattern>*.dtx</Pattern></Ins> - </xsl:when> - <xsl:when test="$Name='babel'"> - <Ins><Pattern>babel.ins</Pattern></Ins> - </xsl:when> - <xsl:when test="$Name='paper'"> - <Ins><Pattern>install.02</Pattern></Ins> - </xsl:when> - <xsl:when test="$Name='thesis'"> - <Ins><Pattern>install.01</Pattern> - <Pattern>install.ndx</Pattern></Ins> - </xsl:when> - <xsl:when test="$Name='dotseqn'"> - <Ins><Pattern>dotseqn.dtx</Pattern></Ins> - </xsl:when> - <xsl:when test="$Name='stmaryrd'"> - <Ins><Pattern>stmaryrd.dtx</Pattern></Ins> - </xsl:when> - <xsl:when test="$Name='tugboat'"> - <Ins><Pattern>tugboat.ins</Pattern></Ins> - </xsl:when> - <xsl:when test="$Name='iso'"> - <Ins><Pattern>alliso.ins</Pattern></Ins> - </xsl:when> - <xsl:when test="$Name='ccfonts'"> - <Ins><Pattern>ccfonts.ins</Pattern></Ins> - </xsl:when> - <xsl:when test="$Name='lettre'"> - <Ins><Pattern></Pattern></Ins> - </xsl:when> - <xsl:when test="$Name='base'"> - <Ins><Pattern></Pattern></Ins> - </xsl:when> - <!-- - <xsl:otherwise> - <Ins><Pattern>*.ins</Pattern></Ins> - </xsl:otherwise> ---> - </xsl:choose> - <Run> - <xsl:choose> -<xsl:when test="$Name='ae'"> - <Pattern>*.fd</Pattern> - <Pattern>*.sty</Pattern> -</xsl:when> -<xsl:when test="$Name='base'"> - <Pattern>idx.tex</Pattern> - <Pattern>lablst.tex</Pattern> - <Pattern>latexbug.tex</Pattern> - <Pattern>lablst.tex</Pattern> - <Pattern>docstrip.tex</Pattern> - <Pattern>nfssfont.tex</Pattern> - <Pattern>sample2e.tex</Pattern> - <Pattern>small2e.tex</Pattern> - <Pattern>testpage.tex</Pattern> - <Pattern>ltxcheck.tex</Pattern> - <Pattern>*.cfg</Pattern> - <Pattern>*.fd</Pattern> - <Pattern>*.cls</Pattern> - <Pattern>*.clo</Pattern> - <Pattern>*.ltx</Pattern> - <Pattern>*.sty</Pattern> - <Pattern>*.def</Pattern> - <Pattern>*.ist</Pattern> -</xsl:when> -<xsl:when test="$Name='babel'"> - <Pattern>bplain.tex</Pattern> - <Pattern>*.ldf</Pattern> - <Pattern>*.ltx</Pattern> - <Pattern>*.cfg</Pattern> - <Pattern>*.ist</Pattern> - <Pattern>*.sty</Pattern> - <Pattern>*.clo</Pattern> - <Pattern>*.cls</Pattern> - <Pattern>*.def</Pattern> - <Pattern>*.fd</Pattern> -</xsl:when> -<xsl:when test="$Name='barr'"> - <Pattern>diagram.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='breqn'"> - <Pattern>*.sty</Pattern> - <Pattern>*.sym</Pattern> -</xsl:when> -<xsl:when test="$Name='calxxxx'"> - <Pattern>cal.**.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='carlisle'"> - <Pattern>*.sty</Pattern> - <Pattern>*.tex</Pattern> - <Pattern>*.ltx</Pattern> -</xsl:when> -<xsl:when test="$Name='codepage'"> - <Pattern>*.sty</Pattern> - <Pattern>*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='custbib'"> - <Pattern>*.mbs</Pattern> - <Pattern>*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='cyrillic'"> - <Pattern>*.tex</Pattern> - <Pattern>*.sty</Pattern> - <Pattern>*.fd</Pattern> - <Pattern>*.def</Pattern> -</xsl:when> -<xsl:when test="$Name='custom-bib'"> - <Pattern>*.mbs</Pattern> - <Pattern>*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='dialogl'"> - <Pattern>*.sty</Pattern> - <Pattern>listouti*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='ean'"> - <Pattern>ean[0-9]*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='euclide'"> - <Pattern>pst-eucl.tex</Pattern> - <Pattern>pst-eucl.sty</Pattern> -</xsl:when> -<xsl:when test="$Name='footnpag'"> - <Pattern>footnpag.sty</Pattern> -</xsl:when> -<xsl:when test="$Name='hyper'"> - <Pattern>*.sty</Pattern> - <Pattern>*.hyp</Pattern> -</xsl:when> -<xsl:when test="$Name='iso10303'"> - <Pattern>a.*tex</Pattern> - <Pattern>b.*tex</Pattern> - <Pattern>e.*tex</Pattern> - <Pattern>stp.*tex</Pattern> - <Pattern>*.sty</Pattern> - <Pattern>*.4ht</Pattern> -</xsl:when> -<xsl:when test="$Name='isodate'"> - <Pattern>*.idf</Pattern> - <Pattern>*.sty</Pattern> -</xsl:when> -<xsl:when test="$Name='insbox'"> - <Pattern>insbox.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='jadetex'"> - <Pattern>*.ltx</Pattern> - <Pattern>*.def</Pattern> - <Pattern>*.tex</Pattern> - <Pattern>*.ini</Pattern> - <Pattern>*.sty</Pattern> -</xsl:when> -<xsl:when test="$Name='karnaugh'"> - <Pattern>kvmacros.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='keystroke'"> - <Pattern>keystroke_.*</Pattern> - <Pattern>*.sty</Pattern> -</xsl:when> -<xsl:when test="$Name='lettre'"> - <Pattern>*.ins</Pattern> - <Pattern>*.cls</Pattern> -</xsl:when> -<xsl:when test="$Name='koma-script'"> - <Pattern>*.sty</Pattern> - <Pattern>*.cls</Pattern> - <Pattern>*.lco</Pattern> -</xsl:when> -<xsl:when test="$Name='kuvio'"> - <Pattern>*.tex</Pattern> - <Pattern>*.sty</Pattern> -</xsl:when> -<xsl:when test="$Name='manjutex'"> - <Pattern>*.sty</Pattern> - <Pattern>*.clo</Pattern> - <Pattern>*.ldf</Pattern> - <Pattern>*.cls</Pattern> - <Pattern>*.def</Pattern> - <Pattern>*.fd</Pattern> - <Pattern>manju.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='mff'"> - <Pattern>*.sty</Pattern> - <Pattern>mf[f]*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='ctib'"> - <Pattern>*.sty</Pattern> - <Pattern>*.clo</Pattern> - <Pattern>*.ldf</Pattern> - <Pattern>*.cls</Pattern> - <Pattern>*.def</Pattern> - <Pattern>*.fd</Pattern> - <Pattern>ctib*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='mfpic'"> - <Pattern>mfpic.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='minitoc'"> - <Pattern>*.sty</Pattern> - <Pattern>*.mld</Pattern> -</xsl:when> -<xsl:when test="$Name='misc'"> - <Pattern>*.sty</Pattern> - <Pattern>*.ltx</Pattern> - <Pattern>*.cls</Pattern> -</xsl:when> -<xsl:when test="$Name='ntheorem'"> - <Pattern>*.sty</Pattern> - <Pattern>*.std</Pattern> -</xsl:when> -<xsl:when test="$Name='patch'"> - <Pattern>*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='pdfslide'"> - <Pattern>*.jpg</Pattern> - <Pattern>*.sty</Pattern> - <Pattern>*.clo</Pattern> - <Pattern>*.cfg</Pattern> - <Pattern>meta*.pdf</Pattern> -</xsl:when> -<xsl:when test="$Name='petri-nets'"> - <Pattern>pnets*.tex</Pattern> - <Pattern>pntext*.tex</Pattern> - <Pattern>pndraw*.tex</Pattern> - <Pattern>pnversion*.tex</Pattern> - <Pattern>*.sty</Pattern> - <Pattern>pndraw*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='plgraph'"> - <Pattern>*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='pdfcprot'"> - <Pattern>*.cpa</Pattern> - <Pattern>*.sty</Pattern> -</xsl:when> -<xsl:when test="$Name='ppchtex'"> - <Pattern>m.*tex</Pattern> - <Pattern>m.*sty</Pattern> -</xsl:when> -<xsl:when test="$Name='pdfscreen'"> - <Pattern>overlay*.pdf</Pattern> - <Pattern>but*.pdf</Pattern> - <Pattern>left*.pdf</Pattern> - <Pattern>right*.pdf</Pattern> - <Pattern>pdfscreen.sty</Pattern> -</xsl:when> -<xsl:when test="$Name='prosper'"> - <Pattern>*.ps</Pattern> - <Pattern>*.eps</Pattern> - <Pattern>*.sty</Pattern> - <Pattern>*.cls</Pattern> -</xsl:when> -<xsl:when test="$Name='pstricks'"> - <Pattern>pst-*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='qobitree'"> - <Pattern>qobitree.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='realcalc'"> - <Pattern>realcalc.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='rlepsf'"> - <Pattern>rlepsf.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='seminar'"> - <Pattern>*.bug</Pattern> - <Pattern>*.bg2</Pattern> - <Pattern>*.cls</Pattern> - <Pattern>*.sty</Pattern> - <Pattern>2up.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='syntax'"> - <Pattern>syntax*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='startex'"> - <Pattern>*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='ticket'"> - <Pattern>*.tex</Pattern> - <Pattern>*.tdf</Pattern> -</xsl:when> -<xsl:when test="$Name='thumbpdf'"> - <Pattern>*.tex</Pattern> - <Pattern>*.sty</Pattern> -</xsl:when> -<xsl:when test="$Name='texsis'"> - <Pattern>*.txs</Pattern> - <Pattern>TXS.*tex</Pattern> - <Pattern>texsis.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='taylor'"> - <Pattern>diagrams.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='titlesec'"> - <Pattern>*.tss</Pattern> - <Pattern>*.sty</Pattern> - <Pattern>ttlhref.tex</Pattern> - <Pattern>*.def</Pattern> -</xsl:when> -<xsl:when test="$Name='wordcount'"> - <Pattern>*.tex</Pattern> -</xsl:when> -<xsl:when test="$Name='zefonts'"> - <Pattern>*.sty</Pattern> - <Pattern>*.fd</Pattern> -</xsl:when> -<xsl:when test="$Name='tools'"> - <Pattern>*.cfg</Pattern> - <Pattern>*.ist</Pattern> - <Pattern>*.sty</Pattern> - <Pattern>*.clo</Pattern> - <Pattern>*.cls</Pattern> - <Pattern>*.def</Pattern> - <Pattern>*.fd</Pattern> - <Pattern>*.tex</Pattern> -</xsl:when> -<!-- -<xsl:otherwise> - <Pattern>*.cfg</Pattern> - <Pattern>*.ist</Pattern> - <Pattern>*.sty</Pattern> - <Pattern>*.clo</Pattern> - <Pattern>*.ldf</Pattern> - <Pattern>*.cls</Pattern> - <Pattern>*.def</Pattern> - <Pattern>*.fd</Pattern> -</xsl:otherwise> ---> -</xsl:choose> - </Run> - <Doc> - <xsl:choose> - <xsl:when test="$Name='ae'"> - <Pattern>README</Pattern> - </xsl:when> - <xsl:when test="$Name='aguplus'"> - <Pattern>readme.pwd</Pattern> - <Pattern>aguplus.tex</Pattern> - <Pattern>shorthnd.tex</Pattern> - </xsl:when> - <xsl:when test="$Name='antyktor'"> - <Pattern>*.inf</Pattern> - </xsl:when> - <xsl:when test="$Name='barr'"> - <Pattern>diagdoc.dvi</Pattern> - <Pattern>diagdoc.tex</Pattern> - </xsl:when> - <xsl:when test="$Name='base'"> - <Pattern>*.err</Pattern> - <Pattern>*.txt</Pattern> - <Pattern>.*info.tex</Pattern> - <Pattern>.*guide.*tex</Pattern> - <Pattern>.*news.*tex</Pattern> - <Pattern>*.dvi</Pattern> - </xsl:when> - <xsl:when test="$Name='calxxxx'"> - <Pattern>readme.tex</Pattern> - </xsl:when> - <xsl:when test="$Name='chess'"> - <Pattern>*.ltx</Pattern> - <Pattern>*.tex</Pattern> - <Pattern>*.dvi</Pattern> - </xsl:when> - <xsl:when test="$Name='codepage'"> - <Pattern>*.dvi</Pattern> - </xsl:when> - <xsl:when test="$Name='clock'"> - <Pattern>texclock.*</Pattern> - <Pattern>[A-Z]*</Pattern> - </xsl:when> - <xsl:when test="$Name='custbib'"> - <Pattern>*.dvi</Pattern> - </xsl:when> - <xsl:when test="$Name='custom-bib'"> - <Pattern>*.dvi</Pattern> - </xsl:when> - <xsl:when test="$Name='cyrillic'"> - <Pattern>*.txt</Pattern> - </xsl:when> - <xsl:when test="$Name='emp'"> - <Pattern>manual.ps</Pattern> - </xsl:when> - <xsl:when test="$Name='feynmf'"> - <Pattern>man*.*</Pattern> - <Pattern>Tutorial</Pattern> - <Pattern>Feynman*.Diagrams</Pattern> - <Pattern>*.dvi</Pattern> - </xsl:when> - <xsl:when test="$Name='fncychap'"> - <Pattern>*.ps</Pattern> - </xsl:when> - <xsl:when test="$Name='footnpag'"> - <Pattern>footnpag-doc.sty</Pattern> - <Pattern>*.tex</Pattern> - <Pattern>*.dvi</Pattern> - </xsl:when> - <xsl:when test="$Name='fp'"> - <Pattern>*.dvi</Pattern> - <Pattern>example.tex</Pattern> - </xsl:when> - <xsl:when test="$Name='geometry'"> - <Pattern>README</Pattern> - <Pattern>*.pdf</Pattern> - <Pattern>*.doc</Pattern> - <Pattern>*.tex</Pattern> - <Pattern>*.dvi</Pattern> - </xsl:when> - <xsl:when test="$Name='graphics'"> - <Pattern>grfguide.ps</Pattern> - <Pattern>*.dvi</Pattern> - <Pattern>*.tex</Pattern> - </xsl:when> - <xsl:when test="$Name='insbox'"> - <Pattern>*.dvi</Pattern> - <Pattern>demo.tex</Pattern> - <Pattern>*.eps</Pattern> - </xsl:when> - <xsl:when test="$Name='iso10303'"> - <Pattern>stepman.*</Pattern> - </xsl:when> - <xsl:when test="$Name='jadetex'"> - <Pattern></Pattern> - </xsl:when> - <xsl:when test="$Name='karnaugh'"> - <Pattern>kvdoc.tex</Pattern> - </xsl:when> - <xsl:when test="$Name='keystroke'"> - <Pattern>key*.tex</Pattern> - <Pattern>key*.pdf</Pattern> - <Pattern>README</Pattern> - </xsl:when> - <xsl:when test="$Name='koma-script'"> - <Pattern>scrguide-english</Pattern> - <Pattern>.*TXT</Pattern> - <Pattern>.*Log</Pattern> - <Pattern>Readme</Pattern> - <Pattern>README</Pattern> - <Pattern>.*read.*</Pattern> - <Pattern>*.txt</Pattern> - <Pattern>*.gif</Pattern> - <Pattern>*.pdf</Pattern> - <Pattern>*.doc</Pattern> - <Pattern>*.tex</Pattern> - <Pattern>*.dvi</Pattern> - <Pattern>*.ps</Pattern> - </xsl:when> - <xsl:when test="$Name='mfnfss'"> - <Pattern>*.dvi</Pattern> - </xsl:when> - <xsl:when test="$Name='mltex'"> - <Pattern>mltex.txt</Pattern> - <Pattern>*.tex</Pattern> - <Pattern>*.dvi</Pattern> - </xsl:when> - <xsl:when test="$Name='ogonek'"> - <Pattern>*.ltx</Pattern> - <Pattern>*.dvi</Pattern> - <Pattern>*.tex</Pattern> - <Pattern>*.dvi</Pattern> - </xsl:when> - <xsl:when test="$Name='passivetex'"> - <Pattern>*.xml</Pattern> - <Pattern>*.tex</Pattern> - <Pattern>README.*</Pattern> - </xsl:when> - <xsl:when test="$Name='patch'"> - <Pattern></Pattern> - </xsl:when> - <xsl:when test="$Name='pdfscreen'"> - <Pattern>*.png</Pattern> - <Pattern>*.pdf</Pattern> - <Pattern>manual*.tex</Pattern> - <Pattern>slide*.tex</Pattern> - <Pattern>*.specimen</Pattern> - </xsl:when> - <xsl:when test="$Name='pdfslide'"> - <Pattern>demo*.pdf</Pattern> - <Pattern>manual*.pdf</Pattern> - <Pattern>mpgraph*.pdf</Pattern> - <Pattern>*.tex</Pattern> - <Pattern>*.mp</Pattern> - </xsl:when> - <xsl:when test="$Name='plgraph'"> - <Pattern></Pattern> - </xsl:when> - <xsl:when test="$Name='poligraf'"> - <Pattern>*.eps</Pattern> - <Pattern>*.tex</Pattern> - <Pattern>README</Pattern> - </xsl:when> - <xsl:when test="$Name='psfrag'"> - <Pattern>*.dvi</Pattern> - <Pattern>*.tex</Pattern> - <Pattern>pfgguide.ps</Pattern> - </xsl:when> - <xsl:when test="$Name='qobitree'"> - <Pattern>example.tex</Pattern> - </xsl:when> - <xsl:when test="$Name='qsymbols'"> - <Pattern>qsymbols.ps</Pattern> - <Pattern>qsymbols.tex</Pattern> - </xsl:when> - <xsl:when test="$Name='rlepsf'"> - <Pattern>*.ps</Pattern> - </xsl:when> - <xsl:when test="$Name='rotating'"> - <Pattern>*.tex</Pattern> - <Pattern>*.dvi</Pattern> - <Pattern>cat.eps</Pattern> - </xsl:when> - <xsl:when test="$Name='taylor'"> - <Pattern>diagrams-manual.*</Pattern> - </xsl:when> - <xsl:when test="$Name='texsis'"> - <Pattern>*.dvi</Pattern> - <Pattern>*.doc</Pattern> - <Pattern>*.eps</Pattern> - <Pattern>[A-Z].*tex</Pattern> - <Pattern>README</Pattern> - <Pattern>NEWS</Pattern> - <Pattern>INSTALL</Pattern> - <Pattern>COPYING</Pattern> - </xsl:when> - <xsl:when test="$Name='textmerg'"> - <Pattern>*.dvi</Pattern> - <Pattern>*.dat</Pattern> - </xsl:when> - <xsl:when test="$Name='thumbpdf'"> - <Pattern></Pattern> - </xsl:when> - <xsl:when test="$Name='titlesec'"> - <Pattern>titlesec.tex</Pattern> - <Pattern>titlesec.dvi</Pattern> - <Pattern>readme</Pattern> - </xsl:when> - <xsl:when test="$Name='youngtab'"> - <Pattern></Pattern> - </xsl:when> - <!-- - <xsl:otherwise> - <Pattern>liesmich</Pattern> - <Pattern>LIESMICH</Pattern> - <Pattern>LICENSE</Pattern> - <Pattern>License</Pattern> - <Pattern>Read*</Pattern> - <Pattern>READ*</Pattern> - <Pattern>*.txt</Pattern> - <Pattern>*.gif</Pattern> - <Pattern>*.htm</Pattern> - <Pattern>*.TXT</Pattern> - <Pattern>*.pdf</Pattern> - <Pattern>*.doc</Pattern> - <Pattern>*.dvi</Pattern> - <Pattern>*.html</Pattern> - <Pattern>*.gif</Pattern> - <Pattern>*.jpg</Pattern> - <Pattern>00*</Pattern> - <Pattern>*.faq</Pattern> - <Pattern>*.bug</Pattern> -</xsl:otherwise> ---> -</xsl:choose> -</Doc> -</Build> - -<Install> -<Before></Before> -<After> - <xsl:for-each select="TPM:Installation/TPM:Execute"> - <Execute function="{@function}" parameter="{@parameter}"/> - </xsl:for-each> - </After> -</Install> - -<Remove> - <Before></Before> - <After></After> -</Remove> - -<xsl:if test="not($ctan='')"> - <CTAN><Location><xsl:value-of select="$ctan"/></Location></CTAN> -</xsl:if> - - -</TPM> - - </xsl:template> - - -</xsl:stylesheet> diff --git a/Build/cdbuild/tpm2files.xsl b/Build/cdbuild/tpm2files.xsl deleted file mode 100644 index b556df2ca09..00000000000 --- a/Build/cdbuild/tpm2files.xsl +++ /dev/null @@ -1,48 +0,0 @@ -<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" - xmlns:exsl="http://exslt.org/common" - exclude-result-prefixes="exsl" - extension-element-prefixes="exsl" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:TPM="http://texlive.dante.de/" - version="1.0"> - -<xsl:output method="text" omit-xml-declaration="yes"/> - -<xsl:strip-space elements="*"/> - -<xsl:template match="/"> -<xsl:if test=".//TPM:BinFiles"> - <xsl:apply-templates select=".//TPM:BinFiles"/> - <xsl:text> </xsl:text> -</xsl:if> -<xsl:if test=".//TPM:DocFiles"> - <xsl:apply-templates select=".//TPM:DocFiles"/> - <xsl:text> </xsl:text> -</xsl:if> -<xsl:if test=".//TPM:SourceFiles"> - <xsl:apply-templates select=".//TPM:SourceFiles"/> - <xsl:text> </xsl:text> -</xsl:if> -<xsl:if test=".//TPM:RunFiles"> - <xsl:apply-templates select=".//TPM:RunFiles"/> - <xsl:text> </xsl:text> -</xsl:if> -</xsl:template> - -<xsl:template match="TPM:BinFiles"> - <xsl:value-of select="translate(normalize-space(.),' ',' ')"/> -</xsl:template> - -<xsl:template match="TPM:DocFiles"> - <xsl:value-of select="translate(normalize-space(.),' ',' ')"/> -</xsl:template> - -<xsl:template match="TPM:RunFiles"> - <xsl:value-of select="translate(normalize-space(.),' ',' ')"/> -</xsl:template> - -<xsl:template match="TPM:SourceFiles"> - <xsl:value-of select="translate(normalize-space(.),' ',' ')"/> -</xsl:template> - -</xsl:stylesheet> diff --git a/Build/cdbuild/tpm2list.xsl b/Build/cdbuild/tpm2list.xsl deleted file mode 100644 index 643e00376e4..00000000000 --- a/Build/cdbuild/tpm2list.xsl +++ /dev/null @@ -1,76 +0,0 @@ -<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:TPM="http://texlive.dante.de/" - version="1.0"> - -<xsl:output method="xml" omit-xml-declaration="yes"/> - -<xsl:strip-space elements="*"/> - -<xsl:variable name="Master">/texlive/Master/texmf-dist/tpm/lists/</xsl:variable> -<xsl:variable name="LISTS">texmf-dist/tpm/lists/</xsl:variable> - -<xsl:template match="/"> - <xsl:apply-templates select="rdf:RDF/rdf:Description"/> -</xsl:template> - -<xsl:template match="rdf:Description"> - <xsl:variable name="File"> - <xsl:value-of select="TPM:Name"/> - </xsl:variable> - <xsl:apply-templates select="TPM:BinFiles"/> - <xsl:message>Write <xsl:value-of select="concat($Master,$File)"/></xsl:message> - <xsl:document omit-xml-declaration="yes" method="text" href="{concat($Master,$File)}"> - <xsl:apply-templates select="TPM:DocFiles"/><xsl:text> </xsl:text> - <xsl:apply-templates select="TPM:SourceFiles"/><xsl:text> </xsl:text> - <xsl:apply-templates select="TPM:RunFiles"/><xsl:text> </xsl:text> - <xsl:apply-templates select="TPM:Installation"/> -<xsl:text> texmf-dist</xsl:text> - <xsl:value-of select="substring-after($Master,'texmf-dist')"/> - <xsl:value-of select="TPM:Name"/><xsl:text> </xsl:text></xsl:document> -</xsl:template> - -<xsl:template match="TPM:BinFiles"> - <xsl:message>Write <xsl:value-of - select="concat($Master,//TPM:Name)"/> - <xsl:text>.</xsl:text> - <xsl:value-of select="@arch"/></xsl:message> - <xsl:document method="text" href="{$Master}{//TPM:Name}.{@arch}"> - <xsl:value-of select="translate(normalize-space(.),' ',' ')"/> -<xsl:text> </xsl:text> -<xsl:value-of - select="concat($LISTS,//TPM:Name)"/> - <xsl:text>.</xsl:text> - <xsl:value-of select="@arch"/> -<xsl:text> </xsl:text> -</xsl:document> -</xsl:template> - -<xsl:template match="TPM:Name" mode="name"> - <xsl:apply-templates/> -</xsl:template> - -<xsl:template match="TPM:DocFiles|TPM:SourceFiles|TPM:RunFiles"> - <xsl:value-of select="translate(normalize-space(.),' ',' ')"/> -</xsl:template> - -<xsl:template match="TPM:Installation"> - <xsl:for-each select="TPM:Execute"> - <xsl:variable name="Function"> - <xsl:choose> - <xsl:when test="@mode='mixed' and @function='addMap'"> - <xsl:text>addMixedMap</xsl:text> - </xsl:when> - <xsl:otherwise> - <xsl:value-of select="@function"/> - </xsl:otherwise> - </xsl:choose> - </xsl:variable> - <xsl:text>!</xsl:text> - <xsl:value-of select="$Function"/> - <xsl:text> </xsl:text> - <xsl:value-of select="@parameter"/> - <xsl:text> </xsl:text> - </xsl:for-each> -</xsl:template> -</xsl:stylesheet> diff --git a/Build/cdbuild/tpm2tpm.xsl b/Build/cdbuild/tpm2tpm.xsl deleted file mode 100644 index 90139806e44..00000000000 --- a/Build/cdbuild/tpm2tpm.xsl +++ /dev/null @@ -1,48 +0,0 @@ -<?xml version="1.0"?> -<xsl:stylesheet - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:TPM="http://texlive.dante.de/" - xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" - resultns=""> - -<xsl:template match="/"> - <xsl:apply-templates/> -</xsl:template> - - -<xsl:template match="TPM:Title"/> - -<xsl:template match="TPM:Description"/> - -<xsl:template match="rdf:Description"> -<xsl:variable name="Name"> - <xsl:text>/texlive/Master/texmf-dist/doc/html/catalogue/entries/</xsl:text> - <xsl:value-of select="TPM:Name"/> - <xsl:text>.xml</xsl:text> -</xsl:variable> - <xsl:copy> - <xsl:apply-templates select="*|@*|comment()|processing-instruction()|text()"/> - <xsl:for-each select="document($Name)"> - <TPM:Title> - <xsl:value-of select="entry/about/caption"/> - </TPM:Title> - <TPM:Description> - <xsl:value-of select="entry/description/abstract"/> - </TPM:Description> - </xsl:for-each> - </xsl:copy> - -</xsl:template> - -<xsl:template match="text()"> - <xsl:value-of select="."/> <!-- could normalize() here --> - </xsl:template> - -<xsl:template match="*|@*|comment()|processing-instruction()"> - <xsl:copy> - <xsl:apply-templates select="*|@*|comment()|processing-instruction()|text()"/> - </xsl:copy> -</xsl:template> - - -</xsl:stylesheet> diff --git a/Build/cdbuild/tpm2xml.xsl b/Build/cdbuild/tpm2xml.xsl deleted file mode 100644 index 9d7eb650ffd..00000000000 --- a/Build/cdbuild/tpm2xml.xsl +++ /dev/null @@ -1,33 +0,0 @@ -<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:TPM="http://texlive.dante.de/" - version="1.0" - xmlns:xtfile="http://www.jclark.com/xt/java/java.io.File" - xmlns:xt="http://www.jclark.com/xt" - extension-element-prefixes="xt"> - -<xsl:output method="xml"/> - -<xsl:variable name="Master">/texlive/Master/</xsl:variable> - -<xsl:variable name="package"> - <xsl:value-of select="/rdf:RDF/rdf:Description/TPM:Name"/> -</xsl:variable> - -<xsl:template match="/"> - <xsl:apply-templates select="rdf:Description"/> -</xsl:template> - -<!-- default template, identity transform, text normalized --> -<xsl:template match="text()"> - <xsl:value-of select="."/> <!-- could normalize() here --> - </xsl:template> - -<xsl:template match="*|@*|comment()|processing-instruction()"> - <xsl:copy> - <xsl:apply-templates select="*|@*|comment()|processing-instruction()|text()"/> - </xsl:copy> - </xsl:template> - - -</xsl:stylesheet> diff --git a/Build/cdbuild/updatetpm.xsl b/Build/cdbuild/updatetpm.xsl deleted file mode 100644 index 4e4a205d3c7..00000000000 --- a/Build/cdbuild/updatetpm.xsl +++ /dev/null @@ -1,102 +0,0 @@ -<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:TPM="http://texlive.dante.de/" - version="1.0"> - -<xsl:param name="TMP"/> -<xsl:param name="binaries"/> -<xsl:param name="files"/> -<xsl:param name="Who"/> -<xsl:param name="When"/> -<xsl:output indent="yes" - method="xml" - omit-xml-declaration="yes" - doctype-system="../tpm.dtd"/> -<xsl:template match="*|@*|processing-instruction()"> - <xsl:copy> - <xsl:apply-templates select="*|@*|processing-instruction()|comment()|text()"/> - </xsl:copy> -</xsl:template> - -<xsl:template match="TPM:Size"/> -<xsl:template match="TPM:Title"> - <xsl:copy-of select="."/> - <TPM:Size><xsl:value-of select="sum(//TPM:*/@size)"/></TPM:Size> -</xsl:template> - -<xsl:template match="TPM:Date"> - <TPM:Date><xsl:value-of select="$When"/></TPM:Date> -</xsl:template> - -<xsl:template match="TPM:Creator"> - <TPM:Creator><xsl:value-of select="$Who"/></TPM:Creator> -</xsl:template> - -<xsl:template match="text()"> - <xsl:value-of select="."/> <!-- could normalize() here --> -</xsl:template> - -<xsl:template match="TPM:BinFiles"> -<xsl:choose> -<xsl:when test="$binaries"> -<xsl:if test="not(preceding-sibling::TPM:BinFiles)"> - <xsl:message>add binaries for <xsl:value-of select="../TPM:Name"/></xsl:message> - <xsl:for-each - select="document(concat('/texlive/Build/cdbuild/list.',../TPM:Name))/bin/*"> - <xsl:copy-of select="."/> - </xsl:for-each> -</xsl:if> -</xsl:when> -<xsl:otherwise> - <xsl:copy-of select="."/> -</xsl:otherwise> -</xsl:choose> -</xsl:template> - - -<xsl:template match="TPM:DocFiles"> -<xsl:choose> -<xsl:when test="$files"> - <xsl:for-each - select="document(concat($TMP,../TPM:Name,'.doc'))/*"> - <xsl:copy-of select="."/> - </xsl:for-each> -</xsl:when> -<xsl:otherwise> - <xsl:copy-of select="."/> -</xsl:otherwise> -</xsl:choose> -</xsl:template> - -<xsl:template match="TPM:RunFiles"> -<xsl:choose> -<xsl:when test="$files"> - <xsl:for-each - select="document(concat($TMP,../TPM:Name,'.run'))/*"> - <xsl:copy-of select="."/> - </xsl:for-each> -</xsl:when> -<xsl:otherwise> - <xsl:copy-of select="."/> -</xsl:otherwise> -</xsl:choose> -</xsl:template> - -<xsl:template match="TPM:SourceFiles"> -<xsl:choose> -<xsl:when test="$files"> - <xsl:for-each - select="document(concat($TMP,../TPM:Name,'.src'))/*"> - <xsl:copy-of select="."/> - </xsl:for-each> -</xsl:when> -<xsl:otherwise> - <xsl:copy-of select="."/> -</xsl:otherwise> -</xsl:choose> -</xsl:template> - - - -</xsl:stylesheet> - diff --git a/Build/cdbuild/vpm2vlist.xsl b/Build/cdbuild/vpm2vlist.xsl deleted file mode 100644 index 347002576a0..00000000000 --- a/Build/cdbuild/vpm2vlist.xsl +++ /dev/null @@ -1,91 +0,0 @@ -<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:exsl="http://exslt.org/common" - exclude-result-prefixes="exsl" - extension-element-prefixes="exsl" - xmlns:TPM="http://texlive.dante.de/" - version="1.0"> - -<xsl:output method="xml" omit-xml-declaration="yes"/> - -<xsl:strip-space elements="*"/> - -<xsl:variable name="Master">/texlive/Master/texmf-dist/tpm/lists/</xsl:variable> -<xsl:variable name="TPM">/texlive/Master/texmf-dist/tpm</xsl:variable> -<xsl:variable name="BINARY">/texlive/Master/texmf-dist/tpm/binary/</xsl:variable> -<xsl:variable name="PACKAGE">/texlive/Master/texmf-dist/tpm/package/</xsl:variable> -<xsl:variable name="COL">texmf-dist/tpm/collection/</xsl:variable> -<xsl:variable name="LISTS">texmf-dist/tpm/lists/</xsl:variable> - -<xsl:template match="/"> - <xsl:message>Write <xsl:value-of select="concat($Master,.//TPM:Name)"/>.vlist</xsl:message> - <exsl:document href="{concat($Master,//TPM:Name)}.vlist" method="text"> -<xsl:text>*Title: </xsl:text> - <xsl:value-of select="normalize-space(.//TPM:Title)"/> -<xsl:text> </xsl:text> -<xsl:variable name="foo"> - <xsl:apply-templates select=".//TPM:Requires" mode="size"/> -</xsl:variable> -<xsl:text>*Size: </xsl:text> -<xsl:variable name="S"> - <xsl:value-of select="sum(exsl:node-set($foo)/S/size)"/> -</xsl:variable> -<xsl:choose> - <xsl:when test="$S='NaN'">1</xsl:when> - <xsl:when test="contains($S,'.')"> - <xsl:value-of select="substring-before($S,'.')"/> - </xsl:when> - <xsl:otherwise> - <xsl:value-of select="$S"/> - </xsl:otherwise> - </xsl:choose> - <xsl:text> </xsl:text> - <xsl:apply-templates select=".//TPM:Requires"/> - <xsl:apply-templates select=".//TPM:DocFiles"/><xsl:text> </xsl:text> - <xsl:apply-templates select=".//TPM:SourceFiles"/><xsl:text> </xsl:text> - <xsl:apply-templates select=".//TPM:RunFiles"/><xsl:text> </xsl:text> - <xsl:text> </xsl:text> - <xsl:value-of select="$COL"/> - <xsl:value-of select=".//TPM:Name"/><xsl:text>.tpm </xsl:text> - <xsl:text> </xsl:text> - <xsl:value-of select="$LISTS"/> - <xsl:value-of select=".//TPM:Name"/> - <xsl:text>.vlist </xsl:text> - </exsl:document> -</xsl:template> - -<xsl:template match="TPM:DocFiles|TPM:SourceFiles|TPM:RunFiles"> - <xsl:value-of select="translate(normalize-space(.),' ',' ')"/> -</xsl:template> - -<xsl:template match="TPM:Requires"> -<xsl:for-each select="TPM:Package|TPM:Binary"> -<xsl:text>+</xsl:text> -<xsl:value-of select="translate(normalize-space(@name),' ',' ')"/> -<xsl:text> </xsl:text> -</xsl:for-each> -<xsl:for-each select="TPM:Collection"> -<xsl:text>-</xsl:text> -<xsl:value-of select="translate(normalize-space(@name),' ',' ')"/> -<xsl:text> </xsl:text> -</xsl:for-each> -</xsl:template> - -<xsl:template match="TPM:Requires" mode="size"> -<S> -<xsl:for-each select="TPM:Binary"> - <size><xsl:value-of select="document(concat($BINARY,concat(@name,'.tpm')))//TPM:DocFiles/@size div 1000"/></size> - <size><xsl:value-of select="document(concat($BINARY,concat(@name,'.tpm')))//TPM:RunFiles/@size div 1000"/></size> - <size><xsl:value-of select="document(concat($BINARY,concat(@name,'.tpm')))//TPM:SourceFiles/@size div 1000"/></size> -</xsl:for-each> -<xsl:for-each select="TPM:Package"> - <size><xsl:value-of select="document(concat($PACKAGE,concat(@name,'.tpm')))//TPM:DocFiles/@size div 1000"/></size> - <size><xsl:value-of select="document(concat($PACKAGE,concat(@name,'.tpm')))//TPM:RunFiles/@size div 1000"/></size> - <size><xsl:value-of select="document(concat($PACKAGE,concat(@name,'.tpm')))//TPM:SourceFiles/@size div 1000"/></size> -</xsl:for-each> -</S> -</xsl:template> - - - -</xsl:stylesheet> diff --git a/Build/cdbuild/zap-empty-dirs b/Build/cdbuild/zap-empty-dirs deleted file mode 100755 index b34ca0708c5..00000000000 --- a/Build/cdbuild/zap-empty-dirs +++ /dev/null @@ -1,67 +0,0 @@ -#!/usr/bin/perl -s - -# Usage: $0 [-debug] [-noaction] dir-name [regexp] - -# checks whether only files matching regexp are contained in -# dir-name and removes the directory if this is the case. -# -debug prints out what it does -# -noaction suppresses the deletion - -$debug = 0 unless $debug; -$noaction = 0 unless $noaction; - -sub usage { - print STDERR "Usage: $0 [-debug] [-noaction] dir-name [regexp]\n"; -} - - -if ($#ARGV >= 0) { - $dir_name = shift; -} else { - &usage; - exit 1; -} - -if ($#ARGV < 0) { - $regexp = "^(\\.zipped|\\.cache|\\.cache\\+|00Contents|00Description)\$"; -} elsif ($#ARGV == 0) { - $regexp = shift; -} else { - &usage; - exit 1; -} - - -opendir(DIR,$dir_name) || die "Cannot open directory `$dir_name'. Reason: $!"; - -@all_files = grep(! /^\.\.?$/,readdir(DIR)); # exclude . and .. - -closedir(DIR); - -@files = grep(! /$regexp/,@all_files); - -if ($#files < 0) { - print "Empty directory: $dir_name\n"; - &deldir; -} - -exit 0; - -sub deldir { - -# system "ls -lA $dir_name"; -# return; - - foreach $file (@all_files) { - $debug && print "unlink($dir_name/$file)\n"; - $noaction || - unlink("$dir_name/$file") || - die "Could not unlink file `$dir_name/$file'! Reason: $!\n"; - } - - $debug && print "rmdir($dir_name)\n"; - $noaction || - rmdir($dir_name) || - "Could not rmdir directory `$dir_name'! Reason: $!\n"; -} - diff --git a/Build/cdbuild/zapempty b/Build/cdbuild/zapempty deleted file mode 100644 index b5c59e1b510..00000000000 --- a/Build/cdbuild/zapempty +++ /dev/null @@ -1,2 +0,0 @@ -cd /texlive/Master -find . -depth -type d -exec perl /texlive/Build/cdbuild/zap-empty-dirs {} -debug \; diff --git a/Build/cdbuild/logs/log.0500.gz b/Build/logs/log.0500.gz Binary files differindex 463c11f472b..463c11f472b 100644 --- a/Build/cdbuild/logs/log.0500.gz +++ b/Build/logs/log.0500.gz diff --git a/Build/cdbuild/logs/log.1000.gz b/Build/logs/log.1000.gz Binary files differindex 4fe12156e77..4fe12156e77 100644 --- a/Build/cdbuild/logs/log.1000.gz +++ b/Build/logs/log.1000.gz diff --git a/Build/cdbuild/logs/log.1500.gz b/Build/logs/log.1500.gz Binary files differindex 9dba7f90f06..9dba7f90f06 100644 --- a/Build/cdbuild/logs/log.1500.gz +++ b/Build/logs/log.1500.gz diff --git a/Build/cdbuild/logs/log.2000.gz b/Build/logs/log.2000.gz Binary files differindex f434eaacb72..f434eaacb72 100644 --- a/Build/cdbuild/logs/log.2000.gz +++ b/Build/logs/log.2000.gz diff --git a/Build/cdbuild/logs/log.2500.gz b/Build/logs/log.2500.gz Binary files differindex f964c2a7c56..f964c2a7c56 100644 --- a/Build/cdbuild/logs/log.2500.gz +++ b/Build/logs/log.2500.gz diff --git a/Build/cdbuild/logs/log.3000.gz b/Build/logs/log.3000.gz Binary files differindex f68ba071edd..f68ba071edd 100644 --- a/Build/cdbuild/logs/log.3000.gz +++ b/Build/logs/log.3000.gz diff --git a/Build/cdbuild/logs/log.3500.gz b/Build/logs/log.3500.gz Binary files differindex f4c2797363e..f4c2797363e 100644 --- a/Build/cdbuild/logs/log.3500.gz +++ b/Build/logs/log.3500.gz diff --git a/Build/cdbuild/logs/log.4000.gz b/Build/logs/log.4000.gz Binary files differindex f9683b5e5dc..f9683b5e5dc 100644 --- a/Build/cdbuild/logs/log.4000.gz +++ b/Build/logs/log.4000.gz diff --git a/Build/cdbuild/logs/log.4500.gz b/Build/logs/log.4500.gz Binary files differindex 541a84fee33..541a84fee33 100644 --- a/Build/cdbuild/logs/log.4500.gz +++ b/Build/logs/log.4500.gz diff --git a/Build/cdbuild/logs/log.5000.gz b/Build/logs/log.5000.gz Binary files differindex 25a396c5368..25a396c5368 100644 --- a/Build/cdbuild/logs/log.5000.gz +++ b/Build/logs/log.5000.gz diff --git a/Build/cdbuild/logs/log.5496.gz b/Build/logs/log.5496.gz Binary files differindex db063a05a24..db063a05a24 100644 --- a/Build/cdbuild/logs/log.5496.gz +++ b/Build/logs/log.5496.gz diff --git a/Build/cdbuild/logs/log.5996.gz b/Build/logs/log.5996.gz Binary files differindex 2dce443debe..2dce443debe 100644 --- a/Build/cdbuild/logs/log.5996.gz +++ b/Build/logs/log.5996.gz diff --git a/Build/cdbuild/logs/log.6116.gz b/Build/logs/log.6116.gz Binary files differindex b9bfd8312ff..b9bfd8312ff 100644 --- a/Build/cdbuild/logs/log.6116.gz +++ b/Build/logs/log.6116.gz diff --git a/Build/cdbuild/logs/log.6350.gz b/Build/logs/log.6350.gz Binary files differindex 6ae3cb057a9..6ae3cb057a9 100644 --- a/Build/cdbuild/logs/log.6350.gz +++ b/Build/logs/log.6350.gz diff --git a/Build/cdbuild/logs/log.6498.gz b/Build/logs/log.6498.gz Binary files differindex 606bdfc1bdc..606bdfc1bdc 100644 --- a/Build/cdbuild/logs/log.6498.gz +++ b/Build/logs/log.6498.gz diff --git a/Build/cdbuild/logs/log.6935.gz b/Build/logs/log.6935.gz Binary files differindex 81a526ddf72..81a526ddf72 100644 --- a/Build/cdbuild/logs/log.6935.gz +++ b/Build/logs/log.6935.gz diff --git a/Build/cdbuild/logs/log.6982.gz b/Build/logs/log.6982.gz Binary files differindex 99f0fbe347a..99f0fbe347a 100644 --- a/Build/cdbuild/logs/log.6982.gz +++ b/Build/logs/log.6982.gz diff --git a/Build/cdbuild/logs/log.7499.gz b/Build/logs/log.7499.gz Binary files differindex 35b75bcd73d..35b75bcd73d 100644 --- a/Build/cdbuild/logs/log.7499.gz +++ b/Build/logs/log.7499.gz diff --git a/Build/cdbuild/logs/log.7995.gz b/Build/logs/log.7995.gz Binary files differindex bc1c5cfa431..bc1c5cfa431 100644 --- a/Build/cdbuild/logs/log.7995.gz +++ b/Build/logs/log.7995.gz diff --git a/Build/cdbuild/logs/log.8429.gz b/Build/logs/log.8429.gz Binary files differindex a64460f26f0..a64460f26f0 100644 --- a/Build/cdbuild/logs/log.8429.gz +++ b/Build/logs/log.8429.gz diff --git a/Build/cdbuild/logs/log.8499.gz b/Build/logs/log.8499.gz Binary files differindex 1fba2eba32c..1fba2eba32c 100644 --- a/Build/cdbuild/logs/log.8499.gz +++ b/Build/logs/log.8499.gz diff --git a/Build/cdbuild/logs/log.8624.gz b/Build/logs/log.8624.gz Binary files differindex e27e6e62e05..e27e6e62e05 100644 --- a/Build/cdbuild/logs/log.8624.gz +++ b/Build/logs/log.8624.gz diff --git a/Build/cdbuild/logs/svnlog b/Build/logs/svnlog index d4a6f9b11b4..d4a6f9b11b4 100644 --- a/Build/cdbuild/logs/svnlog +++ b/Build/logs/svnlog diff --git a/Build/cdbuild/logs/svnlog.1000.gz b/Build/logs/svnlog.1000.gz Binary files differindex 62984768ce4..62984768ce4 100644 --- a/Build/cdbuild/logs/svnlog.1000.gz +++ b/Build/logs/svnlog.1000.gz diff --git a/Build/cdbuild/logs/svnlog.1999.gz b/Build/logs/svnlog.1999.gz Binary files differindex 3eede03ff9d..3eede03ff9d 100644 --- a/Build/cdbuild/logs/svnlog.1999.gz +++ b/Build/logs/svnlog.1999.gz diff --git a/Build/cdbuild/logs/svnlog.2988.gz b/Build/logs/svnlog.2988.gz Binary files differindex 4ffab9ea7d5..4ffab9ea7d5 100644 --- a/Build/cdbuild/logs/svnlog.2988.gz +++ b/Build/logs/svnlog.2988.gz diff --git a/Build/cdbuild/logs/svnlog.3996.gz b/Build/logs/svnlog.3996.gz Binary files differindex 6c12bd57dd0..6c12bd57dd0 100644 --- a/Build/cdbuild/logs/svnlog.3996.gz +++ b/Build/logs/svnlog.3996.gz diff --git a/Build/cdbuild/logs/svnlog.4990.gz b/Build/logs/svnlog.4990.gz Binary files differindex 893ff669d53..893ff669d53 100644 --- a/Build/cdbuild/logs/svnlog.4990.gz +++ b/Build/logs/svnlog.4990.gz diff --git a/Build/cdbuild/ctan2tds.pl b/Master/tlpkg/bin/ctan2tds.pl index 3f10db28d9a..3f10db28d9a 100755 --- a/Build/cdbuild/ctan2tds.pl +++ b/Master/tlpkg/bin/ctan2tds.pl diff --git a/Master/tlpkg/bin/ctan2tl b/Master/tlpkg/bin/ctan2tl index 822a5d906a0..5db1d382e01 100755 --- a/Master/tlpkg/bin/ctan2tl +++ b/Master/tlpkg/bin/ctan2tl @@ -59,7 +59,7 @@ rm -rf $pkg # zip files for the base latex distribution and amslatex. # We want to use them. corelatex_tds_pkglist="babel|cyrillic|graphics|latex|psnfss|tools" -amslatex_tds_pkglist="ams|amscls|amsltx2|amsmath|amsrefs" # dup in tlpkginfo +amslatex_tds_pkglist="ams|amscls|amsltx2|amsmath" # dup in tlpkginfo latex_tds_pkglist="latex-tds|$amslatex_tds_pkglist|$corelatex_tds_pkglist" if echo "$pkg" | egrep "^($latex_tds_pkglist)\$" >/dev/null; then diff --git a/Build/cdbuild/place b/Master/tlpkg/bin/place index 86ae3d0dc76..86ae3d0dc76 100755 --- a/Build/cdbuild/place +++ b/Master/tlpkg/bin/place diff --git a/Master/tlpkg/bin/tlpkginfo b/Master/tlpkg/bin/tlpkginfo index 690865beea2..d1b3f162d86 100755 --- a/Master/tlpkg/bin/tlpkginfo +++ b/Master/tlpkg/bin/tlpkginfo @@ -39,7 +39,7 @@ sub find_ctan_dir # regrettably, this list of amslatex packages is duplicated in ctan2tl. # unavoidable since ctan throws them all together, but we don't want # to, to preserve the package-per-directory name. - if ($me =~ /^(ams|amscls|amsltx2|amsmath|amsrefs)$/) { + if ($me =~ /^(ams|amscls|amsltx2|amsmath)$/) { $me = "amslatex"; } |