summaryrefslogtreecommitdiff
path: root/Master/tlsrc
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2007-06-06 07:04:03 +0000
committerNorbert Preining <preining@logic.at>2007-06-06 07:04:03 +0000
commit65b44ca718ae37b443fff54ed2117758be2986a0 (patch)
treec5a8224d460eb967491f889e624e54855cc312c1 /Master/tlsrc
parentb2701627f4d5838ae79e23b9b2de55094ef029e5 (diff)
tlsrc/tlp updates
git-svn-id: svn://tug.org/texlive/trunk@4412 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlsrc')
-rw-r--r--Master/tlsrc/FAQ-en.tlsrc3
-rw-r--r--Master/tlsrc/FAQ-fr.tlsrc3
-rw-r--r--Master/tlsrc/FAQ-ge.tlsrc3
-rw-r--r--Master/tlsrc/MemoirChapStyles.tlsrc3
-rw-r--r--Master/tlsrc/Type1fonts.tlsrc3
-rw-r--r--Master/tlsrc/amslatex-primer.tlsrc3
-rw-r--r--Master/tlsrc/amsldoc-it.tlsrc3
-rw-r--r--Master/tlsrc/amsldoc-vn.tlsrc3
-rw-r--r--Master/tlsrc/amsmath-it.tlsrc3
-rw-r--r--Master/tlsrc/amsthdoc-it.tlsrc3
-rw-r--r--Master/tlsrc/beamer-tut-pt.tlsrc3
-rw-r--r--Master/tlsrc/bin-afm2pl.tlsrc11
-rw-r--r--Master/tlsrc/bin-aleph.tlsrc14
-rw-r--r--Master/tlsrc/bin-amstex.tlsrc13
-rw-r--r--Master/tlsrc/bin-bibtex.tlsrc8
-rw-r--r--Master/tlsrc/bin-bibtex8.tlsrc9
-rw-r--r--Master/tlsrc/bin-bzip2.tlsrc14
-rw-r--r--Master/tlsrc/bin-chktex.tlsrc8
-rw-r--r--Master/tlsrc/bin-cjkutils.tlsrc77
-rw-r--r--Master/tlsrc/bin-context.tlsrc64
-rw-r--r--Master/tlsrc/bin-cslatex.tlsrc12
-rw-r--r--Master/tlsrc/bin-csplain.tlsrc12
-rw-r--r--Master/tlsrc/bin-ctie.tlsrc9
-rw-r--r--Master/tlsrc/bin-cweb.tlsrc12
-rw-r--r--Master/tlsrc/bin-cyrillic.tlsrc10
-rw-r--r--Master/tlsrc/bin-detex.tlsrc9
-rw-r--r--Master/tlsrc/bin-devnag.tlsrc7
-rw-r--r--Master/tlsrc/bin-dialog.tlsrc8
-rw-r--r--Master/tlsrc/bin-dtl.tlsrc13
-rw-r--r--Master/tlsrc/bin-dvi2tty.tlsrc11
-rw-r--r--Master/tlsrc/bin-dvicopy.tlsrc9
-rw-r--r--Master/tlsrc/bin-dvidvi.tlsrc11
-rw-r--r--Master/tlsrc/bin-dviljk.tlsrc24
-rw-r--r--Master/tlsrc/bin-dvipdfm.tlsrc23
-rw-r--r--Master/tlsrc/bin-dvipdfmx.tlsrc11
-rw-r--r--Master/tlsrc/bin-dvipng.tlsrc11
-rw-r--r--Master/tlsrc/bin-dvipos.tlsrc6
-rw-r--r--Master/tlsrc/bin-dvipsk.tlsrc41
-rw-r--r--Master/tlsrc/bin-ebong.tlsrc5
-rw-r--r--Master/tlsrc/bin-eplain.tlsrc13
-rw-r--r--Master/tlsrc/bin-etex.tlsrc13
-rw-r--r--Master/tlsrc/bin-fontware.tlsrc21
-rw-r--r--Master/tlsrc/bin-getafm.tlsrc11
-rw-r--r--Master/tlsrc/bin-getnonfreefonts.tlsrc8
-rw-r--r--Master/tlsrc/bin-gsftopk.tlsrc11
-rw-r--r--Master/tlsrc/bin-gzip.tlsrc13
-rw-r--r--Master/tlsrc/bin-jadetex.tlsrc13
-rw-r--r--Master/tlsrc/bin-jpeg2ps.tlsrc7
-rw-r--r--Master/tlsrc/bin-kpathsea.tlsrc101
-rw-r--r--Master/tlsrc/bin-lacheck.tlsrc9
-rw-r--r--Master/tlsrc/bin-latex.tlsrc18
-rw-r--r--Master/tlsrc/bin-lcdftypetools.tlsrc44
-rw-r--r--Master/tlsrc/bin-makeindex.tlsrc12
-rw-r--r--Master/tlsrc/bin-metafont.tlsrc16
-rw-r--r--Master/tlsrc/bin-metapost.tlsrc36
-rw-r--r--Master/tlsrc/bin-mex.tlsrc17
-rw-r--r--Master/tlsrc/bin-mfware.tlsrc29
-rw-r--r--Master/tlsrc/bin-mltex.tlsrc12
-rw-r--r--Master/tlsrc/bin-musixflx.tlsrc7
-rw-r--r--Master/tlsrc/bin-omega.tlsrc17
-rw-r--r--Master/tlsrc/bin-omegaware.tlsrc34
-rw-r--r--Master/tlsrc/bin-patgen.tlsrc9
-rw-r--r--Master/tlsrc/bin-pdftex.tlsrc34
-rw-r--r--Master/tlsrc/bin-pdftools.tlsrc28
-rw-r--r--Master/tlsrc/bin-perl.tlsrc70
-rw-r--r--Master/tlsrc/bin-perltex.tlsrc7
-rw-r--r--Master/tlsrc/bin-physe.tlsrc10
-rw-r--r--Master/tlsrc/bin-phyzzx.tlsrc10
-rw-r--r--Master/tlsrc/bin-platex.tlsrc13
-rw-r--r--Master/tlsrc/bin-pngtools.tlsrc7
-rw-r--r--Master/tlsrc/bin-ppower4.tlsrc17
-rw-r--r--Master/tlsrc/bin-ps2pkm.tlsrc21
-rw-r--r--Master/tlsrc/bin-pstools.tlsrc16
-rw-r--r--Master/tlsrc/bin-psutils.tlsrc83
-rw-r--r--Master/tlsrc/bin-seetexk.tlsrc21
-rw-r--r--Master/tlsrc/bin-t1utils.tlsrc35
-rw-r--r--Master/tlsrc/bin-tetex.tlsrc49
-rw-r--r--Master/tlsrc/bin-tex.tlsrc14
-rw-r--r--Master/tlsrc/bin-tex4htk.tlsrc107
-rw-r--r--Master/tlsrc/bin-texconfig.tlsrc11
-rw-r--r--Master/tlsrc/bin-texdoc.tlsrc15
-rw-r--r--Master/tlsrc/bin-texinfo.tlsrc45
-rw-r--r--Master/tlsrc/bin-texsis.tlsrc10
-rw-r--r--Master/tlsrc/bin-texware.tlsrc13
-rw-r--r--Master/tlsrc/bin-thumbpdf.tlsrc10
-rw-r--r--Master/tlsrc/bin-tie.tlsrc9
-rw-r--r--Master/tlsrc/bin-tifftools.tlsrc5
-rw-r--r--Master/tlsrc/bin-tpic2pdftex.tlsrc7
-rw-r--r--Master/tlsrc/bin-ttf2pt1.tlsrc8
-rw-r--r--Master/tlsrc/bin-ttfutils.tlsrc21
-rw-r--r--Master/tlsrc/bin-vlna.tlsrc6
-rw-r--r--Master/tlsrc/bin-vpe.tlsrc6
-rw-r--r--Master/tlsrc/bin-web.tlsrc14
-rw-r--r--Master/tlsrc/bin-winutils.tlsrc21
-rw-r--r--Master/tlsrc/bin-xdvi.tlsrc18
-rw-r--r--Master/tlsrc/bin-xetex.tlsrc24
-rw-r--r--Master/tlsrc/bin-xmltex.tlsrc14
-rw-r--r--Master/tlsrc/bin-xpdf.tlsrc18
-rw-r--r--Master/tlsrc/cleveref.tlsrc2
-rw-r--r--Master/tlsrc/collection-basic.tlsrc24
-rw-r--r--Master/tlsrc/collection-basicbin.tlsrc22
-rw-r--r--Master/tlsrc/collection-bibtexextra.tlsrc31
-rw-r--r--Master/tlsrc/collection-binextra.tlsrc28
-rw-r--r--Master/tlsrc/collection-context.tlsrc9
-rw-r--r--Master/tlsrc/collection-documentation-base.tlsrc6
-rw-r--r--Master/tlsrc/collection-documentation-bulgarian.tlsrc6
-rw-r--r--Master/tlsrc/collection-documentation-chinese.tlsrc5
-rw-r--r--Master/tlsrc/collection-documentation-czechslovak.tlsrc7
-rw-r--r--Master/tlsrc/collection-documentation-dutch.tlsrc8
-rw-r--r--Master/tlsrc/collection-documentation-english.tlsrc39
-rw-r--r--Master/tlsrc/collection-documentation-finnish.tlsrc6
-rw-r--r--Master/tlsrc/collection-documentation-french.tlsrc11
-rw-r--r--Master/tlsrc/collection-documentation-german.tlsrc12
-rw-r--r--Master/tlsrc/collection-documentation-greek.tlsrc6
-rw-r--r--Master/tlsrc/collection-documentation-italian.tlsrc11
-rw-r--r--Master/tlsrc/collection-documentation-japanese.tlsrc6
-rw-r--r--Master/tlsrc/collection-documentation-korean.tlsrc6
-rw-r--r--Master/tlsrc/collection-documentation-mongolian.tlsrc6
-rw-r--r--Master/tlsrc/collection-documentation-polish.tlsrc9
-rw-r--r--Master/tlsrc/collection-documentation-portuguese.tlsrc8
-rw-r--r--Master/tlsrc/collection-documentation-russian.tlsrc7
-rw-r--r--Master/tlsrc/collection-documentation-spanish.tlsrc7
-rw-r--r--Master/tlsrc/collection-documentation-thai.tlsrc6
-rw-r--r--Master/tlsrc/collection-documentation-turkish.tlsrc6
-rw-r--r--Master/tlsrc/collection-documentation-ukrainian.tlsrc6
-rw-r--r--Master/tlsrc/collection-documentation-vietnamese.tlsrc7
-rw-r--r--Master/tlsrc/collection-fontbin.tlsrc11
-rw-r--r--Master/tlsrc/collection-fontsextra.tlsrc121
-rw-r--r--Master/tlsrc/collection-fontsrecommended.tlsrc36
-rw-r--r--Master/tlsrc/collection-formatsextra.tlsrc21
-rw-r--r--Master/tlsrc/collection-games.tlsrc21
-rw-r--r--Master/tlsrc/collection-genericextra.tlsrc29
-rw-r--r--Master/tlsrc/collection-genericrecommended.tlsrc10
-rw-r--r--Master/tlsrc/collection-graphicstools.tlsrc6
-rw-r--r--Master/tlsrc/collection-htmlxml.tlsrc15
-rw-r--r--Master/tlsrc/collection-humanities.tlsrc36
-rw-r--r--Master/tlsrc/collection-langafrican.tlsrc8
-rw-r--r--Master/tlsrc/collection-langarab.tlsrc8
-rw-r--r--Master/tlsrc/collection-langarmenian.tlsrc6
-rw-r--r--Master/tlsrc/collection-langcjk.tlsrc17
-rw-r--r--Master/tlsrc/collection-langcroatian.tlsrc8
-rw-r--r--Master/tlsrc/collection-langcyrillic.tlsrc29
-rw-r--r--Master/tlsrc/collection-langczechslovak.tlsrc14
-rw-r--r--Master/tlsrc/collection-langdanish.tlsrc6
-rw-r--r--Master/tlsrc/collection-langdutch.tlsrc6
-rw-r--r--Master/tlsrc/collection-langfinnish.tlsrc8
-rw-r--r--Master/tlsrc/collection-langfrench.tlsrc13
-rw-r--r--Master/tlsrc/collection-langgerman.tlsrc13
-rw-r--r--Master/tlsrc/collection-langgreek.tlsrc22
-rw-r--r--Master/tlsrc/collection-langhebrew.tlsrc6
-rw-r--r--Master/tlsrc/collection-langhungarian.tlsrc8
-rw-r--r--Master/tlsrc/collection-langindic.tlsrc18
-rw-r--r--Master/tlsrc/collection-langitalian.tlsrc7
-rw-r--r--Master/tlsrc/collection-langlatin.tlsrc7
-rw-r--r--Master/tlsrc/collection-langmanju.tlsrc6
-rw-r--r--Master/tlsrc/collection-langmongolian.tlsrc9
-rw-r--r--Master/tlsrc/collection-langnorwegian.tlsrc7
-rw-r--r--Master/tlsrc/collection-langother.tlsrc17
-rw-r--r--Master/tlsrc/collection-langpolish.tlsrc23
-rw-r--r--Master/tlsrc/collection-langportuguese.tlsrc7
-rw-r--r--Master/tlsrc/collection-langspanish.tlsrc7
-rw-r--r--Master/tlsrc/collection-langswedish.tlsrc8
-rw-r--r--Master/tlsrc/collection-langtibetan.tlsrc7
-rw-r--r--Master/tlsrc/collection-langukenglish.tlsrc7
-rw-r--r--Master/tlsrc/collection-langvietnamese.tlsrc7
-rw-r--r--Master/tlsrc/collection-latex.tlsrc31
-rw-r--r--Master/tlsrc/collection-latex3.tlsrc15
-rw-r--r--Master/tlsrc/collection-latexextra.tlsrc529
-rw-r--r--Master/tlsrc/collection-latexrecommended.tlsrc46
-rw-r--r--Master/tlsrc/collection-mathextra.tlsrc28
-rw-r--r--Master/tlsrc/collection-metapost.tlsrc26
-rw-r--r--Master/tlsrc/collection-music.tlsrc14
-rw-r--r--Master/tlsrc/collection-omega.tlsrc13
-rw-r--r--Master/tlsrc/collection-perl.tlsrc4
-rw-r--r--Master/tlsrc/collection-pictures.tlsrc26
-rw-r--r--Master/tlsrc/collection-plainextra.tlsrc17
-rw-r--r--Master/tlsrc/collection-pstricks.tlsrc45
-rw-r--r--Master/tlsrc/collection-psutils.tlsrc11
-rw-r--r--Master/tlsrc/collection-publishers.tlsrc57
-rw-r--r--Master/tlsrc/collection-science.tlsrc44
-rw-r--r--Master/tlsrc/collection-texinfo.tlsrc7
-rw-r--r--Master/tlsrc/collection-ttfutils.tlsrc5
-rw-r--r--Master/tlsrc/collection-wintools.tlsrc8
-rw-r--r--Master/tlsrc/collection-xetex.tlsrc16
-rw-r--r--Master/tlsrc/components-of-TeX.tlsrc3
-rw-r--r--Master/tlsrc/comprehensive.tlsrc3
-rw-r--r--Master/tlsrc/context.tlsrc4
-rw-r--r--Master/tlsrc/cursolatex.tlsrc3
-rw-r--r--Master/tlsrc/delimtxt.tlsrc2
-rw-r--r--Master/tlsrc/disser.tlsrc2
-rw-r--r--Master/tlsrc/dlfltxb.tlsrc2
-rw-r--r--Master/tlsrc/dtxtut.tlsrc5
-rw-r--r--Master/tlsrc/elatex.tlsrc2
-rw-r--r--Master/tlsrc/epslatex-fr.tlsrc3
-rw-r--r--Master/tlsrc/es-tex-faq.tlsrc3
-rw-r--r--Master/tlsrc/fancyhdr-it.tlsrc3
-rw-r--r--Master/tlsrc/firststeps.tlsrc3
-rw-r--r--Master/tlsrc/fontinst.tlsrc8
-rw-r--r--Master/tlsrc/frankenstein.tlsrc2
-rw-r--r--Master/tlsrc/free-math-font-survey.tlsrc3
-rw-r--r--Master/tlsrc/gcard.tlsrc2
-rw-r--r--Master/tlsrc/gentle-gr.tlsrc3
-rw-r--r--Master/tlsrc/gentle.tlsrc3
-rw-r--r--Master/tlsrc/german.tlsrc4
-rw-r--r--Master/tlsrc/glossaries.tlsrc2
-rw-r--r--Master/tlsrc/graphics.tlsrc4
-rw-r--r--Master/tlsrc/guide-to-latex.tlsrc3
-rw-r--r--Master/tlsrc/guides-pl.tlsrc3
-rw-r--r--Master/tlsrc/help.tlsrc3
-rw-r--r--Master/tlsrc/hyphen-arabic.tlsrc7
-rw-r--r--Master/tlsrc/hyphen-base.tlsrc13
-rw-r--r--Master/tlsrc/hyphen-basque.tlsrc8
-rw-r--r--Master/tlsrc/hyphen-bulgarian.tlsrc6
-rw-r--r--Master/tlsrc/hyphen-coptic.tlsrc6
-rw-r--r--Master/tlsrc/hyphen-croatian.tlsrc7
-rw-r--r--Master/tlsrc/hyphen-czechslovak.tlsrc10
-rw-r--r--Master/tlsrc/hyphen-danish.tlsrc9
-rw-r--r--Master/tlsrc/hyphen-dutch.tlsrc7
-rw-r--r--Master/tlsrc/hyphen-esperanto.tlsrc6
-rw-r--r--Master/tlsrc/hyphen-estonian.tlsrc7
-rw-r--r--Master/tlsrc/hyphen-finnish.tlsrc7
-rw-r--r--Master/tlsrc/hyphen-french.tlsrc7
-rw-r--r--Master/tlsrc/hyphen-german.tlsrc9
-rw-r--r--Master/tlsrc/hyphen-greek.tlsrc10
-rw-r--r--Master/tlsrc/hyphen-hungarian.tlsrc9
-rw-r--r--Master/tlsrc/hyphen-ibycus.tlsrc6
-rw-r--r--Master/tlsrc/hyphen-icelandic.tlsrc7
-rw-r--r--Master/tlsrc/hyphen-indonesian.tlsrc7
-rw-r--r--Master/tlsrc/hyphen-interlingua.tlsrc7
-rw-r--r--Master/tlsrc/hyphen-italian.tlsrc8
-rw-r--r--Master/tlsrc/hyphen-latin.tlsrc9
-rw-r--r--Master/tlsrc/hyphen-mongolian.tlsrc7
-rw-r--r--Master/tlsrc/hyphen-norwegian.tlsrc8
-rw-r--r--Master/tlsrc/hyphen-pinyin.tlsrc8
-rw-r--r--Master/tlsrc/hyphen-polish.tlsrc7
-rw-r--r--Master/tlsrc/hyphen-portuguese.tlsrc7
-rw-r--r--Master/tlsrc/hyphen-romanian.tlsrc7
-rw-r--r--Master/tlsrc/hyphen-russian.tlsrc7
-rw-r--r--Master/tlsrc/hyphen-serbian.tlsrc7
-rw-r--r--Master/tlsrc/hyphen-slovene.tlsrc7
-rw-r--r--Master/tlsrc/hyphen-spanish.tlsrc9
-rw-r--r--Master/tlsrc/hyphen-swedish.tlsrc7
-rw-r--r--Master/tlsrc/hyphen-turkish.tlsrc7
-rw-r--r--Master/tlsrc/hyphen-ukenglish.tlsrc7
-rw-r--r--Master/tlsrc/hyphen-ukrainian.tlsrc7
-rw-r--r--Master/tlsrc/hyphen-usorbian.tlsrc8
-rw-r--r--Master/tlsrc/hyphen-welsh.tlsrc7
-rw-r--r--Master/tlsrc/impatient-fr.tlsrc3
-rw-r--r--Master/tlsrc/impatient.tlsrc4
-rw-r--r--Master/tlsrc/knuth.tlsrc5
-rw-r--r--Master/tlsrc/kopka.tlsrc3
-rw-r--r--Master/tlsrc/l2picfaq.tlsrc3
-rw-r--r--Master/tlsrc/l2tabu-english.tlsrc5
-rw-r--r--Master/tlsrc/l2tabu-french.tlsrc4
-rw-r--r--Master/tlsrc/l2tabu-it.tlsrc3
-rw-r--r--Master/tlsrc/l2tabu.tlsrc5
-rw-r--r--Master/tlsrc/latex-graphics-companion.tlsrc3
-rw-r--r--Master/tlsrc/latex-tipps-und-tricks.tlsrc3
-rw-r--r--Master/tlsrc/latex-web-companion.tlsrc3
-rw-r--r--Master/tlsrc/latex.tlsrc8
-rw-r--r--Master/tlsrc/latex2e-html.tlsrc3
-rw-r--r--Master/tlsrc/lib-freetype2.tlsrc6
-rw-r--r--Master/tlsrc/lib-geturl.tlsrc6
-rw-r--r--Master/tlsrc/lib-gnu.tlsrc5
-rw-r--r--Master/tlsrc/lib-md5.tlsrc5
-rw-r--r--Master/tlsrc/lib-regex.tlsrc6
-rw-r--r--Master/tlsrc/lib-texmfmp.tlsrc5
-rw-r--r--Master/tlsrc/lib-zlib.tlsrc8
-rw-r--r--Master/tlsrc/lkort.tlsrc3
-rw-r--r--Master/tlsrc/lshort-bulgarian.tlsrc3
-rw-r--r--Master/tlsrc/lshort-dutch.tlsrc3
-rw-r--r--Master/tlsrc/lshort-english.tlsrc3
-rw-r--r--Master/tlsrc/lshort-finnish.tlsrc5
-rw-r--r--Master/tlsrc/lshort-french.tlsrc4
-rw-r--r--Master/tlsrc/lshort-german.tlsrc3
-rw-r--r--Master/tlsrc/lshort-italian.tlsrc3
-rw-r--r--Master/tlsrc/lshort-japanese.tlsrc3
-rw-r--r--Master/tlsrc/lshort-korean.tlsrc3
-rw-r--r--Master/tlsrc/lshort-mongolian.tlsrc4
-rw-r--r--Master/tlsrc/lshort-polish.tlsrc4
-rw-r--r--Master/tlsrc/lshort-portuguese.tlsrc5
-rw-r--r--Master/tlsrc/lshort-russian.tlsrc4
-rw-r--r--Master/tlsrc/lshort-slovak.tlsrc5
-rw-r--r--Master/tlsrc/lshort-spanish.tlsrc4
-rw-r--r--Master/tlsrc/lshort-thai.tlsrc4
-rw-r--r--Master/tlsrc/lshort-turkish.tlsrc3
-rw-r--r--Master/tlsrc/lshort-ukr.tlsrc3
-rw-r--r--Master/tlsrc/lshort-vietnamese.tlsrc3
-rw-r--r--Master/tlsrc/make-tex-work.tlsrc3
-rw-r--r--Master/tlsrc/marvosym.tlsrc3
-rw-r--r--Master/tlsrc/math-into-latex.tlsrc3
-rw-r--r--Master/tlsrc/mathmode.tlsrc3
-rw-r--r--Master/tlsrc/metafont-for-beginners.tlsrc3
-rw-r--r--Master/tlsrc/metafp.tlsrc3
-rw-r--r--Master/tlsrc/metapost-examples.tlsrc5
-rw-r--r--Master/tlsrc/metapost.tlsrc2
-rw-r--r--Master/tlsrc/misc.tlsrc6
-rw-r--r--Master/tlsrc/mlist.tlsrc2
-rw-r--r--Master/tlsrc/ntg.tlsrc3
-rw-r--r--Master/tlsrc/ntheorem-vn.tlsrc3
-rw-r--r--Master/tlsrc/omega.tlsrc4
-rw-r--r--Master/tlsrc/paper.tlsrc3
-rw-r--r--Master/tlsrc/patch.tlsrc3
-rw-r--r--Master/tlsrc/pgf.tlsrc4
-rw-r--r--Master/tlsrc/philosophersimprint.tlsrc2
-rw-r--r--Master/tlsrc/pstricks-tutorial.tlsrc3
-rw-r--r--Master/tlsrc/sdrt.tlsrc2
-rw-r--r--Master/tlsrc/talk.tlsrc3
-rw-r--r--Master/tlsrc/tamethebeast.tlsrc5
-rw-r--r--Master/tlsrc/tds.tlsrc3
-rw-r--r--Master/tlsrc/template.tlsrc3
-rw-r--r--Master/tlsrc/tex-refs.tlsrc4
-rw-r--r--Master/tlsrc/tex-virtual-academy-pl.tlsrc4
-rw-r--r--Master/tlsrc/tex4ht.tlsrc2
-rw-r--r--Master/tlsrc/texilikecover.tlsrc2
-rw-r--r--Master/tlsrc/texlive-common.tlsrc3
-rw-r--r--Master/tlsrc/texlive-cz.tlsrc3
-rw-r--r--Master/tlsrc/texlive-en.tlsrc3
-rw-r--r--Master/tlsrc/texlive-fr.tlsrc3
-rw-r--r--Master/tlsrc/texlive-ge.tlsrc3
-rw-r--r--Master/tlsrc/texlive-pl.tlsrc4
-rw-r--r--Master/tlsrc/texlive-ru.tlsrc3
-rw-r--r--Master/tlsrc/texlive-zh-cn.tlsrc4
-rw-r--r--Master/tlsrc/tlc2.tlsrc3
-rw-r--r--Master/tlsrc/tools.tlsrc3
-rw-r--r--Master/tlsrc/tpslifonts.tlsrc2
-rw-r--r--Master/tlsrc/truetype.tlsrc3
-rw-r--r--Master/tlsrc/visualfaq.tlsrc3
-rw-r--r--Master/tlsrc/voss-de.tlsrc3
-rw-r--r--Master/tlsrc/wadalab.tlsrc3
-rw-r--r--Master/tlsrc/webguide.tlsrc3
-rw-r--r--Master/tlsrc/wp-conv.tlsrc5
-rw-r--r--Master/tlsrc/xbase.tlsrc2
-rw-r--r--Master/tlsrc/xdoc.tlsrc4
-rw-r--r--Master/tlsrc/xetex.tlsrc2
-rw-r--r--Master/tlsrc/xmltex.tlsrc3
-rw-r--r--Master/tlsrc/xypic-tut-pt.tlsrc3
337 files changed, 4300 insertions, 36 deletions
diff --git a/Master/tlsrc/FAQ-en.tlsrc b/Master/tlsrc/FAQ-en.tlsrc
new file mode 100644
index 00000000000..0131bbc2e1e
--- /dev/null
+++ b/Master/tlsrc/FAQ-en.tlsrc
@@ -0,0 +1,3 @@
+name FAQ-en
+category Documentation
+shortdesc The FAQ-en package.
diff --git a/Master/tlsrc/FAQ-fr.tlsrc b/Master/tlsrc/FAQ-fr.tlsrc
new file mode 100644
index 00000000000..b92c45c1ef9
--- /dev/null
+++ b/Master/tlsrc/FAQ-fr.tlsrc
@@ -0,0 +1,3 @@
+name FAQ-fr
+category Documentation
+shortdesc French FAQ of the GUTENBERG TeX user group.
diff --git a/Master/tlsrc/FAQ-ge.tlsrc b/Master/tlsrc/FAQ-ge.tlsrc
new file mode 100644
index 00000000000..26b46b81905
--- /dev/null
+++ b/Master/tlsrc/FAQ-ge.tlsrc
@@ -0,0 +1,3 @@
+name FAQ-ge
+category Documentation
+shortdesc The FAQ-ge package.
diff --git a/Master/tlsrc/MemoirChapStyles.tlsrc b/Master/tlsrc/MemoirChapStyles.tlsrc
new file mode 100644
index 00000000000..643e156ecce
--- /dev/null
+++ b/Master/tlsrc/MemoirChapStyles.tlsrc
@@ -0,0 +1,3 @@
+name MemoirChapStyles
+category Documentation
+shortdesc The MemoirChapStyles package.
diff --git a/Master/tlsrc/Type1fonts.tlsrc b/Master/tlsrc/Type1fonts.tlsrc
new file mode 100644
index 00000000000..0a616f0ab06
--- /dev/null
+++ b/Master/tlsrc/Type1fonts.tlsrc
@@ -0,0 +1,3 @@
+name Type1fonts
+category Documentation
+shortdesc The Type1fonts package.
diff --git a/Master/tlsrc/amslatex-primer.tlsrc b/Master/tlsrc/amslatex-primer.tlsrc
new file mode 100644
index 00000000000..527c0436222
--- /dev/null
+++ b/Master/tlsrc/amslatex-primer.tlsrc
@@ -0,0 +1,3 @@
+name amslatex-primer
+category Documentation
+shortdesc The amslatex-primer package.
diff --git a/Master/tlsrc/amsldoc-it.tlsrc b/Master/tlsrc/amsldoc-it.tlsrc
new file mode 100644
index 00000000000..b9f40365b89
--- /dev/null
+++ b/Master/tlsrc/amsldoc-it.tlsrc
@@ -0,0 +1,3 @@
+name amsldoc-it
+category Documentation
+shortdesc AMSMath documentation in Italian
diff --git a/Master/tlsrc/amsldoc-vn.tlsrc b/Master/tlsrc/amsldoc-vn.tlsrc
new file mode 100644
index 00000000000..5b9c0bb0fd9
--- /dev/null
+++ b/Master/tlsrc/amsldoc-vn.tlsrc
@@ -0,0 +1,3 @@
+name amsldoc-vn
+category Documentation
+shortdesc amslatex documentation in Vietnamese
diff --git a/Master/tlsrc/amsmath-it.tlsrc b/Master/tlsrc/amsmath-it.tlsrc
new file mode 100644
index 00000000000..0825a00f5dc
--- /dev/null
+++ b/Master/tlsrc/amsmath-it.tlsrc
@@ -0,0 +1,3 @@
+name amsmath-it
+category Documentation
+shortdesc The amsmath package.
diff --git a/Master/tlsrc/amsthdoc-it.tlsrc b/Master/tlsrc/amsthdoc-it.tlsrc
new file mode 100644
index 00000000000..7982489966b
--- /dev/null
+++ b/Master/tlsrc/amsthdoc-it.tlsrc
@@ -0,0 +1,3 @@
+name amsthdoc-it
+category Documentation
+shortdesc The amsthdoc package.
diff --git a/Master/tlsrc/beamer-tut-pt.tlsrc b/Master/tlsrc/beamer-tut-pt.tlsrc
new file mode 100644
index 00000000000..f4fab23e013
--- /dev/null
+++ b/Master/tlsrc/beamer-tut-pt.tlsrc
@@ -0,0 +1,3 @@
+name beamer-tut-pt
+category Documentation
+shortdesc The beamer-tut-pt package.
diff --git a/Master/tlsrc/bin-afm2pl.tlsrc b/Master/tlsrc/bin-afm2pl.tlsrc
new file mode 100644
index 00000000000..19373c0d6d6
--- /dev/null
+++ b/Master/tlsrc/bin-afm2pl.tlsrc
@@ -0,0 +1,11 @@
+name bin-afm2pl
+category TLCore
+binpatterns f bin/${ARCH}/afm2pl
+binpatterns f bin/win32-static/afm2pl.exe
+binpatterns f bin/win32/afm2pl.exe
+docpatterns f texmf/doc/man/man1/afm2pl.1
+docpatterns f texmf/doc/man/man1/afm2pl.1.html
+runpatterns f texmf/fonts/enc/dvips/afm2pl/*
+runpatterns f texmf/fonts/lig/afm2pl/*
+runpatterns f texmf/tex/fontinst/afm2pl/*
+runpatterns f texmf/tex/latex/afm2pl/*
diff --git a/Master/tlsrc/bin-aleph.tlsrc b/Master/tlsrc/bin-aleph.tlsrc
new file mode 100644
index 00000000000..be825944558
--- /dev/null
+++ b/Master/tlsrc/bin-aleph.tlsrc
@@ -0,0 +1,14 @@
+name bin-aleph
+category TLCore
+shortdesc The Omega extended TeX engine.
+longdesc Aleph, formerly known as e-Omega, is a project whose aim is to
+ provide an extension to Knuth's TeX comprising both Omega 1.15 and e-TeX
+depend TLCore/bin-omega
+binpatterns f bin/${ARCH}/aleph
+binpatterns f bin/${ARCH}/lamed
+binpatterns f bin/win32/aleph.dll
+binpatterns f bin/win32/aleph.exe
+binpatterns f bin/win32/lamed.exe
+runpatterns f texmf/fmtutil/format.aleph.cnf
+runpatterns f texmf/web2c/aleph.pool
+execute BuildFormat aleph
diff --git a/Master/tlsrc/bin-amstex.tlsrc b/Master/tlsrc/bin-amstex.tlsrc
new file mode 100644
index 00000000000..5d81bcb90fd
--- /dev/null
+++ b/Master/tlsrc/bin-amstex.tlsrc
@@ -0,0 +1,13 @@
+name bin-amstex
+category TLCore
+shortdesc American Mathematical Society plain TeX macros.
+longdesc This package holds a TeX engine preloaded with the American
+ Mathematical Society macros.
+depend TLCore/bin-tex
+binpatterns f bin/${ARCH}/altpdfamstex
+binpatterns f bin/${ARCH}/amstex
+binpatterns f bin/win32/amstex.exe
+docpatterns f texmf/doc/man/man1/amstex.1
+docpatterns f texmf/doc/man/man1/amstex.1.html
+runpatterns f texmf/fmtutil/format.amstex.cnf
+execute BuildFormat amstex
diff --git a/Master/tlsrc/bin-bibtex.tlsrc b/Master/tlsrc/bin-bibtex.tlsrc
new file mode 100644
index 00000000000..92403e2db30
--- /dev/null
+++ b/Master/tlsrc/bin-bibtex.tlsrc
@@ -0,0 +1,8 @@
+name bin-bibtex
+category TLCore
+shortdesc Bibliography management for LaTeX.
+depend TLCore/bin-kpathsea
+binpatterns f bin/${ARCH}/bibtex
+binpatterns f bin/win32/bibtex.exe
+docpatterns f texmf/doc/man/man1/bibtex.1
+docpatterns f texmf/doc/man/man1/bibtex.1.html
diff --git a/Master/tlsrc/bin-bibtex8.tlsrc b/Master/tlsrc/bin-bibtex8.tlsrc
new file mode 100644
index 00000000000..ad5f147d1d0
--- /dev/null
+++ b/Master/tlsrc/bin-bibtex8.tlsrc
@@ -0,0 +1,9 @@
+name bin-bibtex8
+category TLCore
+shortdesc Bibliography management for LaTeX.
+longdesc An enhanced, portable C version of BibTeX. Enhanced by conversion
+ to `big' (32-bit) capacity, addition of run-time selectable capacity and
+binpatterns f bin/${ARCH}/bibtex8
+binpatterns f bin/win32/bibtex8.exe
+docpatterns f texmf/doc/bibtex8/*
+runpatterns f texmf/bibtex/csf/base/*
diff --git a/Master/tlsrc/bin-bzip2.tlsrc b/Master/tlsrc/bin-bzip2.tlsrc
new file mode 100644
index 00000000000..7da9b39764b
--- /dev/null
+++ b/Master/tlsrc/bin-bzip2.tlsrc
@@ -0,0 +1,14 @@
+name bin-bzip2
+category TLCore
+shortdesc Compression program.
+longdesc Bzip2 achieves high compression rate and is compatible at the API
+ level with Gzip. The package holds the DLL and the compression and
+binpatterns f bin/win32-static/bzip2.exe
+binpatterns f bin/win32-static/bzip2recover.exe
+binpatterns f bin/win32/bzip2.exe
+binpatterns f bin/win32/bzip2recover.exe
+binpatterns f bin/win32/tl90bzip2.dll
+docpatterns f texmf/doc/bzip2/*
+docpatterns f texmf/doc/info/bzip2.info
+docpatterns f texmf/doc/man/man1/bzip2.1
+docpatterns f texmf/doc/man/man1/bzip2.1.html
diff --git a/Master/tlsrc/bin-chktex.tlsrc b/Master/tlsrc/bin-chktex.tlsrc
new file mode 100644
index 00000000000..ab77777864a
--- /dev/null
+++ b/Master/tlsrc/bin-chktex.tlsrc
@@ -0,0 +1,8 @@
+name bin-chktex
+category TLCore
+shortdesc chktex
+longdesc This program catches some typographic errors LaTeX overlooks, and
+ can be viewed as Lint for LaTeX. Filters are also provided for checking
+binpatterns f bin/win32/chktex.exe
+docpatterns f texmf/doc/chktex/*
+runpatterns f texmf/chktex/*
diff --git a/Master/tlsrc/bin-cjkutils.tlsrc b/Master/tlsrc/bin-cjkutils.tlsrc
new file mode 100644
index 00000000000..1e0cc98efe7
--- /dev/null
+++ b/Master/tlsrc/bin-cjkutils.tlsrc
@@ -0,0 +1,77 @@
+name bin-cjkutils
+category TLCore
+shortdesc Chinese/Japanese/Korean
+longdesc A macro package which enables the use of Chinese/Japanese/Korean
+ with LaTeX2e.
+binpatterns f bin/${ARCH}/bg5+latex
+binpatterns f bin/${ARCH}/bg5+pdflatex
+binpatterns f bin/${ARCH}/bg5conv
+binpatterns f bin/${ARCH}/bg5latex
+binpatterns f bin/${ARCH}/bg5pdflatex
+binpatterns f bin/${ARCH}/cef5conv
+binpatterns f bin/${ARCH}/cef5latex
+binpatterns f bin/${ARCH}/cef5pdflatex
+binpatterns f bin/${ARCH}/cefconv
+binpatterns f bin/${ARCH}/ceflatex
+binpatterns f bin/${ARCH}/cefpdflatex
+binpatterns f bin/${ARCH}/cefsconv
+binpatterns f bin/${ARCH}/cefslatex
+binpatterns f bin/${ARCH}/cefspdflatex
+binpatterns f bin/${ARCH}/extconv
+binpatterns f bin/${ARCH}/gbklatex
+binpatterns f bin/${ARCH}/gbkpdflatex
+binpatterns f bin/${ARCH}/hbf2gf
+binpatterns f bin/${ARCH}/sjisconv
+binpatterns f bin/${ARCH}/sjislatex
+binpatterns f bin/${ARCH}/sjispdflatex
+binpatterns f bin/win32/bg5conv.exe
+binpatterns f bin/win32/bg5latex.exe
+binpatterns f bin/win32/bg5pdflatex.exe
+binpatterns f bin/win32/bg5pltx.exe
+binpatterns f bin/win32/cef5conv.exe
+binpatterns f bin/win32/cef5latex.exe
+binpatterns f bin/win32/cef5pdflatex.exe
+binpatterns f bin/win32/cefconv.exe
+binpatterns f bin/win32/ceflatex.exe
+binpatterns f bin/win32/cefpdflatex.exe
+binpatterns f bin/win32/cefsconv.exe
+binpatterns f bin/win32/cefslatex.exe
+binpatterns f bin/win32/cefspdflatex.exe
+binpatterns f bin/win32/cjklatex.exe
+binpatterns f bin/win32/cjkpdflatex.exe
+binpatterns f bin/win32/extconv.exe
+binpatterns f bin/win32/gbklatex.exe
+binpatterns f bin/win32/gbkpdflatex.exe
+binpatterns f bin/win32/hbf2gf.exe
+binpatterns f bin/win32/sjisconv.exe
+binpatterns f bin/win32/sjislatex.exe
+binpatterns f bin/win32/sjispdflatex.exe
+docpatterns f texmf/doc/bg5conv/*
+docpatterns f texmf/doc/bg5conv/man/*/*
+docpatterns f texmf/doc/cef5conv/*
+docpatterns f texmf/doc/cef5conv/man/*/*
+docpatterns f texmf/doc/cefconv/*
+docpatterns f texmf/doc/cefconv/man/*/*
+docpatterns f texmf/doc/cefsconv/*
+docpatterns f texmf/doc/cefsconv/man/*/*
+docpatterns f texmf/doc/extconv/*
+docpatterns f texmf/doc/extconv/man/*/*
+docpatterns f texmf/doc/hbf2gf/*
+docpatterns f texmf/doc/hbf2gf/man/*/*
+docpatterns f texmf/doc/man/man1/bg5conv.1
+docpatterns f texmf/doc/man/man1/bg5conv.1.html
+docpatterns f texmf/doc/man/man1/cef5conv.1
+docpatterns f texmf/doc/man/man1/cef5conv.1.html
+docpatterns f texmf/doc/man/man1/cefconv.1
+docpatterns f texmf/doc/man/man1/cefconv.1.html
+docpatterns f texmf/doc/man/man1/cefsconv.1
+docpatterns f texmf/doc/man/man1/cefsconv.1.html
+docpatterns f texmf/doc/man/man1/extconv.1
+docpatterns f texmf/doc/man/man1/extconv.1.html
+docpatterns f texmf/doc/man/man1/hbf2gf.1
+docpatterns f texmf/doc/man/man1/hbf2gf.1.html
+docpatterns f texmf/doc/man/man1/sjisconv.1
+docpatterns f texmf/doc/man/man1/sjisconv.1.html
+docpatterns f texmf/doc/sjisconv/*
+docpatterns f texmf/doc/sjisconv/man/*/*
+runpatterns f texmf/hbf2gf/*
diff --git a/Master/tlsrc/bin-context.tlsrc b/Master/tlsrc/bin-context.tlsrc
new file mode 100644
index 00000000000..6e0840fc58e
--- /dev/null
+++ b/Master/tlsrc/bin-context.tlsrc
@@ -0,0 +1,64 @@
+name bin-context
+category TLCore
+shortdesc The ConTeXt macro package.
+longdesc A full featured, parameter driven macro package, which fully
+ supports advanced interactive documents.
+depend TLCore/bin-pdftex
+binpatterns f bin/${ARCH}/ctxtools
+binpatterns f bin/${ARCH}/exatools
+binpatterns f bin/${ARCH}/luatools
+binpatterns f bin/${ARCH}/makempy
+binpatterns f bin/${ARCH}/mpstools
+binpatterns f bin/${ARCH}/mptopdf
+binpatterns f bin/${ARCH}/mtxtools
+binpatterns f bin/${ARCH}/pdftools
+binpatterns f bin/${ARCH}/pstopdf
+binpatterns f bin/${ARCH}/rlxtools
+binpatterns f bin/${ARCH}/runtools
+binpatterns f bin/${ARCH}/texexec
+binpatterns f bin/${ARCH}/texfont
+binpatterns f bin/${ARCH}/texmfstart
+binpatterns f bin/${ARCH}/textools
+binpatterns f bin/${ARCH}/texutil
+binpatterns f bin/${ARCH}/tmftools
+binpatterns f bin/${ARCH}/xmltools
+binpatterns f bin/win32/cont-en.exe
+binpatterns f bin/win32/context.exe
+binpatterns f bin/win32/ctxtools.bat
+binpatterns f bin/win32/exatools.bat
+binpatterns f bin/win32/luatools.bat
+binpatterns f bin/win32/makempy.bat
+binpatterns f bin/win32/metafun.exe
+binpatterns f bin/win32/mpstools.bat
+binpatterns f bin/win32/mptopdf.bat
+binpatterns f bin/win32/mtxtools.bat
+binpatterns f bin/win32/pdftools.bat
+binpatterns f bin/win32/pstopdf.bat
+binpatterns f bin/win32/rlxtools.bat
+binpatterns f bin/win32/runtools.bat
+binpatterns f bin/win32/texexec.bat
+binpatterns f bin/win32/texfont.bat
+binpatterns f bin/win32/texmfstart.bat
+binpatterns f bin/win32/texmfstart.exe
+binpatterns f bin/win32/textools.bat
+binpatterns f bin/win32/texutil.bat
+binpatterns f bin/win32/tmftools.bat
+binpatterns f bin/win32/xmltools.bat
+docpatterns f texmf/doc/man/man1/cont-de.*
+docpatterns f texmf/doc/man/man1/cont-en.*
+docpatterns f texmf/doc/man/man1/cont-nl.*
+docpatterns f texmf/doc/man/man1/ctxtools.*
+docpatterns f texmf/doc/man/man1/fdf2tex.*
+docpatterns f texmf/doc/man/man1/makempy.*
+docpatterns f texmf/doc/man/man1/mptopdf.*
+docpatterns f texmf/doc/man/man1/pdftools.*
+docpatterns f texmf/doc/man/man1/pstopdf.*
+docpatterns f texmf/doc/man/man1/texexec.*
+docpatterns f texmf/doc/man/man1/texfind.*
+docpatterns f texmf/doc/man/man1/texfont.*
+docpatterns f texmf/doc/man/man1/texmfstart.*
+docpatterns f texmf/doc/man/man1/texshow.*
+docpatterns f texmf/doc/man/man1/textools.*
+docpatterns f texmf/doc/man/man1/texutil.*
+runpatterns f texmf/fmtutil/format.context.cnf
+execute BuildFormat context
diff --git a/Master/tlsrc/bin-cslatex.tlsrc b/Master/tlsrc/bin-cslatex.tlsrc
new file mode 100644
index 00000000000..7a833d391cc
--- /dev/null
+++ b/Master/tlsrc/bin-cslatex.tlsrc
@@ -0,0 +1,12 @@
+name bin-cslatex
+category TLCore
+shortdesc LaTeX support for Czech/Slovak typesetting.
+longdesc This package holds a LaTeX engine preloaded with support for the
+ Czech/Slovak language and typographic conventions.
+depend TLCore/bin-latex
+binpatterns f bin/${ARCH}/cslatex
+binpatterns f bin/${ARCH}/pdfcslatex
+binpatterns f bin/win32/cslatex.exe
+binpatterns f bin/win32/pdfcslatex.exe
+runpatterns f texmf/fmtutil/format.cslatex.cnf
+execute BuildFormat cslatex
diff --git a/Master/tlsrc/bin-csplain.tlsrc b/Master/tlsrc/bin-csplain.tlsrc
new file mode 100644
index 00000000000..6b895fb1cbc
--- /dev/null
+++ b/Master/tlsrc/bin-csplain.tlsrc
@@ -0,0 +1,12 @@
+name bin-csplain
+category TLCore
+shortdesc Plain TeX support for Czech/Slovak typesetting.
+longdesc This package holds a plain TeX engine preloaded with support for
+ the Czech/Slovak language and typographic conventions.
+depend TLCore/bin-tex
+binpatterns f bin/${ARCH}/csplain
+binpatterns f bin/${ARCH}/pdfcsplain
+binpatterns f bin/win32/csplain.exe
+binpatterns f bin/win32/pdfcsplain.exe
+runpatterns f texmf/fmtutil/format.csplain.cnf
+execute BuildFormat csplain
diff --git a/Master/tlsrc/bin-ctie.tlsrc b/Master/tlsrc/bin-ctie.tlsrc
new file mode 100644
index 00000000000..7e0d7d1cde0
--- /dev/null
+++ b/Master/tlsrc/bin-ctie.tlsrc
@@ -0,0 +1,9 @@
+name bin-ctie
+category TLCore
+shortdesc The TeX engine binary.
+longdesc This is the TeX program, the programmable typesetting engine.
+depend TLCore/bin-kpathsea
+binpatterns f bin/${ARCH}/ctie
+binpatterns f bin/win32/ctie.exe
+docpatterns f texmf/doc/man/man1/ctie.1
+docpatterns f texmf/doc/man/man1/ctie.1.html
diff --git a/Master/tlsrc/bin-cweb.tlsrc b/Master/tlsrc/bin-cweb.tlsrc
new file mode 100644
index 00000000000..bbf8c6c46be
--- /dev/null
+++ b/Master/tlsrc/bin-cweb.tlsrc
@@ -0,0 +1,12 @@
+name bin-cweb
+category TLCore
+shortdesc Web litterate programming system for C, C++ and Java.
+longdesc CWEB is a version of WEB for documenting C, C++, and Java programs.
+ WEB was adapted to C by Silvio Levy in 1987, and since then both Knuth
+binpatterns f bin/${ARCH}/ctangle
+binpatterns f bin/${ARCH}/cweave
+binpatterns f bin/win32/ctangle.exe
+binpatterns f bin/win32/cweave.exe
+docpatterns f texmf/doc/man/man1/ctangle.1
+docpatterns f texmf/doc/man/man1/cweave.1
+docpatterns f texmf/doc/man/man1/cweb.1
diff --git a/Master/tlsrc/bin-cyrillic.tlsrc b/Master/tlsrc/bin-cyrillic.tlsrc
new file mode 100644
index 00000000000..306e12a99fd
--- /dev/null
+++ b/Master/tlsrc/bin-cyrillic.tlsrc
@@ -0,0 +1,10 @@
+name bin-cyrillic
+category TLCore
+shortdesc Cyrillic support.
+longdesc Bibtex and Makeindex for Cyrillic.
+binpatterns f bin/${ARCH}/rubibtex
+binpatterns f bin/${ARCH}/rumakeindex
+docpatterns f texmf/doc/man/man1/rubibtex.1
+docpatterns f texmf/doc/man/man1/rubibtex.1.html
+docpatterns f texmf/doc/man/man1/rumakeindex.1
+docpatterns f texmf/doc/man/man1/rumakeindex.1.html
diff --git a/Master/tlsrc/bin-detex.tlsrc b/Master/tlsrc/bin-detex.tlsrc
new file mode 100644
index 00000000000..bd1175700df
--- /dev/null
+++ b/Master/tlsrc/bin-detex.tlsrc
@@ -0,0 +1,9 @@
+name bin-detex
+category TLCore
+shortdesc Filter to remove (La)TeX control sequences.
+longdesc DeTeX is a filter program that removes the LaTeX (or TeX) control
+ sequences from the input so that the real content can be passed to a
+binpatterns f bin/${ARCH}/detex
+binpatterns f bin/win32/detex.exe
+docpatterns f texmf/doc/man/man1/detex.1
+docpatterns f texmf/doc/man/man1/detex.1.html
diff --git a/Master/tlsrc/bin-devnag.tlsrc b/Master/tlsrc/bin-devnag.tlsrc
new file mode 100644
index 00000000000..5a2b2d0b308
--- /dev/null
+++ b/Master/tlsrc/bin-devnag.tlsrc
@@ -0,0 +1,7 @@
+name bin-devnag
+category TLCore
+shortdesc Binaries for the Devnag preprocessor.
+longdesc The devnag package consists of a preprocessor, font files, macro
+ files for Plain TeX, and style and font definition files for LaTeX. The
+binpatterns f bin/${ARCH}/devnag
+binpatterns f bin/win32/devnag.exe
diff --git a/Master/tlsrc/bin-dialog.tlsrc b/Master/tlsrc/bin-dialog.tlsrc
new file mode 100644
index 00000000000..17636080893
--- /dev/null
+++ b/Master/tlsrc/bin-dialog.tlsrc
@@ -0,0 +1,8 @@
+name bin-dialog
+category TLCore
+shortdesc Dialog: display dialog boxes in shell script.
+longdesc This is a program that will enable you to present a variety of
+ questions or display messages using dialog boxes from a shell script.
+binpatterns f bin/${ARCH}/tcdialog
+docpatterns f texmf/doc/man/man1/tcdialog.1
+docpatterns f texmf/doc/man/man1/tcdialog.html
diff --git a/Master/tlsrc/bin-dtl.tlsrc b/Master/tlsrc/bin-dtl.tlsrc
new file mode 100644
index 00000000000..aae143f77f6
--- /dev/null
+++ b/Master/tlsrc/bin-dtl.tlsrc
@@ -0,0 +1,13 @@
+name bin-dtl
+category TLCore
+shortdesc The DTL (DVI Text Language) package.
+longdesc DTL (DVI Text Language) files are equivalent to TeX's DVI files,
+ but are humanly readable, instead of binary. Two programs are provided
+binpatterns f bin/${ARCH}/dt2dv
+binpatterns f bin/${ARCH}/dv2dt
+binpatterns f bin/win32/dt2dv.exe
+binpatterns f bin/win32/dv2dt.exe
+runpatterns f texmf/doc/man/man1/dt2dv.1
+runpatterns f texmf/doc/man/man1/dt2dv.1.html
+runpatterns f texmf/doc/man/man1/dv2dt.1
+runpatterns f texmf/doc/man/man1/dv2dt.1.html
diff --git a/Master/tlsrc/bin-dvi2tty.tlsrc b/Master/tlsrc/bin-dvi2tty.tlsrc
new file mode 100644
index 00000000000..4623b8b222c
--- /dev/null
+++ b/Master/tlsrc/bin-dvi2tty.tlsrc
@@ -0,0 +1,11 @@
+name bin-dvi2tty
+category TLCore
+shortdesc Produce ACSII from DVI.
+longdesc A DVI driver to produce an ASCII representation of the document.
+ The patch file dvi2tty.patch fixes a string termination bug which affects
+binpatterns f bin/${ARCH}/disdvi
+binpatterns f bin/${ARCH}/dvi2tty
+binpatterns f bin/win32/disdvi.exe
+binpatterns f bin/win32/dvi2tty.exe
+runpatterns f texmf/doc/man/man1/dvi2tty.1
+runpatterns f texmf/doc/man/man1/dvi2tty.1.html
diff --git a/Master/tlsrc/bin-dvicopy.tlsrc b/Master/tlsrc/bin-dvicopy.tlsrc
new file mode 100644
index 00000000000..4cf787a9cb3
--- /dev/null
+++ b/Master/tlsrc/bin-dvicopy.tlsrc
@@ -0,0 +1,9 @@
+name bin-dvicopy
+category TLCore
+shortdesc Copy DVI files while expanding VF's.
+longdesc dvicopy copies DVI files while expanding virtual font (VF)
+ references.
+binpatterns f bin/${ARCH}/dvicopy
+binpatterns f bin/win32/dvicopy.exe
+docpatterns f texmf/doc/man/man1/dvicopy.1
+docpatterns f texmf/doc/man/man1/dvicopy.1.html
diff --git a/Master/tlsrc/bin-dvidvi.tlsrc b/Master/tlsrc/bin-dvidvi.tlsrc
new file mode 100644
index 00000000000..2140d20ca37
--- /dev/null
+++ b/Master/tlsrc/bin-dvidvi.tlsrc
@@ -0,0 +1,11 @@
+name bin-dvidvi
+category TLCore
+shortdesc The dvidvi converter.
+longdesc The dvidvi program converts a dvi file into another dvi file,
+ allowing for page selection and page layout modification.
+binpatterns f bin/${ARCH}/dvidvi
+binpatterns f bin/win32/a5bookle.bat
+binpatterns f bin/win32/doubside.bat
+binpatterns f bin/win32/dvidvi.exe
+runpatterns f texmf/doc/man/man1/dvidvi.1
+runpatterns f texmf/doc/man/man1/dvidvi.1.html
diff --git a/Master/tlsrc/bin-dviljk.tlsrc b/Master/tlsrc/bin-dviljk.tlsrc
new file mode 100644
index 00000000000..e5928205442
--- /dev/null
+++ b/Master/tlsrc/bin-dviljk.tlsrc
@@ -0,0 +1,24 @@
+name bin-dviljk
+category TLCore
+shortdesc DVI driver for HP LaserJet printers.
+longdesc A dvi driver for the LaserJet printers with recursive file
+ searching.
+binpatterns f bin/${ARCH}/dvihp
+binpatterns f bin/${ARCH}/dvilj
+binpatterns f bin/${ARCH}/dvilj2p
+binpatterns f bin/${ARCH}/dvilj4
+binpatterns f bin/${ARCH}/dvilj4l
+binpatterns f bin/${ARCH}/dvilj6
+binpatterns f bin/win32/dvihp.exe
+binpatterns f bin/win32/dvilj.exe
+binpatterns f bin/win32/dvilj2p.exe
+binpatterns f bin/win32/dvilj4.exe
+binpatterns f bin/win32/dvilj4l.exe
+binpatterns f bin/win32/dvilj6.exe
+docpatterns f texmf/doc/man/man1/dvihp.1
+docpatterns f texmf/doc/man/man1/dvilj.1
+docpatterns f texmf/doc/man/man1/dvilj2p.1
+docpatterns f texmf/doc/man/man1/dvilj4.1
+docpatterns f texmf/doc/man/man1/dvilj4l.1
+docpatterns f texmf/doc/man/man1/dvilj6.1
+runpatterns f texmf/tex/latex/dvilj/*
diff --git a/Master/tlsrc/bin-dvipdfm.tlsrc b/Master/tlsrc/bin-dvipdfm.tlsrc
new file mode 100644
index 00000000000..21a87b7b12a
--- /dev/null
+++ b/Master/tlsrc/bin-dvipdfm.tlsrc
@@ -0,0 +1,23 @@
+name bin-dvipdfm
+category TLCore
+shortdesc A dvi-to-PDF driver.
+longdesc Dvipdfm is a full-featured DVI to PDF translator which supports all
+ common features expected from a LaTeX source file.
+binpatterns f bin/${ARCH}/dvipdfm
+binpatterns f bin/${ARCH}/dvipdft
+binpatterns f bin/${ARCH}/ebb
+binpatterns f bin/win32-static/dvipdfm.exe
+binpatterns f bin/win32-static/ebb.exe
+binpatterns f bin/win32/dvipdfm.exe
+binpatterns f bin/win32/ebb.exe
+docpatterns f texmf/doc/dvipdfm/*
+docpatterns f texmf/doc/man/man1/dvipdfm.1
+docpatterns f texmf/doc/man/man1/dvipdfm.1.html
+docpatterns f texmf/doc/man/man1/dvipdft.1
+docpatterns f texmf/doc/man/man1/dvipdft.1.html
+docpatterns f texmf/doc/man/man1/ebb.1
+docpatterns f texmf/doc/man/man1/ebb.1.html
+runpatterns f texmf/dvipdfm/config/config
+runpatterns f texmf/dvipdfm/config/config-win32
+runpatterns f texmf/fonts/map/dvipdfm/updmap/*
+runpatterns f texmf/tex/latex/dvipdfm/*
diff --git a/Master/tlsrc/bin-dvipdfmx.tlsrc b/Master/tlsrc/bin-dvipdfmx.tlsrc
new file mode 100644
index 00000000000..05de1330d1d
--- /dev/null
+++ b/Master/tlsrc/bin-dvipdfmx.tlsrc
@@ -0,0 +1,11 @@
+name bin-dvipdfmx
+category TLCore
+shortdesc A DVI to PDF translator with support for multi-byte character encodings.
+longdesc The dvipdfmx (formerly dvipdfm-cjk) project provides an eXtended
+ version of the dvipdfm, a DVI to PDF translator developed by Mark A.
+depend Package/glyphlist
+binpatterns f bin/${ARCH}/dvipdfmx
+binpatterns f bin/win32/dvipdfmx.exe
+runpatterns f texmf/dvipdfm/*
+runpatterns f texmf/fonts/map/dvipdfm/dvipdfmx/*
+runpatterns f texmf/tex/latex/dvipdfmx/*
diff --git a/Master/tlsrc/bin-dvipng.tlsrc b/Master/tlsrc/bin-dvipng.tlsrc
new file mode 100644
index 00000000000..8e21b683d34
--- /dev/null
+++ b/Master/tlsrc/bin-dvipng.tlsrc
@@ -0,0 +1,11 @@
+name bin-dvipng
+category TLCore
+shortdesc A fast DVI to PNG converter.
+longdesc This program makes PNG graphics from DVI files as obtained from TeX
+ and its relatives. Its benefits include its speed (it is the fastest
+binpatterns f bin/${ARCH}/dvigif
+binpatterns f bin/${ARCH}/dvipng
+binpatterns f bin/win32/dvipng.exe
+docpatterns f texmf/doc/dvipng/*
+docpatterns f texmf/doc/info/dvipng.info
+docpatterns f texmf/doc/man/man1/dvipng.*
diff --git a/Master/tlsrc/bin-dvipos.tlsrc b/Master/tlsrc/bin-dvipos.tlsrc
new file mode 100644
index 00000000000..ab19740789c
--- /dev/null
+++ b/Master/tlsrc/bin-dvipos.tlsrc
@@ -0,0 +1,6 @@
+name bin-dvipos
+category TLCore
+shortdesc dvipos
+binpatterns f bin/${ARCH}/dvipos
+binpatterns f bin/win32/dvipos.exe
+docpatterns f texmf/doc/man/man1/dvipos.*
diff --git a/Master/tlsrc/bin-dvipsk.tlsrc b/Master/tlsrc/bin-dvipsk.tlsrc
index c08fa6cc35c..21aab7f3b45 100644
--- a/Master/tlsrc/bin-dvipsk.tlsrc
+++ b/Master/tlsrc/bin-dvipsk.tlsrc
@@ -1,23 +1,22 @@
name bin-dvipsk
+category TLCore
shortdesc Convert DVI to Postscript - with KPSE search path.
-longdesc This is now the standard version of dvips
- with support for recursive directory
- searching. It is generally available with the TeX distributions
- (TeTeX for Unix and Linux and MikTeX for MSWindows).
-binpatterns
- f bin/${ARCH}/afm2tfm.*
- f bin/${ARCH}/dvips.*
- f bin/${ARCH}/pkfix.*
-runpatterns
- t texmf dvips base
- t texmf dvips config
- t texmf fonts map dvips updmap
- t texmf scripts pkfix
-docpatterns
- t texmf doc dvips
- f texmf/doc/info/dvips.*
- f texmf/doc/man/man1/afm2tfm.1
- f texmf/doc/man/man1/afm2tfm.1.html
- f texmf/doc/man/man1/dvips.1
- f texmf/doc/man/man1/dvips.1.html
- f texmf/doc/pkfix/.*
+longdesc This is now the standard version of dvips with support for
+ recursive directory searching. It is generally available with the TeX
+binpatterns f bin/${ARCH}/afm2tfm
+binpatterns f bin/${ARCH}/dvips
+binpatterns f bin/${ARCH}/pkfix
+binpatterns f bin/win32/afm2tfm.exe
+binpatterns f bin/win32/dvips.exe
+binpatterns f bin/win32/pkfix.exe
+docpatterns f texmf/doc/dvips/*
+docpatterns f texmf/doc/info/dvips*
+docpatterns f texmf/doc/man/man1/afm2tfm.1
+docpatterns f texmf/doc/man/man1/afm2tfm.1.html
+docpatterns f texmf/doc/man/man1/dvips.1
+docpatterns f texmf/doc/man/man1/dvips.1.html
+docpatterns f texmf/doc/pkfix/*
+runpatterns f texmf/dvips/base/*
+runpatterns f texmf/dvips/config/*
+runpatterns f texmf/fonts/map/dvips/updmap/*
+runpatterns f texmf/scripts/pkfix/*
diff --git a/Master/tlsrc/bin-ebong.tlsrc b/Master/tlsrc/bin-ebong.tlsrc
new file mode 100644
index 00000000000..abed4d862fe
--- /dev/null
+++ b/Master/tlsrc/bin-ebong.tlsrc
@@ -0,0 +1,5 @@
+name bin-ebong
+category TLCore
+shortdesc Define LaTeX macros using Perl
+binpatterns f bin/${ARCH}/ebong
+binpatterns f bin/win32/ebong.exe
diff --git a/Master/tlsrc/bin-eplain.tlsrc b/Master/tlsrc/bin-eplain.tlsrc
new file mode 100644
index 00000000000..09f3854d21f
--- /dev/null
+++ b/Master/tlsrc/bin-eplain.tlsrc
@@ -0,0 +1,13 @@
+name bin-eplain
+category TLCore
+shortdesc No caption.
+longdesc Simple but powerful extended version of the plain format, adding
+ support for bibliographies, tables of contents, enumerated lists,
+depend TLCore/bin-etex
+binpatterns f bin/${ARCH}/eplain
+binpatterns f bin/win32/eplain.exe
+docpatterns f texmf/doc/info/eplain.info
+docpatterns f texmf/doc/man/man1/eplain.1
+docpatterns f texmf/doc/man/man1/eplain.1.html
+runpatterns f texmf/fmtutil/format.eplain.cnf
+execute BuildFormat eplain
diff --git a/Master/tlsrc/bin-etex.tlsrc b/Master/tlsrc/bin-etex.tlsrc
new file mode 100644
index 00000000000..6fcbf29cec0
--- /dev/null
+++ b/Master/tlsrc/bin-etex.tlsrc
@@ -0,0 +1,13 @@
+name bin-etex
+category TLCore
+shortdesc The e-tex package.
+longdesc The e-TeX extended TeX engine.
+depend TLCore/bin-kpathsea
+binpatterns f bin/${ARCH}/einitex
+binpatterns f bin/${ARCH}/etex
+binpatterns f bin/${ARCH}/evirtex
+binpatterns f bin/win32/etex.exe
+docpatterns f texmf/doc/man/man1/etex.1
+docpatterns f texmf/doc/man/man1/etex.1.html
+runpatterns f texmf/fmtutil/format.etex.cnf
+execute BuildFormat etex
diff --git a/Master/tlsrc/bin-fontware.tlsrc b/Master/tlsrc/bin-fontware.tlsrc
new file mode 100644
index 00000000000..3df269de4a5
--- /dev/null
+++ b/Master/tlsrc/bin-fontware.tlsrc
@@ -0,0 +1,21 @@
+name bin-fontware
+category TLCore
+shortdesc Fontware binaries.
+longdesc Tools to handle or convert some of TeX-related font file formats:
+ pltotf, tftopl, vftovp, vptovf.
+binpatterns f bin/${ARCH}/pltotf
+binpatterns f bin/${ARCH}/tftopl
+binpatterns f bin/${ARCH}/vftovp
+binpatterns f bin/${ARCH}/vptovf
+binpatterns f bin/win32/pltotf.exe
+binpatterns f bin/win32/tftopl.exe
+binpatterns f bin/win32/vftovp.exe
+binpatterns f bin/win32/vptovf.exe
+docpatterns f texmf/doc/man/man1/pltotf.1
+docpatterns f texmf/doc/man/man1/pltotf.1.html
+docpatterns f texmf/doc/man/man1/tftopl.1
+docpatterns f texmf/doc/man/man1/tftopl.1.html
+docpatterns f texmf/doc/man/man1/vftovp.1
+docpatterns f texmf/doc/man/man1/vftovp.1.html
+docpatterns f texmf/doc/man/man1/vptovf.1
+docpatterns f texmf/doc/man/man1/vptovf.1.html
diff --git a/Master/tlsrc/bin-getafm.tlsrc b/Master/tlsrc/bin-getafm.tlsrc
new file mode 100644
index 00000000000..29d92006201
--- /dev/null
+++ b/Master/tlsrc/bin-getafm.tlsrc
@@ -0,0 +1,11 @@
+name bin-getafm
+category TLCore
+shortdesc Create an AFM file for a PostScript font.
+longdesc Getafm generates a PostScript file which prints an AFM file for a
+ font to the printer's output channel. The output of getafm should be sent
+binpatterns f bin/${ARCH}/getafm
+binpatterns f bin/${ARCH}/showchar
+docpatterns f man/man1/getafm.1
+runpatterns f texmf/doc/man/man1/getafm.1
+runpatterns f texmf/doc/man/man1/getafm.1.html
+runpatterns f texmf/dvips/getafm/*
diff --git a/Master/tlsrc/bin-getnonfreefonts.tlsrc b/Master/tlsrc/bin-getnonfreefonts.tlsrc
new file mode 100644
index 00000000000..998b773256a
--- /dev/null
+++ b/Master/tlsrc/bin-getnonfreefonts.tlsrc
@@ -0,0 +1,8 @@
+name bin-getnonfreefonts
+category TLCore
+shortdesc getnonfreefonts script.
+binpatterns f bin/${ARCH}/getnonfreefonts
+binpatterns f bin/${ARCH}/getnonfreefonts-sys
+binpatterns f bin/win32/getnonfreefonts-sys.bat
+binpatterns f bin/win32/getnonfreefonts.bat
+docpatterns f texmf/doc/man/man1/getnonfreefonts*.1
diff --git a/Master/tlsrc/bin-gsftopk.tlsrc b/Master/tlsrc/bin-gsftopk.tlsrc
new file mode 100644
index 00000000000..80a775413d9
--- /dev/null
+++ b/Master/tlsrc/bin-gsftopk.tlsrc
@@ -0,0 +1,11 @@
+name bin-gsftopk
+category TLCore
+shortdesc No caption.
+longdesc Primarily intended for use with xdvi and dvips this utility allows
+ the use of PostScript fonts with xdvi .
+binpatterns f bin/${ARCH}/gsftopk
+binpatterns f bin/win32-static/gsftopk.exe
+binpatterns f bin/win32/gsftopk.exe
+docpatterns f texmf/doc/man/man1/gsftopk.1
+docpatterns f texmf/doc/man/man1/gsftopk.1.html
+runpatterns f texmf/dvips/gsftopk/*
diff --git a/Master/tlsrc/bin-gzip.tlsrc b/Master/tlsrc/bin-gzip.tlsrc
new file mode 100644
index 00000000000..8e6c1b6bafe
--- /dev/null
+++ b/Master/tlsrc/bin-gzip.tlsrc
@@ -0,0 +1,13 @@
+name bin-gzip
+category TLCore
+shortdesc Gzip compression tool.
+longdesc Gzip (GNU zip) is a compression utility designed to be a
+ replacement for compress. Its main advantages over compress are much
+binpatterns f bin/win32-static/gunzip.exe
+binpatterns f bin/win32-static/gzip.exe
+binpatterns f bin/win32/gunzip.exe
+binpatterns f bin/win32/gzip.exe
+docpatterns f texmf/doc/gzip/*
+docpatterns f texmf/doc/info/gzip.info
+docpatterns f texmf/doc/man/man1/gzip.1
+docpatterns f texmf/doc/man/man1/gzip.1.html
diff --git a/Master/tlsrc/bin-jadetex.tlsrc b/Master/tlsrc/bin-jadetex.tlsrc
new file mode 100644
index 00000000000..a20707318c8
--- /dev/null
+++ b/Master/tlsrc/bin-jadetex.tlsrc
@@ -0,0 +1,13 @@
+name bin-jadetex
+category TLCore
+shortdesc Macros to implement Jade DSSSL output
+longdesc Macro package on top of LaTeX to typeset TeX output of Jade DSSSL
+ implementation.
+depend TLCore/bin-pdftex
+depend TLCore/bin-tex
+binpatterns f bin/${ARCH}/jadetex
+binpatterns f bin/${ARCH}/pdfjadetex
+binpatterns f bin/win32/jadetex.exe
+binpatterns f bin/win32/pdfjadetex.exe
+runpatterns f texmf/fmtutil/format.jadetex.cnf
+execute BuildFormat jadetex
diff --git a/Master/tlsrc/bin-jpeg2ps.tlsrc b/Master/tlsrc/bin-jpeg2ps.tlsrc
new file mode 100644
index 00000000000..0c79d7976df
--- /dev/null
+++ b/Master/tlsrc/bin-jpeg2ps.tlsrc
@@ -0,0 +1,7 @@
+name bin-jpeg2ps
+category TLCore
+shortdesc Convert JPEG files to PostScript Level 2 or 3 EPS.
+longdesc Converts JPEG files to PostScript Level 2 or 3 EPS. In fact,
+ jpeg2ps is not really a converter but a ``wrapper'': it reads the image
+binpatterns f bin/win32/jpeg2ps.exe
+docpatterns f texmf/doc/jpeg2ps/*
diff --git a/Master/tlsrc/bin-kpathsea.tlsrc b/Master/tlsrc/bin-kpathsea.tlsrc
new file mode 100644
index 00000000000..5a2aae285ed
--- /dev/null
+++ b/Master/tlsrc/bin-kpathsea.tlsrc
@@ -0,0 +1,101 @@
+name bin-kpathsea
+category TLCore
+shortdesc Path searching library for TeX-related files.
+longdesc Kpathsea is a multi-purpose configuration library which achieves
+ path searching and variables bookkeeping for several program
+binpatterns f bin/${ARCH}/MakeTeXPK
+binpatterns f bin/${ARCH}/kpseaccess
+binpatterns f bin/${ARCH}/kpsepath
+binpatterns f bin/${ARCH}/kpsereadlink
+binpatterns f bin/${ARCH}/kpsestat
+binpatterns f bin/${ARCH}/kpsetool
+binpatterns f bin/${ARCH}/kpsewhich
+binpatterns f bin/${ARCH}/kpsexpand
+binpatterns f bin/${ARCH}/mkocp
+binpatterns f bin/${ARCH}/mkofm
+binpatterns f bin/${ARCH}/mktexfmt
+binpatterns f bin/${ARCH}/mktexlsr
+binpatterns f bin/${ARCH}/mktexmf
+binpatterns f bin/${ARCH}/mktexpk
+binpatterns f bin/${ARCH}/mktextfm
+binpatterns f bin/${ARCH}/texhash
+binpatterns f bin/${ARCH}/uniqleaf
+binpatterns f bin/win32/irun.exe
+binpatterns f bin/win32/kpathsea356.dll
+binpatterns f bin/win32/kpathsea35671.dll
+binpatterns f bin/win32/kpseaccess.exe
+binpatterns f bin/win32/kpsecheck.exe
+binpatterns f bin/win32/kpsereadlink.exe
+binpatterns f bin/win32/kpsestat.exe
+binpatterns f bin/win32/kpsewhich.exe
+binpatterns f bin/win32/mkocp.exe
+binpatterns f bin/win32/mkofm.exe
+binpatterns f bin/win32/mktex.exe
+binpatterns f bin/win32/mktexdir.exe
+binpatterns f bin/win32/mktexfmt.exe
+binpatterns f bin/win32/mktexlsr.exe
+binpatterns f bin/win32/mktexmf.exe
+binpatterns f bin/win32/mktexnam.exe
+binpatterns f bin/win32/mktexpk.exe
+binpatterns f bin/win32/mktextfm.exe
+binpatterns f bin/win32/mktexupd.exe
+binpatterns f bin/win32/msvcp71.dll
+binpatterns f bin/win32/msvcr71.dll
+binpatterns f bin/win32/msvcrt.dll
+binpatterns f bin/win32/texhash.exe
+binpatterns f bin/win32/tl90kpse.dll
+binpatterns f bin/win32/tl90mktex.dll
+docpatterns f texmf/doc/help/*
+docpatterns f texmf/doc/info/dir
+docpatterns f texmf/doc/info/dir.additions
+docpatterns f texmf/doc/info/kpathsea.info*
+docpatterns f texmf/doc/info/tds.info
+docpatterns f texmf/doc/info/web2c.info*
+docpatterns f texmf/doc/kpathsea/*
+docpatterns f texmf/doc/man/index.bt
+docpatterns f texmf/doc/man/man1/kpseaccess.1
+docpatterns f texmf/doc/man/man1/kpseaccess.1.html
+docpatterns f texmf/doc/man/man1/kpsepath.1
+docpatterns f texmf/doc/man/man1/kpsepath.1.html
+docpatterns f texmf/doc/man/man1/kpsereadlink.1
+docpatterns f texmf/doc/man/man1/kpsereadlink.1.html
+docpatterns f texmf/doc/man/man1/kpsestat.1
+docpatterns f texmf/doc/man/man1/kpsestat.1.html
+docpatterns f texmf/doc/man/man1/kpsetool.1
+docpatterns f texmf/doc/man/man1/kpsetool.1.html
+docpatterns f texmf/doc/man/man1/kpsewhere.1
+docpatterns f texmf/doc/man/man1/kpsewhich.1
+docpatterns f texmf/doc/man/man1/kpsewhich.1.html
+docpatterns f texmf/doc/man/man1/kpsexpand.1
+docpatterns f texmf/doc/man/man1/kpsexpand.1.html
+docpatterns f texmf/doc/man/man1/mkocp.*
+docpatterns f texmf/doc/man/man1/mkofm.*
+docpatterns f texmf/doc/man/man1/mktexfmt.*
+docpatterns f texmf/doc/man/man1/mktexlsr.1
+docpatterns f texmf/doc/man/man1/mktexlsr.1.html
+docpatterns f texmf/doc/man/man1/mktexmf.1
+docpatterns f texmf/doc/man/man1/mktexmf.1.html
+docpatterns f texmf/doc/man/man1/mktexpk.1
+docpatterns f texmf/doc/man/man1/mktexpk.1.html
+docpatterns f texmf/doc/man/man1/mktextfm.1
+docpatterns f texmf/doc/man/man1/mktextfm.1.html
+docpatterns f texmf/doc/man/man1/texhash.1
+docpatterns f texmf/doc/man/man1/texhash.1.html
+docpatterns f texmf/doc/man/man5/fmtutil.cnf.5
+docpatterns f texmf/doc/man/man5/fmtutil.cnf.5.html
+docpatterns f texmf/doc/man/man5/ls-R.5
+docpatterns f texmf/doc/man/man5/ls-R.5.html
+docpatterns f texmf/doc/man/man8/fmtutil.8
+docpatterns f texmf/doc/man/man8/fmtutil.8.html
+docpatterns f texmf/doc/man/man8/mktexfmt.*
+docpatterns f texmf/doc/man/whatis
+docpatterns f texmf/doc/man/windex
+docpatterns f texmf/doc/web2c/*
+runpatterns f texmf/aliases
+runpatterns f texmf/web2c/*.cnf
+runpatterns f texmf/web2c/*.cnf-4WIN
+runpatterns f texmf/web2c/*.opt
+runpatterns f texmf/web2c/*.tcx
+runpatterns f texmf/web2c/mktexdir
+runpatterns f texmf/web2c/mktexnam
+runpatterns f texmf/web2c/mktexupd
diff --git a/Master/tlsrc/bin-lacheck.tlsrc b/Master/tlsrc/bin-lacheck.tlsrc
new file mode 100644
index 00000000000..ead276ecf72
--- /dev/null
+++ b/Master/tlsrc/bin-lacheck.tlsrc
@@ -0,0 +1,9 @@
+name bin-lacheck
+category TLCore
+shortdesc The LaCheck syntax checker for LaTeX files.
+longdesc LaCheck is a syntax checker for LaTeX files. It will find common
+ errors before LaTeX compilation.
+binpatterns f bin/${ARCH}/lacheck
+binpatterns f bin/win32/lacheck.exe
+runpatterns f texmf/doc/man/man1/lacheck.1
+runpatterns f texmf/doc/man/man1/lacheck.1.html
diff --git a/Master/tlsrc/bin-latex.tlsrc b/Master/tlsrc/bin-latex.tlsrc
new file mode 100644
index 00000000000..0725b7ee3d5
--- /dev/null
+++ b/Master/tlsrc/bin-latex.tlsrc
@@ -0,0 +1,18 @@
+name bin-latex
+category TLCore
+shortdesc Macro package for TeX (the most popular).
+longdesc LaTeX is a (and probably the most) popular macro package for TeX,
+ providing many basic document formating commands extended by many of the
+depend TLCore/bin-etex
+binpatterns f bin/${ARCH}/latex
+binpatterns f bin/${ARCH}/olatex
+binpatterns f bin/win32/LATEX2E.HLP
+binpatterns f bin/win32/latex.exe
+docpatterns f texmf/doc/info/latex.info
+docpatterns f texmf/doc/latex/base/*
+docpatterns f texmf/doc/man/man1/latex.1
+docpatterns f texmf/doc/man/man1/latex.1.html
+runpatterns f texmf/fmtutil/format.latex.cnf
+runpatterns f texmf/tex/generic/config/preload.cfg
+runpatterns f texmf/tex/latex/config/*
+execute BuildFormat latex
diff --git a/Master/tlsrc/bin-lcdftypetools.tlsrc b/Master/tlsrc/bin-lcdftypetools.tlsrc
new file mode 100644
index 00000000000..4c12a44eb2a
--- /dev/null
+++ b/Master/tlsrc/bin-lcdftypetools.tlsrc
@@ -0,0 +1,44 @@
+name bin-lcdftypetools
+category TLCore
+shortdesc Creation of instances for multiple master fonts.
+longdesc The LCDF Typetools package contains several command-line programs
+ for manipulating PostScript Type 1 and PostScript-flavored OpenType
+depend Package/glyphlist
+binpatterns f bin/${ARCH}/cfftot1
+binpatterns f bin/${ARCH}/mmafm
+binpatterns f bin/${ARCH}/mmpfb
+binpatterns f bin/${ARCH}/otfinfo
+binpatterns f bin/${ARCH}/otftotfm
+binpatterns f bin/${ARCH}/t1dotlessj
+binpatterns f bin/${ARCH}/t1lint
+binpatterns f bin/${ARCH}/t1reencode
+binpatterns f bin/${ARCH}/t1testpage
+binpatterns f bin/${ARCH}/ttftotype42
+binpatterns f bin/win32/cfftot1.exe
+binpatterns f bin/win32/mmafm.exe
+binpatterns f bin/win32/mmpfb.exe
+binpatterns f bin/win32/otfinfo.exe
+binpatterns f bin/win32/otftotfm.exe
+binpatterns f bin/win32/t1dotlessj.exe
+binpatterns f bin/win32/t1lint.exe
+binpatterns f bin/win32/t1reencode.exe
+binpatterns f bin/win32/t1testpage.exe
+binpatterns f bin/win32/ttftotype42.exe
+docpatterns f texmf/doc/man/man1/cfftot1.1
+docpatterns f texmf/doc/man/man1/cfftot1.1.html
+docpatterns f texmf/doc/man/man1/mmafm.1
+docpatterns f texmf/doc/man/man1/mmafm.1.html
+docpatterns f texmf/doc/man/man1/mmpfb.1
+docpatterns f texmf/doc/man/man1/mmpfb.1.html
+docpatterns f texmf/doc/man/man1/otfinfo.1
+docpatterns f texmf/doc/man/man1/otfinfo.1.html
+docpatterns f texmf/doc/man/man1/otftotfm.1
+docpatterns f texmf/doc/man/man1/otftotfm.1.html
+docpatterns f texmf/doc/man/man1/t1dotlessj.1
+docpatterns f texmf/doc/man/man1/t1dotlessj.1.html
+docpatterns f texmf/doc/man/man1/t1lint.1
+docpatterns f texmf/doc/man/man1/t1lint.1.html
+docpatterns f texmf/doc/man/man1/t1reencode.*
+docpatterns f texmf/doc/man/man1/t1testpage.*
+docpatterns f texmf/doc/man/man1/ttftotype42.*
+runpatterns f texmf/lcdftools/*
diff --git a/Master/tlsrc/bin-makeindex.tlsrc b/Master/tlsrc/bin-makeindex.tlsrc
new file mode 100644
index 00000000000..5fd703cc7e1
--- /dev/null
+++ b/Master/tlsrc/bin-makeindex.tlsrc
@@ -0,0 +1,12 @@
+name bin-makeindex
+category TLCore
+shortdesc Process index output to produce typesettable code.
+longdesc A general purpose hierarchical index generator; it accepts one or
+ more input files (often produced by a text formatter such as TeX or
+binpatterns f bin/${ARCH}/makeindex
+binpatterns f bin/${ARCH}/mkindex
+binpatterns f bin/win32/makeindex.exe
+docpatterns f texmf/doc/makeindex/*
+docpatterns f texmf/doc/man/man1/makeindex.1
+docpatterns f texmf/doc/man/man1/makeindex.1.html
+docpatterns f texmf/doc/man/man1/mkindex.1
diff --git a/Master/tlsrc/bin-metafont.tlsrc b/Master/tlsrc/bin-metafont.tlsrc
new file mode 100644
index 00000000000..31d0821441e
--- /dev/null
+++ b/Master/tlsrc/bin-metafont.tlsrc
@@ -0,0 +1,16 @@
+name bin-metafont
+category TLCore
+shortdesc The Metafont program.
+longdesc Metafont is a font design system. It supports the creation of
+ entire families of fonts from a set of dimensional parameters and outline
+depend TLCore/bin-kpathsea
+binpatterns f bin/${ARCH}/mf
+binpatterns f bin/${ARCH}/mf-nowin
+binpatterns f bin/win32/mf-nowin.exe
+binpatterns f bin/win32/mf.exe
+docpatterns f texmf/doc/man/man1/mf-nowin.1
+docpatterns f texmf/doc/man/man1/mf.1
+runpatterns f texmf/fmtutil/format.metafont.cnf
+runpatterns f texmf/metafont/config/*
+runpatterns f texmf/web2c/mf.pool
+execute BuildFormat metafont
diff --git a/Master/tlsrc/bin-metapost.tlsrc b/Master/tlsrc/bin-metapost.tlsrc
new file mode 100644
index 00000000000..1027c7768a5
--- /dev/null
+++ b/Master/tlsrc/bin-metapost.tlsrc
@@ -0,0 +1,36 @@
+name bin-metapost
+category TLCore
+shortdesc No caption.
+longdesc A tool based on MetaFont for producing precise technical
+ illustrations, creating scalable PostScript instead of bitmaps.
+depend TLCore/bin-kpathsea
+binpatterns f bin/${ARCH}/dmp
+binpatterns f bin/${ARCH}/dvitomp
+binpatterns f bin/${ARCH}/makempx
+binpatterns f bin/${ARCH}/mpost
+binpatterns f bin/${ARCH}/mpto
+binpatterns f bin/${ARCH}/newer
+binpatterns f bin/win32/dmp.exe
+binpatterns f bin/win32/dvitomp.exe
+binpatterns f bin/win32/makempx-without-g-prefix.exe
+binpatterns f bin/win32/makempx.exe
+binpatterns f bin/win32/mfmp.exe
+binpatterns f bin/win32/mpost.dll
+binpatterns f bin/win32/mpost.exe
+binpatterns f bin/win32/mpto.exe
+binpatterns f bin/win32/newer.exe
+docpatterns f texmf/doc/man/man1/dmp.1
+docpatterns f texmf/doc/man/man1/dmp.1.html
+docpatterns f texmf/doc/man/man1/dvitomp.1
+docpatterns f texmf/doc/man/man1/dvitomp.1.html
+docpatterns f texmf/doc/man/man1/makempx.1
+docpatterns f texmf/doc/man/man1/makempx.1.html
+docpatterns f texmf/doc/man/man1/mpost.1
+docpatterns f texmf/doc/man/man1/mpost.1.html
+docpatterns f texmf/doc/man/man1/mpto.1
+docpatterns f texmf/doc/man/man1/mpto.1.html
+docpatterns f texmf/doc/man/man1/newer.1
+docpatterns f texmf/doc/man/man1/newer.1.html
+runpatterns f texmf/fmtutil/format.metapost.cnf
+runpatterns f texmf/web2c/mp.pool
+execute BuildFormat metapost
diff --git a/Master/tlsrc/bin-mex.tlsrc b/Master/tlsrc/bin-mex.tlsrc
new file mode 100644
index 00000000000..89d68dc3a35
--- /dev/null
+++ b/Master/tlsrc/bin-mex.tlsrc
@@ -0,0 +1,17 @@
+name bin-mex
+category TLCore
+shortdesc A Polish format for TeX.
+longdesc MeX is an adaptation of Plain TeX and LaTeX209 formats to the
+ Polish language and to the Polish printing customs. It contains a
+depend TLCore/bin-pdftex
+depend TLCore/bin-tex
+binpatterns f bin/${ARCH}/mex
+binpatterns f bin/${ARCH}/pdfmex
+binpatterns f bin/${ARCH}/utf8mex
+binpatterns f bin/win32/mex.exe
+binpatterns f bin/win32/pdfmex.exe
+binpatterns f bin/win32/utf8mex.exe
+runpatterns f texmf/fmtutil/format.mex.cnf
+runpatterns f texmf/fmtutil/format.utf8mex.cnf
+execute BuildFormat mex
+execute BuildFormat utf8mex
diff --git a/Master/tlsrc/bin-mfware.tlsrc b/Master/tlsrc/bin-mfware.tlsrc
new file mode 100644
index 00000000000..6b59e2d599c
--- /dev/null
+++ b/Master/tlsrc/bin-mfware.tlsrc
@@ -0,0 +1,29 @@
+name bin-mfware
+category TLCore
+shortdesc mfware binaries.
+longdesc Tools to handle or convert some Metafont-related file formats:
+ gftodvi, gftodvi, gftopk, gftype, mft, pktogf, pktype.
+binpatterns f bin/${ARCH}/gftodvi
+binpatterns f bin/${ARCH}/gftopk
+binpatterns f bin/${ARCH}/gftype
+binpatterns f bin/${ARCH}/mft
+binpatterns f bin/${ARCH}/pktogf
+binpatterns f bin/${ARCH}/pktype
+binpatterns f bin/win32/gftodvi.exe
+binpatterns f bin/win32/gftopk.exe
+binpatterns f bin/win32/gftype.exe
+binpatterns f bin/win32/mft.exe
+binpatterns f bin/win32/pktogf.exe
+binpatterns f bin/win32/pktype.exe
+docpatterns f texmf/doc/man/man1/gftodvi.1
+docpatterns f texmf/doc/man/man1/gftodvi.1.html
+docpatterns f texmf/doc/man/man1/gftopk.1
+docpatterns f texmf/doc/man/man1/gftopk.1.html
+docpatterns f texmf/doc/man/man1/gftype.1
+docpatterns f texmf/doc/man/man1/gftype.1.html
+docpatterns f texmf/doc/man/man1/mft.1
+docpatterns f texmf/doc/man/man1/mft.1.html
+docpatterns f texmf/doc/man/man1/pktogf.1
+docpatterns f texmf/doc/man/man1/pktogf.1.html
+docpatterns f texmf/doc/man/man1/pktype.1
+docpatterns f texmf/doc/man/man1/pktype.1.html
diff --git a/Master/tlsrc/bin-mltex.tlsrc b/Master/tlsrc/bin-mltex.tlsrc
new file mode 100644
index 00000000000..7c7b7c456ba
--- /dev/null
+++ b/Master/tlsrc/bin-mltex.tlsrc
@@ -0,0 +1,12 @@
+name bin-mltex
+category TLCore
+shortdesc No caption.
+longdesc Support for MLTeX, the multilingual TeX extension from Michael J.
+ Ferguson.
+depend TLCore/bin-latex
+binpatterns f bin/${ARCH}/mllatex
+binpatterns f bin/${ARCH}/mltex
+binpatterns f bin/win32/mllatex.exe
+binpatterns f bin/win32/mltex.exe
+runpatterns f texmf/fmtutil/format.mltex.cnf
+execute BuildFormat mltex
diff --git a/Master/tlsrc/bin-musixflx.tlsrc b/Master/tlsrc/bin-musixflx.tlsrc
new file mode 100644
index 00000000000..07c2b61ed4e
--- /dev/null
+++ b/Master/tlsrc/bin-musixflx.tlsrc
@@ -0,0 +1,7 @@
+name bin-musixflx
+category TLCore
+shortdesc The musixflx processor.
+longdesc MusiXTeX, created by Daniel Taupin, Ross Mitchell, and Andreas
+ Egler, is a set of macros and fonts that enables TeX to typeset music. To
+binpatterns f bin/${ARCH}/musixflx
+binpatterns f bin/win32/musixflx.exe
diff --git a/Master/tlsrc/bin-omega.tlsrc b/Master/tlsrc/bin-omega.tlsrc
new file mode 100644
index 00000000000..83780fef105
--- /dev/null
+++ b/Master/tlsrc/bin-omega.tlsrc
@@ -0,0 +1,17 @@
+name bin-omega
+category TLCore
+shortdesc Omega.
+longdesc Omega extends TeX in several directions: 16-bits wide data
+ structures, Unicode support, input/output filters, typesetting in the
+binpatterns f bin/${ARCH}/lambda
+binpatterns f bin/${ARCH}/omega
+binpatterns f bin/win32/lambda.exe
+binpatterns f bin/win32/omega.dll
+binpatterns f bin/win32/omega.exe
+docpatterns f texmf/doc/man/man1/lambda.1
+docpatterns f texmf/doc/man/man1/lambda.1.html
+docpatterns f texmf/doc/man/man1/omega.1
+docpatterns f texmf/doc/man/man1/omega.1.html
+runpatterns f texmf/fmtutil/format.omega.cnf
+runpatterns f texmf/web2c/omega.pool
+execute BuildFormat omega
diff --git a/Master/tlsrc/bin-omegaware.tlsrc b/Master/tlsrc/bin-omegaware.tlsrc
new file mode 100644
index 00000000000..86dd56ea83a
--- /dev/null
+++ b/Master/tlsrc/bin-omegaware.tlsrc
@@ -0,0 +1,34 @@
+name bin-omegaware
+category TLCore
+shortdesc The Omega extended TeX engine.
+longdesc Omega support programs.
+binpatterns f bin/${ARCH}/odvicopy
+binpatterns f bin/${ARCH}/odvips
+binpatterns f bin/${ARCH}/odvitype
+binpatterns f bin/${ARCH}/ofm2opl
+binpatterns f bin/${ARCH}/omfonts
+binpatterns f bin/${ARCH}/opl2ofm
+binpatterns f bin/${ARCH}/otangle
+binpatterns f bin/${ARCH}/otp2ocp
+binpatterns f bin/${ARCH}/outocp
+binpatterns f bin/${ARCH}/ovf2ovp
+binpatterns f bin/${ARCH}/ovp2ovf
+binpatterns f bin/win32/odvicopy.exe
+binpatterns f bin/win32/odvips.exe
+binpatterns f bin/win32/odvitype.exe
+binpatterns f bin/win32/ofm2opl.exe
+binpatterns f bin/win32/omfonts.exe
+binpatterns f bin/win32/opl2ofm.exe
+binpatterns f bin/win32/otangle.exe
+binpatterns f bin/win32/otp2ocp.exe
+binpatterns f bin/win32/outocp.exe
+binpatterns f bin/win32/ovf2ovp.exe
+binpatterns f bin/win32/ovp2ovf.exe
+docpatterns f texmf/doc/man/man1/ocp2ovf.*
+docpatterns f texmf/doc/man/man1/odvi*
+docpatterns f texmf/doc/man/man1/ofm2opl.*
+docpatterns f texmf/doc/man/man1/opl2ofm.*
+docpatterns f texmf/doc/man/man1/otp2ocp.*
+docpatterns f texmf/doc/man/man1/outocp*
+docpatterns f texmf/doc/man/man1/ovf2ovp.*
+docpatterns f texmf/doc/man/man1/ovp2ovf.*
diff --git a/Master/tlsrc/bin-patgen.tlsrc b/Master/tlsrc/bin-patgen.tlsrc
new file mode 100644
index 00000000000..7c4c36635bc
--- /dev/null
+++ b/Master/tlsrc/bin-patgen.tlsrc
@@ -0,0 +1,9 @@
+name bin-patgen
+category TLCore
+shortdesc The TeX engine binary.
+longdesc This is the TeX program, the programmable typesetting engine.
+depend TLCore/bin-kpathsea
+binpatterns f bin/${ARCH}/patgen
+binpatterns f bin/win32/patgen.exe
+docpatterns f texmf/doc/man/man1/patgen.1
+docpatterns f texmf/doc/man/man1/patgen.1.html
diff --git a/Master/tlsrc/bin-pdftex.tlsrc b/Master/tlsrc/bin-pdftex.tlsrc
new file mode 100644
index 00000000000..997dfe8a31b
--- /dev/null
+++ b/Master/tlsrc/bin-pdftex.tlsrc
@@ -0,0 +1,34 @@
+name bin-pdftex
+category TLCore
+shortdesc Generate PDF from TeX directly.
+longdesc An extension of TeX which directly generates PDF documents instead
+ of DVI. Various TeX distributions, including teTeX and miktex include
+depend TLCore/bin-kpathsea
+binpatterns f bin/${ARCH}/pdfetex
+binpatterns f bin/${ARCH}/pdflatex
+binpatterns f bin/${ARCH}/pdftex
+binpatterns f bin/${ARCH}/simpdftex
+binpatterns f bin/win32/pdfelatex.exe
+binpatterns f bin/win32/pdfetex.exe
+binpatterns f bin/win32/pdflatex.exe
+binpatterns f bin/win32/pdftex.dll
+binpatterns f bin/win32/pdftex.exe
+docpatterns f texmf/doc/man/man1/pdfetex.1
+docpatterns f texmf/doc/man/man1/pdfetex.1.html
+docpatterns f texmf/doc/man/man1/pdflatex.1
+docpatterns f texmf/doc/man/man1/pdflatex.1.html
+docpatterns f texmf/doc/man/man1/pdftex.1
+docpatterns f texmf/doc/man/man1/pdftex.1.html
+docpatterns f texmf/doc/pdftex/*
+docpatterns f texmf/doc/pdftex/manual/*
+docpatterns f texmf/doc/pdftex/manual/samplepdf/*
+docpatterns f texmf/doc/pdftex/misc/*
+docpatterns f texmf/doc/pdftex/pdftex-pdfkeys/*
+docpatterns f texmf/doc/pdftex/thanh/*
+docpatterns f texmf/doc/pdftex/thanh/ext/*
+runpatterns f texmf/fmtutil/format.pdftex.cnf
+runpatterns f texmf/fonts/map/pdftex/updmap/*
+runpatterns f texmf/tex/generic/config/pdftex*.tex
+runpatterns f texmf/tex/generic/pdftex/*
+runpatterns f texmf/web2c/pdftex.pool
+execute BuildFormat pdftex
diff --git a/Master/tlsrc/bin-pdftools.tlsrc b/Master/tlsrc/bin-pdftools.tlsrc
new file mode 100644
index 00000000000..e57316fcaaf
--- /dev/null
+++ b/Master/tlsrc/bin-pdftools.tlsrc
@@ -0,0 +1,28 @@
+name bin-pdftools
+category TLCore
+shortdesc Support tools for PDF files.
+longdesc Support tools for PDF files: e2pall, epstopdf, pdfcrop, pdfopen,
+ pdfclose.
+binpatterns f bin/${ARCH}/e2pall
+binpatterns f bin/${ARCH}/epstopdf
+binpatterns f bin/${ARCH}/pdfclose
+binpatterns f bin/${ARCH}/pdfcrop
+binpatterns f bin/${ARCH}/pdfopen
+binpatterns f bin/${ARCH}/pdftosrc
+binpatterns f bin/win32/e2pall.exe
+binpatterns f bin/win32/epstopdf.exe
+binpatterns f bin/win32/pdfatfi.exe
+binpatterns f bin/win32/pdfclose.exe
+binpatterns f bin/win32/pdfcrop.exe
+binpatterns f bin/win32/pdfdde.exe
+binpatterns f bin/win32/pdfopen.exe
+binpatterns f bin/win32/pdftosrc.exe
+docpatterns f texmf/doc/man/man1/e2pall.1
+docpatterns f texmf/doc/man/man1/e2pall.1.html
+docpatterns f texmf/doc/man/man1/epstopdf.1
+docpatterns f texmf/doc/man/man1/epstopdf.1.html
+docpatterns f texmf/doc/man/man1/pdftosrc.1
+docpatterns f texmf/doc/pdfcrop/README
+runpatterns f texmf/scripts/pdfcrop/pdfcrop.pl
+runpatterns f texmf/scripts/tetex/e2pall.pl
+runpatterns f texmf/scripts/tetex/epstopdf.pl
diff --git a/Master/tlsrc/bin-perl.tlsrc b/Master/tlsrc/bin-perl.tlsrc
new file mode 100644
index 00000000000..fc2e1286f86
--- /dev/null
+++ b/Master/tlsrc/bin-perl.tlsrc
@@ -0,0 +1,70 @@
+name bin-perl
+category TLCore
+shortdesc The perl package for Win32.
+longdesc This is a minimal version of the Perl language for Windows users.
+binpatterns f bin/win32/perl.exe
+binpatterns f bin/win32/perl58.dll
+binpatterns f bin/win32/tk83.dll
+runpatterns f perltl/lib/*
+runpatterns f perltl/lib/B/*
+runpatterns f perltl/lib/Carp/*
+runpatterns f perltl/lib/Class/*
+runpatterns f perltl/lib/Data/*
+runpatterns f perltl/lib/Digest/*
+runpatterns f perltl/lib/Exporter/*
+runpatterns f perltl/lib/File/*
+runpatterns f perltl/lib/File/Spec/*
+runpatterns f perltl/lib/Getopt/*
+runpatterns f perltl/lib/IO/*
+runpatterns f perltl/lib/List/*
+runpatterns f perltl/lib/Scalar/*
+runpatterns f perltl/lib/Term/*
+runpatterns f perltl/lib/Text/*
+runpatterns f perltl/lib/Tie/*
+runpatterns f perltl/lib/Time/*
+runpatterns f perltl/lib/auto/B/*
+runpatterns f perltl/lib/auto/Cwd/*
+runpatterns f perltl/lib/auto/Data/Dumper/*
+runpatterns f perltl/lib/auto/Digest/MD5/*
+runpatterns f perltl/lib/auto/DynaLoader/*
+runpatterns f perltl/lib/auto/Fcntl/*
+runpatterns f perltl/lib/auto/File/Glob/*
+runpatterns f perltl/lib/auto/IO/*
+runpatterns f perltl/lib/auto/List/Util/*
+runpatterns f perltl/lib/auto/POSIX/*
+runpatterns f perltl/lib/auto/SDBM_File/*
+runpatterns f perltl/lib/auto/Time/HiRes/*
+runpatterns f perltl/lib/auto/re/*
+runpatterns f perltl/lib/unicore/*
+runpatterns f perltl/lib/unicore/To/*
+runpatterns f perltl/lib/unicore/lib/*
+runpatterns f perltl/lib/warnings/*
+runpatterns f perltl/site/lib/*
+runpatterns f perltl/site/lib/Tk/*
+runpatterns f perltl/site/lib/Tk/Event/*
+runpatterns f perltl/site/lib/Tk/Menu/*
+runpatterns f perltl/site/lib/Tk/Text/*
+runpatterns f perltl/site/lib/Tk/X11/*
+runpatterns f perltl/site/lib/Win32/*
+runpatterns f perltl/site/lib/Win32/API/*
+runpatterns f perltl/site/lib/XML/*
+runpatterns f perltl/site/lib/XML/Parser/*
+runpatterns f perltl/site/lib/auto/Tk/*
+runpatterns f perltl/site/lib/auto/Tk/Bitmap/*
+runpatterns f perltl/site/lib/auto/Tk/Canvas/*
+runpatterns f perltl/site/lib/auto/Tk/Clipboard/*
+runpatterns f perltl/site/lib/auto/Tk/Entry/*
+runpatterns f perltl/site/lib/auto/Tk/Event/*
+runpatterns f perltl/site/lib/auto/Tk/Frame/*
+runpatterns f perltl/site/lib/auto/Tk/Listbox/*
+runpatterns f perltl/site/lib/auto/Tk/Menubutton/*
+runpatterns f perltl/site/lib/auto/Tk/Pixmap/*
+runpatterns f perltl/site/lib/auto/Tk/Scale/*
+runpatterns f perltl/site/lib/auto/Tk/Scrollbar/*
+runpatterns f perltl/site/lib/auto/Tk/Text/*
+runpatterns f perltl/site/lib/auto/Tk/Toplevel/*
+runpatterns f perltl/site/lib/auto/Tk/Widget/*
+runpatterns f perltl/site/lib/auto/Tk/Wm/*
+runpatterns f perltl/site/lib/auto/Tk/X/*
+runpatterns f perltl/site/lib/auto/Win32/API/*
+runpatterns f perltl/site/lib/auto/XML/Parser/Expat/*
diff --git a/Master/tlsrc/bin-perltex.tlsrc b/Master/tlsrc/bin-perltex.tlsrc
new file mode 100644
index 00000000000..d2d7ee1f885
--- /dev/null
+++ b/Master/tlsrc/bin-perltex.tlsrc
@@ -0,0 +1,7 @@
+name bin-perltex
+category TLCore
+shortdesc Define LaTeX macros using Perl
+longdesc PerlTeX is a combination Perl script (perltex) and LaTeX2e style
+ file (perlmacros) that, together, give the user the ability to define
+binpatterns f bin/${ARCH}/perltex
+binpatterns f bin/win32/perltex.bat
diff --git a/Master/tlsrc/bin-physe.tlsrc b/Master/tlsrc/bin-physe.tlsrc
new file mode 100644
index 00000000000..a2d21e25186
--- /dev/null
+++ b/Master/tlsrc/bin-physe.tlsrc
@@ -0,0 +1,10 @@
+name bin-physe
+category TLCore
+shortdesc PHYSE format.
+longdesc The TeX formats PHYSE and PHYS are extensions of the PLAIN format
+ and should simplify the writing of physics papers.
+depend TLCore/bin-tex
+binpatterns f bin/${ARCH}/physe
+binpatterns f bin/win32/physe.exe
+runpatterns f texmf/fmtutil/format.physe.cnf
+execute BuildFormat physe
diff --git a/Master/tlsrc/bin-phyzzx.tlsrc b/Master/tlsrc/bin-phyzzx.tlsrc
new file mode 100644
index 00000000000..81924b5071e
--- /dev/null
+++ b/Master/tlsrc/bin-phyzzx.tlsrc
@@ -0,0 +1,10 @@
+name bin-phyzzx
+category TLCore
+shortdesc A TeX format for physicists.
+longdesc PHYZZX is a macropackage which is designed to make typing papers
+ destined for Physical Review or Nuclear Physics as simple as possible. In
+depend TLCore/bin-tex
+binpatterns f bin/${ARCH}/phyzzx
+binpatterns f bin/win32/phyzzx.exe
+runpatterns f texmf/fmtutil/format.phyzzx.cnf
+execute BuildFormat phyzzx
diff --git a/Master/tlsrc/bin-platex.tlsrc b/Master/tlsrc/bin-platex.tlsrc
new file mode 100644
index 00000000000..f915985a910
--- /dev/null
+++ b/Master/tlsrc/bin-platex.tlsrc
@@ -0,0 +1,13 @@
+name bin-platex
+category TLCore
+shortdesc Typeset Polish documents with LaTeX and Polish fonts.
+longdesc Tools to typeset documents in Polish using LaTeX2e with Polish
+ fonts (so-called PL fonts), or EC fonts, and CM fonts.
+depend TLCore/bin-latex
+depend TLCore/bin-pdftex
+binpatterns f bin/${ARCH}/pdfplatex
+binpatterns f bin/${ARCH}/platex
+binpatterns f bin/win32/pdfplatex.exe
+binpatterns f bin/win32/platex.exe
+runpatterns f texmf/fmtutil/format.platex.cnf
+execute BuildFormat platex
diff --git a/Master/tlsrc/bin-pngtools.tlsrc b/Master/tlsrc/bin-pngtools.tlsrc
new file mode 100644
index 00000000000..0dfcfd7c358
--- /dev/null
+++ b/Master/tlsrc/bin-pngtools.tlsrc
@@ -0,0 +1,7 @@
+name bin-pngtools
+category TLCore
+shortdesc PNG Utilities.
+longdesc PNG Utilities.
+binpatterns f bin/win32/bmp2png.exe
+binpatterns f bin/win32/png22pnm.exe
+binpatterns f bin/win32/png2bmp.exe
diff --git a/Master/tlsrc/bin-ppower4.tlsrc b/Master/tlsrc/bin-ppower4.tlsrc
new file mode 100644
index 00000000000..89c7fad90fa
--- /dev/null
+++ b/Master/tlsrc/bin-ppower4.tlsrc
@@ -0,0 +1,17 @@
+name bin-ppower4
+category TLCore
+shortdesc A post processor for PDF presentations created by pdf(La)TeX.
+longdesc A post processor for PDF presentations created by pdftex. It can be
+ used to prepare presentations which include pages building up step by
+binpatterns f bin/${ARCH}/pdfthumb
+binpatterns f bin/${ARCH}/ppower4
+binpatterns f bin/win32/pdfthumb.exe
+binpatterns f bin/win32/ppower4.exe
+docpatterns f texmf/doc/ppower4/*
+docpatterns f texmf/doc/ppower4/demo/*
+docpatterns f texmf/doc/ppower4/edemo/*
+docpatterns f texmf/doc/ppower4/exampled/*
+docpatterns f texmf/doc/ppower4/examplee/*
+docpatterns f texmf/doc/ppower4/leveldemo/*
+runpatterns f texmf/java/*
+runpatterns f texmf/tex/latex/ppower4/*
diff --git a/Master/tlsrc/bin-ps2pkm.tlsrc b/Master/tlsrc/bin-ps2pkm.tlsrc
new file mode 100644
index 00000000000..b39437a020d
--- /dev/null
+++ b/Master/tlsrc/bin-ps2pkm.tlsrc
@@ -0,0 +1,21 @@
+name bin-ps2pkm
+category TLCore
+shortdesc Type1 to PK converter.
+longdesc Ps2pk is a tool that converts a PostScript type1 font into a
+ corres- ponding TeX PK font. The tool is especially interesting if you
+binpatterns f bin/${ARCH}/mag
+binpatterns f bin/${ARCH}/pfb2pfa
+binpatterns f bin/${ARCH}/pk2bm
+binpatterns f bin/${ARCH}/ps2pk
+binpatterns f bin/win32/mag.exe
+binpatterns f bin/win32/pfb2pfa.exe
+binpatterns f bin/win32/pk2bm.exe
+binpatterns f bin/win32/ps2pk.exe
+runpatterns f texmf/doc/man/man1/mag.1
+runpatterns f texmf/doc/man/man1/mag.1.html
+runpatterns f texmf/doc/man/man1/pfb2pfa.1
+runpatterns f texmf/doc/man/man1/pfb2pfa.1.html
+runpatterns f texmf/doc/man/man1/pk2bm.1
+runpatterns f texmf/doc/man/man1/pk2bm.1.html
+runpatterns f texmf/doc/man/man1/ps2pk.1
+runpatterns f texmf/doc/man/man1/ps2pk.1.html
diff --git a/Master/tlsrc/bin-pstools.tlsrc b/Master/tlsrc/bin-pstools.tlsrc
new file mode 100644
index 00000000000..9be8b5e224c
--- /dev/null
+++ b/Master/tlsrc/bin-pstools.tlsrc
@@ -0,0 +1,16 @@
+name bin-pstools
+category TLCore
+shortdesc Support tools for Postscript files.
+longdesc A set of support tools for PostScript files: ps2frag, pslatex (no
+ Win32 version), ps2eps and bbox for MacOSX and win32.
+binpatterns f bin/${ARCH}/bbox
+binpatterns f bin/${ARCH}/ps2eps
+binpatterns f bin/${ARCH}/ps2frag
+binpatterns f bin/${ARCH}/pslatex
+binpatterns f bin/win32/bbox.exe
+binpatterns f bin/win32/ps2eps.exe
+docpatterns f texmf/doc/man/man1/ps2frag.1
+docpatterns f texmf/doc/man/man1/ps2frag.1.html
+docpatterns f texmf/doc/man/man1/pslatex.1
+docpatterns f texmf/doc/man/man1/pslatex.1.html
+runpatterns f texmf/scripts/ps2eps/ps2eps.pl
diff --git a/Master/tlsrc/bin-psutils.tlsrc b/Master/tlsrc/bin-psutils.tlsrc
new file mode 100644
index 00000000000..99b11538524
--- /dev/null
+++ b/Master/tlsrc/bin-psutils.tlsrc
@@ -0,0 +1,83 @@
+name bin-psutils
+category TLCore
+shortdesc PostScript utilities.
+longdesc Utilities for manipulating PostScript documents, including page
+ selection and rearrangement, resizing the page, arrangement into
+binpatterns f bin/${ARCH}/epsffit
+binpatterns f bin/${ARCH}/extractres
+binpatterns f bin/${ARCH}/fixdlsrps
+binpatterns f bin/${ARCH}/fixfmps
+binpatterns f bin/${ARCH}/fixmacps
+binpatterns f bin/${ARCH}/fixpsditps
+binpatterns f bin/${ARCH}/fixpspps
+binpatterns f bin/${ARCH}/fixscribeps
+binpatterns f bin/${ARCH}/fixtpps
+binpatterns f bin/${ARCH}/fixwfwps
+binpatterns f bin/${ARCH}/fixwpps
+binpatterns f bin/${ARCH}/fixwwps
+binpatterns f bin/${ARCH}/includeres
+binpatterns f bin/${ARCH}/psbook
+binpatterns f bin/${ARCH}/psmerge
+binpatterns f bin/${ARCH}/psnup
+binpatterns f bin/${ARCH}/psresize
+binpatterns f bin/${ARCH}/psselect
+binpatterns f bin/${ARCH}/pstops
+binpatterns f bin/win32/epsffit.exe
+binpatterns f bin/win32/extractres.bat
+binpatterns f bin/win32/fixdlsrps.bat
+binpatterns f bin/win32/fixfmps.bat
+binpatterns f bin/win32/fixmacps.bat
+binpatterns f bin/win32/fixpsditps.bat
+binpatterns f bin/win32/fixpspps.bat
+binpatterns f bin/win32/fixscribeps.bat
+binpatterns f bin/win32/fixtpps.bat
+binpatterns f bin/win32/fixwfwps.bat
+binpatterns f bin/win32/fixwpps.bat
+binpatterns f bin/win32/fixwwps.bat
+binpatterns f bin/win32/includeres.bat
+binpatterns f bin/win32/psbook.exe
+binpatterns f bin/win32/psmerge.bat
+binpatterns f bin/win32/psnup.exe
+binpatterns f bin/win32/psresize.exe
+binpatterns f bin/win32/psselect.exe
+binpatterns f bin/win32/pstops.exe
+docpatterns f texmf/doc/man/man1/epsffit.1
+docpatterns f texmf/doc/man/man1/epsffit.1.html
+docpatterns f texmf/doc/man/man1/extractres.1
+docpatterns f texmf/doc/man/man1/extractres.1.html
+docpatterns f texmf/doc/man/man1/fixdlsrps.1
+docpatterns f texmf/doc/man/man1/fixdlsrps.1.html
+docpatterns f texmf/doc/man/man1/fixfmps.1
+docpatterns f texmf/doc/man/man1/fixfmps.1.html
+docpatterns f texmf/doc/man/man1/fixmacps.1
+docpatterns f texmf/doc/man/man1/fixmacps.1.html
+docpatterns f texmf/doc/man/man1/fixpsditps.1
+docpatterns f texmf/doc/man/man1/fixpsditps.1.html
+docpatterns f texmf/doc/man/man1/fixpspps.1
+docpatterns f texmf/doc/man/man1/fixpspps.1.html
+docpatterns f texmf/doc/man/man1/fixscribeps.1
+docpatterns f texmf/doc/man/man1/fixscribeps.1.html
+docpatterns f texmf/doc/man/man1/fixtpps.1
+docpatterns f texmf/doc/man/man1/fixtpps.1.html
+docpatterns f texmf/doc/man/man1/fixwfwps.1
+docpatterns f texmf/doc/man/man1/fixwfwps.1.html
+docpatterns f texmf/doc/man/man1/fixwpps.1
+docpatterns f texmf/doc/man/man1/fixwpps.1.html
+docpatterns f texmf/doc/man/man1/fixwwps.1
+docpatterns f texmf/doc/man/man1/fixwwps.1.html
+docpatterns f texmf/doc/man/man1/includeres.1
+docpatterns f texmf/doc/man/man1/includeres.1.html
+docpatterns f texmf/doc/man/man1/psbook.1
+docpatterns f texmf/doc/man/man1/psbook.1.html
+docpatterns f texmf/doc/man/man1/psmerge.1
+docpatterns f texmf/doc/man/man1/psmerge.1.html
+docpatterns f texmf/doc/man/man1/psnup.1
+docpatterns f texmf/doc/man/man1/psnup.1.html
+docpatterns f texmf/doc/man/man1/psresize.1
+docpatterns f texmf/doc/man/man1/psresize.1.html
+docpatterns f texmf/doc/man/man1/psselect.1
+docpatterns f texmf/doc/man/man1/psselect.1.html
+docpatterns f texmf/doc/man/man1/pstops.1
+docpatterns f texmf/doc/man/man1/pstops.1.html
+runpatterns f texmf/dvips/psutils/*
+runpatterns f texmf/psutils/*
diff --git a/Master/tlsrc/bin-seetexk.tlsrc b/Master/tlsrc/bin-seetexk.tlsrc
new file mode 100644
index 00000000000..3a7bf0a3664
--- /dev/null
+++ b/Master/tlsrc/bin-seetexk.tlsrc
@@ -0,0 +1,21 @@
+name bin-seetexk
+category TLCore
+shortdesc The SeeTeXk DVI tools.
+longdesc SeeTeXk is a set of support tools for manipulating DVI files:
+ dvibook, dviconcat, dviselect, dvitodvi.
+binpatterns f bin/${ARCH}/dvibook
+binpatterns f bin/${ARCH}/dviconcat
+binpatterns f bin/${ARCH}/dviselect
+binpatterns f bin/${ARCH}/dvitodvi
+binpatterns f bin/win32/dvibook.exe
+binpatterns f bin/win32/dviconcat.exe
+binpatterns f bin/win32/dviselect.exe
+binpatterns f bin/win32/dvitodvi.exe
+runpatterns f texmf/doc/man/man1/dvibook.1
+runpatterns f texmf/doc/man/man1/dvibook.1.html
+runpatterns f texmf/doc/man/man1/dviconcat.1
+runpatterns f texmf/doc/man/man1/dviconcat.1.html
+runpatterns f texmf/doc/man/man1/dviselect.1
+runpatterns f texmf/doc/man/man1/dviselect.1.html
+runpatterns f texmf/doc/man/man1/dvitodvi.1
+runpatterns f texmf/doc/man/man1/dvitodvi.1.html
diff --git a/Master/tlsrc/bin-t1utils.tlsrc b/Master/tlsrc/bin-t1utils.tlsrc
new file mode 100644
index 00000000000..09eab391049
--- /dev/null
+++ b/Master/tlsrc/bin-t1utils.tlsrc
@@ -0,0 +1,35 @@
+name bin-t1utils
+category TLCore
+shortdesc Simple type-1 font manipulation programs.
+longdesc A collection of simple type-1 font manipulation programs. Together,
+ they allow you to convert between PFA (ASCII) and PFB (binary) formats,
+binpatterns f bin/${ARCH}/t1ascii
+binpatterns f bin/${ARCH}/t1asm
+binpatterns f bin/${ARCH}/t1binary
+binpatterns f bin/${ARCH}/t1disasm
+binpatterns f bin/${ARCH}/t1mac
+binpatterns f bin/${ARCH}/t1unmac
+binpatterns f bin/win32-static/t1ascii.exe
+binpatterns f bin/win32-static/t1asm.exe
+binpatterns f bin/win32-static/t1binary.exe
+binpatterns f bin/win32-static/t1disasm.exe
+binpatterns f bin/win32-static/t1mac.exe
+binpatterns f bin/win32-static/t1unmac.exe
+binpatterns f bin/win32/t1ascii.exe
+binpatterns f bin/win32/t1asm.exe
+binpatterns f bin/win32/t1binary.exe
+binpatterns f bin/win32/t1disasm.exe
+binpatterns f bin/win32/t1mac.exe
+binpatterns f bin/win32/t1unmac.exe
+docpatterns f texmf/doc/man/man1/t1ascii.1
+docpatterns f texmf/doc/man/man1/t1ascii.1.html
+docpatterns f texmf/doc/man/man1/t1asm.1
+docpatterns f texmf/doc/man/man1/t1asm.1.html
+docpatterns f texmf/doc/man/man1/t1binary.1
+docpatterns f texmf/doc/man/man1/t1binary.1.html
+docpatterns f texmf/doc/man/man1/t1disasm.1
+docpatterns f texmf/doc/man/man1/t1disasm.1.html
+docpatterns f texmf/doc/man/man1/t1mac.1
+docpatterns f texmf/doc/man/man1/t1mac.1.html
+docpatterns f texmf/doc/man/man1/t1unmac.1
+docpatterns f texmf/doc/man/man1/t1unmac.1.html
diff --git a/Master/tlsrc/bin-tetex.tlsrc b/Master/tlsrc/bin-tetex.tlsrc
new file mode 100644
index 00000000000..e3271d2c019
--- /dev/null
+++ b/Master/tlsrc/bin-tetex.tlsrc
@@ -0,0 +1,49 @@
+name bin-tetex
+category TLCore
+shortdesc The TeX distribution for Unix/Linux.
+longdesc A comprehensive distribution of TeX, LaTeX and family, particularly
+ designed to be very easy to install (20 minutes) and customise with a
+binpatterns f bin/${ARCH}/a2ping
+binpatterns f bin/${ARCH}/allcm
+binpatterns f bin/${ARCH}/allec
+binpatterns f bin/${ARCH}/allneeded
+binpatterns f bin/${ARCH}/dvi2fax
+binpatterns f bin/${ARCH}/dvired
+binpatterns f bin/${ARCH}/fmtutil
+binpatterns f bin/${ARCH}/fmtutil-sys
+binpatterns f bin/${ARCH}/fontexport
+binpatterns f bin/${ARCH}/fontimport
+binpatterns f bin/${ARCH}/fontinst
+binpatterns f bin/${ARCH}/kpsewhere
+binpatterns f bin/${ARCH}/mkfontdesc
+binpatterns f bin/${ARCH}/ps4pdf
+binpatterns f bin/${ARCH}/texconfig-dialog
+binpatterns f bin/${ARCH}/texconfig-sys
+binpatterns f bin/${ARCH}/texlinks
+binpatterns f bin/${ARCH}/updmap
+binpatterns f bin/${ARCH}/updmap-sys
+binpatterns f bin/win32-static/fmtutil.exe
+binpatterns f bin/win32/fmtutil.exe
+binpatterns f bin/win32/fontinst.bat
+binpatterns f bin/win32/updmap.exe
+docpatterns f texmf/doc/man/man1/a2ping.*
+docpatterns f texmf/doc/man/man1/allcm.*
+docpatterns f texmf/doc/man/man1/allec.*
+docpatterns f texmf/doc/man/man1/allneeded.*
+docpatterns f texmf/doc/man/man1/dvi2fax.*
+docpatterns f texmf/doc/man/man1/dvired.*
+docpatterns f texmf/doc/man/man1/fmtutil*
+docpatterns f texmf/doc/man/man1/fontinst.*
+docpatterns f texmf/doc/man/man1/texlinks.*
+docpatterns f texmf/doc/man/man1/updmap*
+docpatterns f texmf/doc/man/man5/updmap.*
+docpatterns f texmf/doc/man/man8/mkfontdesc.*
+docpatterns f texmf/doc/tetex/*
+runpatterns f texmf/dvips/tetex/*
+runpatterns f texmf/fonts/enc/dvips/tetex/*
+runpatterns f texmf/fonts/map/dvipdfm/tetex/*
+runpatterns f texmf/fonts/map/dvips/tetex/*
+runpatterns f texmf/scripts/tetex/texdoctk.pl
+runpatterns f texmf/scripts/tetex/texi2html.pl
+runpatterns f texmf/scripts/tetex/updmap.pl
+runpatterns f texmf/web2c/updmap.cfg
diff --git a/Master/tlsrc/bin-tex.tlsrc b/Master/tlsrc/bin-tex.tlsrc
new file mode 100644
index 00000000000..23662d96c37
--- /dev/null
+++ b/Master/tlsrc/bin-tex.tlsrc
@@ -0,0 +1,14 @@
+name bin-tex
+category TLCore
+shortdesc The TeX engine binary.
+longdesc This is the TeX program, the programmable typesetting engine.
+depend TLCore/bin-kpathsea
+binpatterns f bin/${ARCH}/tex
+binpatterns f bin/win32/tex.dll
+binpatterns f bin/win32/tex.exe
+binpatterns f bin/win32/tl90tex.dll
+docpatterns f texmf/doc/man/man1/tex.1
+docpatterns f texmf/doc/man/man1/tex.1.html
+runpatterns f texmf/fmtutil/format.tex.cnf
+runpatterns f texmf/web2c/tex.pool
+execute BuildFormat tex
diff --git a/Master/tlsrc/bin-tex4htk.tlsrc b/Master/tlsrc/bin-tex4htk.tlsrc
new file mode 100644
index 00000000000..568e95cea6b
--- /dev/null
+++ b/Master/tlsrc/bin-tex4htk.tlsrc
@@ -0,0 +1,107 @@
+name bin-tex4htk
+category TLCore
+shortdesc TeX to HTML/XML converter.
+longdesc TeX4ht is a powerful, highly configurable TeX to ?ML converter.
+binpatterns f bin/${ARCH}/ht
+binpatterns f bin/${ARCH}/htcontext
+binpatterns f bin/${ARCH}/htlatex
+binpatterns f bin/${ARCH}/htmex
+binpatterns f bin/${ARCH}/httex
+binpatterns f bin/${ARCH}/httexexec
+binpatterns f bin/${ARCH}/httexi
+binpatterns f bin/${ARCH}/mk4ht
+binpatterns f bin/${ARCH}/t4ht
+binpatterns f bin/${ARCH}/tex4ht
+binpatterns f bin/win32/dbcontext.bat
+binpatterns f bin/win32/dblatex.bat
+binpatterns f bin/win32/dbmcontext.bat
+binpatterns f bin/win32/dbmex.bat
+binpatterns f bin/win32/dbmlatex.bat
+binpatterns f bin/win32/dbmmex.bat
+binpatterns f bin/win32/dbmtex.bat
+binpatterns f bin/win32/dbmtexi.bat
+binpatterns f bin/win32/dbtex.bat
+binpatterns f bin/win32/dbtexi.bat
+binpatterns f bin/win32/escontext.bat
+binpatterns f bin/win32/eslatex.bat
+binpatterns f bin/win32/esmex.bat
+binpatterns f bin/win32/estex.bat
+binpatterns f bin/win32/estexi.bat
+binpatterns f bin/win32/ht.bat
+binpatterns f bin/win32/htcmd.exe
+binpatterns f bin/win32/htcontext.bat
+binpatterns f bin/win32/htcopy.exe
+binpatterns f bin/win32/htlatex.bat
+binpatterns f bin/win32/htlatex.exe
+binpatterns f bin/win32/htmex.bat
+binpatterns f bin/win32/htmove.exe
+binpatterns f bin/win32/httex.bat
+binpatterns f bin/win32/httex.exe
+binpatterns f bin/win32/httexi.bat
+binpatterns f bin/win32/httexi.exe
+binpatterns f bin/win32/jh1context.bat
+binpatterns f bin/win32/jh1latex.bat
+binpatterns f bin/win32/jh1mex.bat
+binpatterns f bin/win32/jh1tex.bat
+binpatterns f bin/win32/jh1texi.bat
+binpatterns f bin/win32/jhcontext.bat
+binpatterns f bin/win32/jhlatex.bat
+binpatterns f bin/win32/jhmex.bat
+binpatterns f bin/win32/jhtex.bat
+binpatterns f bin/win32/jhtexi.bat
+binpatterns f bin/win32/jmcontext.bat
+binpatterns f bin/win32/jmlatex.bat
+binpatterns f bin/win32/jmmex.bat
+binpatterns f bin/win32/jmtex.bat
+binpatterns f bin/win32/jmtexi.bat
+binpatterns f bin/win32/jscontext.bat
+binpatterns f bin/win32/jslatex.bat
+binpatterns f bin/win32/jsmex.bat
+binpatterns f bin/win32/jstex.bat
+binpatterns f bin/win32/jstexi.bat
+binpatterns f bin/win32/mk4ht
+binpatterns f bin/win32/mk4ht.exe
+binpatterns f bin/win32/mzcontext.bat
+binpatterns f bin/win32/mzlatex.bat
+binpatterns f bin/win32/mzmex.bat
+binpatterns f bin/win32/mztex.bat
+binpatterns f bin/win32/mztexi.bat
+binpatterns f bin/win32/oocontext.bat
+binpatterns f bin/win32/oolatex.bat
+binpatterns f bin/win32/oomex.bat
+binpatterns f bin/win32/ootex.bat
+binpatterns f bin/win32/ootexi.bat
+binpatterns f bin/win32/pdf2dsc.bat
+binpatterns f bin/win32/t4ht.exe
+binpatterns f bin/win32/teicontext.bat
+binpatterns f bin/win32/teilatex.bat
+binpatterns f bin/win32/teimcontext.bat
+binpatterns f bin/win32/teimex.bat
+binpatterns f bin/win32/teimlatex.bat
+binpatterns f bin/win32/teimmex.bat
+binpatterns f bin/win32/teimtex.bat
+binpatterns f bin/win32/teimtexi.bat
+binpatterns f bin/win32/teitex.bat
+binpatterns f bin/win32/teitexi.bat
+binpatterns f bin/win32/tex4ht.exe
+binpatterns f bin/win32/uxhcontext.bat
+binpatterns f bin/win32/uxhlatex.bat
+binpatterns f bin/win32/uxhmex.bat
+binpatterns f bin/win32/uxhtex.bat
+binpatterns f bin/win32/uxhtexi.bat
+binpatterns f bin/win32/wcontext.bat
+binpatterns f bin/win32/wlatex.bat
+binpatterns f bin/win32/wmex.bat
+binpatterns f bin/win32/wtex.bat
+binpatterns f bin/win32/wtexi.bat
+binpatterns f bin/win32/xhcontext.bat
+binpatterns f bin/win32/xhlatex.bat
+binpatterns f bin/win32/xhmcontext.bat
+binpatterns f bin/win32/xhmex.bat
+binpatterns f bin/win32/xhmlatex.bat
+binpatterns f bin/win32/xhmmex.bat
+binpatterns f bin/win32/xhmtex.bat
+binpatterns f bin/win32/xhmtexi.bat
+binpatterns f bin/win32/xhtex.bat
+binpatterns f bin/win32/xhtexi.bat
+runpatterns f texmf/scripts/tex4ht/*
diff --git a/Master/tlsrc/bin-texconfig.tlsrc b/Master/tlsrc/bin-texconfig.tlsrc
new file mode 100644
index 00000000000..001c79536ca
--- /dev/null
+++ b/Master/tlsrc/bin-texconfig.tlsrc
@@ -0,0 +1,11 @@
+name bin-texconfig
+category TLCore
+shortdesc The texconfig tool to administrate the TeX system.
+longdesc Texconfig is a program that will allow to configure various parts
+ of TeX system.
+binpatterns f bin/${ARCH}/texconfig
+docpatterns f texmf/doc/man/man1/texconfig*
+runpatterns f texmf/texconfig/*
+runpatterns f texmf/texconfig/g/*
+runpatterns f texmf/texconfig/v/*
+runpatterns f texmf/texconfig/x/*
diff --git a/Master/tlsrc/bin-texdoc.tlsrc b/Master/tlsrc/bin-texdoc.tlsrc
new file mode 100644
index 00000000000..69d9933eff3
--- /dev/null
+++ b/Master/tlsrc/bin-texdoc.tlsrc
@@ -0,0 +1,15 @@
+name bin-texdoc
+category TLCore
+shortdesc Documentation files for teTeX-texmf.
+longdesc TeXdoc is a Perl/Tk-based frontend for easy access of package
+ documentation for the TeX typesetting system on Unix platforms; its
+depend TLCore/bin-kpathsea
+binpatterns f bin/${ARCH}/texdoc
+binpatterns f bin/${ARCH}/texdoctk
+binpatterns f bin/win32/texdoctk.exe
+docpatterns f texmf/doc/man/man1/texdoc.1
+docpatterns f texmf/doc/man/man1/texdoc.html
+docpatterns f texmf/doc/man/man1/texdoctk.1
+docpatterns f texmf/doc/man/man1/texdoctk.html
+runpatterns f texmf/perl/texdoctk.pl
+runpatterns f texmf/texdoctk/*
diff --git a/Master/tlsrc/bin-texinfo.tlsrc b/Master/tlsrc/bin-texinfo.tlsrc
new file mode 100644
index 00000000000..6123ab78923
--- /dev/null
+++ b/Master/tlsrc/bin-texinfo.tlsrc
@@ -0,0 +1,45 @@
+name bin-texinfo
+category TLCore
+shortdesc Texinfo documentation system.
+longdesc Produces online or printed output from a single source.
+depend TLCore/bin-kpathsea
+binpatterns f bin/${ARCH}/info
+binpatterns f bin/${ARCH}/infokey
+binpatterns f bin/${ARCH}/install-info
+binpatterns f bin/${ARCH}/makeinfo
+binpatterns f bin/${ARCH}/texi2dvi
+binpatterns f bin/${ARCH}/texi2html
+binpatterns f bin/${ARCH}/texi2pdf
+binpatterns f bin/${ARCH}/texindex
+binpatterns f bin/win32/install-info.exe
+binpatterns f bin/win32/makeinfo.exe
+binpatterns f bin/win32/texi2html.exe
+binpatterns f bin/win32/texindex.exe
+docpatterns f texmf/doc/info/fontname.info
+docpatterns f texmf/doc/info/info-stnd.info
+docpatterns f texmf/doc/info/info.info
+docpatterns f texmf/doc/info/manual.info
+docpatterns f texmf/doc/info/texdraw.info
+docpatterns f texmf/doc/info/texi*.info
+docpatterns f texmf/doc/man/man1/info.1
+docpatterns f texmf/doc/man/man1/info.1.html
+docpatterns f texmf/doc/man/man1/infokey.1
+docpatterns f texmf/doc/man/man1/install-info.1
+docpatterns f texmf/doc/man/man1/install-info.1.html
+docpatterns f texmf/doc/man/man1/makeinfo.1
+docpatterns f texmf/doc/man/man1/makeinfo.1.html
+docpatterns f texmf/doc/man/man1/texi2dvi.1
+docpatterns f texmf/doc/man/man1/texi2dvi.1.html
+docpatterns f texmf/doc/man/man1/texi2html.1
+docpatterns f texmf/doc/man/man1/texi2html.1.html
+docpatterns f texmf/doc/man/man1/texi2pdf.1
+docpatterns f texmf/doc/man/man1/texi2pdf.1.html
+docpatterns f texmf/doc/man/man1/texindex.1
+docpatterns f texmf/doc/man/man1/texindex.1.html
+docpatterns f texmf/doc/man/man5/info.5
+docpatterns f texmf/doc/man/man5/info.5.html
+docpatterns f texmf/doc/man/man5/texinfo.5
+docpatterns f texmf/doc/man/man5/texinfo.5.html
+docpatterns f texmf/doc/texi2html/*
+docpatterns f texmf/doc/texinfo/*
+runpatterns f texmf/perl/texi2html.pl
diff --git a/Master/tlsrc/bin-texsis.tlsrc b/Master/tlsrc/bin-texsis.tlsrc
new file mode 100644
index 00000000000..98882e2d3aa
--- /dev/null
+++ b/Master/tlsrc/bin-texsis.tlsrc
@@ -0,0 +1,10 @@
+name bin-texsis
+category TLCore
+shortdesc Plain TeX macros for Physicists.
+longdesc TeXsis is a TeX macro package which provides useful features for
+ typesetting research papers and related documents. For example, it
+depend TLCore/bin-tex
+binpatterns f bin/${ARCH}/texsis
+binpatterns f bin/win32/texsis.exe
+runpatterns f texmf/fmtutil/format.texsis.cnf
+execute BuildFormat texsis
diff --git a/Master/tlsrc/bin-texware.tlsrc b/Master/tlsrc/bin-texware.tlsrc
new file mode 100644
index 00000000000..f64e9dd1728
--- /dev/null
+++ b/Master/tlsrc/bin-texware.tlsrc
@@ -0,0 +1,13 @@
+name bin-texware
+category TLCore
+shortdesc TeX support tools: dvitype, pooltype
+longdesc dvitype prints a human-readable transliteration of DVI files.
+ pooltype does the same for pool files.
+binpatterns f bin/${ARCH}/dvitype
+binpatterns f bin/${ARCH}/pooltype
+binpatterns f bin/win32/dvitype.exe
+binpatterns f bin/win32/pooltype.exe
+docpatterns f texmf/doc/man/man1/dvitype.1
+docpatterns f texmf/doc/man/man1/dvitype.1.html
+docpatterns f texmf/doc/man/man1/pooltype.1
+docpatterns f texmf/doc/man/man1/pooltype.1.html
diff --git a/Master/tlsrc/bin-thumbpdf.tlsrc b/Master/tlsrc/bin-thumbpdf.tlsrc
new file mode 100644
index 00000000000..761936e980e
--- /dev/null
+++ b/Master/tlsrc/bin-thumbpdf.tlsrc
@@ -0,0 +1,10 @@
+name bin-thumbpdf
+category TLCore
+shortdesc Thumbnails for pdfTeX and dvips/ps2pdf.
+longdesc Provides support, using Perl, for thumbnails in pdfTeX and dvips
+ /ps2pdf , using ghostscript to generate the thumbnails which get
+binpatterns f bin/${ARCH}/thumbpdf
+binpatterns f bin/win32/thumbpdf.exe
+docpatterns f texmf/doc/man/man1/thumbpdf.1
+docpatterns f texmf/doc/man/man1/thumbpdf.1.html
+runpatterns f texmf/scripts/thumbpdf/*
diff --git a/Master/tlsrc/bin-tie.tlsrc b/Master/tlsrc/bin-tie.tlsrc
new file mode 100644
index 00000000000..a373c07ae14
--- /dev/null
+++ b/Master/tlsrc/bin-tie.tlsrc
@@ -0,0 +1,9 @@
+name bin-tie
+category TLCore
+shortdesc The TeX engine binary.
+longdesc This is the TeX program, the programmable typesetting engine.
+depend TLCore/bin-kpathsea
+binpatterns f bin/${ARCH}/tie
+binpatterns f bin/win32/tie.exe
+docpatterns f texmf/doc/man/man1/tie.1
+docpatterns f texmf/doc/man/man1/tie.1.html
diff --git a/Master/tlsrc/bin-tifftools.tlsrc b/Master/tlsrc/bin-tifftools.tlsrc
new file mode 100644
index 00000000000..ca1d17d4923
--- /dev/null
+++ b/Master/tlsrc/bin-tifftools.tlsrc
@@ -0,0 +1,5 @@
+name bin-tifftools
+category TLCore
+shortdesc TIFF utilities.
+longdesc TIFF Utilities from the LibTIFF library.
+binpatterns f bin/win32/tiff2png.exe
diff --git a/Master/tlsrc/bin-tpic2pdftex.tlsrc b/Master/tlsrc/bin-tpic2pdftex.tlsrc
new file mode 100644
index 00000000000..5946f6752ac
--- /dev/null
+++ b/Master/tlsrc/bin-tpic2pdftex.tlsrc
@@ -0,0 +1,7 @@
+name bin-tpic2pdftex
+category TLCore
+shortdesc Convert tpic \specials from (groff-)pic graphics for pdfTeX use.
+longdesc Experimental shell script (awk program) for conversion of tpic
+ \specials as produced by (groff-)pic into pdfTeX \pdfliteral sections for
+binpatterns f bin/${ARCH}/tpic2pdftex
+docpatterns f texmf/doc/tpic2pdftex/*
diff --git a/Master/tlsrc/bin-ttf2pt1.tlsrc b/Master/tlsrc/bin-ttf2pt1.tlsrc
new file mode 100644
index 00000000000..1eb27d24b49
--- /dev/null
+++ b/Master/tlsrc/bin-ttf2pt1.tlsrc
@@ -0,0 +1,8 @@
+name bin-ttf2pt1
+category TLCore
+shortdesc Converts True Type fonts into PS Type 1 fonts.
+longdesc Converts True Type fonts into PS Type 1 fonts: creates hinting
+ information; creates AFM files (preserving kerning information); supports
+binpatterns f bin/win32/ttf2pt1.exe
+docpatterns f texmf/doc/man/man1/ttf2pt1.1
+docpatterns f texmf/doc/man/man1/ttf2pt1.1.html
diff --git a/Master/tlsrc/bin-ttfutils.tlsrc b/Master/tlsrc/bin-ttfutils.tlsrc
new file mode 100644
index 00000000000..6768101ebe1
--- /dev/null
+++ b/Master/tlsrc/bin-ttfutils.tlsrc
@@ -0,0 +1,21 @@
+name bin-ttfutils
+category TLCore
+shortdesc TTF support tools.
+longdesc A set of tools to support TeX typesetting with TTF fonts: ttf2afm,
+ ttf2pk, ttf2tfm.
+binpatterns f bin/${ARCH}/ttf2afm
+binpatterns f bin/${ARCH}/ttf2pk
+binpatterns f bin/${ARCH}/ttf2tfm
+binpatterns f bin/win32/ttf2afm.exe
+binpatterns f bin/win32/ttf2pk.exe
+binpatterns f bin/win32/ttf2tfm.exe
+binpatterns f bin/win32/ttfdump.exe
+docpatterns f texmf/doc/man/man1/ttf2afm.*
+docpatterns f texmf/doc/man/man1/ttf2pk.*
+docpatterns f texmf/doc/man/man1/ttf2tfm.*
+docpatterns f texmf/doc/man/man1/ttfdump.*
+docpatterns f texmf/doc/ttf2pk/*
+runpatterns f texmf/fonts/enc/ttf2pk/base/*
+runpatterns f texmf/fonts/map/ttf2pk/config/*
+runpatterns f texmf/fonts/sfd/*
+runpatterns f texmf/ttf2pk/*
diff --git a/Master/tlsrc/bin-vlna.tlsrc b/Master/tlsrc/bin-vlna.tlsrc
new file mode 100644
index 00000000000..b64dfc6ec19
--- /dev/null
+++ b/Master/tlsrc/bin-vlna.tlsrc
@@ -0,0 +1,6 @@
+name bin-vlna
+category TLCore
+shortdesc Binaries for the Vlna program.
+binpatterns f bin/win32/vlna.exe
+docpatterns f texmf/doc/man/man1/vlna.1
+docpatterns f texmf/doc/man/man1/vlna.1.html
diff --git a/Master/tlsrc/bin-vpe.tlsrc b/Master/tlsrc/bin-vpe.tlsrc
new file mode 100644
index 00000000000..de977bdf74b
--- /dev/null
+++ b/Master/tlsrc/bin-vpe.tlsrc
@@ -0,0 +1,6 @@
+name bin-vpe
+category TLCore
+shortdesc vpe script.
+binpatterns f bin/${ARCH}/vpe
+binpatterns f bin/win32/vpe.exe
+runpatterns f texmf/scripts/vpe/*
diff --git a/Master/tlsrc/bin-web.tlsrc b/Master/tlsrc/bin-web.tlsrc
new file mode 100644
index 00000000000..87957cff522
--- /dev/null
+++ b/Master/tlsrc/bin-web.tlsrc
@@ -0,0 +1,14 @@
+name bin-web
+category TLCore
+shortdesc Establishes a page layout for an on-screen (PDF) document.
+longdesc The web package (for \LaTeX) is a set of macros that establishes a
+ page layout for a (PDF) document that is meant to be read on-screen and
+depend TLCore/bin-kpathsea
+binpatterns f bin/${ARCH}/tangle
+binpatterns f bin/${ARCH}/weave
+binpatterns f bin/win32/tangle.exe
+binpatterns f bin/win32/weave.exe
+docpatterns f texmf/doc/man/man1/tangle.1
+docpatterns f texmf/doc/man/man1/tangle.1.html
+docpatterns f texmf/doc/man/man1/weave.1
+docpatterns f texmf/doc/man/man1/weave.1.html
diff --git a/Master/tlsrc/bin-winutils.tlsrc b/Master/tlsrc/bin-winutils.tlsrc
new file mode 100644
index 00000000000..f3e7228c79b
--- /dev/null
+++ b/Master/tlsrc/bin-winutils.tlsrc
@@ -0,0 +1,21 @@
+name bin-winutils
+category TLCore
+shortdesc Windows-only utilities
+longdesc Utilities provided for Windows only (since they are a lot easier to
+ install on Unix).
+binpatterns f bin/win32/aftopl.exe
+binpatterns f bin/win32/bmeps.exe
+binpatterns f bin/win32/cjpeg.exe
+binpatterns f bin/win32/djpeg.exe
+binpatterns f bin/win32/glosstex.exe
+binpatterns f bin/win32/jbig2.exe
+binpatterns f bin/win32/mkbitmap.exe
+binpatterns f bin/win32/nkf.exe
+binpatterns f bin/win32/sam2p.exe
+binpatterns f bin/win32/texview.exe
+binpatterns f bin/win32/todos.exe
+binpatterns f bin/win32/tomac.exe
+binpatterns f bin/win32/tounix.exe
+binpatterns f bin/win32/type1afm.exe
+binpatterns f bin/win32/unzip.exe
+binpatterns f bin/win32/wget.exe
diff --git a/Master/tlsrc/bin-xdvi.tlsrc b/Master/tlsrc/bin-xdvi.tlsrc
new file mode 100644
index 00000000000..3821200de1e
--- /dev/null
+++ b/Master/tlsrc/bin-xdvi.tlsrc
@@ -0,0 +1,18 @@
+name bin-xdvi
+category TLCore
+shortdesc A dvi previewer for the X Window System.
+longdesc XDvi is a DVI file viewer for the X Window System. It has support
+ for Type1 fonts and source specials.
+binpatterns f bin/${ARCH}/oxdvi
+binpatterns f bin/${ARCH}/oxdvi.bin
+binpatterns f bin/${ARCH}/t1mapper
+binpatterns f bin/${ARCH}/xdvi
+binpatterns f bin/${ARCH}/xdvi-*.bin
+binpatterns f bin/${ARCH}/xdvi.bin
+binpatterns f bin/${ARCH}/xdvizilla
+docpatterns f texmf/doc/man/man1/oxdvi.*
+docpatterns f texmf/doc/man/man1/t1mapper.*
+docpatterns f texmf/doc/man/man1/xdvi.*
+docpatterns f texmf/doc/man/man1/xdvizilla.*
+runpatterns f texmf/xdvi/*
+runpatterns f texmf/xdvi/pixmaps/*
diff --git a/Master/tlsrc/bin-xetex.tlsrc b/Master/tlsrc/bin-xetex.tlsrc
new file mode 100644
index 00000000000..5ab1ca14f40
--- /dev/null
+++ b/Master/tlsrc/bin-xetex.tlsrc
@@ -0,0 +1,24 @@
+name bin-xetex
+category TLCore
+shortdesc Unicode-enabled TeX.
+longdesc XeTeX uses third-party libraries (TEC, ICU, fontconfig) to handle
+ Unicode and OpenType font. For Unix, we use the libraries installed on
+binpatterns f bin/${ARCH}/T1Wrap
+binpatterns f bin/${ARCH}/xdv2pdf
+binpatterns f bin/${ARCH}/xdvipdfmx
+binpatterns f bin/${ARCH}/xelatex
+binpatterns f bin/${ARCH}/xeplain
+binpatterns f bin/${ARCH}/xetex
+binpatterns f bin/win32/TECkit_x86.dll
+binpatterns f bin/win32/cache/*
+binpatterns f bin/win32/conf/*
+binpatterns f bin/win32/conf/conf.d/*
+binpatterns f bin/win32/fc-*
+binpatterns f bin/win32/icu*.dll
+binpatterns f bin/win32/xdvipdfmx.exe
+binpatterns f bin/win32/xelatex.exe
+binpatterns f bin/win32/xetex.dll
+binpatterns f bin/win32/xetex.exe
+runpatterns f texmf/fmtutil/format.xetex.cnf
+runpatterns f texmf/web2c/xetex.pool
+execute BuildFormat xetex
diff --git a/Master/tlsrc/bin-xmltex.tlsrc b/Master/tlsrc/bin-xmltex.tlsrc
new file mode 100644
index 00000000000..6149a9464ae
--- /dev/null
+++ b/Master/tlsrc/bin-xmltex.tlsrc
@@ -0,0 +1,14 @@
+name bin-xmltex
+category TLCore
+shortdesc Support for parsing XML documents.
+longdesc This package provides an implementation of a parser for documents
+ matching the XML 1.0 and XML Namespace Recommendations. In addition to
+depend TLCore/bin-pdftex
+depend TLCore/bin-tex
+binpatterns f bin/${ARCH}/giftopng
+binpatterns f bin/${ARCH}/pdfxmltex
+binpatterns f bin/${ARCH}/xmltex
+binpatterns f bin/win32/pdfxmltex.exe
+binpatterns f bin/win32/xmltex.exe
+runpatterns f texmf/fmtutil/format.xmltex.cnf
+execute BuildFormat xmltex
diff --git a/Master/tlsrc/bin-xpdf.tlsrc b/Master/tlsrc/bin-xpdf.tlsrc
new file mode 100644
index 00000000000..4e8ae90291c
--- /dev/null
+++ b/Master/tlsrc/bin-xpdf.tlsrc
@@ -0,0 +1,18 @@
+name bin-xpdf
+category TLCore
+shortdesc Viewing and manipulating upon PDF files.
+longdesc Xpdf is an open source viewer for Portable Document Format (PDF)
+ files. The Xpdf project also includes a PDF text extractor, PDF-to-
+binpatterns f bin/win32/pdffonts.exe
+binpatterns f bin/win32/pdfimages.exe
+binpatterns f bin/win32/pdfinfo.exe
+binpatterns f bin/win32/pdftops.exe
+binpatterns f bin/win32/pdftotext.exe
+docpatterns f texmf/doc/man/man1/pdfimages.1
+docpatterns f texmf/doc/man/man1/pdfimages.1.html
+docpatterns f texmf/doc/man/man1/pdfinfo.1
+docpatterns f texmf/doc/man/man1/pdfinfo.1.html
+docpatterns f texmf/doc/man/man1/pdftops.1
+docpatterns f texmf/doc/man/man1/pdftops.1.html
+docpatterns f texmf/doc/man/man1/pdftotext.1
+docpatterns f texmf/doc/man/man1/pdftotext.1.html
diff --git a/Master/tlsrc/cleveref.tlsrc b/Master/tlsrc/cleveref.tlsrc
new file mode 100644
index 00000000000..d269a71e6ab
--- /dev/null
+++ b/Master/tlsrc/cleveref.tlsrc
@@ -0,0 +1,2 @@
+name cleveref
+shortdesc The cleveref package.
diff --git a/Master/tlsrc/collection-basic.tlsrc b/Master/tlsrc/collection-basic.tlsrc
new file mode 100644
index 00000000000..04c6bcb3361
--- /dev/null
+++ b/Master/tlsrc/collection-basic.tlsrc
@@ -0,0 +1,24 @@
+name collection-basic
+category TLCore
+shortdesc Essential programs and files
+longdesc These files are regarded as basic for any TeX system, covering
+ plain TeX macros, Computer Modern fonts, and configuration for common
+depend Package/ams
+depend Package/amsfonts
+depend Package/bibtex
+depend Package/cm
+depend Package/cmex
+depend Package/dvips
+depend Package/enctex
+depend Package/etex
+depend Package/fontname
+depend Package/lm
+depend Package/makeindex
+depend Package/metafont
+depend Package/mflogo
+depend Package/misc
+depend Package/plain
+depend Package/xu-hyphen
+depend TLCore/hyphen-base
+depend TLCore/collection-basicbin
+depend TLCore/collection-documentation-base
diff --git a/Master/tlsrc/collection-basicbin.tlsrc b/Master/tlsrc/collection-basicbin.tlsrc
new file mode 100644
index 00000000000..9d9e7efe0e9
--- /dev/null
+++ b/Master/tlsrc/collection-basicbin.tlsrc
@@ -0,0 +1,22 @@
+name collection-basicbin
+category TLCore
+shortdesc Essential binaries
+longdesc These programs are regarded as basic for any TeX system.
+depend TLCore/bin-bibtex
+depend TLCore/bin-dialog
+depend TLCore/bin-dvipdfm
+depend TLCore/bin-dvipdfmx
+depend TLCore/bin-dvipsk
+depend TLCore/bin-etex
+depend TLCore/bin-getnonfreefonts
+depend TLCore/bin-gsftopk
+depend TLCore/bin-kpathsea
+depend TLCore/bin-makeindex
+depend TLCore/bin-metafont
+depend TLCore/bin-mfware
+depend TLCore/bin-pdftex
+depend TLCore/bin-tetex
+depend TLCore/bin-tex
+depend TLCore/bin-texconfig
+depend TLCore/bin-thumbpdf
+depend TLCore/bin-xdvi
diff --git a/Master/tlsrc/collection-bibtexextra.tlsrc b/Master/tlsrc/collection-bibtexextra.tlsrc
new file mode 100644
index 00000000000..62e523e9bb5
--- /dev/null
+++ b/Master/tlsrc/collection-bibtexextra.tlsrc
@@ -0,0 +1,31 @@
+name collection-bibtexextra
+category TLCore
+shortdesc Extra BibTeX styles
+longdesc Additional BibTeX styles and bibliography databases.
+depend Package/apacite
+depend Package/beebe
+depend Package/bibarts
+depend Package/bibhtml
+depend Package/biblist
+depend Package/bibtopic
+depend Package/bibunits
+depend Package/compactbib
+depend Package/custom-bib
+depend Package/doipubmed
+depend Package/elsevier-bib
+depend Package/footbib
+depend Package/harvard
+depend Package/harvmac
+depend Package/ijqc
+depend Package/inlinebib
+depend Package/iopart-num
+depend Package/jneurosci
+depend Package/jurabib
+depend Package/listbib
+depend Package/multibib
+depend Package/munich
+depend Package/perception
+depend Package/rsc
+depend Package/sort-by-letters
+depend Package/urlbst
+depend TLCore/collection-latex
diff --git a/Master/tlsrc/collection-binextra.tlsrc b/Master/tlsrc/collection-binextra.tlsrc
new file mode 100644
index 00000000000..2dd0bd371e4
--- /dev/null
+++ b/Master/tlsrc/collection-binextra.tlsrc
@@ -0,0 +1,28 @@
+name collection-binextra
+category TLCore
+shortdesc TeX auxiliary programs
+longdesc Various useful, but non-essential, support programs. Includes
+ programs and macros for DVI file manipulation, literate programming,
+depend Package/cweb
+depend Package/mkind-english
+depend TLCore/bin-bibtex8
+depend TLCore/bin-ctie
+depend TLCore/bin-cweb
+depend TLCore/bin-detex
+depend TLCore/bin-dtl
+depend TLCore/bin-dvi2tty
+depend TLCore/bin-dvicopy
+depend TLCore/bin-dvidvi
+depend TLCore/bin-dviljk
+depend TLCore/bin-dvipos
+depend TLCore/bin-lacheck
+depend TLCore/bin-patgen
+depend TLCore/bin-pdftools
+depend TLCore/bin-seetexk
+depend TLCore/bin-texdoc
+depend TLCore/bin-texware
+depend TLCore/bin-tie
+depend TLCore/bin-tpic2pdftex
+depend TLCore/bin-vpe
+depend TLCore/bin-web
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-context.tlsrc b/Master/tlsrc/collection-context.tlsrc
new file mode 100644
index 00000000000..376435ae04f
--- /dev/null
+++ b/Master/tlsrc/collection-context.tlsrc
@@ -0,0 +1,9 @@
+name collection-context
+category TLCore
+shortdesc ConTeXt format
+longdesc Hans Hagen's powerful macro package, ConText
+depend Package/context
+depend Package/jmn
+depend Package/lmextra
+depend TLCore/bin-context
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-documentation-base.tlsrc b/Master/tlsrc/collection-documentation-base.tlsrc
new file mode 100644
index 00000000000..3bcf3fa1437
--- /dev/null
+++ b/Master/tlsrc/collection-documentation-base.tlsrc
@@ -0,0 +1,6 @@
+name collection-documentation-base
+category TLCore
+shortdesc Base documentation
+longdesc Basic documentation
+depend Documentation/texlive-common
+depend Documentation/texlive-en
diff --git a/Master/tlsrc/collection-documentation-bulgarian.tlsrc b/Master/tlsrc/collection-documentation-bulgarian.tlsrc
new file mode 100644
index 00000000000..b2ad0738e5d
--- /dev/null
+++ b/Master/tlsrc/collection-documentation-bulgarian.tlsrc
@@ -0,0 +1,6 @@
+name collection-documentation-bulgarian
+category TLCore
+shortdesc Bulgarian documentation
+longdesc Assorted useful Bulgarian documentation and guides
+depend Documentation/lshort-bulgarian
+depend TLCore/collection-documentation-base
diff --git a/Master/tlsrc/collection-documentation-chinese.tlsrc b/Master/tlsrc/collection-documentation-chinese.tlsrc
new file mode 100644
index 00000000000..1555366ff90
--- /dev/null
+++ b/Master/tlsrc/collection-documentation-chinese.tlsrc
@@ -0,0 +1,5 @@
+name collection-documentation-chinese
+category TLCore
+shortdesc Chinese documentation
+depend Documentation/texlive-zh-cn
+depend TLCore/collection-documentation-base
diff --git a/Master/tlsrc/collection-documentation-czechslovak.tlsrc b/Master/tlsrc/collection-documentation-czechslovak.tlsrc
new file mode 100644
index 00000000000..d5c5ed650ec
--- /dev/null
+++ b/Master/tlsrc/collection-documentation-czechslovak.tlsrc
@@ -0,0 +1,7 @@
+name collection-documentation-czechslovak
+category TLCore
+shortdesc Czechslovak documentation
+longdesc Assorted useful Czechslovak documentation and guides
+depend Documentation/lshort-slovak
+depend Documentation/texlive-cz
+depend TLCore/collection-documentation-base
diff --git a/Master/tlsrc/collection-documentation-dutch.tlsrc b/Master/tlsrc/collection-documentation-dutch.tlsrc
new file mode 100644
index 00000000000..46d1c55f5f4
--- /dev/null
+++ b/Master/tlsrc/collection-documentation-dutch.tlsrc
@@ -0,0 +1,8 @@
+name collection-documentation-dutch
+category TLCore
+shortdesc Dutch documentation
+longdesc Assorted useful Dutch documentation and guides
+depend Documentation/lkort
+depend Documentation/lshort-dutch
+depend Documentation/ntg
+depend TLCore/collection-documentation-base
diff --git a/Master/tlsrc/collection-documentation-english.tlsrc b/Master/tlsrc/collection-documentation-english.tlsrc
new file mode 100644
index 00000000000..95672cd5272
--- /dev/null
+++ b/Master/tlsrc/collection-documentation-english.tlsrc
@@ -0,0 +1,39 @@
+name collection-documentation-english
+category TLCore
+shortdesc English documentation
+longdesc Documentation in English.
+depend Documentation/FAQ-en
+depend Documentation/MemoirChapStyles
+depend Documentation/Type1fonts
+depend Documentation/amslatex-primer
+depend Documentation/components-of-TeX
+depend Documentation/comprehensive
+depend Documentation/dtxtut
+depend Documentation/firststeps
+depend Documentation/free-math-font-survey
+depend Documentation/gentle
+depend Documentation/guide-to-latex
+depend Documentation/help
+depend Documentation/impatient
+depend Documentation/knuth
+depend Documentation/l2tabu-english
+depend Documentation/latex-graphics-companion
+depend Documentation/latex-web-companion
+depend Documentation/latex2e-html
+depend Documentation/lshort-english
+depend Documentation/make-tex-work
+depend Documentation/math-into-latex
+depend Documentation/mathmode
+depend Documentation/metafont-for-beginners
+depend Documentation/metafp
+depend Documentation/metapost-examples
+depend Documentation/pstricks-tutorial
+depend Documentation/tamethebeast
+depend Documentation/tds
+depend Documentation/tex-refs
+depend Documentation/tlc2
+depend Documentation/truetype
+depend Documentation/visualfaq
+depend Documentation/webguide
+depend Documentation/wp-conv
+depend TLCore/collection-documentation-base
diff --git a/Master/tlsrc/collection-documentation-finnish.tlsrc b/Master/tlsrc/collection-documentation-finnish.tlsrc
new file mode 100644
index 00000000000..2abc482c4b3
--- /dev/null
+++ b/Master/tlsrc/collection-documentation-finnish.tlsrc
@@ -0,0 +1,6 @@
+name collection-documentation-finnish
+category TLCore
+shortdesc Finnish documentation
+longdesc Assorted useful Finnish documentation and guides
+depend Documentation/lshort-finnish
+depend TLCore/collection-documentation-base
diff --git a/Master/tlsrc/collection-documentation-french.tlsrc b/Master/tlsrc/collection-documentation-french.tlsrc
new file mode 100644
index 00000000000..63a7c63ca6b
--- /dev/null
+++ b/Master/tlsrc/collection-documentation-french.tlsrc
@@ -0,0 +1,11 @@
+name collection-documentation-french
+category TLCore
+shortdesc French documentation
+longdesc Assorted useful French documentation and guides.
+depend Documentation/FAQ-fr
+depend Documentation/epslatex-fr
+depend Documentation/impatient-fr
+depend Documentation/l2tabu-french
+depend Documentation/lshort-french
+depend Documentation/texlive-fr
+depend TLCore/collection-documentation-base
diff --git a/Master/tlsrc/collection-documentation-german.tlsrc b/Master/tlsrc/collection-documentation-german.tlsrc
new file mode 100644
index 00000000000..e9740067bad
--- /dev/null
+++ b/Master/tlsrc/collection-documentation-german.tlsrc
@@ -0,0 +1,12 @@
+name collection-documentation-german
+category TLCore
+shortdesc German documentation
+depend Documentation/FAQ-ge
+depend Documentation/kopka
+depend Documentation/l2picfaq
+depend Documentation/l2tabu
+depend Documentation/latex-tipps-und-tricks
+depend Documentation/lshort-german
+depend Documentation/texlive-ge
+depend Documentation/voss-de
+depend TLCore/collection-documentation-base
diff --git a/Master/tlsrc/collection-documentation-greek.tlsrc b/Master/tlsrc/collection-documentation-greek.tlsrc
new file mode 100644
index 00000000000..d653866818e
--- /dev/null
+++ b/Master/tlsrc/collection-documentation-greek.tlsrc
@@ -0,0 +1,6 @@
+name collection-documentation-greek
+category TLCore
+shortdesc Greek documentation
+longdesc Assorted useful Greek documentation and guides
+depend Documentation/gentle-gr
+depend TLCore/collection-documentation-base
diff --git a/Master/tlsrc/collection-documentation-italian.tlsrc b/Master/tlsrc/collection-documentation-italian.tlsrc
new file mode 100644
index 00000000000..8d196a7798a
--- /dev/null
+++ b/Master/tlsrc/collection-documentation-italian.tlsrc
@@ -0,0 +1,11 @@
+name collection-documentation-italian
+category TLCore
+shortdesc Italian documentation
+longdesc Assorted useful Italian documentation and guides
+depend Documentation/amsldoc-it
+depend Documentation/amsmath-it
+depend Documentation/amsthdoc-it
+depend Documentation/fancyhdr-it
+depend Documentation/l2tabu-it
+depend Documentation/lshort-italian
+depend TLCore/collection-documentation-base
diff --git a/Master/tlsrc/collection-documentation-japanese.tlsrc b/Master/tlsrc/collection-documentation-japanese.tlsrc
new file mode 100644
index 00000000000..486c2357937
--- /dev/null
+++ b/Master/tlsrc/collection-documentation-japanese.tlsrc
@@ -0,0 +1,6 @@
+name collection-documentation-japanese
+category TLCore
+shortdesc Japanese documentation
+longdesc Assorted useful Japanese documentation and guides
+depend Documentation/lshort-japanese
+depend TLCore/collection-documentation-base
diff --git a/Master/tlsrc/collection-documentation-korean.tlsrc b/Master/tlsrc/collection-documentation-korean.tlsrc
new file mode 100644
index 00000000000..8ffd559a166
--- /dev/null
+++ b/Master/tlsrc/collection-documentation-korean.tlsrc
@@ -0,0 +1,6 @@
+name collection-documentation-korean
+category TLCore
+shortdesc Korean documentation
+longdesc Assorted useful Korean documentation and guides
+depend Documentation/lshort-korean
+depend TLCore/collection-documentation-base
diff --git a/Master/tlsrc/collection-documentation-mongolian.tlsrc b/Master/tlsrc/collection-documentation-mongolian.tlsrc
new file mode 100644
index 00000000000..71a0d45e22c
--- /dev/null
+++ b/Master/tlsrc/collection-documentation-mongolian.tlsrc
@@ -0,0 +1,6 @@
+name collection-documentation-mongolian
+category TLCore
+shortdesc Mongolian documentation
+longdesc Assorted useful Mongolian documentation and guides
+depend Documentation/lshort-mongolian
+depend TLCore/collection-documentation-base
diff --git a/Master/tlsrc/collection-documentation-polish.tlsrc b/Master/tlsrc/collection-documentation-polish.tlsrc
new file mode 100644
index 00000000000..97f2476a9b8
--- /dev/null
+++ b/Master/tlsrc/collection-documentation-polish.tlsrc
@@ -0,0 +1,9 @@
+name collection-documentation-polish
+category TLCore
+shortdesc Polish documentation
+longdesc Assorted useful Polish documentation and guides
+depend Documentation/guides-pl
+depend Documentation/lshort-polish
+depend Documentation/tex-virtual-academy-pl
+depend Documentation/texlive-pl
+depend TLCore/collection-documentation-base
diff --git a/Master/tlsrc/collection-documentation-portuguese.tlsrc b/Master/tlsrc/collection-documentation-portuguese.tlsrc
new file mode 100644
index 00000000000..3b3d0c3346a
--- /dev/null
+++ b/Master/tlsrc/collection-documentation-portuguese.tlsrc
@@ -0,0 +1,8 @@
+name collection-documentation-portuguese
+category TLCore
+shortdesc Portuguese documentation
+depend Documentation/beamer-tut-pt
+depend Documentation/cursolatex
+depend Documentation/lshort-portuguese
+depend Documentation/xypic-tut-pt
+depend TLCore/collection-documentation-base
diff --git a/Master/tlsrc/collection-documentation-russian.tlsrc b/Master/tlsrc/collection-documentation-russian.tlsrc
new file mode 100644
index 00000000000..0d2a67990fd
--- /dev/null
+++ b/Master/tlsrc/collection-documentation-russian.tlsrc
@@ -0,0 +1,7 @@
+name collection-documentation-russian
+category TLCore
+shortdesc Russian documentation
+longdesc Assorted useful Russian documentation and guides
+depend Documentation/lshort-russian
+depend Documentation/texlive-ru
+depend TLCore/collection-documentation-base
diff --git a/Master/tlsrc/collection-documentation-spanish.tlsrc b/Master/tlsrc/collection-documentation-spanish.tlsrc
new file mode 100644
index 00000000000..bb74ec6eb5b
--- /dev/null
+++ b/Master/tlsrc/collection-documentation-spanish.tlsrc
@@ -0,0 +1,7 @@
+name collection-documentation-spanish
+category TLCore
+shortdesc Spanish documentation
+longdesc Assorted useful Spanish documentation and guides
+depend Documentation/es-tex-faq
+depend Documentation/lshort-spanish
+depend TLCore/collection-documentation-base
diff --git a/Master/tlsrc/collection-documentation-thai.tlsrc b/Master/tlsrc/collection-documentation-thai.tlsrc
new file mode 100644
index 00000000000..10b6841ceb2
--- /dev/null
+++ b/Master/tlsrc/collection-documentation-thai.tlsrc
@@ -0,0 +1,6 @@
+name collection-documentation-thai
+category TLCore
+shortdesc Thai documentation
+longdesc Thai documentation and guides.
+depend Documentation/lshort-thai
+depend TLCore/collection-documentation-base
diff --git a/Master/tlsrc/collection-documentation-turkish.tlsrc b/Master/tlsrc/collection-documentation-turkish.tlsrc
new file mode 100644
index 00000000000..206e65894c5
--- /dev/null
+++ b/Master/tlsrc/collection-documentation-turkish.tlsrc
@@ -0,0 +1,6 @@
+name collection-documentation-turkish
+category TLCore
+shortdesc Turkish documentation
+longdesc Turkish documentation and guides.
+depend Documentation/lshort-turkish
+depend TLCore/collection-documentation-base
diff --git a/Master/tlsrc/collection-documentation-ukrainian.tlsrc b/Master/tlsrc/collection-documentation-ukrainian.tlsrc
new file mode 100644
index 00000000000..d19adbc2c36
--- /dev/null
+++ b/Master/tlsrc/collection-documentation-ukrainian.tlsrc
@@ -0,0 +1,6 @@
+name collection-documentation-ukrainian
+category TLCore
+shortdesc Ukrainian documentation
+longdesc Assorted useful Ukrainian documentation and guides
+depend Documentation/lshort-ukr
+depend TLCore/collection-documentation-base
diff --git a/Master/tlsrc/collection-documentation-vietnamese.tlsrc b/Master/tlsrc/collection-documentation-vietnamese.tlsrc
new file mode 100644
index 00000000000..11196bf9882
--- /dev/null
+++ b/Master/tlsrc/collection-documentation-vietnamese.tlsrc
@@ -0,0 +1,7 @@
+name collection-documentation-vietnamese
+category TLCore
+shortdesc Vietnamese documentation
+depend Documentation/amsldoc-vn
+depend Documentation/lshort-vietnamese
+depend Documentation/ntheorem-vn
+depend TLCore/collection-documentation-base
diff --git a/Master/tlsrc/collection-fontbin.tlsrc b/Master/tlsrc/collection-fontbin.tlsrc
new file mode 100644
index 00000000000..55d8e5ebe94
--- /dev/null
+++ b/Master/tlsrc/collection-fontbin.tlsrc
@@ -0,0 +1,11 @@
+name collection-fontbin
+category TLCore
+shortdesc TeX font-related programs
+longdesc Programs for conversion between font formats, testing fonts
+ (virtual fonts stuff, .gf and .pk manipulation, mft, fontinst, etc.)
+depend Package/fontinst
+depend Package/mft
+depend TLCore/bin-afm2pl
+depend TLCore/bin-fontware
+depend TLCore/bin-ps2pkm
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-fontsextra.tlsrc b/Master/tlsrc/collection-fontsextra.tlsrc
new file mode 100644
index 00000000000..04adbf7a98d
--- /dev/null
+++ b/Master/tlsrc/collection-fontsextra.tlsrc
@@ -0,0 +1,121 @@
+name collection-fontsextra
+category TLCore
+shortdesc Extra fonts
+longdesc All sorts of extra fonts
+depend Package/accfonts
+depend Package/ai
+depend Package/albertus
+depend Package/aleph
+depend Package/allrunes
+depend Package/antiqua
+depend Package/antt
+depend Package/apl
+depend Package/ar
+depend Package/archaic
+depend Package/arev
+depend Package/ascii
+depend Package/astro
+depend Package/atqolive
+depend Package/augie
+depend Package/aurical
+depend Package/barcode2
+depend Package/barcodes
+depend Package/bayer
+depend Package/bbding
+depend Package/bbm
+depend Package/bbold
+depend Package/belleek
+depend Package/bera
+depend Package/blacklettert1
+depend Package/bookhands
+depend Package/braille
+depend Package/brushscr
+depend Package/calligra
+depend Package/cherokee
+depend Package/cirth
+depend Package/clarendo
+depend Package/cm-lgc
+depend Package/cm-super
+depend Package/cmastro
+depend Package/cmbright
+depend Package/cmll
+depend Package/cmpica
+depend Package/coronet
+depend Package/courier-scaled
+depend Package/cryst
+depend Package/dancers
+depend Package/dice
+depend Package/dictsym
+depend Package/dingbat
+depend Package/doublestroke
+depend Package/duerer
+depend Package/ean
+depend Package/ecc
+depend Package/eco
+depend Package/eiad
+depend Package/elvish
+depend Package/epsdice
+depend Package/esvect
+depend Package/eulervm
+depend Package/euxm
+depend Package/feyn
+depend Package/foekfont
+depend Package/fourier
+depend Package/fouriernc
+depend Package/frcursive
+depend Package/futhark
+depend Package/garamond
+depend Package/genealogy
+depend Package/gothic
+depend Package/greenpoint
+depend Package/groff
+depend Package/grotesq
+depend Package/hands
+depend Package/hfbright
+depend Package/hfoldsty
+depend Package/hieroglf
+depend Package/ifsym
+depend Package/iwona
+depend Package/kixfont
+depend Package/knuthotherfonts
+depend Package/kpfonts
+depend Package/lettrgth
+depend Package/lfb
+depend Package/linearA
+depend Package/logic
+depend Package/ly1
+depend Package/marigold
+depend Package/mathdesign
+depend Package/mnsymbol
+depend Package/morse
+depend Package/nkarta
+depend Package/oca
+depend Package/ocherokee
+depend Package/ocr-a
+depend Package/oesch
+depend Package/ogham
+depend Package/oinuit
+depend Package/optima
+depend Package/osmanian
+depend Package/pacioli
+depend Package/pclnfss
+depend Package/phaistos
+depend Package/phonetic
+depend Package/psafm
+depend Package/punk
+depend Package/sauter
+depend Package/sauterfonts
+depend Package/semaphor
+depend Package/simpsons
+depend Package/skull
+depend Package/tapir
+depend Package/tengwarscript
+depend Package/tpslifonts
+depend Package/trajan
+depend Package/umrand
+depend Package/univers
+depend Package/universa
+depend Package/wsuipa
+depend Package/yfonts
+depend Package/zefonts
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-fontsrecommended.tlsrc b/Master/tlsrc/collection-fontsrecommended.tlsrc
new file mode 100644
index 00000000000..8b84cbe8c61
--- /dev/null
+++ b/Master/tlsrc/collection-fontsrecommended.tlsrc
@@ -0,0 +1,36 @@
+name collection-fontsrecommended
+category TLCore
+shortdesc Recommended fonts
+longdesc Recommended fonts
+depend Package/adobeuro
+depend Package/avantgar
+depend Package/bookman
+depend Package/charter
+depend Package/cmextra
+depend Package/courier
+depend Package/euro
+depend Package/euro-ce
+depend Package/eurofont
+depend Package/eurosans
+depend Package/eurosym
+depend Package/fpl
+depend Package/helvetic
+depend Package/marvosym
+depend Package/mathpazo
+depend Package/ncntrsbk
+depend Package/palatino
+depend Package/psnfssx
+depend Package/pxfonts
+depend Package/rsfs
+depend Package/symbol
+depend Package/tex-gyre
+depend Package/times
+depend Package/timesnew
+depend Package/tipa
+depend Package/txfonts
+depend Package/utopia
+depend Package/wasy
+depend Package/wasysym
+depend Package/zapfchan
+depend Package/zapfding
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-formatsextra.tlsrc b/Master/tlsrc/collection-formatsextra.tlsrc
new file mode 100644
index 00000000000..6cf3fa88e05
--- /dev/null
+++ b/Master/tlsrc/collection-formatsextra.tlsrc
@@ -0,0 +1,21 @@
+name collection-formatsextra
+category TLCore
+shortdesc Extra formats
+longdesc A collection of TeX `formats', ie large-scale macro packages
+ designed to be dumped into .fmt file
+depend Package/alatex
+depend Package/edmac
+depend Package/eplain
+depend Package/mltex
+depend Package/physe
+depend Package/phyzzx
+depend Package/psizzl
+depend Package/startex
+depend Package/texsis
+depend Package/ytex
+depend TLCore/bin-eplain
+depend TLCore/bin-mltex
+depend TLCore/bin-physe
+depend TLCore/bin-phyzzx
+depend TLCore/bin-texsis
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-games.tlsrc b/Master/tlsrc/collection-games.tlsrc
new file mode 100644
index 00000000000..23e9c1022ae
--- /dev/null
+++ b/Master/tlsrc/collection-games.tlsrc
@@ -0,0 +1,21 @@
+name collection-games
+category TLCore
+shortdesc Games typesetting (chess, etc)
+longdesc Setups for typesetting various board games, including chess
+depend Package/backgammon
+depend Package/bridge
+depend Package/cchess
+depend Package/cheq
+depend Package/chess
+depend Package/egameps
+depend Package/go
+depend Package/jeopardy
+depend Package/othello
+depend Package/psgo
+depend Package/sgame
+depend Package/skak
+depend Package/skaknew
+depend Package/sudoku
+depend Package/sudokubundle
+depend Package/xq
+depend TLCore/collection-latex
diff --git a/Master/tlsrc/collection-genericextra.tlsrc b/Master/tlsrc/collection-genericextra.tlsrc
new file mode 100644
index 00000000000..b8b89ba3122
--- /dev/null
+++ b/Master/tlsrc/collection-genericextra.tlsrc
@@ -0,0 +1,29 @@
+name collection-genericextra
+category TLCore
+shortdesc Miscellaneous extra generic macros
+longdesc This is a mixed bag of macro packages and fonts which do not seem
+ to belong elsewhere.
+depend Package/abbr
+depend Package/abstyles
+depend Package/aurora
+depend Package/barr
+depend Package/borceux
+depend Package/c-pascal
+depend Package/colorsep
+depend Package/dinat
+depend Package/eijkhout
+depend Package/fenixpar
+depend Package/fltpoint
+depend Package/insbox
+depend Package/mathdots
+depend Package/metatex
+depend Package/mftoeps
+depend Package/midnight
+depend Package/multi
+depend Package/ofs
+depend Package/pdf-trans
+depend Package/psfig
+depend Package/realcalc
+depend Package/vrb
+depend Package/vtex
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-genericrecommended.tlsrc b/Master/tlsrc/collection-genericrecommended.tlsrc
new file mode 100644
index 00000000000..d6c8e8f7b5a
--- /dev/null
+++ b/Master/tlsrc/collection-genericrecommended.tlsrc
@@ -0,0 +1,10 @@
+name collection-genericrecommended
+category TLCore
+shortdesc Miscellaneous generic macros
+longdesc This is a mixed bag of macro packages and fonts which do not seem
+ to belong elsewhere
+depend Package/epsf
+depend Package/genmisc
+depend Package/multido
+depend Package/tex-ps
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-graphicstools.tlsrc b/Master/tlsrc/collection-graphicstools.tlsrc
new file mode 100644
index 00000000000..251b80ec88e
--- /dev/null
+++ b/Master/tlsrc/collection-graphicstools.tlsrc
@@ -0,0 +1,6 @@
+name collection-graphicstools
+category TLCore
+shortdesc Graphics tools
+longdesc dvipng, pngtools.
+depend TLCore/bin-dvipng
+depend TLCore/bin-pngtools
diff --git a/Master/tlsrc/collection-htmlxml.tlsrc b/Master/tlsrc/collection-htmlxml.tlsrc
new file mode 100644
index 00000000000..2e194a9650e
--- /dev/null
+++ b/Master/tlsrc/collection-htmlxml.tlsrc
@@ -0,0 +1,15 @@
+name collection-htmlxml
+category TLCore
+shortdesc HTML/SGML/XML support
+longdesc Packages to convert LaTeX to XML/HTML, and typset XML/SGML
+depend Package/jadetex
+depend Package/passivetex
+depend Package/tex4ht
+depend Package/xmlplay
+depend Package/xmltex
+depend TLCore/bin-jadetex
+depend TLCore/bin-tex4htk
+depend TLCore/bin-xmltex
+depend TLCore/collection-basic
+depend TLCore/collection-fontsrecommended
+depend TLCore/collection-latex
diff --git a/Master/tlsrc/collection-humanities.tlsrc b/Master/tlsrc/collection-humanities.tlsrc
new file mode 100644
index 00000000000..d3695526ca0
--- /dev/null
+++ b/Master/tlsrc/collection-humanities.tlsrc
@@ -0,0 +1,36 @@
+name collection-humanities
+category TLCore
+shortdesc LaTeX support for the humanities
+longdesc A collection of LaTeX packages for law, linguistics, the social
+ sciences, and the humanities.
+depend Package/alnumsec
+depend Package/arydshln
+depend Package/bibleref
+depend Package/camel
+depend Package/covington
+depend Package/dramatist
+depend Package/ecltree
+depend Package/ednotes
+depend Package/jura
+depend Package/juraabbrev
+depend Package/juramisc
+depend Package/jurarsp
+depend Package/ledmac
+depend Package/lexikon
+depend Package/lineno
+depend Package/linguex
+depend Package/numline
+depend Package/parallel
+depend Package/parrun
+depend Package/plari
+depend Package/play
+depend Package/poemscol
+depend Package/qobitree
+depend Package/qtree
+depend Package/rtklage
+depend Package/screenplay
+depend Package/sides
+depend Package/stage
+depend Package/tree-dvips
+depend Package/verse
+depend Package/xyling
diff --git a/Master/tlsrc/collection-langafrican.tlsrc b/Master/tlsrc/collection-langafrican.tlsrc
new file mode 100644
index 00000000000..6a35c87e980
--- /dev/null
+++ b/Master/tlsrc/collection-langafrican.tlsrc
@@ -0,0 +1,8 @@
+name collection-langafrican
+category TLCore
+shortdesc African scripts
+longdesc Fonts for typesetting some African scripts
+depend Package/ethiop
+depend Package/ethiop-t1
+depend Package/fc
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-langarab.tlsrc b/Master/tlsrc/collection-langarab.tlsrc
new file mode 100644
index 00000000000..b286dd85dd9
--- /dev/null
+++ b/Master/tlsrc/collection-langarab.tlsrc
@@ -0,0 +1,8 @@
+name collection-langarab
+category TLCore
+shortdesc Arabic
+longdesc Fonts and support for typesetting Arabic
+depend Package/arabi
+depend Package/arabtex
+depend TLCore/hyphen-arabic
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-langarmenian.tlsrc b/Master/tlsrc/collection-langarmenian.tlsrc
new file mode 100644
index 00000000000..dba00e4aeca
--- /dev/null
+++ b/Master/tlsrc/collection-langarmenian.tlsrc
@@ -0,0 +1,6 @@
+name collection-langarmenian
+category TLCore
+shortdesc Armenian
+longdesc Essential armenian
+depend Package/armenian
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-langcjk.tlsrc b/Master/tlsrc/collection-langcjk.tlsrc
new file mode 100644
index 00000000000..1d3b8dd6f70
--- /dev/null
+++ b/Master/tlsrc/collection-langcjk.tlsrc
@@ -0,0 +1,17 @@
+name collection-langcjk
+category TLCore
+shortdesc Chinese, Japanese, Korean
+longdesc CJK (Chinese, Japanese, Korean) macros, fonts, documentation.
+depend Package/CJK
+depend Package/arphic
+depend Package/c90enc
+depend Package/cns
+depend Package/garuda
+depend Package/norasi
+depend Package/uhc
+depend Package/wadalab
+depend Package/yi4latex
+depend TLCore/bin-cjkutils
+depend TLCore/hyphen-pinyin
+depend TLCore/collection-basic
+depend TLCore/collection-documentation-chinese
diff --git a/Master/tlsrc/collection-langcroatian.tlsrc b/Master/tlsrc/collection-langcroatian.tlsrc
new file mode 100644
index 00000000000..7f1b3ea3c90
--- /dev/null
+++ b/Master/tlsrc/collection-langcroatian.tlsrc
@@ -0,0 +1,8 @@
+name collection-langcroatian
+category TLCore
+shortdesc Croatian
+longdesc Essential croatian
+depend Package/croatian
+depend Package/hrlatex
+depend TLCore/hyphen-croatian
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-langcyrillic.tlsrc b/Master/tlsrc/collection-langcyrillic.tlsrc
new file mode 100644
index 00000000000..ff82709c474
--- /dev/null
+++ b/Master/tlsrc/collection-langcyrillic.tlsrc
@@ -0,0 +1,29 @@
+name collection-langcyrillic
+category TLCore
+shortdesc Cyrillic
+longdesc Fonts and macro packages to typeset Cyrillic texts.
+depend Package/bghyphen
+depend Package/cmcyr
+depend Package/cmcyralt
+depend Package/cyrillic
+depend Package/cyrplain
+depend Package/disser
+depend Package/eskd
+depend Package/eskdx
+depend Package/gost
+depend Package/lh
+depend Package/lhcyr
+depend Package/literat
+depend Package/ot2cyr
+depend Package/ruhyphen
+depend Package/t2
+depend Package/timescyr
+depend Package/ukrhyph
+depend TLCore/bin-cyrillic
+depend TLCore/hyphen-bulgarian
+depend TLCore/hyphen-russian
+depend TLCore/hyphen-ukrainian
+depend TLCore/collection-basic
+runpatterns f texmf/fmtutil/format.cyramstex.cnf
+runpatterns f texmf/fmtutil/format.cyrtex.cnf
+runpatterns f texmf/fmtutil/format.cyrtexinfo.cnf
diff --git a/Master/tlsrc/collection-langczechslovak.tlsrc b/Master/tlsrc/collection-langczechslovak.tlsrc
new file mode 100644
index 00000000000..150ea3e359c
--- /dev/null
+++ b/Master/tlsrc/collection-langczechslovak.tlsrc
@@ -0,0 +1,14 @@
+name collection-langczechslovak
+category TLCore
+shortdesc Czech/Slovak
+longdesc Pick this if you want Czech/Slovak fonts and other packages
+depend Package/cs
+depend Package/cslatex
+depend Package/csplain
+depend TLCore/bin-cslatex
+depend TLCore/bin-csplain
+depend TLCore/bin-vlna
+depend TLCore/hyphen-czechslovak
+depend TLCore/collection-basic
+depend TLCore/collection-latex
+execute BuildLanguageDat cz
diff --git a/Master/tlsrc/collection-langdanish.tlsrc b/Master/tlsrc/collection-langdanish.tlsrc
new file mode 100644
index 00000000000..a752a286829
--- /dev/null
+++ b/Master/tlsrc/collection-langdanish.tlsrc
@@ -0,0 +1,6 @@
+name collection-langdanish
+category TLCore
+shortdesc Danish
+longdesc Essential Danish
+depend TLCore/hyphen-danish
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-langdutch.tlsrc b/Master/tlsrc/collection-langdutch.tlsrc
new file mode 100644
index 00000000000..9d3e0a3b0ab
--- /dev/null
+++ b/Master/tlsrc/collection-langdutch.tlsrc
@@ -0,0 +1,6 @@
+name collection-langdutch
+category TLCore
+shortdesc Dutch
+longdesc Essential Dutch
+depend TLCore/hyphen-dutch
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-langfinnish.tlsrc b/Master/tlsrc/collection-langfinnish.tlsrc
new file mode 100644
index 00000000000..d827e2f19f0
--- /dev/null
+++ b/Master/tlsrc/collection-langfinnish.tlsrc
@@ -0,0 +1,8 @@
+name collection-langfinnish
+category TLCore
+shortdesc Finnish
+longdesc Essential finnish
+depend Package/finbib
+depend TLCore/hyphen-finnish
+depend TLCore/collection-basic
+execute BuildLanguageDat fi
diff --git a/Master/tlsrc/collection-langfrench.tlsrc b/Master/tlsrc/collection-langfrench.tlsrc
new file mode 100644
index 00000000000..751f4efbe03
--- /dev/null
+++ b/Master/tlsrc/collection-langfrench.tlsrc
@@ -0,0 +1,13 @@
+name collection-langfrench
+category TLCore
+shortdesc French
+longdesc Essential French
+depend Package/aeguill
+depend Package/frenchle
+depend Package/mafr
+depend Package/tabvar
+depend Package/variations
+depend TLCore/hyphen-basque
+depend TLCore/hyphen-french
+depend TLCore/collection-basic
+execute BuildLanguageDat fr
diff --git a/Master/tlsrc/collection-langgerman.tlsrc b/Master/tlsrc/collection-langgerman.tlsrc
new file mode 100644
index 00000000000..f1eb387359f
--- /dev/null
+++ b/Master/tlsrc/collection-langgerman.tlsrc
@@ -0,0 +1,13 @@
+name collection-langgerman
+category TLCore
+shortdesc German
+longdesc Essential German
+depend Package/german
+depend Package/germbib
+depend Package/mkind-german
+depend Package/r-und-s
+depend Package/uhrzeit
+depend Package/umlaute
+depend TLCore/hyphen-german
+depend TLCore/collection-basic
+execute BuildLanguageDat de
diff --git a/Master/tlsrc/collection-langgreek.tlsrc b/Master/tlsrc/collection-langgreek.tlsrc
new file mode 100644
index 00000000000..1094caa6b16
--- /dev/null
+++ b/Master/tlsrc/collection-langgreek.tlsrc
@@ -0,0 +1,22 @@
+name collection-langgreek
+category TLCore
+shortdesc Greek typesetting
+longdesc Fonts and support for typesetting Greek
+depend Package/betababel
+depend Package/cb
+depend Package/greek
+depend Package/greektex
+depend Package/grtimes
+depend Package/grverb
+depend Package/ibycus
+depend Package/ibycus-babel
+depend Package/ibygrk
+depend Package/kdgreek
+depend Package/kerkis
+depend Package/levy
+depend Package/lgreek
+depend Package/teubner
+depend Package/yannisgr
+depend TLCore/hyphen-greek
+depend TLCore/hyphen-ibycus
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-langhebrew.tlsrc b/Master/tlsrc/collection-langhebrew.tlsrc
new file mode 100644
index 00000000000..be707936b0f
--- /dev/null
+++ b/Master/tlsrc/collection-langhebrew.tlsrc
@@ -0,0 +1,6 @@
+name collection-langhebrew
+category TLCore
+shortdesc Hebrew
+longdesc Fonts and support for typesetting Hebrew
+depend Package/cjhebrew
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-langhungarian.tlsrc b/Master/tlsrc/collection-langhungarian.tlsrc
new file mode 100644
index 00000000000..6eb6aa9dbc3
--- /dev/null
+++ b/Master/tlsrc/collection-langhungarian.tlsrc
@@ -0,0 +1,8 @@
+name collection-langhungarian
+category TLCore
+shortdesc Hungarian
+longdesc Essential Hungarian
+depend Package/magyar
+depend TLCore/hyphen-hungarian
+depend TLCore/collection-basic
+execute BuildLanguageDat hu
diff --git a/Master/tlsrc/collection-langindic.tlsrc b/Master/tlsrc/collection-langindic.tlsrc
new file mode 100644
index 00000000000..2c42437b96a
--- /dev/null
+++ b/Master/tlsrc/collection-langindic.tlsrc
@@ -0,0 +1,18 @@
+name collection-langindic
+category TLCore
+shortdesc Indic
+longdesc Essential indic
+depend Package/bangtex
+depend Package/bengali
+depend Package/burmese
+depend Package/ebong
+depend Package/itrans
+depend Package/malayalam
+depend Package/omega-devanagari
+depend Package/sanskrit
+depend Package/velthuis
+depend Package/wnri
+depend Package/wntamil
+depend TLCore/bin-devnag
+depend TLCore/bin-ebong
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-langitalian.tlsrc b/Master/tlsrc/collection-langitalian.tlsrc
new file mode 100644
index 00000000000..a6241c552fa
--- /dev/null
+++ b/Master/tlsrc/collection-langitalian.tlsrc
@@ -0,0 +1,7 @@
+name collection-langitalian
+category TLCore
+shortdesc Italian
+depend Package/itnumpar
+depend TLCore/hyphen-italian
+depend TLCore/collection-basic
+execute BuildLanguageDat it
diff --git a/Master/tlsrc/collection-langlatin.tlsrc b/Master/tlsrc/collection-langlatin.tlsrc
new file mode 100644
index 00000000000..e7d070bea91
--- /dev/null
+++ b/Master/tlsrc/collection-langlatin.tlsrc
@@ -0,0 +1,7 @@
+name collection-langlatin
+category TLCore
+shortdesc Latin
+longdesc Essential Latin
+depend TLCore/hyphen-latin
+depend TLCore/collection-basic
+execute BuildLanguageDat la
diff --git a/Master/tlsrc/collection-langmanju.tlsrc b/Master/tlsrc/collection-langmanju.tlsrc
new file mode 100644
index 00000000000..a9bf06c605a
--- /dev/null
+++ b/Master/tlsrc/collection-langmanju.tlsrc
@@ -0,0 +1,6 @@
+name collection-langmanju
+category TLCore
+shortdesc Manju
+longdesc Essential Manju
+depend Package/manjutex
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-langmongolian.tlsrc b/Master/tlsrc/collection-langmongolian.tlsrc
new file mode 100644
index 00000000000..4837c4cc0e6
--- /dev/null
+++ b/Master/tlsrc/collection-langmongolian.tlsrc
@@ -0,0 +1,9 @@
+name collection-langmongolian
+category TLCore
+shortdesc Mongolian
+longdesc Essential mongolian
+depend Package/montex
+depend Package/soyombo
+depend TLCore/hyphen-mongolian
+depend TLCore/collection-basic
+execute BuildLanguageDat mn
diff --git a/Master/tlsrc/collection-langnorwegian.tlsrc b/Master/tlsrc/collection-langnorwegian.tlsrc
new file mode 100644
index 00000000000..e645ebe1c32
--- /dev/null
+++ b/Master/tlsrc/collection-langnorwegian.tlsrc
@@ -0,0 +1,7 @@
+name collection-langnorwegian
+category TLCore
+shortdesc Norwegian
+longdesc Essential Norwegian
+depend TLCore/hyphen-norwegian
+depend TLCore/collection-basic
+execute BuildLanguageDat no
diff --git a/Master/tlsrc/collection-langother.tlsrc b/Master/tlsrc/collection-langother.tlsrc
new file mode 100644
index 00000000000..8cb892eda14
--- /dev/null
+++ b/Master/tlsrc/collection-langother.tlsrc
@@ -0,0 +1,17 @@
+name collection-langother
+category TLCore
+shortdesc Other hyphenation files
+longdesc Other hyphenation patterns
+depend TLCore/hyphen-coptic
+depend TLCore/hyphen-esperanto
+depend TLCore/hyphen-estonian
+depend TLCore/hyphen-icelandic
+depend TLCore/hyphen-indonesian
+depend TLCore/hyphen-interlingua
+depend TLCore/hyphen-romanian
+depend TLCore/hyphen-serbian
+depend TLCore/hyphen-slovene
+depend TLCore/hyphen-turkish
+depend TLCore/hyphen-usorbian
+depend TLCore/hyphen-welsh
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-langpolish.tlsrc b/Master/tlsrc/collection-langpolish.tlsrc
new file mode 100644
index 00000000000..f28a679009c
--- /dev/null
+++ b/Master/tlsrc/collection-langpolish.tlsrc
@@ -0,0 +1,23 @@
+name collection-langpolish
+category TLCore
+shortdesc Polish
+longdesc Pick this if you want Polish fonts and other packages
+depend Package/antp
+depend Package/antt
+depend Package/cc-pl
+depend Package/gustlib
+depend Package/iwona
+depend Package/mex
+depend Package/mwcls
+depend Package/ogonek
+depend Package/pl
+depend Package/platex
+depend Package/qfonts
+depend Package/qpxqtx
+depend Package/tap
+depend Package/utf8mex
+depend TLCore/bin-mex
+depend TLCore/bin-platex
+depend TLCore/hyphen-polish
+depend TLCore/collection-latex
+execute BuildLanguageDat pl
diff --git a/Master/tlsrc/collection-langportuguese.tlsrc b/Master/tlsrc/collection-langportuguese.tlsrc
new file mode 100644
index 00000000000..7e519540329
--- /dev/null
+++ b/Master/tlsrc/collection-langportuguese.tlsrc
@@ -0,0 +1,7 @@
+name collection-langportuguese
+category TLCore
+shortdesc Portuguese
+depend Package/ordinalpt
+depend TLCore/hyphen-portuguese
+depend TLCore/collection-basic
+execute BuildLanguageDat pt
diff --git a/Master/tlsrc/collection-langspanish.tlsrc b/Master/tlsrc/collection-langspanish.tlsrc
new file mode 100644
index 00000000000..ce59f2a696a
--- /dev/null
+++ b/Master/tlsrc/collection-langspanish.tlsrc
@@ -0,0 +1,7 @@
+name collection-langspanish
+category TLCore
+shortdesc Spanish
+longdesc Essential spanish
+depend TLCore/hyphen-spanish
+depend TLCore/collection-basic
+execute BuildLanguageDat es
diff --git a/Master/tlsrc/collection-langswedish.tlsrc b/Master/tlsrc/collection-langswedish.tlsrc
new file mode 100644
index 00000000000..a7c786b38ed
--- /dev/null
+++ b/Master/tlsrc/collection-langswedish.tlsrc
@@ -0,0 +1,8 @@
+name collection-langswedish
+category TLCore
+shortdesc Swedish
+longdesc Essential swedish
+depend Package/swebib
+depend TLCore/hyphen-swedish
+depend TLCore/collection-basic
+execute BuildLanguageDat sw
diff --git a/Master/tlsrc/collection-langtibetan.tlsrc b/Master/tlsrc/collection-langtibetan.tlsrc
new file mode 100644
index 00000000000..fa97f7c63c1
--- /dev/null
+++ b/Master/tlsrc/collection-langtibetan.tlsrc
@@ -0,0 +1,7 @@
+name collection-langtibetan
+category TLCore
+shortdesc Tibetan
+longdesc Fonts and support for typesetting Tibetan
+depend Package/ctib
+depend Package/otibet
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-langukenglish.tlsrc b/Master/tlsrc/collection-langukenglish.tlsrc
new file mode 100644
index 00000000000..82a552ea3c3
--- /dev/null
+++ b/Master/tlsrc/collection-langukenglish.tlsrc
@@ -0,0 +1,7 @@
+name collection-langukenglish
+category TLCore
+shortdesc UK English
+longdesc Essential UK English
+depend TLCore/hyphen-ukenglish
+depend TLCore/collection-basic
+execute BuildLanguageDat uk
diff --git a/Master/tlsrc/collection-langvietnamese.tlsrc b/Master/tlsrc/collection-langvietnamese.tlsrc
new file mode 100644
index 00000000000..6b5f4a3705d
--- /dev/null
+++ b/Master/tlsrc/collection-langvietnamese.tlsrc
@@ -0,0 +1,7 @@
+name collection-langvietnamese
+category TLCore
+shortdesc Vietnamese
+longdesc Vietnamese support
+depend Package/plnfss
+depend Package/vntex
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-latex.tlsrc b/Master/tlsrc/collection-latex.tlsrc
new file mode 100644
index 00000000000..3606bb33d7a
--- /dev/null
+++ b/Master/tlsrc/collection-latex.tlsrc
@@ -0,0 +1,31 @@
+name collection-latex
+category TLCore
+shortdesc Basic LaTeX packages
+longdesc These packages are either mandated by the core LaTeX team, or
+ otherwise highly recommended.
+depend Package/ae
+depend Package/amscls
+depend Package/amsltx2
+depend Package/amsmath
+depend Package/amsrefs
+depend Package/babel
+depend Package/babelbib
+depend Package/carlisle
+depend Package/colortbl
+depend Package/fancyhdr
+depend Package/geometry
+depend Package/graphics
+depend Package/hyperref
+depend Package/latex
+depend Package/latex-fonts
+depend Package/latexconfig
+depend Package/ltxmisc
+depend Package/mfnfss
+depend Package/natbib
+depend Package/pdftex-def
+depend Package/pslatex
+depend Package/psnfss
+depend Package/pspicture
+depend Package/tools
+depend TLCore/bin-latex
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-latex3.tlsrc b/Master/tlsrc/collection-latex3.tlsrc
new file mode 100644
index 00000000000..7a5a2e8b671
--- /dev/null
+++ b/Master/tlsrc/collection-latex3.tlsrc
@@ -0,0 +1,15 @@
+name collection-latex3
+category TLCore
+shortdesc LaTeX3 packages
+depend Package/expl3
+depend Package/galley
+depend Package/template
+depend Package/xbase
+depend Package/xfrac
+depend Package/xinitials
+depend Package/xor
+depend Package/xparse
+depend Package/xtab
+depend Package/xtcapts
+depend Package/xtheorem
+depend TLCore/collection-latex
diff --git a/Master/tlsrc/collection-latexextra.tlsrc b/Master/tlsrc/collection-latexextra.tlsrc
new file mode 100644
index 00000000000..265adadda48
--- /dev/null
+++ b/Master/tlsrc/collection-latexextra.tlsrc
@@ -0,0 +1,529 @@
+name collection-latexextra
+category TLCore
+shortdesc LaTeX supplementary packages
+longdesc A large collection of add-on packages for LaTeX.
+depend Package/ESIEEcv
+depend Package/GuIT
+depend Package/HA-prosper
+depend Package/Tabbing
+depend Package/a0poster
+depend Package/abstract
+depend Package/achemso
+depend Package/acronym
+depend Package/adrconv
+depend Package/adrlist
+depend Package/akletter
+depend Package/altfont
+depend Package/animate
+depend Package/answers
+depend Package/appendix
+depend Package/arcs
+depend Package/arrayjob
+depend Package/assignment
+depend Package/attachfile
+depend Package/authorindex
+depend Package/autotab
+depend Package/beamer-contrib
+depend Package/begriff
+depend Package/beton
+depend Package/bez123
+depend Package/bezos
+depend Package/bigfoot
+depend Package/binomexp
+depend Package/bizcard
+depend Package/blindtext
+depend Package/boites
+depend Package/bookest
+depend Package/booklet
+depend Package/bophook
+depend Package/boxhandler
+depend Package/breakurl
+depend Package/bullcntr
+depend Package/bussproofs
+depend Package/calendar
+depend Package/calrsfs
+depend Package/calxxxx
+depend Package/captcont
+depend Package/casyl
+depend Package/cbcoptic
+depend Package/ccaption
+depend Package/cd
+depend Package/cd-cover
+depend Package/cdpbundl
+depend Package/cellspace
+depend Package/changebar
+depend Package/chappg
+depend Package/chapterfolder
+depend Package/china2e
+depend Package/circ
+depend Package/cjw
+depend Package/clefval
+depend Package/cleveref
+depend Package/clock
+depend Package/cmdstring
+depend Package/cmdtrack
+depend Package/cmsd
+depend Package/codepage
+depend Package/colorinfo
+depend Package/colorwav
+depend Package/combine
+depend Package/comment
+depend Package/concprog
+depend Package/contour
+depend Package/cooking
+depend Package/cool
+depend Package/coollist
+depend Package/coolstr
+depend Package/cooltooltips
+depend Package/coordsys
+depend Package/courseoutline
+depend Package/coursepaper
+depend Package/coverpage
+depend Package/crossreference
+depend Package/crosswrd
+depend Package/csquotes
+depend Package/csvtools
+depend Package/cuisine
+depend Package/currvita
+depend Package/cursor
+depend Package/cv
+depend Package/cwpuzzle
+depend Package/dashbox
+depend Package/dashrule
+depend Package/dateiliste
+depend Package/datenumber
+depend Package/datetime
+depend Package/decimal
+depend Package/deleq
+depend Package/delimtxt
+depend Package/diagnose
+depend Package/dialogl
+depend Package/dichokey
+depend Package/dinbrief
+depend Package/directory
+depend Package/dk-bib
+depend Package/dlfltxb
+depend Package/dnaseq
+depend Package/docmfp
+depend Package/doi
+depend Package/dotseqn
+depend Package/dpfloat
+depend Package/draftcopy
+depend Package/draftwatermark
+depend Package/dropping
+depend Package/dtk
+depend Package/dvdcoll
+depend Package/eCards
+depend Package/easy
+depend Package/ebezier
+depend Package/ecv
+depend Package/eemeir
+depend Package/egplot
+depend Package/elatex
+depend Package/ellipsis
+depend Package/elmath
+depend Package/elpres
+depend Package/em
+depend Package/empheq
+depend Package/emulateapj
+depend Package/endfloat
+depend Package/endheads
+depend Package/engpron
+depend Package/engrec
+depend Package/enumitem
+depend Package/envbig
+depend Package/envlab
+depend Package/epigraph
+depend Package/epiolmec
+depend Package/eqlist
+depend Package/eqname
+depend Package/eqparbox
+depend Package/esdiff
+depend Package/esint
+depend Package/esint-type1
+depend Package/etaremune
+depend Package/europecv
+depend Package/everypage
+depend Package/exam
+depend Package/examdesign
+depend Package/examplep
+depend Package/exercise
+depend Package/expdlist
+depend Package/export
+depend Package/extract
+depend Package/facsimile
+depend Package/fancybox
+depend Package/fancynum
+depend Package/fancytooltips
+depend Package/fax
+depend Package/figbib
+depend Package/figsize
+depend Package/filecontents
+depend Package/fink
+depend Package/fixfoot
+depend Package/fixme
+depend Package/flabels
+depend Package/flagderiv
+depend Package/flashcards
+depend Package/flippdf
+depend Package/floatrow
+depend Package/flowfram
+depend Package/fmp
+depend Package/fmtcount
+depend Package/fnbreak
+depend Package/fncychap
+depend Package/foilhtml
+depend Package/footmisc
+depend Package/footnpag
+depend Package/forloop
+depend Package/formlett
+depend Package/formular
+depend Package/frankenstein
+depend Package/fribrief
+depend Package/fullblck
+depend Package/fullpict
+depend Package/fundus
+depend Package/g-brief
+depend Package/gauss
+depend Package/gcard
+depend Package/genmpage
+depend Package/geomsty
+depend Package/ginpenc
+depend Package/gloss
+depend Package/glossaries
+depend Package/gmdoc
+depend Package/gmeometric
+depend Package/gmiflink
+depend Package/gmutils
+depend Package/gmverb
+depend Package/graphicx-psmin
+depend Package/grfpaste
+depend Package/grnumalt
+depend Package/hanging
+depend Package/harpoon
+depend Package/hc
+depend Package/hhtensor
+depend Package/hilowres
+depend Package/histogr
+depend Package/hitec
+depend Package/hpsdiss
+depend Package/hvfloat
+depend Package/hyper
+depend Package/hyperxmp
+depend Package/hyphenat
+depend Package/ifmslide
+depend Package/interactiveworkbook
+depend Package/invoice
+depend Package/ipa
+depend Package/iso
+depend Package/iso10303
+depend Package/isodate
+depend Package/isodoc
+depend Package/isorot
+depend Package/isotope
+depend Package/kalender
+depend Package/kastrup
+depend Package/kerntest
+depend Package/keystroke
+depend Package/labbook
+depend Package/labelcas
+depend Package/labels
+depend Package/lastpage
+depend Package/latex-tds
+depend Package/layouts
+depend Package/lazylist
+depend Package/lcd
+depend Package/lcg
+depend Package/leading
+depend Package/leaflet
+depend Package/leftidx
+depend Package/lettre
+depend Package/lettrine
+depend Package/lewis
+depend Package/lhelp
+depend Package/limap
+depend Package/lipsum
+depend Package/listliketab
+depend Package/listofsymbols
+depend Package/lkproof
+depend Package/localloc
+depend Package/logpap
+depend Package/lsc
+depend Package/ltablex
+depend Package/ltabptch
+depend Package/ltxindex
+depend Package/mailing
+depend Package/makebox
+depend Package/makecell
+depend Package/makecirc
+depend Package/makecmds
+depend Package/makedtx
+depend Package/makeglos
+depend Package/manfnt
+depend Package/manuscript
+depend Package/mapcodes
+depend Package/maple
+depend Package/marginnote
+depend Package/maybemath
+depend Package/mcaption
+depend Package/mceinleger
+depend Package/mcite
+depend Package/menu
+depend Package/method
+depend Package/metre
+depend Package/mff
+depend Package/mftinc
+depend Package/minipage-marginpar
+depend Package/minitoc
+depend Package/minutes
+depend Package/misc209
+depend Package/mla-paper
+depend Package/mlist
+depend Package/moderncv
+depend Package/modroman
+depend Package/morehelp
+depend Package/moresize
+depend Package/moreverb
+depend Package/movie15
+depend Package/mparhack
+depend Package/msc
+depend Package/msg
+depend Package/mslapa
+depend Package/mtgreek
+depend Package/multenum
+depend Package/multibbl
+depend Package/multicap
+depend Package/multirow
+depend Package/mwrite
+depend Package/nag
+depend Package/namespc
+depend Package/ncclatex
+depend Package/ncctools
+depend Package/newfile
+depend Package/newlfm
+depend Package/newthm
+depend Package/newvbtm
+depend Package/niceframe
+depend Package/noitcrul
+depend Package/nomencl
+depend Package/nomentbl
+depend Package/nonfloat
+depend Package/notes
+depend Package/ntabbing
+depend Package/ntheorem
+depend Package/numprint
+depend Package/ocr-latex
+depend Package/octavo
+depend Package/oldstyle
+depend Package/onlyamsmath
+depend Package/opcit
+depend Package/outline
+depend Package/outliner
+depend Package/overpic
+depend Package/oxford
+depend Package/pageno
+depend Package/pagenote
+depend Package/paper
+depend Package/papercdcase
+depend Package/papertex
+depend Package/paralist
+depend Package/paresse
+depend Package/patch
+depend Package/patchcmd
+depend Package/pauldoc
+depend Package/pawpict
+depend Package/pbox
+depend Package/pbsheet
+depend Package/pdfcprot
+depend Package/pdfscreen
+depend Package/pdfslide
+depend Package/pdfsync
+depend Package/pdfwin
+depend Package/pecha
+depend Package/perltex
+depend Package/permute
+depend Package/photo
+depend Package/pittetd
+depend Package/placeins
+depend Package/plates
+depend Package/plweb
+depend Package/polyglot
+depend Package/polynom
+depend Package/polynomial
+depend Package/polytable
+depend Package/postcards
+depend Package/ppower4
+depend Package/ppr-prv
+depend Package/preprint
+depend Package/prettyref
+depend Package/preview
+depend Package/probsoln
+depend Package/progkeys
+depend Package/program
+depend Package/progress
+depend Package/prosper
+depend Package/protocol
+depend Package/psfragx
+depend Package/pst-pdf
+depend Package/qcm
+depend Package/qstest
+depend Package/qsymbols
+depend Package/quotchap
+depend Package/randtext
+depend Package/rccol
+depend Package/rcsinfo
+depend Package/rectopma
+depend Package/refcheck
+depend Package/refman
+depend Package/refstyle
+depend Package/regcount
+depend Package/register
+depend Package/relenc
+depend Package/repeatindex
+depend Package/resume
+depend Package/rlepsf
+depend Package/rmpage
+depend Package/robustcommand
+depend Package/robustindex
+depend Package/romannum
+depend Package/rotfloat
+depend Package/rotpages
+depend Package/rst
+depend Package/rtkinenc
+depend Package/sauerj
+depend Package/savefnmark
+depend Package/savesym
+depend Package/savetrees
+depend Package/scale
+depend Package/scalebar
+depend Package/schedule
+depend Package/sciwordconv
+depend Package/script
+depend Package/sdrt
+depend Package/sectionbox
+depend Package/sectsty
+depend Package/semantic
+depend Package/semioneside
+depend Package/seqsplit
+depend Package/sf298
+depend Package/sffms
+depend Package/shadbox
+depend Package/shadethm
+depend Package/shapepar
+depend Package/shortlst
+depend Package/shorttoc
+depend Package/showdim
+depend Package/showexpl
+depend Package/showlabels
+depend Package/sidecap
+depend Package/simplecv
+depend Package/slantsc
+depend Package/slashbox
+depend Package/slidenotes
+depend Package/smalltableof
+depend Package/smartref
+depend Package/smflatex
+depend Package/snapshot
+depend Package/soul
+depend Package/sparklines
+depend Package/splitbib
+depend Package/splitindex
+depend Package/spotcolor
+depend Package/sprite
+depend Package/srcltx
+depend Package/sseq
+depend Package/ssqquote
+depend Package/stack
+depend Package/statistik
+depend Package/stdclsdv
+depend Package/stdpage
+depend Package/sttools
+depend Package/subeqn
+depend Package/subeqnarray
+depend Package/subfigure
+depend Package/subfloat
+depend Package/substr
+depend Package/supertabular
+depend Package/svgcolor
+depend Package/svn
+depend Package/svn-multi
+depend Package/svninfo
+depend Package/syntax
+depend Package/syntrace
+depend Package/synttree
+depend Package/tableaux
+depend Package/tabto-ltx
+depend Package/tabulary
+depend Package/talk
+depend Package/taupin
+depend Package/tcldoc
+depend Package/technics
+depend Package/texilikecover
+depend Package/texlogos
+depend Package/texmate
+depend Package/texpower
+depend Package/texshade
+depend Package/textcase
+depend Package/textfit
+depend Package/textmerg
+depend Package/textpos
+depend Package/thumb
+depend Package/ticket
+depend Package/timesht
+depend Package/timing
+depend Package/titlefoot
+depend Package/titlesec
+depend Package/titling
+depend Package/tocbibind
+depend Package/tocloft
+depend Package/tocvsec2
+depend Package/todo
+depend Package/tokenizer
+depend Package/toolbox
+depend Package/topfloat
+depend Package/totpages
+depend Package/tracking
+depend Package/trfsigns
+depend Package/trsym
+depend Package/twoup
+depend Package/type1cm
+depend Package/typedref
+depend Package/typogrid
+depend Package/ulsy
+depend Package/umoline
+depend Package/underlin
+depend Package/undertilde
+depend Package/units
+depend Package/upquote
+depend Package/ushort
+depend Package/varindex
+depend Package/vector
+depend Package/versions
+depend Package/vhistory
+depend Package/vita
+depend Package/vmargin
+depend Package/volumes
+depend Package/vpe
+depend Package/vrsion
+depend Package/wallpaper
+depend Package/warning
+depend Package/warpcol
+depend Package/was
+depend Package/webeq
+depend Package/williams
+depend Package/wordcount
+depend Package/wordlike
+depend Package/wrapfig
+depend Package/xbmc
+depend Package/xdoc
+depend Package/xifthen
+depend Package/xmpincl
+depend Package/xnewcommand
+depend Package/xoptarg
+depend Package/xytree
+depend Package/yafoot
+depend Package/yplan
+depend Package/zed-csp
+depend TLCore/bin-perltex
+depend TLCore/bin-ppower4
+depend TLCore/collection-latex
diff --git a/Master/tlsrc/collection-latexrecommended.tlsrc b/Master/tlsrc/collection-latexrecommended.tlsrc
new file mode 100644
index 00000000000..4c9508ec553
--- /dev/null
+++ b/Master/tlsrc/collection-latexrecommended.tlsrc
@@ -0,0 +1,46 @@
+name collection-latexrecommended
+category TLCore
+shortdesc LaTeX recommended packages
+longdesc A collection of recommended add-on packages for LaTeX which have
+ widespread use
+depend Package/anysize
+depend Package/beamer
+depend Package/booktabs
+depend Package/caption
+depend Package/cite
+depend Package/citeref
+depend Package/cmap
+depend Package/crop
+depend Package/ctable
+depend Package/ec
+depend Package/eso-pic
+depend Package/euler
+depend Package/extsizes
+depend Package/fancyref
+depend Package/fancyvrb
+depend Package/float
+depend Package/floatflt
+depend Package/fp
+depend Package/index
+depend Package/jknapltx
+depend Package/koma-script
+depend Package/listings
+depend Package/mdwtools
+depend Package/memoir
+depend Package/microtype
+depend Package/ms
+depend Package/ntgclass
+depend Package/oberdiek
+depend Package/pdfpages
+depend Package/powerdot
+depend Package/psfrag
+depend Package/rcs
+depend Package/rotating
+depend Package/seminar
+depend Package/setspace
+depend Package/subfig
+depend Package/thumbpdf
+depend Package/ucs
+depend Package/xcolor
+depend Package/xkeyval
+depend TLCore/collection-latex
diff --git a/Master/tlsrc/collection-mathextra.tlsrc b/Master/tlsrc/collection-mathextra.tlsrc
new file mode 100644
index 00000000000..215b6133cce
--- /dev/null
+++ b/Master/tlsrc/collection-mathextra.tlsrc
@@ -0,0 +1,28 @@
+name collection-mathextra
+category TLCore
+shortdesc Advanced math typesetting
+longdesc Extra math
+depend Package/12many
+depend Package/amstex
+depend Package/breqn
+depend Package/ccfonts
+depend Package/commath
+depend Package/concmath
+depend Package/concrete
+depend Package/eqnarray
+depend Package/extarrows
+depend Package/extpfeil
+depend Package/faktor
+depend Package/hvmath
+depend Package/mathcomp
+depend Package/mh
+depend Package/mhequ
+depend Package/nath
+depend Package/stmaryrd
+depend Package/tensor
+depend Package/tmmath
+depend Package/venn
+depend Package/yhmath
+depend TLCore/bin-amstex
+depend TLCore/collection-fontsrecommended
+depend TLCore/collection-latex
diff --git a/Master/tlsrc/collection-metapost.tlsrc b/Master/tlsrc/collection-metapost.tlsrc
new file mode 100644
index 00000000000..a88b5052587
--- /dev/null
+++ b/Master/tlsrc/collection-metapost.tlsrc
@@ -0,0 +1,26 @@
+name collection-metapost
+category TLCore
+shortdesc MetaPost (and Metafont) drawing packages
+longdesc MetaPost (and Metafont) drawing packages
+depend Package/cmarrows
+depend Package/emp
+depend Package/expressg
+depend Package/exteps
+depend Package/featpost
+depend Package/feynmf
+depend Package/hatching
+depend Package/latexmp
+depend Package/metaobj
+depend Package/metaplot
+depend Package/metapost
+depend Package/metauml
+depend Package/mfpic
+depend Package/mp3d
+depend Package/mpattern
+depend Package/piechartmp
+depend Package/roex
+depend Package/slideshow
+depend Package/splines
+depend Package/textpath
+depend TLCore/bin-metapost
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-music.tlsrc b/Master/tlsrc/collection-music.tlsrc
new file mode 100644
index 00000000000..598188478f4
--- /dev/null
+++ b/Master/tlsrc/collection-music.tlsrc
@@ -0,0 +1,14 @@
+name collection-music
+category TLCore
+shortdesc Music typesetting
+longdesc Music typesetting packages
+depend Package/abc
+depend Package/guitar
+depend Package/harmony
+depend Package/musictex
+depend Package/musixlyr
+depend Package/musixps
+depend Package/musixtex
+depend Package/songbook
+depend TLCore/bin-musixflx
+depend TLCore/collection-latex
diff --git a/Master/tlsrc/collection-omega.tlsrc b/Master/tlsrc/collection-omega.tlsrc
new file mode 100644
index 00000000000..cfe26f522c5
--- /dev/null
+++ b/Master/tlsrc/collection-omega.tlsrc
@@ -0,0 +1,13 @@
+name collection-omega
+category TLCore
+shortdesc Omega
+longdesc Omega, a 16-bit extended TeX by John Plaice and Yannis Haralambous
+depend Package/antomega
+depend Package/lambda
+depend Package/mxd
+depend Package/mxedruli
+depend Package/omega
+depend TLCore/bin-aleph
+depend TLCore/bin-omega
+depend TLCore/bin-omegaware
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-perl.tlsrc b/Master/tlsrc/collection-perl.tlsrc
new file mode 100644
index 00000000000..5a051b0806e
--- /dev/null
+++ b/Master/tlsrc/collection-perl.tlsrc
@@ -0,0 +1,4 @@
+name collection-perl
+category TLCore
+shortdesc Perl for Windows
+longdesc This is a minimal Perl installation for Windows.
diff --git a/Master/tlsrc/collection-pictures.tlsrc b/Master/tlsrc/collection-pictures.tlsrc
new file mode 100644
index 00000000000..a3ee3050812
--- /dev/null
+++ b/Master/tlsrc/collection-pictures.tlsrc
@@ -0,0 +1,26 @@
+name collection-pictures
+category TLCore
+shortdesc Packages for drawing graphics
+depend Package/bardiag
+depend Package/curve
+depend Package/curve2e
+depend Package/curves
+depend Package/dcpic
+depend Package/dottex
+depend Package/dratex
+depend Package/eepic
+depend Package/gnuplottex
+depend Package/miniplot
+depend Package/pb-diagram
+depend Package/petri-nets
+depend Package/pgf
+depend Package/picinpar
+depend Package/pict2e
+depend Package/pictex
+depend Package/pictex2
+depend Package/pmgraph
+depend Package/randbild
+depend Package/swimgraf
+depend Package/texdraw
+depend Package/xypic
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-plainextra.tlsrc b/Master/tlsrc/collection-plainextra.tlsrc
new file mode 100644
index 00000000000..47d14d799b7
--- /dev/null
+++ b/Master/tlsrc/collection-plainextra.tlsrc
@@ -0,0 +1,17 @@
+name collection-plainextra
+category TLCore
+shortdesc Plain TeX supplementary packages
+longdesc A collection of add-on packages and macros for plain TeX.
+depend Package/cellular
+depend Package/colortab
+depend Package/fixpdfmag
+depend Package/fontch
+depend Package/hyplain
+depend Package/jsmisc
+depend Package/mkpattern
+depend Package/newsletr
+depend Package/plgraph
+depend Package/treetex
+depend Package/typespec
+depend Package/vertex
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-pstricks.tlsrc b/Master/tlsrc/collection-pstricks.tlsrc
new file mode 100644
index 00000000000..06224859f69
--- /dev/null
+++ b/Master/tlsrc/collection-pstricks.tlsrc
@@ -0,0 +1,45 @@
+name collection-pstricks
+category TLCore
+shortdesc PSTricks packages
+longdesc Additional PSTricks packages
+depend Package/auto-pst-pdf
+depend Package/makeplot
+depend Package/pdftricks
+depend Package/pst-2dplot
+depend Package/pst-3d
+depend Package/pst-3dplot
+depend Package/pst-bar
+depend Package/pst-barcode
+depend Package/pst-blur
+depend Package/pst-circ
+depend Package/pst-coil
+depend Package/pst-dbicons
+depend Package/pst-eps
+depend Package/pst-eucl
+depend Package/pst-fill
+depend Package/pst-fr3d
+depend Package/pst-fractal
+depend Package/pst-func
+depend Package/pst-geo
+depend Package/pst-ghsb
+depend Package/pst-gr3d
+depend Package/pst-grad
+depend Package/pst-infixplot
+depend Package/pst-jtree
+depend Package/pst-labo
+depend Package/pst-lens
+depend Package/pst-light3d
+depend Package/pst-math
+depend Package/pst-optic
+depend Package/pst-osci
+depend Package/pst-pdgr
+depend Package/pst-poly
+depend Package/pst-qtree
+depend Package/pst-slpe
+depend Package/pst-text
+depend Package/pst-uml
+depend Package/pst-vue3d
+depend Package/pstricks
+depend Package/pstricks-add
+depend Package/uml
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-psutils.tlsrc b/Master/tlsrc/collection-psutils.tlsrc
new file mode 100644
index 00000000000..7a2d6b11f5d
--- /dev/null
+++ b/Master/tlsrc/collection-psutils.tlsrc
@@ -0,0 +1,11 @@
+name collection-psutils
+category TLCore
+shortdesc PostScript and Truetype utilities
+longdesc Utilities to manipulate TrueType and PostScript files
+depend Package/dvipsconfig
+depend TLCore/bin-getafm
+depend TLCore/bin-lcdftypetools
+depend TLCore/bin-pstools
+depend TLCore/bin-psutils
+depend TLCore/bin-t1utils
+depend TLCore/bin-ttf2pt1
diff --git a/Master/tlsrc/collection-publishers.tlsrc b/Master/tlsrc/collection-publishers.tlsrc
new file mode 100644
index 00000000000..3d748e2743e
--- /dev/null
+++ b/Master/tlsrc/collection-publishers.tlsrc
@@ -0,0 +1,57 @@
+name collection-publishers
+category TLCore
+shortdesc Support for publishers
+longdesc Essential publishers
+depend Package/IEEEconf
+depend Package/IEEEtran
+depend Package/aastex
+depend Package/acmconf
+depend Package/acmtrans
+depend Package/active-conf
+depend Package/aguplus
+depend Package/aiaa
+depend Package/apa
+depend Package/asaetr
+depend Package/ascelike
+depend Package/chem-journal
+depend Package/classicthesis
+depend Package/ebsthesis
+depend Package/economic
+depend Package/elsevier
+depend Package/gatech-thesis
+depend Package/icsv
+depend Package/ieeepes
+depend Package/ifacmtg
+depend Package/imac
+depend Package/jhep
+depend Package/jpsj
+depend Package/kluwer
+depend Package/mentis
+depend Package/mnras
+depend Package/muthesis
+depend Package/nature
+depend Package/nih
+depend Package/nrc
+depend Package/osa
+depend Package/philosophersimprint
+depend Package/pracjourn
+depend Package/procIAGssymp
+depend Package/ptptex
+depend Package/revtex
+depend Package/sae
+depend Package/siggraph
+depend Package/spie
+depend Package/stellenbosch
+depend Package/sugconf
+depend Package/thesis-titlepage-fhac
+depend Package/tugboat
+depend Package/tugboat-plain
+depend Package/uaclasses
+depend Package/ucthesis
+depend Package/uiucthesis
+depend Package/umthesis
+depend Package/umich-thesis
+depend Package/uwthesis
+depend Package/vancouver
+depend Package/york-thesis
+depend TLCore/collection-latex
diff --git a/Master/tlsrc/collection-science.tlsrc b/Master/tlsrc/collection-science.tlsrc
new file mode 100644
index 00000000000..02722a3faa7
--- /dev/null
+++ b/Master/tlsrc/collection-science.tlsrc
@@ -0,0 +1,44 @@
+name collection-science
+category TLCore
+shortdesc Typesetting for natural and computer sciences
+longdesc Typesetting for natural and computer sciences
+depend Package/SIstyle
+depend Package/SIunits
+depend Package/alg
+depend Package/algorithm2e
+depend Package/algorithmicx
+depend Package/algorithms
+depend Package/biocon
+depend Package/bitfield
+depend Package/bpchem
+depend Package/bytefield
+depend Package/chemarrow
+depend Package/chemcompounds
+depend Package/chemcono
+depend Package/clrscode
+depend Package/complexity
+depend Package/computational-complexity
+depend Package/digiconfigs
+depend Package/dyntree
+depend Package/formula
+depend Package/functan
+depend Package/galois
+depend Package/gastex
+depend Package/hepparticles
+depend Package/hepthesis
+depend Package/hepunits
+depend Package/karnaugh
+depend Package/mhchem
+depend Package/mhs
+depend Package/miller
+depend Package/newalg
+depend Package/objectz
+depend Package/pseudocode
+depend Package/scientificpaper
+depend Package/sciposter
+depend Package/struktex
+depend Package/t-angles
+depend Package/textopo
+depend Package/unitsdef
+depend Package/youngtab
+depend TLCore/collection-latex
diff --git a/Master/tlsrc/collection-texinfo.tlsrc b/Master/tlsrc/collection-texinfo.tlsrc
new file mode 100644
index 00000000000..d63189a29c7
--- /dev/null
+++ b/Master/tlsrc/collection-texinfo.tlsrc
@@ -0,0 +1,7 @@
+name collection-texinfo
+category TLCore
+shortdesc GNU Texinfo
+longdesc Programs and macros for the GNU Texinfo documentation system.
+depend Package/texinfo
+depend TLCore/bin-texinfo
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/collection-ttfutils.tlsrc b/Master/tlsrc/collection-ttfutils.tlsrc
new file mode 100644
index 00000000000..e38f3e0f548
--- /dev/null
+++ b/Master/tlsrc/collection-ttfutils.tlsrc
@@ -0,0 +1,5 @@
+name collection-ttfutils
+category TLCore
+shortdesc TrueType font manipulation
+longdesc Utilities to manipulate TrueType fonts
+depend TLCore/bin-ttfutils
diff --git a/Master/tlsrc/collection-wintools.tlsrc b/Master/tlsrc/collection-wintools.tlsrc
new file mode 100644
index 00000000000..45a0efb0ca1
--- /dev/null
+++ b/Master/tlsrc/collection-wintools.tlsrc
@@ -0,0 +1,8 @@
+name collection-wintools
+category TLCore
+shortdesc Win32 support programs
+longdesc Additional usefull programs for Windows: bzip2, gzip, jpeg2ps,
+ tiff2png.
+depend TLCore/bin-tifftools
+depend TLCore/bin-winutils
+depend TLCore/collection-perl
diff --git a/Master/tlsrc/collection-xetex.tlsrc b/Master/tlsrc/collection-xetex.tlsrc
new file mode 100644
index 00000000000..a6bf762ecd8
--- /dev/null
+++ b/Master/tlsrc/collection-xetex.tlsrc
@@ -0,0 +1,16 @@
+name collection-xetex
+category TLCore
+shortdesc XeTeX macros
+longdesc Macro files for XeTeX, Unicode-enabled TeX by Jonathan Kew.
+depend Package/arabxetex
+depend Package/euenc
+depend Package/fontspec
+depend Package/ifxetex
+depend Package/philokalia
+depend Package/xetex
+depend Package/xetexconfig
+depend Package/xetexurl
+depend Package/xltxtra
+depend Package/xunicode
+depend TLCore/bin-xetex
+depend TLCore/collection-basic
diff --git a/Master/tlsrc/components-of-TeX.tlsrc b/Master/tlsrc/components-of-TeX.tlsrc
new file mode 100644
index 00000000000..4adf7cb87f6
--- /dev/null
+++ b/Master/tlsrc/components-of-TeX.tlsrc
@@ -0,0 +1,3 @@
+name components-of-TeX
+category Documentation
+shortdesc The components-of-TeX package.
diff --git a/Master/tlsrc/comprehensive.tlsrc b/Master/tlsrc/comprehensive.tlsrc
new file mode 100644
index 00000000000..52a0ee6fe2e
--- /dev/null
+++ b/Master/tlsrc/comprehensive.tlsrc
@@ -0,0 +1,3 @@
+name comprehensive
+category Documentation
+shortdesc Comprehensive list of LaTeX comprehensive.
diff --git a/Master/tlsrc/context.tlsrc b/Master/tlsrc/context.tlsrc
index 54eb690aab8..cf8c5a96cef 100644
--- a/Master/tlsrc/context.tlsrc
+++ b/Master/tlsrc/context.tlsrc
@@ -1,8 +1,8 @@
name context
-runpatterns t texmf-dist context
+runpatterns t texmf-dist bibtex context
runpatterns t texmf-dist fonts context
runpatterns t texmf-dist metapost context
runpatterns t texmf-dist scripts context
runpatterns t texmf-dist tex context
-runpatterns t texmf-dist bibtex context
+runpatterns r texmf-dist/context/.*
docpatterns t texmf-dist doc context
diff --git a/Master/tlsrc/cursolatex.tlsrc b/Master/tlsrc/cursolatex.tlsrc
new file mode 100644
index 00000000000..1085e20aa7e
--- /dev/null
+++ b/Master/tlsrc/cursolatex.tlsrc
@@ -0,0 +1,3 @@
+name cursolatex
+category Documentation
+shortdesc The cursolatex package.
diff --git a/Master/tlsrc/delimtxt.tlsrc b/Master/tlsrc/delimtxt.tlsrc
new file mode 100644
index 00000000000..961b173aa34
--- /dev/null
+++ b/Master/tlsrc/delimtxt.tlsrc
@@ -0,0 +1,2 @@
+name delimtxt
+shortdesc The delimtxt package.
diff --git a/Master/tlsrc/disser.tlsrc b/Master/tlsrc/disser.tlsrc
new file mode 100644
index 00000000000..57d1ce6e7a6
--- /dev/null
+++ b/Master/tlsrc/disser.tlsrc
@@ -0,0 +1,2 @@
+name disser
+shortdesc The disser package.
diff --git a/Master/tlsrc/dlfltxb.tlsrc b/Master/tlsrc/dlfltxb.tlsrc
new file mode 100644
index 00000000000..d048ef299d3
--- /dev/null
+++ b/Master/tlsrc/dlfltxb.tlsrc
@@ -0,0 +1,2 @@
+name dlfltxb
+shortdesc The dlfltxb package.
diff --git a/Master/tlsrc/dtxtut.tlsrc b/Master/tlsrc/dtxtut.tlsrc
new file mode 100644
index 00000000000..24adb46a723
--- /dev/null
+++ b/Master/tlsrc/dtxtut.tlsrc
@@ -0,0 +1,5 @@
+name dtxtut
+category Documentation
+shortdesc Tutorial on writing .dtx and .ins files
+longdesc This tutorial is intended for advanced LaTeX2e users who want to
+ learn how to create .ins and .dtx files for distributing their homebrewed
diff --git a/Master/tlsrc/elatex.tlsrc b/Master/tlsrc/elatex.tlsrc
new file mode 100644
index 00000000000..41d57f89132
--- /dev/null
+++ b/Master/tlsrc/elatex.tlsrc
@@ -0,0 +1,2 @@
+name elatex
+shortdesc The elatex package.
diff --git a/Master/tlsrc/epslatex-fr.tlsrc b/Master/tlsrc/epslatex-fr.tlsrc
new file mode 100644
index 00000000000..bc3976607e6
--- /dev/null
+++ b/Master/tlsrc/epslatex-fr.tlsrc
@@ -0,0 +1,3 @@
+name epslatex-fr
+category Documentation
+shortdesc French translation of Using Imported Graphics in LaTeX2e
diff --git a/Master/tlsrc/es-tex-faq.tlsrc b/Master/tlsrc/es-tex-faq.tlsrc
new file mode 100644
index 00000000000..f0b0f7c1ca0
--- /dev/null
+++ b/Master/tlsrc/es-tex-faq.tlsrc
@@ -0,0 +1,3 @@
+name es-tex-faq
+category Documentation
+shortdesc The es-tex-faq package.
diff --git a/Master/tlsrc/fancyhdr-it.tlsrc b/Master/tlsrc/fancyhdr-it.tlsrc
new file mode 100644
index 00000000000..8876dea2a5d
--- /dev/null
+++ b/Master/tlsrc/fancyhdr-it.tlsrc
@@ -0,0 +1,3 @@
+name fancyhdr-it
+category Documentation
+shortdesc The fancyhdr package.
diff --git a/Master/tlsrc/firststeps.tlsrc b/Master/tlsrc/firststeps.tlsrc
new file mode 100644
index 00000000000..f8b60f2eb4a
--- /dev/null
+++ b/Master/tlsrc/firststeps.tlsrc
@@ -0,0 +1,3 @@
+name firststeps
+category Documentation
+shortdesc The firststeps package.
diff --git a/Master/tlsrc/fontinst.tlsrc b/Master/tlsrc/fontinst.tlsrc
index 7f08d682ef8..e3ee51a353b 100644
--- a/Master/tlsrc/fontinst.tlsrc
+++ b/Master/tlsrc/fontinst.tlsrc
@@ -1,5 +1,5 @@
name fontinst
-runpatterns f texmf-dist/tex/fontinst/.*
-runpatterns f texmf-dist/tex/latex/fontinst/.*
-docpatterns f texmf-dist/doc/fontinst/.*
-srcpatterns f texmf-dist/source/fontinst/.*
+runpatterns r texmf-dist/tex/fontinst/.*
+runpatterns r texmf-dist/tex/latex/fontinst/.*
+docpatterns r texmf-dist/doc/fontinst/.*
+srcpatterns r texmf-dist/source/fontinst/.*
diff --git a/Master/tlsrc/frankenstein.tlsrc b/Master/tlsrc/frankenstein.tlsrc
new file mode 100644
index 00000000000..e3cae81c3dc
--- /dev/null
+++ b/Master/tlsrc/frankenstein.tlsrc
@@ -0,0 +1,2 @@
+name frankenstein
+shortdesc The frankenstein package.
diff --git a/Master/tlsrc/free-math-font-survey.tlsrc b/Master/tlsrc/free-math-font-survey.tlsrc
new file mode 100644
index 00000000000..20e914d7eb0
--- /dev/null
+++ b/Master/tlsrc/free-math-font-survey.tlsrc
@@ -0,0 +1,3 @@
+name free-math-font-survey
+category Documentation
+shortdesc The free-math-font-survey package.
diff --git a/Master/tlsrc/gcard.tlsrc b/Master/tlsrc/gcard.tlsrc
new file mode 100644
index 00000000000..3469d65df61
--- /dev/null
+++ b/Master/tlsrc/gcard.tlsrc
@@ -0,0 +1,2 @@
+name gcard
+shortdesc The gcard package.
diff --git a/Master/tlsrc/gentle-gr.tlsrc b/Master/tlsrc/gentle-gr.tlsrc
new file mode 100644
index 00000000000..a017fb2176b
--- /dev/null
+++ b/Master/tlsrc/gentle-gr.tlsrc
@@ -0,0 +1,3 @@
+name gentle-gr
+category Documentation
+shortdesc The gentle-introduction-latex package.
diff --git a/Master/tlsrc/gentle.tlsrc b/Master/tlsrc/gentle.tlsrc
new file mode 100644
index 00000000000..74c02a85398
--- /dev/null
+++ b/Master/tlsrc/gentle.tlsrc
@@ -0,0 +1,3 @@
+name gentle
+category Documentation
+shortdesc A Gentle Intorudction to TeX.
diff --git a/Master/tlsrc/german.tlsrc b/Master/tlsrc/german.tlsrc
index 72f65657458..382347f9629 100644
--- a/Master/tlsrc/german.tlsrc
+++ b/Master/tlsrc/german.tlsrc
@@ -1 +1,5 @@
name german
+docpatterns f texmf-dist/doc/generic/german/*
+srcpatterns f texmf-dist/source/generic/german/*
+srcpatterns f texmf-dist/source/generic/german/betatest/*
+runpatterns f texmf-dist/tex/generic/german/*
diff --git a/Master/tlsrc/glossaries.tlsrc b/Master/tlsrc/glossaries.tlsrc
new file mode 100644
index 00000000000..7a341c496ba
--- /dev/null
+++ b/Master/tlsrc/glossaries.tlsrc
@@ -0,0 +1,2 @@
+name glossaries
+shortdesc The glossaries package.
diff --git a/Master/tlsrc/graphics.tlsrc b/Master/tlsrc/graphics.tlsrc
index 411f41c5264..17fd6646101 100644
--- a/Master/tlsrc/graphics.tlsrc
+++ b/Master/tlsrc/graphics.tlsrc
@@ -1 +1,5 @@
name graphics
+docpatterns f texmf-dist/doc/latex/graphics/*
+srcpatterns f texmf-dist/source/latex/graphics/*
+runpatterns f texmf-dist/tex/latex/graphics/*
+runpatterns f texmf-dist/tex/xelatex/graphics/xetex.def
diff --git a/Master/tlsrc/guide-to-latex.tlsrc b/Master/tlsrc/guide-to-latex.tlsrc
new file mode 100644
index 00000000000..ead968835fd
--- /dev/null
+++ b/Master/tlsrc/guide-to-latex.tlsrc
@@ -0,0 +1,3 @@
+name guide-to-latex
+category Documentation
+shortdesc The guide-to-latex package.
diff --git a/Master/tlsrc/guides-pl.tlsrc b/Master/tlsrc/guides-pl.tlsrc
new file mode 100644
index 00000000000..2639a5e2c0c
--- /dev/null
+++ b/Master/tlsrc/guides-pl.tlsrc
@@ -0,0 +1,3 @@
+name guides-pl
+category Documentation
+shortdesc The guides-pl package.
diff --git a/Master/tlsrc/help.tlsrc b/Master/tlsrc/help.tlsrc
new file mode 100644
index 00000000000..6765f820c0b
--- /dev/null
+++ b/Master/tlsrc/help.tlsrc
@@ -0,0 +1,3 @@
+name help
+category Documentation
+shortdesc The help package.
diff --git a/Master/tlsrc/hyphen-arabic.tlsrc b/Master/tlsrc/hyphen-arabic.tlsrc
new file mode 100644
index 00000000000..8cd6b89a414
--- /dev/null
+++ b/Master/tlsrc/hyphen-arabic.tlsrc
@@ -0,0 +1,7 @@
+name hyphen-arabic
+category TLCore
+shortdesc Arabic/Farsi (non-)hyphenation
+runpatterns f texmf/tex/generic/config/language.ar.dat
+runpatterns f texmf/tex/generic/config/language.fa.dat
+execute BuildLanguageDat ar
+execute BuildLanguageDat fa
diff --git a/Master/tlsrc/hyphen-base.tlsrc b/Master/tlsrc/hyphen-base.tlsrc
new file mode 100644
index 00000000000..f71530a5681
--- /dev/null
+++ b/Master/tlsrc/hyphen-base.tlsrc
@@ -0,0 +1,13 @@
+name hyphen-base
+category TLCore
+shortdesc Core hyphenation patterns
+longdesc Include Knuth's original hyphen.tex (which must remain the default
+ \language0), Kuiken's ushyphmax.tex (which adds many patterns and is not
+runpatterns f texmf/tex/generic/config/language.dat
+runpatterns f texmf/tex/generic/config/language.us
+runpatterns f texmf/tex/generic/hyphen/cathyph.tex
+runpatterns f texmf/tex/generic/hyphen/dumyhyph.tex
+runpatterns f texmf/tex/generic/hyphen/hyphen.tex
+runpatterns f texmf/tex/generic/hyphen/hypht1.tex
+runpatterns f texmf/tex/generic/hyphen/ushyphmax.tex
+runpatterns f texmf/tex/generic/hyphen/zerohyph.tex
diff --git a/Master/tlsrc/hyphen-basque.tlsrc b/Master/tlsrc/hyphen-basque.tlsrc
new file mode 100644
index 00000000000..e2e8b6c4202
--- /dev/null
+++ b/Master/tlsrc/hyphen-basque.tlsrc
@@ -0,0 +1,8 @@
+name hyphen-basque
+category TLCore
+shortdesc Basque scripts
+longdesc Fonts for typesetting some Basque scripts
+runpatterns f texmf/tex/generic/config/language.ba.dat
+runpatterns f texmf/tex/generic/hyphen/bahyph.sh
+runpatterns f texmf/tex/generic/hyphen/bahyph.tex
+execute BuildLanguageDat ba
diff --git a/Master/tlsrc/hyphen-bulgarian.tlsrc b/Master/tlsrc/hyphen-bulgarian.tlsrc
new file mode 100644
index 00000000000..ae0b0271ab0
--- /dev/null
+++ b/Master/tlsrc/hyphen-bulgarian.tlsrc
@@ -0,0 +1,6 @@
+name hyphen-bulgarian
+category TLCore
+shortdesc Bulgarian hyphenation
+longdesc Bulgarian hyphenation files
+runpatterns f texmf/tex/generic/config/language.bg.dat
+execute BuildLanguageDat bg
diff --git a/Master/tlsrc/hyphen-coptic.tlsrc b/Master/tlsrc/hyphen-coptic.tlsrc
new file mode 100644
index 00000000000..1600d7def58
--- /dev/null
+++ b/Master/tlsrc/hyphen-coptic.tlsrc
@@ -0,0 +1,6 @@
+name hyphen-coptic
+category TLCore
+shortdesc Coptic hyphenation
+runpatterns f texmf/tex/generic/config/language.cop.dat
+runpatterns f texmf/tex/generic/hyphen/copthyph.tex
+execute BuildLanguageDat cop
diff --git a/Master/tlsrc/hyphen-croatian.tlsrc b/Master/tlsrc/hyphen-croatian.tlsrc
new file mode 100644
index 00000000000..aea4c1ae526
--- /dev/null
+++ b/Master/tlsrc/hyphen-croatian.tlsrc
@@ -0,0 +1,7 @@
+name hyphen-croatian
+category TLCore
+shortdesc Croatian scripts
+longdesc Fonts for typesetting some Croatian scripts
+runpatterns f texmf/tex/generic/config/language.hr.dat
+runpatterns f texmf/tex/generic/hyphen/hrhyph.tex
+execute BuildLanguageDat hr
diff --git a/Master/tlsrc/hyphen-czechslovak.tlsrc b/Master/tlsrc/hyphen-czechslovak.tlsrc
new file mode 100644
index 00000000000..e985beb8fc0
--- /dev/null
+++ b/Master/tlsrc/hyphen-czechslovak.tlsrc
@@ -0,0 +1,10 @@
+name hyphen-czechslovak
+category TLCore
+shortdesc Czechslovak scripts
+longdesc Fonts for typesetting some Czechslovak scripts
+runpatterns f texmf/tex/generic/config/language.cz.dat
+runpatterns f texmf/tex/generic/hyphen/czhyph.tex
+runpatterns f texmf/tex/generic/hyphen/czhyphen.ex
+runpatterns f texmf/tex/generic/hyphen/skhyph.tex
+runpatterns f texmf/tex/generic/hyphen/skhyphen.ex
+execute BuildLanguageDat cz
diff --git a/Master/tlsrc/hyphen-danish.tlsrc b/Master/tlsrc/hyphen-danish.tlsrc
new file mode 100644
index 00000000000..a6f3126182e
--- /dev/null
+++ b/Master/tlsrc/hyphen-danish.tlsrc
@@ -0,0 +1,9 @@
+name hyphen-danish
+category TLCore
+shortdesc Danish scripts
+longdesc Fonts for typesetting some Danish scripts
+runpatterns f texmf/tex/generic/config/language.dk.dat
+runpatterns f texmf/tex/generic/hyphen/dkcommon.tex
+runpatterns f texmf/tex/generic/hyphen/dkhyph.tex
+runpatterns f texmf/tex/generic/hyphen/dkspecial.tex
+execute BuildLanguageDat dk
diff --git a/Master/tlsrc/hyphen-dutch.tlsrc b/Master/tlsrc/hyphen-dutch.tlsrc
new file mode 100644
index 00000000000..8757bb70ddc
--- /dev/null
+++ b/Master/tlsrc/hyphen-dutch.tlsrc
@@ -0,0 +1,7 @@
+name hyphen-dutch
+category TLCore
+shortdesc Dutch
+longdesc Essential Dutch
+runpatterns f texmf/tex/generic/config/language.ne.dat
+runpatterns f texmf/tex/generic/hyphen/nehyph96.tex
+execute BuildLanguageDat ne
diff --git a/Master/tlsrc/hyphen-esperanto.tlsrc b/Master/tlsrc/hyphen-esperanto.tlsrc
new file mode 100644
index 00000000000..1b888fdbf86
--- /dev/null
+++ b/Master/tlsrc/hyphen-esperanto.tlsrc
@@ -0,0 +1,6 @@
+name hyphen-esperanto
+category TLCore
+shortdesc Esperanto hyphenation
+runpatterns f texmf/tex/generic/config/language.eo.dat
+runpatterns f texmf/tex/generic/hyphen/eohyph.tex
+execute BuildLanguageDat eo
diff --git a/Master/tlsrc/hyphen-estonian.tlsrc b/Master/tlsrc/hyphen-estonian.tlsrc
new file mode 100644
index 00000000000..960175cbecf
--- /dev/null
+++ b/Master/tlsrc/hyphen-estonian.tlsrc
@@ -0,0 +1,7 @@
+name hyphen-estonian
+category TLCore
+shortdesc Estonian hyphenation files
+longdesc Estonian hyphenation patterns
+runpatterns f texmf/tex/generic/config/language.et.dat
+runpatterns f texmf/tex/generic/hyphen/ethyph.tex
+execute BuildLanguageDat et
diff --git a/Master/tlsrc/hyphen-finnish.tlsrc b/Master/tlsrc/hyphen-finnish.tlsrc
new file mode 100644
index 00000000000..68fd55d7e17
--- /dev/null
+++ b/Master/tlsrc/hyphen-finnish.tlsrc
@@ -0,0 +1,7 @@
+name hyphen-finnish
+category TLCore
+shortdesc Finnish scripts
+longdesc Fonts for typesetting some Finnish scripts
+runpatterns f texmf/tex/generic/config/language.fi.dat
+runpatterns f texmf/tex/generic/hyphen/fihyph.tex
+execute BuildLanguageDat fi
diff --git a/Master/tlsrc/hyphen-french.tlsrc b/Master/tlsrc/hyphen-french.tlsrc
new file mode 100644
index 00000000000..52da03cb0da
--- /dev/null
+++ b/Master/tlsrc/hyphen-french.tlsrc
@@ -0,0 +1,7 @@
+name hyphen-french
+category TLCore
+shortdesc French scripts
+longdesc Fonts for typesetting some French scripts
+runpatterns f texmf/tex/generic/config/language.fr.dat
+runpatterns f texmf/tex/generic/hyphen/frhyph.tex
+execute BuildLanguageDat fr
diff --git a/Master/tlsrc/hyphen-german.tlsrc b/Master/tlsrc/hyphen-german.tlsrc
new file mode 100644
index 00000000000..64448eb22eb
--- /dev/null
+++ b/Master/tlsrc/hyphen-german.tlsrc
@@ -0,0 +1,9 @@
+name hyphen-german
+category TLCore
+shortdesc German hyphenation patterns
+runpatterns f texmf/tex/generic/config/language.de.dat
+runpatterns f texmf/tex/generic/hyphen/dehyphn.tex
+runpatterns f texmf/tex/generic/hyphen/dehypht.tex
+runpatterns f texmf/tex/generic/hyphen/dehyphtex.tex
+runpatterns f texmf/tex/generic/hyphen/ghyphen.README
+execute BuildLanguageDat de
diff --git a/Master/tlsrc/hyphen-greek.tlsrc b/Master/tlsrc/hyphen-greek.tlsrc
new file mode 100644
index 00000000000..2f49da0b4f0
--- /dev/null
+++ b/Master/tlsrc/hyphen-greek.tlsrc
@@ -0,0 +1,10 @@
+name hyphen-greek
+category TLCore
+shortdesc elhyphen - Greek hyphenation patterns
+longdesc Includes patterns for polytonic (poly-accent), monotonic (uni-
+ accent), and ancient Greek.
+execute BuildLanguageDat gr
+runpatterns f texmf/doc/generic/elhyphen/*
+runpatterns f texmf/tex/doc/generic/elhyphen/*
+runpatterns f texmf/tex/generic/config/language.gr.dat
+runpatterns f texmf/tex/generic/hyphen/gr*hyph*.tex
diff --git a/Master/tlsrc/hyphen-hungarian.tlsrc b/Master/tlsrc/hyphen-hungarian.tlsrc
new file mode 100644
index 00000000000..407cf687832
--- /dev/null
+++ b/Master/tlsrc/hyphen-hungarian.tlsrc
@@ -0,0 +1,9 @@
+name hyphen-hungarian
+category TLCore
+shortdesc Hungarian
+longdesc Essential Hungarian
+docpatterns f texmf/doc/generic/huhyphen/*
+runpatterns f texmf/tex/generic/config/language.hu.dat
+runpatterns f texmf/tex/generic/hyphen/huhyphn.tex
+runpatterns f texmf/tex/generic/hyphen/hyph_hu.dic
+execute BuildLanguageDat hu
diff --git a/Master/tlsrc/hyphen-ibycus.tlsrc b/Master/tlsrc/hyphen-ibycus.tlsrc
new file mode 100644
index 00000000000..b9765e7fcc3
--- /dev/null
+++ b/Master/tlsrc/hyphen-ibycus.tlsrc
@@ -0,0 +1,6 @@
+name hyphen-ibycus
+category TLCore
+shortdesc Greek hyphenation with Ibycus fonts
+runpatterns f texmf/tex/generic/config/language.iby.dat
+runpatterns f texmf/tex/generic/hyphen/ibyhyph.tex
+execute BuildLanguageDat iby
diff --git a/Master/tlsrc/hyphen-icelandic.tlsrc b/Master/tlsrc/hyphen-icelandic.tlsrc
new file mode 100644
index 00000000000..539dbdc89ea
--- /dev/null
+++ b/Master/tlsrc/hyphen-icelandic.tlsrc
@@ -0,0 +1,7 @@
+name hyphen-icelandic
+category TLCore
+shortdesc Icelandic hyphenation files
+longdesc Icelandic hyphenation patterns
+runpatterns f texmf/tex/generic/config/language.is.dat
+runpatterns f texmf/tex/generic/hyphen/icehyph.tex
+execute BuildLanguageDat is
diff --git a/Master/tlsrc/hyphen-indonesian.tlsrc b/Master/tlsrc/hyphen-indonesian.tlsrc
new file mode 100644
index 00000000000..99bcaa84e87
--- /dev/null
+++ b/Master/tlsrc/hyphen-indonesian.tlsrc
@@ -0,0 +1,7 @@
+name hyphen-indonesian
+category TLCore
+shortdesc Indonesian hyphenation files
+longdesc Indonesian hyphenation patterns
+runpatterns f texmf/tex/generic/config/language.in.dat
+runpatterns f texmf/tex/generic/hyphen/inhyph.tex
+execute BuildLanguageDat in
diff --git a/Master/tlsrc/hyphen-interlingua.tlsrc b/Master/tlsrc/hyphen-interlingua.tlsrc
new file mode 100644
index 00000000000..46df10a553e
--- /dev/null
+++ b/Master/tlsrc/hyphen-interlingua.tlsrc
@@ -0,0 +1,7 @@
+name hyphen-interlingua
+category TLCore
+shortdesc Interlingua hyphenation
+longdesc Interlingua hyphenation files (interlingua.com)
+runpatterns f texmf/tex/generic/config/language.ia.dat
+runpatterns f texmf/tex/generic/hyphen/iahyphen.tex
+execute BuildLanguageDat ia
diff --git a/Master/tlsrc/hyphen-italian.tlsrc b/Master/tlsrc/hyphen-italian.tlsrc
new file mode 100644
index 00000000000..463e2201118
--- /dev/null
+++ b/Master/tlsrc/hyphen-italian.tlsrc
@@ -0,0 +1,8 @@
+name hyphen-italian
+category TLCore
+shortdesc Italian
+longdesc Essential italian
+runpatterns f texmf/tex/generic/config/language.it.dat
+runpatterns f texmf/tex/generic/hyphen/ithyph.tex
+runpatterns f texmf/tex/generic/hyphen/ithyphen2.tex
+execute BuildLanguageDat it
diff --git a/Master/tlsrc/hyphen-latin.tlsrc b/Master/tlsrc/hyphen-latin.tlsrc
new file mode 100644
index 00000000000..1849058f06a
--- /dev/null
+++ b/Master/tlsrc/hyphen-latin.tlsrc
@@ -0,0 +1,9 @@
+name hyphen-latin
+category TLCore
+shortdesc Latin
+longdesc Essential Latin
+runpatterns f texmf/tex/generic/config/language.la.dat
+runpatterns f texmf/tex/generic/hyphen/lahyph.tex
+runpatterns f texmf/tex/generic/hyphen/lahyph7.tex
+runpatterns f texmf/tex/generic/hyphen/lahyph8.tex
+execute BuildLanguageDat la
diff --git a/Master/tlsrc/hyphen-mongolian.tlsrc b/Master/tlsrc/hyphen-mongolian.tlsrc
new file mode 100644
index 00000000000..6bafc0dbec9
--- /dev/null
+++ b/Master/tlsrc/hyphen-mongolian.tlsrc
@@ -0,0 +1,7 @@
+name hyphen-mongolian
+category TLCore
+shortdesc Mongolian
+longdesc Essential mongolian
+runpatterns f texmf/tex/generic/config/language.mn.dat
+runpatterns f texmf/tex/generic/hyphen/mnhyph.tex
+execute BuildLanguageDat mn
diff --git a/Master/tlsrc/hyphen-norwegian.tlsrc b/Master/tlsrc/hyphen-norwegian.tlsrc
new file mode 100644
index 00000000000..2ef517223dd
--- /dev/null
+++ b/Master/tlsrc/hyphen-norwegian.tlsrc
@@ -0,0 +1,8 @@
+name hyphen-norwegian
+category TLCore
+shortdesc Norwegian hyphenation patterns
+longdesc About nohyphbx.tex, its author Ole Michael Selberg writes: The
+ hyphenation patterns in nohyphbx.tex (the file I downloaded today) are a
+runpatterns f texmf/tex/generic/config/language.no.dat
+runpatterns f texmf/tex/generic/hyphen/nohyphbx.tex
+execute BuildLanguageDat no
diff --git a/Master/tlsrc/hyphen-pinyin.tlsrc b/Master/tlsrc/hyphen-pinyin.tlsrc
new file mode 100644
index 00000000000..aa5a084d134
--- /dev/null
+++ b/Master/tlsrc/hyphen-pinyin.tlsrc
@@ -0,0 +1,8 @@
+name hyphen-pinyin
+category TLCore
+shortdesc Pinyin hyphenation files
+longdesc Hyphenation patterns for toneless Pinyin (a Chinese
+ transliteration).
+runpatterns f texmf/tex/generic/config/language.py.dat
+runpatterns f texmf/tex/generic/hyphen/pyhyph.tex
+execute BuildLanguageDat py
diff --git a/Master/tlsrc/hyphen-polish.tlsrc b/Master/tlsrc/hyphen-polish.tlsrc
new file mode 100644
index 00000000000..f40fee12ab3
--- /dev/null
+++ b/Master/tlsrc/hyphen-polish.tlsrc
@@ -0,0 +1,7 @@
+name hyphen-polish
+category TLCore
+shortdesc Polish
+longdesc Pick this if you want Polish fonts and other packages
+runpatterns f texmf/tex/generic/config/language.pl.dat
+runpatterns f texmf/tex/generic/hyphen/plhyph.tex
+execute BuildLanguageDat pl
diff --git a/Master/tlsrc/hyphen-portuguese.tlsrc b/Master/tlsrc/hyphen-portuguese.tlsrc
new file mode 100644
index 00000000000..8a4de098d56
--- /dev/null
+++ b/Master/tlsrc/hyphen-portuguese.tlsrc
@@ -0,0 +1,7 @@
+name hyphen-portuguese
+category TLCore
+shortdesc Portuguese
+longdesc Essential portuguese
+runpatterns f texmf/tex/generic/config/language.pt.dat
+runpatterns f texmf/tex/generic/hyphen/pthyph.tex
+execute BuildLanguageDat pt
diff --git a/Master/tlsrc/hyphen-romanian.tlsrc b/Master/tlsrc/hyphen-romanian.tlsrc
new file mode 100644
index 00000000000..46099619ce3
--- /dev/null
+++ b/Master/tlsrc/hyphen-romanian.tlsrc
@@ -0,0 +1,7 @@
+name hyphen-romanian
+category TLCore
+shortdesc Romanian hyphenation files
+longdesc Romanian hyphenation patterns
+runpatterns f texmf/tex/generic/config/language.ro.dat
+runpatterns f texmf/tex/generic/hyphen/rohyphen.tex
+execute BuildLanguageDat ro
diff --git a/Master/tlsrc/hyphen-russian.tlsrc b/Master/tlsrc/hyphen-russian.tlsrc
new file mode 100644
index 00000000000..3f01752f815
--- /dev/null
+++ b/Master/tlsrc/hyphen-russian.tlsrc
@@ -0,0 +1,7 @@
+name hyphen-russian
+category TLCore
+shortdesc Russian hyphenation files
+longdesc Russian hyphenation patterns
+depend Package/ruhyphen
+runpatterns f texmf/tex/generic/config/language.ru.dat
+execute BuildLanguageDat ru
diff --git a/Master/tlsrc/hyphen-serbian.tlsrc b/Master/tlsrc/hyphen-serbian.tlsrc
new file mode 100644
index 00000000000..5fc9ac5b800
--- /dev/null
+++ b/Master/tlsrc/hyphen-serbian.tlsrc
@@ -0,0 +1,7 @@
+name hyphen-serbian
+category TLCore
+shortdesc Serbian hyphenation files
+longdesc Serbian hyphenation patterns
+runpatterns f texmf/tex/generic/config/language.sr.dat
+runpatterns f texmf/tex/generic/hyphen/srhyphc.tex
+execute BuildLanguageDat sr
diff --git a/Master/tlsrc/hyphen-slovene.tlsrc b/Master/tlsrc/hyphen-slovene.tlsrc
new file mode 100644
index 00000000000..2774dcb7e35
--- /dev/null
+++ b/Master/tlsrc/hyphen-slovene.tlsrc
@@ -0,0 +1,7 @@
+name hyphen-slovene
+category TLCore
+shortdesc Slovene hyphenation files
+longdesc Slovene hyphenation patterns
+runpatterns f texmf/tex/generic/config/language.sl.dat
+runpatterns f texmf/tex/generic/hyphen/sihyph.tex
+execute BuildLanguageDat sl
diff --git a/Master/tlsrc/hyphen-spanish.tlsrc b/Master/tlsrc/hyphen-spanish.tlsrc
new file mode 100644
index 00000000000..5ecfe280028
--- /dev/null
+++ b/Master/tlsrc/hyphen-spanish.tlsrc
@@ -0,0 +1,9 @@
+name hyphen-spanish
+category TLCore
+shortdesc Spanish scripts
+longdesc Fonts for typesetting some Spanish scripts
+runpatterns f texmf/tex/generic/config/language.es.dat
+runpatterns f texmf/tex/generic/hyphen/cahyph.tex
+runpatterns f texmf/tex/generic/hyphen/eshyph.tex
+runpatterns f texmf/tex/generic/hyphen/glhyph.tex
+execute BuildLanguageDat es
diff --git a/Master/tlsrc/hyphen-swedish.tlsrc b/Master/tlsrc/hyphen-swedish.tlsrc
new file mode 100644
index 00000000000..c6eb8fb002e
--- /dev/null
+++ b/Master/tlsrc/hyphen-swedish.tlsrc
@@ -0,0 +1,7 @@
+name hyphen-swedish
+category TLCore
+shortdesc Swedish
+longdesc Essential swedish
+runpatterns f texmf/tex/generic/config/language.sw.dat
+runpatterns f texmf/tex/generic/hyphen/svhyph.tex
+execute BuildLanguageDat sw
diff --git a/Master/tlsrc/hyphen-turkish.tlsrc b/Master/tlsrc/hyphen-turkish.tlsrc
new file mode 100644
index 00000000000..885a813ec52
--- /dev/null
+++ b/Master/tlsrc/hyphen-turkish.tlsrc
@@ -0,0 +1,7 @@
+name hyphen-turkish
+category TLCore
+shortdesc Turkish hyphenation files
+longdesc Turkish hyphenation patterns
+runpatterns f texmf/tex/generic/config/language.tk.dat
+runpatterns f texmf/tex/generic/hyphen/tkhyph.tex
+execute BuildLanguageDat tk
diff --git a/Master/tlsrc/hyphen-ukenglish.tlsrc b/Master/tlsrc/hyphen-ukenglish.tlsrc
new file mode 100644
index 00000000000..9dbddfc721e
--- /dev/null
+++ b/Master/tlsrc/hyphen-ukenglish.tlsrc
@@ -0,0 +1,7 @@
+name hyphen-ukenglish
+category TLCore
+shortdesc Ukbritish hyphenation patterns
+longdesc Ukbritish hyphenation patterns.
+runpatterns f texmf/tex/generic/config/language.uk.dat
+runpatterns f texmf/tex/generic/hyphen/ukhyphen.tex
+execute BuildLanguageDat uk
diff --git a/Master/tlsrc/hyphen-ukrainian.tlsrc b/Master/tlsrc/hyphen-ukrainian.tlsrc
new file mode 100644
index 00000000000..4beef1b4dfb
--- /dev/null
+++ b/Master/tlsrc/hyphen-ukrainian.tlsrc
@@ -0,0 +1,7 @@
+name hyphen-ukrainian
+category TLCore
+shortdesc Ukrainian hyphenation files
+longdesc Ukrainian hyphenation patterns
+runpatterns f texmf/tex/generic/config/language.ur.dat
+runpatterns f texmf/tex/generic/hyphen/ukrhyph.tex
+execute BuildLanguageDat ur
diff --git a/Master/tlsrc/hyphen-usorbian.tlsrc b/Master/tlsrc/hyphen-usorbian.tlsrc
new file mode 100644
index 00000000000..d78cd19d87d
--- /dev/null
+++ b/Master/tlsrc/hyphen-usorbian.tlsrc
@@ -0,0 +1,8 @@
+name hyphen-usorbian
+category TLCore
+shortdesc Upper Sorbian hyphenation patterns
+longdesc The area where Upper Sorbian is spoken (the Lausitz valley) is
+ indeed in Germany, the language itself is a Slavic one and not related to
+runpatterns f texmf/tex/generic/config/language.sor.dat
+runpatterns f texmf/tex/generic/hyphen/sorhyph.tex
+execute BuildLanguageDat sor
diff --git a/Master/tlsrc/hyphen-welsh.tlsrc b/Master/tlsrc/hyphen-welsh.tlsrc
new file mode 100644
index 00000000000..effa92d5b86
--- /dev/null
+++ b/Master/tlsrc/hyphen-welsh.tlsrc
@@ -0,0 +1,7 @@
+name hyphen-welsh
+category TLCore
+shortdesc Czechoslovak scripts
+longdesc Fonts for typesetting some Czechoslovak scripts
+runpatterns f texmf/tex/generic/config/language.cy.dat
+runpatterns f texmf/tex/generic/hyphen/cyhyph.tex
+execute BuildLanguageDat cy
diff --git a/Master/tlsrc/impatient-fr.tlsrc b/Master/tlsrc/impatient-fr.tlsrc
new file mode 100644
index 00000000000..84891d74334
--- /dev/null
+++ b/Master/tlsrc/impatient-fr.tlsrc
@@ -0,0 +1,3 @@
+name impatient-fr
+category Documentation
+shortdesc French translation of TeX for the Impatient
diff --git a/Master/tlsrc/impatient.tlsrc b/Master/tlsrc/impatient.tlsrc
new file mode 100644
index 00000000000..4e6c2bbba13
--- /dev/null
+++ b/Master/tlsrc/impatient.tlsrc
@@ -0,0 +1,4 @@
+name impatient
+category Documentation
+shortdesc TeX for the Impatient
+longdesc Book covering TeX, plain TeX and Eplain.
diff --git a/Master/tlsrc/knuth.tlsrc b/Master/tlsrc/knuth.tlsrc
new file mode 100644
index 00000000000..843e3c1b6c1
--- /dev/null
+++ b/Master/tlsrc/knuth.tlsrc
@@ -0,0 +1,5 @@
+name knuth
+category Documentation
+shortdesc No caption.
+longdesc Knuth's own documentation, including the TeX book and the MetaFont
+ book.
diff --git a/Master/tlsrc/kopka.tlsrc b/Master/tlsrc/kopka.tlsrc
new file mode 100644
index 00000000000..e345459b9e9
--- /dev/null
+++ b/Master/tlsrc/kopka.tlsrc
@@ -0,0 +1,3 @@
+name kopka
+category Documentation
+shortdesc The kopka package.
diff --git a/Master/tlsrc/l2picfaq.tlsrc b/Master/tlsrc/l2picfaq.tlsrc
new file mode 100644
index 00000000000..f69139ad69b
--- /dev/null
+++ b/Master/tlsrc/l2picfaq.tlsrc
@@ -0,0 +1,3 @@
+name l2picfaq
+category Documentation
+shortdesc The l2picfaq package.
diff --git a/Master/tlsrc/l2tabu-english.tlsrc b/Master/tlsrc/l2tabu-english.tlsrc
new file mode 100644
index 00000000000..7e039520464
--- /dev/null
+++ b/Master/tlsrc/l2tabu-english.tlsrc
@@ -0,0 +1,5 @@
+name l2tabu-english
+category Documentation
+shortdesc English Translation of Obsolete packages and commands.
+longdesc English translation of the l2tabu practical guide to LaTeX2e by
+ Mark Trettin. A list of obsolete packages and commands.
diff --git a/Master/tlsrc/l2tabu-french.tlsrc b/Master/tlsrc/l2tabu-french.tlsrc
new file mode 100644
index 00000000000..19229f8938b
--- /dev/null
+++ b/Master/tlsrc/l2tabu-french.tlsrc
@@ -0,0 +1,4 @@
+name l2tabu-french
+category Documentation
+shortdesc French translation of l2tabu.
+longdesc French translation of l2tabu.
diff --git a/Master/tlsrc/l2tabu-it.tlsrc b/Master/tlsrc/l2tabu-it.tlsrc
new file mode 100644
index 00000000000..fce72357d1d
--- /dev/null
+++ b/Master/tlsrc/l2tabu-it.tlsrc
@@ -0,0 +1,3 @@
+name l2tabu-it
+category Documentation
+shortdesc The l2tabuit package.
diff --git a/Master/tlsrc/l2tabu.tlsrc b/Master/tlsrc/l2tabu.tlsrc
new file mode 100644
index 00000000000..aa1b79d4e28
--- /dev/null
+++ b/Master/tlsrc/l2tabu.tlsrc
@@ -0,0 +1,5 @@
+name l2tabu
+category Documentation
+shortdesc Obsolete packages and commands.
+longdesc Sins of LaTeX users. A list of obsolete packages and commands (in
+ German).
diff --git a/Master/tlsrc/latex-graphics-companion.tlsrc b/Master/tlsrc/latex-graphics-companion.tlsrc
new file mode 100644
index 00000000000..8767f7ff158
--- /dev/null
+++ b/Master/tlsrc/latex-graphics-companion.tlsrc
@@ -0,0 +1,3 @@
+name latex-graphics-companion
+category Documentation
+shortdesc The latex-graphics-companion package.
diff --git a/Master/tlsrc/latex-tipps-und-tricks.tlsrc b/Master/tlsrc/latex-tipps-und-tricks.tlsrc
new file mode 100644
index 00000000000..4c812463b69
--- /dev/null
+++ b/Master/tlsrc/latex-tipps-und-tricks.tlsrc
@@ -0,0 +1,3 @@
+name latex-tipps-und-tricks
+category Documentation
+shortdesc The latex-tipps-und-tricks package.
diff --git a/Master/tlsrc/latex-web-companion.tlsrc b/Master/tlsrc/latex-web-companion.tlsrc
new file mode 100644
index 00000000000..f9db42228eb
--- /dev/null
+++ b/Master/tlsrc/latex-web-companion.tlsrc
@@ -0,0 +1,3 @@
+name latex-web-companion
+category Documentation
+shortdesc The latex-web-companion package.
diff --git a/Master/tlsrc/latex.tlsrc b/Master/tlsrc/latex.tlsrc
index 5a9dffaff8e..370b653ca78 100644
--- a/Master/tlsrc/latex.tlsrc
+++ b/Master/tlsrc/latex.tlsrc
@@ -1,5 +1,5 @@
name latex
-runpatterns t texmf-dist makeindex latex
-runpatterns t texmf-dist tex latex base
-docpatterns f texmf-dist/doc/latex/base/.*
-srcpatterns f texmf-dist/source/latex/base/.*
+runpatterns f texmf-dist/makeindex/latex/*
+runpatterns f texmf-dist/tex/latex/base/*
+docpatterns f texmf-dist/doc/latex/base/*
+srcpatterns f texmf-dist/source/latex/base/*
diff --git a/Master/tlsrc/latex2e-html.tlsrc b/Master/tlsrc/latex2e-html.tlsrc
new file mode 100644
index 00000000000..258bd2c3778
--- /dev/null
+++ b/Master/tlsrc/latex2e-html.tlsrc
@@ -0,0 +1,3 @@
+name latex2e-html
+category Documentation
+shortdesc The latex2e-html package.
diff --git a/Master/tlsrc/lib-freetype2.tlsrc b/Master/tlsrc/lib-freetype2.tlsrc
new file mode 100644
index 00000000000..ca71431cac1
--- /dev/null
+++ b/Master/tlsrc/lib-freetype2.tlsrc
@@ -0,0 +1,6 @@
+name lib-freetype2
+category TLCore
+shortdesc The Freetype2 library package.
+longdesc FreeType 2 is a software font engine that is designed to be small,
+ efficient, highly customizable and portable while capable of producing
+binpatterns f bin/win32/tl90freetype2.dll
diff --git a/Master/tlsrc/lib-geturl.tlsrc b/Master/tlsrc/lib-geturl.tlsrc
new file mode 100644
index 00000000000..896baac1ccb
--- /dev/null
+++ b/Master/tlsrc/lib-geturl.tlsrc
@@ -0,0 +1,6 @@
+name lib-geturl
+category TLCore
+shortdesc The Geturl library package.
+longdesc This is a library written to retrieve a file from the Internet by
+ giving its url.
+binpatterns f bin/win32/tl90geturl.dll
diff --git a/Master/tlsrc/lib-gnu.tlsrc b/Master/tlsrc/lib-gnu.tlsrc
new file mode 100644
index 00000000000..102d5722e96
--- /dev/null
+++ b/Master/tlsrc/lib-gnu.tlsrc
@@ -0,0 +1,5 @@
+name lib-gnu
+category TLCore
+shortdesc The Gnu library package.
+longdesc Lots of GNU functions arranged into a general purpose library.
+binpatterns f bin/win32/tl90gnu.dll
diff --git a/Master/tlsrc/lib-md5.tlsrc b/Master/tlsrc/lib-md5.tlsrc
new file mode 100644
index 00000000000..5c78e246090
--- /dev/null
+++ b/Master/tlsrc/lib-md5.tlsrc
@@ -0,0 +1,5 @@
+name lib-md5
+category TLCore
+shortdesc The Md5 library.
+longdesc New independent implementation of MD5 algorithm by Alladdin.
+binpatterns f bin/win32/tl90md5.dll
diff --git a/Master/tlsrc/lib-regex.tlsrc b/Master/tlsrc/lib-regex.tlsrc
new file mode 100644
index 00000000000..da92de15630
--- /dev/null
+++ b/Master/tlsrc/lib-regex.tlsrc
@@ -0,0 +1,6 @@
+name lib-regex
+category TLCore
+shortdesc The Regex library package.
+longdesc GNU regular expressions matching engine plus globbing functions
+ from fnmatch().
+binpatterns f bin/win32/tl90regex.dll
diff --git a/Master/tlsrc/lib-texmfmp.tlsrc b/Master/tlsrc/lib-texmfmp.tlsrc
new file mode 100644
index 00000000000..2585027d2e8
--- /dev/null
+++ b/Master/tlsrc/lib-texmfmp.tlsrc
@@ -0,0 +1,5 @@
+name lib-texmfmp
+category TLCore
+shortdesc The Texmfmp library.
+longdesc Support library for various TeX engines.
+binpatterns f bin/win32/tl90texmfmp.dll
diff --git a/Master/tlsrc/lib-zlib.tlsrc b/Master/tlsrc/lib-zlib.tlsrc
new file mode 100644
index 00000000000..5cd84240ee2
--- /dev/null
+++ b/Master/tlsrc/lib-zlib.tlsrc
@@ -0,0 +1,8 @@
+name lib-zlib
+category TLCore
+shortdesc The Zlib library package.
+longdesc A Massively Spiffy Yet Delicately Unobtrusive Compression Library.
+ Zlib is designed to be a free, general-purpose, legally unencumbered --
+binpatterns f bin/win32/tl90zlib.dll
+docpatterns f texmf/doc/man/man3/zlib.3
+docpatterns f texmf/doc/man/man3/zlib.3.html
diff --git a/Master/tlsrc/lkort.tlsrc b/Master/tlsrc/lkort.tlsrc
new file mode 100644
index 00000000000..b1c1139ff23
--- /dev/null
+++ b/Master/tlsrc/lkort.tlsrc
@@ -0,0 +1,3 @@
+name lkort
+category Documentation
+shortdesc Dutch version of Not so short Introduction to LaTeX2e.
diff --git a/Master/tlsrc/lshort-bulgarian.tlsrc b/Master/tlsrc/lshort-bulgarian.tlsrc
new file mode 100644
index 00000000000..07cbbe49acf
--- /dev/null
+++ b/Master/tlsrc/lshort-bulgarian.tlsrc
@@ -0,0 +1,3 @@
+name lshort-bulgarian
+category Documentation
+shortdesc Bulgarian translation of Not So Short Introduction to LaTeX2e
diff --git a/Master/tlsrc/lshort-dutch.tlsrc b/Master/tlsrc/lshort-dutch.tlsrc
new file mode 100644
index 00000000000..48c218d78c3
--- /dev/null
+++ b/Master/tlsrc/lshort-dutch.tlsrc
@@ -0,0 +1,3 @@
+name lshort-dutch
+category Documentation
+shortdesc The lshort-dutch package.
diff --git a/Master/tlsrc/lshort-english.tlsrc b/Master/tlsrc/lshort-english.tlsrc
new file mode 100644
index 00000000000..ac0d6a1793e
--- /dev/null
+++ b/Master/tlsrc/lshort-english.tlsrc
@@ -0,0 +1,3 @@
+name lshort-english
+category Documentation
+shortdesc A (Not So) Short Introduction to LaTeX2e.
diff --git a/Master/tlsrc/lshort-finnish.tlsrc b/Master/tlsrc/lshort-finnish.tlsrc
new file mode 100644
index 00000000000..9a097d9e057
--- /dev/null
+++ b/Master/tlsrc/lshort-finnish.tlsrc
@@ -0,0 +1,5 @@
+name lshort-finnish
+category Documentation
+shortdesc Finnish version of A Short Introduction to LaTeX2e
+longdesc Finnish version of A Short Introduction to LaTeX2e with an emphasis
+ on Finnish typesetting rules.
diff --git a/Master/tlsrc/lshort-french.tlsrc b/Master/tlsrc/lshort-french.tlsrc
new file mode 100644
index 00000000000..6835589fe7d
--- /dev/null
+++ b/Master/tlsrc/lshort-french.tlsrc
@@ -0,0 +1,4 @@
+name lshort-french
+category Documentation
+shortdesc French version of Not so short Introduction to LaTeX2e.
+longdesc French version of A Short Introduction to LaTeX2e.
diff --git a/Master/tlsrc/lshort-german.tlsrc b/Master/tlsrc/lshort-german.tlsrc
new file mode 100644
index 00000000000..56eee2d5457
--- /dev/null
+++ b/Master/tlsrc/lshort-german.tlsrc
@@ -0,0 +1,3 @@
+name lshort-german
+category Documentation
+shortdesc German version of A Short Introduction to LaTeX2e: LaTeX2e-Kurzbeschreibung.
diff --git a/Master/tlsrc/lshort-italian.tlsrc b/Master/tlsrc/lshort-italian.tlsrc
new file mode 100644
index 00000000000..96d6007e715
--- /dev/null
+++ b/Master/tlsrc/lshort-italian.tlsrc
@@ -0,0 +1,3 @@
+name lshort-italian
+category Documentation
+shortdesc Italian translation of the (Not So) Short Introduction to LaTeX.
diff --git a/Master/tlsrc/lshort-japanese.tlsrc b/Master/tlsrc/lshort-japanese.tlsrc
new file mode 100644
index 00000000000..62b180bbe14
--- /dev/null
+++ b/Master/tlsrc/lshort-japanese.tlsrc
@@ -0,0 +1,3 @@
+name lshort-japanese
+category Documentation
+shortdesc Japanese version of A Short Introduction to LaTeX2e
diff --git a/Master/tlsrc/lshort-korean.tlsrc b/Master/tlsrc/lshort-korean.tlsrc
new file mode 100644
index 00000000000..c1a4db81daa
--- /dev/null
+++ b/Master/tlsrc/lshort-korean.tlsrc
@@ -0,0 +1,3 @@
+name lshort-korean
+category Documentation
+shortdesc The lshort-korean package.
diff --git a/Master/tlsrc/lshort-mongolian.tlsrc b/Master/tlsrc/lshort-mongolian.tlsrc
new file mode 100644
index 00000000000..f9a83a885ff
--- /dev/null
+++ b/Master/tlsrc/lshort-mongolian.tlsrc
@@ -0,0 +1,4 @@
+name lshort-mongolian
+category Documentation
+shortdesc No caption.
+longdesc Mongolian version of A Short Introduction to LaTeX2e .
diff --git a/Master/tlsrc/lshort-polish.tlsrc b/Master/tlsrc/lshort-polish.tlsrc
new file mode 100644
index 00000000000..d4a955e7370
--- /dev/null
+++ b/Master/tlsrc/lshort-polish.tlsrc
@@ -0,0 +1,4 @@
+name lshort-polish
+category Documentation
+shortdesc Introduction to LaTeX in Polish.
+longdesc This is the Polish translation of A Short Introduction to LaTeX2e .
diff --git a/Master/tlsrc/lshort-portuguese.tlsrc b/Master/tlsrc/lshort-portuguese.tlsrc
new file mode 100644
index 00000000000..23872959e92
--- /dev/null
+++ b/Master/tlsrc/lshort-portuguese.tlsrc
@@ -0,0 +1,5 @@
+name lshort-portuguese
+category Documentation
+shortdesc Introduction to LaTeX in Portuguese.
+longdesc This is the Portuguese translation of A Short Introduction to
+ LaTeX2e .
diff --git a/Master/tlsrc/lshort-russian.tlsrc b/Master/tlsrc/lshort-russian.tlsrc
new file mode 100644
index 00000000000..e36a0e79e48
--- /dev/null
+++ b/Master/tlsrc/lshort-russian.tlsrc
@@ -0,0 +1,4 @@
+name lshort-russian
+category Documentation
+shortdesc Russian introduction to LaTeX.
+longdesc Russian version of A Short Introduction to LaTeX2e.
diff --git a/Master/tlsrc/lshort-slovak.tlsrc b/Master/tlsrc/lshort-slovak.tlsrc
new file mode 100644
index 00000000000..2245d989d3d
--- /dev/null
+++ b/Master/tlsrc/lshort-slovak.tlsrc
@@ -0,0 +1,5 @@
+name lshort-slovak
+category Documentation
+shortdesc Slovak version of Not so short Introduction to LaTeX2e
+longdesc The source files, PostScript and PDF files of slovak translation of
+ the "Not so Short Introduction to System LaTeX 2e"
diff --git a/Master/tlsrc/lshort-spanish.tlsrc b/Master/tlsrc/lshort-spanish.tlsrc
new file mode 100644
index 00000000000..f79f26cb423
--- /dev/null
+++ b/Master/tlsrc/lshort-spanish.tlsrc
@@ -0,0 +1,4 @@
+name lshort-spanish
+category Documentation
+shortdesc No caption.
+longdesc Spanish version of A Short Introduction to LaTeX2e.
diff --git a/Master/tlsrc/lshort-thai.tlsrc b/Master/tlsrc/lshort-thai.tlsrc
new file mode 100644
index 00000000000..a905b31240e
--- /dev/null
+++ b/Master/tlsrc/lshort-thai.tlsrc
@@ -0,0 +1,4 @@
+name lshort-thai
+category Documentation
+shortdesc The lshort-thai package.
+longdesc Short introduction to LaTeX 2e, in Thai.
diff --git a/Master/tlsrc/lshort-turkish.tlsrc b/Master/tlsrc/lshort-turkish.tlsrc
new file mode 100644
index 00000000000..a0313a9a327
--- /dev/null
+++ b/Master/tlsrc/lshort-turkish.tlsrc
@@ -0,0 +1,3 @@
+name lshort-turkish
+category Documentation
+shortdesc The lshort-turkish package.
diff --git a/Master/tlsrc/lshort-ukr.tlsrc b/Master/tlsrc/lshort-ukr.tlsrc
new file mode 100644
index 00000000000..a09aa401aae
--- /dev/null
+++ b/Master/tlsrc/lshort-ukr.tlsrc
@@ -0,0 +1,3 @@
+name lshort-ukr
+category Documentation
+shortdesc The lshort-ukr package.
diff --git a/Master/tlsrc/lshort-vietnamese.tlsrc b/Master/tlsrc/lshort-vietnamese.tlsrc
new file mode 100644
index 00000000000..21d19d930d5
--- /dev/null
+++ b/Master/tlsrc/lshort-vietnamese.tlsrc
@@ -0,0 +1,3 @@
+name lshort-vietnamese
+category Documentation
+shortdesc Vietnamese translation of Not So Short Introduction to LaTeX
diff --git a/Master/tlsrc/make-tex-work.tlsrc b/Master/tlsrc/make-tex-work.tlsrc
new file mode 100644
index 00000000000..fbabd58407a
--- /dev/null
+++ b/Master/tlsrc/make-tex-work.tlsrc
@@ -0,0 +1,3 @@
+name make-tex-work
+category Documentation
+shortdesc The make-tex-work package.
diff --git a/Master/tlsrc/marvosym.tlsrc b/Master/tlsrc/marvosym.tlsrc
index c1804ff75da..86e482c70e2 100644
--- a/Master/tlsrc/marvosym.tlsrc
+++ b/Master/tlsrc/marvosym.tlsrc
@@ -1,2 +1,5 @@
name marvosym
execute addMap marvosym.map
+docpatterns r texmf-dist/doc/latex/marvosym/.*
+runpatterns t texmf-dist fonts marvosym
+runpatterns t texmf-dist tex marvosym
diff --git a/Master/tlsrc/math-into-latex.tlsrc b/Master/tlsrc/math-into-latex.tlsrc
new file mode 100644
index 00000000000..529ad815be2
--- /dev/null
+++ b/Master/tlsrc/math-into-latex.tlsrc
@@ -0,0 +1,3 @@
+name math-into-latex
+category Documentation
+shortdesc The math-into-latex package.
diff --git a/Master/tlsrc/mathmode.tlsrc b/Master/tlsrc/mathmode.tlsrc
new file mode 100644
index 00000000000..b935d2e2730
--- /dev/null
+++ b/Master/tlsrc/mathmode.tlsrc
@@ -0,0 +1,3 @@
+name mathmode
+category Documentation
+shortdesc The mathmode package.
diff --git a/Master/tlsrc/metafont-for-beginners.tlsrc b/Master/tlsrc/metafont-for-beginners.tlsrc
new file mode 100644
index 00000000000..f69ac2f4065
--- /dev/null
+++ b/Master/tlsrc/metafont-for-beginners.tlsrc
@@ -0,0 +1,3 @@
+name metafont-for-beginners
+category Documentation
+shortdesc The metafont-for-beginners package.
diff --git a/Master/tlsrc/metafp.tlsrc b/Master/tlsrc/metafp.tlsrc
new file mode 100644
index 00000000000..32b2d24b131
--- /dev/null
+++ b/Master/tlsrc/metafp.tlsrc
@@ -0,0 +1,3 @@
+name metafp
+category Documentation
+shortdesc Some Experiences in Running METAFONT and MetaPost.
diff --git a/Master/tlsrc/metapost-examples.tlsrc b/Master/tlsrc/metapost-examples.tlsrc
new file mode 100644
index 00000000000..99e83897f2a
--- /dev/null
+++ b/Master/tlsrc/metapost-examples.tlsrc
@@ -0,0 +1,5 @@
+name metapost-examples
+category Documentation
+shortdesc Example drawings using metapost.
+longdesc These are a few (hundred) example pictures drawn with metapost,
+ ranging from very simple (lines and circles) to rather intricate
diff --git a/Master/tlsrc/metapost.tlsrc b/Master/tlsrc/metapost.tlsrc
index 1fbd256c8ad..8c76335a656 100644
--- a/Master/tlsrc/metapost.tlsrc
+++ b/Master/tlsrc/metapost.tlsrc
@@ -1,5 +1,5 @@
name metapost
-runpatterns f texmf-dist/metapost/base/.*
+runpatterns f texmf-dist/metapost/base/*
runpatterns t texmf-dist metapost config
runpatterns t texmf-dist metapost misc
runpatterns t texmf-dist metapost support
diff --git a/Master/tlsrc/misc.tlsrc b/Master/tlsrc/misc.tlsrc
index 6f7e0995e8f..d5b1a7d3364 100644
--- a/Master/tlsrc/misc.tlsrc
+++ b/Master/tlsrc/misc.tlsrc
@@ -1 +1,7 @@
name misc
+runpatterns f texmf-dist/fonts/source/public/misc/*
+runpatterns f texmf-dist/fonts/tfm/public/misc/*
+runpatterns f texmf-dist/omega/ocp/misc/*
+runpatterns f texmf-dist/omega/otp/misc/*
+runpatterns f texmf-dist/tex/generic/misc/*
+runpatterns f texmf-dist/tex/plain/misc/*
diff --git a/Master/tlsrc/mlist.tlsrc b/Master/tlsrc/mlist.tlsrc
new file mode 100644
index 00000000000..bd44ae650f5
--- /dev/null
+++ b/Master/tlsrc/mlist.tlsrc
@@ -0,0 +1,2 @@
+name mlist
+shortdesc The mlist package.
diff --git a/Master/tlsrc/ntg.tlsrc b/Master/tlsrc/ntg.tlsrc
new file mode 100644
index 00000000000..2e58c46f181
--- /dev/null
+++ b/Master/tlsrc/ntg.tlsrc
@@ -0,0 +1,3 @@
+name ntg
+category Documentation
+shortdesc Dutch TeX Users Group information.
diff --git a/Master/tlsrc/ntheorem-vn.tlsrc b/Master/tlsrc/ntheorem-vn.tlsrc
new file mode 100644
index 00000000000..51eb3fe7ca3
--- /dev/null
+++ b/Master/tlsrc/ntheorem-vn.tlsrc
@@ -0,0 +1,3 @@
+name ntheorem-vn
+category Documentation
+shortdesc The ntheorem-vn package.
diff --git a/Master/tlsrc/omega.tlsrc b/Master/tlsrc/omega.tlsrc
index ce254617c0f..06c14900c8e 100644
--- a/Master/tlsrc/omega.tlsrc
+++ b/Master/tlsrc/omega.tlsrc
@@ -8,7 +8,7 @@ runpatterns t texmf-dist omega ocp omega
runpatterns t texmf-dist omega otp char2uni
runpatterns t texmf-dist omega otp uni2char
runpatterns t texmf-dist omega otp omega
-runpatterns f texmf-dist/tex/generic/encodings/.*\.onm
-runpatterns f texmf-dist/tex/generic/omegahyph/.*
+runpatterns f texmf-dist/tex/generic/encodings/*.onm
+runpatterns f texmf-dist/tex/generic/omegahyph/*
runpatterns t texmf-dist tex plain omega
docpatterns t texmf-dist doc omega base
diff --git a/Master/tlsrc/paper.tlsrc b/Master/tlsrc/paper.tlsrc
index fb6352d357f..8de8f0dd4c3 100644
--- a/Master/tlsrc/paper.tlsrc
+++ b/Master/tlsrc/paper.tlsrc
@@ -1 +1,4 @@
name paper
+docpatterns f texmf-dist/doc/latex/paper/*
+srcpatterns f texmf-dist/source/latex/paper/*
+runpatterns f texmf-dist/tex/latex/paper/*
diff --git a/Master/tlsrc/patch.tlsrc b/Master/tlsrc/patch.tlsrc
index 8c96ad8c105..65f601cfe69 100644
--- a/Master/tlsrc/patch.tlsrc
+++ b/Master/tlsrc/patch.tlsrc
@@ -1 +1,4 @@
name patch
+docpatterns f texmf-dist/doc/plain/patch/*
+runpatterns f texmf-dist/tex/latex/patch/*
+runpatterns f texmf-dist/tex/plain/patch/*
diff --git a/Master/tlsrc/pgf.tlsrc b/Master/tlsrc/pgf.tlsrc
index 52c6554d2b0..4dd4dd4251f 100644
--- a/Master/tlsrc/pgf.tlsrc
+++ b/Master/tlsrc/pgf.tlsrc
@@ -1 +1,5 @@
name pgf
+docpatterns t texmf-dist doc pgf
+runpatterns t texmf-dist tex generic pgf
+runpatterns t texmf-dist tex latex pgf
+runpatterns t texmf-dist tex plain pgf
diff --git a/Master/tlsrc/philosophersimprint.tlsrc b/Master/tlsrc/philosophersimprint.tlsrc
new file mode 100644
index 00000000000..f3ccd89c1d1
--- /dev/null
+++ b/Master/tlsrc/philosophersimprint.tlsrc
@@ -0,0 +1,2 @@
+name philosophersimprint
+shortdesc The philosophersimprint package.
diff --git a/Master/tlsrc/pstricks-tutorial.tlsrc b/Master/tlsrc/pstricks-tutorial.tlsrc
new file mode 100644
index 00000000000..4e285582610
--- /dev/null
+++ b/Master/tlsrc/pstricks-tutorial.tlsrc
@@ -0,0 +1,3 @@
+name pstricks-tutorial
+category Documentation
+shortdesc The pstricks-tutorial package.
diff --git a/Master/tlsrc/sdrt.tlsrc b/Master/tlsrc/sdrt.tlsrc
new file mode 100644
index 00000000000..1bdd62f3193
--- /dev/null
+++ b/Master/tlsrc/sdrt.tlsrc
@@ -0,0 +1,2 @@
+name sdrt
+shortdesc The sdrt package.
diff --git a/Master/tlsrc/talk.tlsrc b/Master/tlsrc/talk.tlsrc
index d74cd6ca8a2..9e8c28dc010 100644
--- a/Master/tlsrc/talk.tlsrc
+++ b/Master/tlsrc/talk.tlsrc
@@ -1 +1,4 @@
name talk
+docpatterns f texmf-dist/doc/latex/talk/*
+srcpatterns f texmf-dist/source/latex/talk/*
+runpatterns f texmf-dist/tex/latex/talk/*
diff --git a/Master/tlsrc/tamethebeast.tlsrc b/Master/tlsrc/tamethebeast.tlsrc
new file mode 100644
index 00000000000..f027e3bd20e
--- /dev/null
+++ b/Master/tlsrc/tamethebeast.tlsrc
@@ -0,0 +1,5 @@
+name tamethebeast
+category Documentation
+shortdesc TamethebeaST
+longdesc This is a (complete as possible) document about bibliographies in
+ LaTeX, thus mainly about BibTeX.
diff --git a/Master/tlsrc/tds.tlsrc b/Master/tlsrc/tds.tlsrc
new file mode 100644
index 00000000000..e86b0d62ae0
--- /dev/null
+++ b/Master/tlsrc/tds.tlsrc
@@ -0,0 +1,3 @@
+name tds
+category Documentation
+shortdesc The TeX Directory Structure documentation.
diff --git a/Master/tlsrc/template.tlsrc b/Master/tlsrc/template.tlsrc
index 29bad1b608b..f3da7e63275 100644
--- a/Master/tlsrc/template.tlsrc
+++ b/Master/tlsrc/template.tlsrc
@@ -1 +1,4 @@
name template
+docpatterns f texmf-dist/doc/latex3/template/*
+srcpatterns f texmf-dist/source/latex3/template/*
+runpatterns f texmf-dist/tex/latex3/template/*
diff --git a/Master/tlsrc/tex-refs.tlsrc b/Master/tlsrc/tex-refs.tlsrc
new file mode 100644
index 00000000000..56b298f7f89
--- /dev/null
+++ b/Master/tlsrc/tex-refs.tlsrc
@@ -0,0 +1,4 @@
+name tex-refs
+category Documentation
+shortdesc TeX reference documentation
+longdesc Combination of many other manuals.
diff --git a/Master/tlsrc/tex-virtual-academy-pl.tlsrc b/Master/tlsrc/tex-virtual-academy-pl.tlsrc
new file mode 100644
index 00000000000..673137644fa
--- /dev/null
+++ b/Master/tlsrc/tex-virtual-academy-pl.tlsrc
@@ -0,0 +1,4 @@
+name tex-virtual-academy-pl
+category Documentation
+shortdesc The tex-virtual-academy-pl package.
+longdesc The off-line refences in Polish.
diff --git a/Master/tlsrc/tex4ht.tlsrc b/Master/tlsrc/tex4ht.tlsrc
index c04e5b20c4c..d669d06b943 100644
--- a/Master/tlsrc/tex4ht.tlsrc
+++ b/Master/tlsrc/tex4ht.tlsrc
@@ -1,4 +1,4 @@
name tex4ht
runpatterns t texmf-dist tex tex4ht
-runpatterns f texmf-dist/tex4ht/.*
+runpatterns r texmf-dist/tex4ht/.*
docpatterns t texmf-dist doc tex4ht
diff --git a/Master/tlsrc/texilikecover.tlsrc b/Master/tlsrc/texilikecover.tlsrc
new file mode 100644
index 00000000000..e433e57f824
--- /dev/null
+++ b/Master/tlsrc/texilikecover.tlsrc
@@ -0,0 +1,2 @@
+name texilikecover
+shortdesc The texilikecover package.
diff --git a/Master/tlsrc/texlive-common.tlsrc b/Master/tlsrc/texlive-common.tlsrc
new file mode 100644
index 00000000000..728b58c76d9
--- /dev/null
+++ b/Master/tlsrc/texlive-common.tlsrc
@@ -0,0 +1,3 @@
+name texlive-common
+category Documentation
+shortdesc The texlive-common package.
diff --git a/Master/tlsrc/texlive-cz.tlsrc b/Master/tlsrc/texlive-cz.tlsrc
new file mode 100644
index 00000000000..9edb0ac82be
--- /dev/null
+++ b/Master/tlsrc/texlive-cz.tlsrc
@@ -0,0 +1,3 @@
+name texlive-cz
+category Documentation
+shortdesc Documentation of TeX live in Czech.
diff --git a/Master/tlsrc/texlive-en.tlsrc b/Master/tlsrc/texlive-en.tlsrc
new file mode 100644
index 00000000000..cf397c61009
--- /dev/null
+++ b/Master/tlsrc/texlive-en.tlsrc
@@ -0,0 +1,3 @@
+name texlive-en
+category Documentation
+shortdesc The texlive-en package.
diff --git a/Master/tlsrc/texlive-fr.tlsrc b/Master/tlsrc/texlive-fr.tlsrc
new file mode 100644
index 00000000000..9089c7e5f3e
--- /dev/null
+++ b/Master/tlsrc/texlive-fr.tlsrc
@@ -0,0 +1,3 @@
+name texlive-fr
+category Documentation
+shortdesc Documentation of TeX live in French.
diff --git a/Master/tlsrc/texlive-ge.tlsrc b/Master/tlsrc/texlive-ge.tlsrc
new file mode 100644
index 00000000000..67a77317dad
--- /dev/null
+++ b/Master/tlsrc/texlive-ge.tlsrc
@@ -0,0 +1,3 @@
+name texlive-ge
+category Documentation
+shortdesc The texlive-ge package.
diff --git a/Master/tlsrc/texlive-pl.tlsrc b/Master/tlsrc/texlive-pl.tlsrc
new file mode 100644
index 00000000000..16c0c977e43
--- /dev/null
+++ b/Master/tlsrc/texlive-pl.tlsrc
@@ -0,0 +1,4 @@
+name texlive-pl
+category Documentation
+shortdesc Polish TL guide.
+longdesc Polish translation of the TeX Live guide.
diff --git a/Master/tlsrc/texlive-ru.tlsrc b/Master/tlsrc/texlive-ru.tlsrc
new file mode 100644
index 00000000000..5abed77dc1e
--- /dev/null
+++ b/Master/tlsrc/texlive-ru.tlsrc
@@ -0,0 +1,3 @@
+name texlive-ru
+category Documentation
+shortdesc The texlive-ru package.
diff --git a/Master/tlsrc/texlive-zh-cn.tlsrc b/Master/tlsrc/texlive-zh-cn.tlsrc
new file mode 100644
index 00000000000..b263f41799e
--- /dev/null
+++ b/Master/tlsrc/texlive-zh-cn.tlsrc
@@ -0,0 +1,4 @@
+name texlive-zh-cn
+category Documentation
+shortdesc The TeX Live Chinese documentation.
+longdesc The TeX Live Chinese documentation.
diff --git a/Master/tlsrc/tlc2.tlsrc b/Master/tlsrc/tlc2.tlsrc
new file mode 100644
index 00000000000..3948084e4c8
--- /dev/null
+++ b/Master/tlsrc/tlc2.tlsrc
@@ -0,0 +1,3 @@
+name tlc2
+category Documentation
+shortdesc The tlc2 package.
diff --git a/Master/tlsrc/tools.tlsrc b/Master/tlsrc/tools.tlsrc
index ff96a2af8c2..e174a2398d4 100644
--- a/Master/tlsrc/tools.tlsrc
+++ b/Master/tlsrc/tools.tlsrc
@@ -1 +1,4 @@
name tools
+docpatterns f texmf-dist/doc/latex/tools/*
+srcpatterns f texmf-dist/source/latex/tools/*
+runpatterns f texmf-dist/tex/latex/tools/*
diff --git a/Master/tlsrc/tpslifonts.tlsrc b/Master/tlsrc/tpslifonts.tlsrc
index ff616608826..c6ece80776b 100644
--- a/Master/tlsrc/tpslifonts.tlsrc
+++ b/Master/tlsrc/tpslifonts.tlsrc
@@ -1 +1,3 @@
name tpslifonts
+docpatterns f texmf-dist/doc/latex/tpslifonts/*
+runpatterns f texmf-dist/tex/latex/tpslifonts/*
diff --git a/Master/tlsrc/truetype.tlsrc b/Master/tlsrc/truetype.tlsrc
new file mode 100644
index 00000000000..6a34ff1adc0
--- /dev/null
+++ b/Master/tlsrc/truetype.tlsrc
@@ -0,0 +1,3 @@
+name truetype
+category Documentation
+shortdesc How to use TrueType fonts with teTeX.
diff --git a/Master/tlsrc/visualfaq.tlsrc b/Master/tlsrc/visualfaq.tlsrc
new file mode 100644
index 00000000000..a831c13fed2
--- /dev/null
+++ b/Master/tlsrc/visualfaq.tlsrc
@@ -0,0 +1,3 @@
+name visualfaq
+category Documentation
+shortdesc The visualfaq package.
diff --git a/Master/tlsrc/voss-de.tlsrc b/Master/tlsrc/voss-de.tlsrc
new file mode 100644
index 00000000000..9c6c65f724c
--- /dev/null
+++ b/Master/tlsrc/voss-de.tlsrc
@@ -0,0 +1,3 @@
+name voss-de
+category Documentation
+shortdesc German documentation on various LaTeX related packages by Herbert Voss.
diff --git a/Master/tlsrc/wadalab.tlsrc b/Master/tlsrc/wadalab.tlsrc
index b3da747e056..f762a8c6861 100644
--- a/Master/tlsrc/wadalab.tlsrc
+++ b/Master/tlsrc/wadalab.tlsrc
@@ -1,2 +1,5 @@
name wadalab
execute addMap wadalab.map
+docpatterns r texmf-dist/doc/fonts/wadalab/.*
+runpatterns t texmf-dist fonts wadalab
+runpatterns t texmf-dist dvips wadalab
diff --git a/Master/tlsrc/webguide.tlsrc b/Master/tlsrc/webguide.tlsrc
new file mode 100644
index 00000000000..23b5825cd39
--- /dev/null
+++ b/Master/tlsrc/webguide.tlsrc
@@ -0,0 +1,3 @@
+name webguide
+category Documentation
+shortdesc Brief Guide to LaTeX Tools for Web publishing.
diff --git a/Master/tlsrc/wp-conv.tlsrc b/Master/tlsrc/wp-conv.tlsrc
new file mode 100644
index 00000000000..1ddbbfa8870
--- /dev/null
+++ b/Master/tlsrc/wp-conv.tlsrc
@@ -0,0 +1,5 @@
+name wp-conv
+category Documentation
+shortdesc FAQ on converters between (La)TeX and PC-Textprocessors.
+longdesc A list (in HTML format) of packages for converting between LaTeX
+ and TeX documents and a variety of other formats including RTF, Word, and
diff --git a/Master/tlsrc/xbase.tlsrc b/Master/tlsrc/xbase.tlsrc
new file mode 100644
index 00000000000..2d18fa30674
--- /dev/null
+++ b/Master/tlsrc/xbase.tlsrc
@@ -0,0 +1,2 @@
+name xbase
+shortdesc The xbase package.
diff --git a/Master/tlsrc/xdoc.tlsrc b/Master/tlsrc/xdoc.tlsrc
index d86bf1169a3..3695ec737b4 100644
--- a/Master/tlsrc/xdoc.tlsrc
+++ b/Master/tlsrc/xdoc.tlsrc
@@ -1 +1,5 @@
name xdoc
+docpatterns f texmf-dist/doc/latex/xdoc/*
+srcpatterns f texmf-dist/source/latex/xdoc/*
+runpatterns t texmf-dist makeindex xdoc
+runpatterns t texmf-dist tex xdoc
diff --git a/Master/tlsrc/xetex.tlsrc b/Master/tlsrc/xetex.tlsrc
index e19bb4c42a9..85b89ca3bd4 100644
--- a/Master/tlsrc/xetex.tlsrc
+++ b/Master/tlsrc/xetex.tlsrc
@@ -4,4 +4,4 @@ runpatterns f texmf-dist/fonts/misc/xetex/fontmapping/tex-text.tec
runpatterns f texmf-dist/scripts/xetex/perl/lib/PDF/Reuse.pm
runpatterns f texmf-dist/scripts/xetex/perl/lib/PDF/Reuse/Util.pm
runpatterns f texmf-dist/scripts/xetex/perl/xdv2pdf_mergemarks
-docpatterns f texmf-dist/doc/xetex/.*
+docpatterns f texmf-dist/doc/xetex/*
diff --git a/Master/tlsrc/xmltex.tlsrc b/Master/tlsrc/xmltex.tlsrc
index 3ae921fe99c..5b23cbc08e3 100644
--- a/Master/tlsrc/xmltex.tlsrc
+++ b/Master/tlsrc/xmltex.tlsrc
@@ -1 +1,4 @@
name xmltex
+docpatterns f texmf-dist/doc/xmltex/base/*
+runpatterns f texmf-dist/tex/xmltex/base/*
+runpatterns f texmf-dist/tex/xmltex/config/*
diff --git a/Master/tlsrc/xypic-tut-pt.tlsrc b/Master/tlsrc/xypic-tut-pt.tlsrc
new file mode 100644
index 00000000000..9f7391c7c8d
--- /dev/null
+++ b/Master/tlsrc/xypic-tut-pt.tlsrc
@@ -0,0 +1,3 @@
+name xypic-tut-pt
+category Documentation
+shortdesc The xypic-tut-pt package.