summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/tlpkg/TeXLive/TLPOBJ.pm6
-rw-r--r--Master/tlpkg/TeXLive/TeXCatalogue.pm8
-rw-r--r--Master/tlpkg/tlpsrc/MemoirChapStyles.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/Type1fonts.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/abstyles.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/armenian.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/asciichart.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/autoarea.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/beamer-contrib.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/beebe.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/bengali.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/carolmin-ps.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/cbfonts.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/components-of-TeX.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/devnag.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/es-tex-faq.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-coptic.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-german.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/impatient-fr.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/itrans.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/latex-graphics-companion.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/latex-tipps-und-tricks.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/latex-web-companion.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/lcdftypetools.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/lshort-chinese.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/math-into-latex.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/mathmode.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/mkgrkindex.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/mp3d.tlpsrc2
-rw-r--r--Master/tlpkg/tlpsrc/omega-devanagari.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/plain-doc.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/rtklage.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/seetexk.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/tex-refs.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/tlc2.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/tlgs.win32.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/wasy.tlpsrc1
37 files changed, 45 insertions, 5 deletions
diff --git a/Master/tlpkg/TeXLive/TLPOBJ.pm b/Master/tlpkg/TeXLive/TLPOBJ.pm
index 0a2eae5bcfa..f5669398359 100644
--- a/Master/tlpkg/TeXLive/TLPOBJ.pm
+++ b/Master/tlpkg/TeXLive/TLPOBJ.pm
@@ -741,7 +741,6 @@ sub update_from_catalogue
if (defined($self->catalogue)) {
$tlcname = $self->catalogue;
} elsif ($tlcname =~ m/^bin-(.*)$/) {
- my $shortname = $1;
if (!defined($tlc->entries->{$tlcname})) {
$tlcname = $1;
}
@@ -749,6 +748,11 @@ sub update_from_catalogue
$tlcname = lc($tlcname);
if (defined($tlc->entries->{$tlcname})) {
my $entry = $tlc->entries->{$tlcname};
+ # Record the id of the catalogue entry if it's found due to
+ # quest4texlive.
+ if ($entry->entry->{'id'} ne $tlcname) {
+ $self->catalogue($entry->entry->{'id'});
+ }
if (defined($entry->entry->{'date'})) {
my $foo = $entry->entry->{'date'};
$foo =~ s/^.Date: //;
diff --git a/Master/tlpkg/TeXLive/TeXCatalogue.pm b/Master/tlpkg/TeXLive/TeXCatalogue.pm
index 8ff06b08040..ca524411373 100644
--- a/Master/tlpkg/TeXLive/TeXCatalogue.pm
+++ b/Master/tlpkg/TeXLive/TeXCatalogue.pm
@@ -208,9 +208,11 @@ sub quest4texlive
# Try to build the inverse mapping:
my (%inv, %count);
for my $id (keys %{$texcat}) {
- if (defined($texcat->{$id}{'texlive'})) {
- $count{$texcat->{$id}{'texlive'}}++;
- $inv{$texcat->{$id}{'texlive'}} = $id;
+ my $tl = $texcat->{$id}{'texlive'};
+ if (defined($tl)) {
+ $tl =~ s/^bin-//;
+ $count{$tl}++;
+ $inv{$tl} = $id;
}
}
# Go through texlive names
diff --git a/Master/tlpkg/tlpsrc/MemoirChapStyles.tlpsrc b/Master/tlpkg/tlpsrc/MemoirChapStyles.tlpsrc
index e69de29bb2d..03b1620597d 100644
--- a/Master/tlpkg/tlpsrc/MemoirChapStyles.tlpsrc
+++ b/Master/tlpkg/tlpsrc/MemoirChapStyles.tlpsrc
@@ -0,0 +1 @@
+catalogue memoirchapterstyles
diff --git a/Master/tlpkg/tlpsrc/Type1fonts.tlpsrc b/Master/tlpkg/tlpsrc/Type1fonts.tlpsrc
index e69de29bb2d..91a60b3a5a6 100644
--- a/Master/tlpkg/tlpsrc/Type1fonts.tlpsrc
+++ b/Master/tlpkg/tlpsrc/Type1fonts.tlpsrc
@@ -0,0 +1 @@
+catalogue fontinstallationguide
diff --git a/Master/tlpkg/tlpsrc/abstyles.tlpsrc b/Master/tlpkg/tlpsrc/abstyles.tlpsrc
index e69de29bb2d..5f564aed6c7 100644
--- a/Master/tlpkg/tlpsrc/abstyles.tlpsrc
+++ b/Master/tlpkg/tlpsrc/abstyles.tlpsrc
@@ -0,0 +1 @@
+catalogue abstyles-orig
diff --git a/Master/tlpkg/tlpsrc/armenian.tlpsrc b/Master/tlpkg/tlpsrc/armenian.tlpsrc
index e69de29bb2d..67de61d45e7 100644
--- a/Master/tlpkg/tlpsrc/armenian.tlpsrc
+++ b/Master/tlpkg/tlpsrc/armenian.tlpsrc
@@ -0,0 +1 @@
+catalogue armtex
diff --git a/Master/tlpkg/tlpsrc/asciichart.tlpsrc b/Master/tlpkg/tlpsrc/asciichart.tlpsrc
index e69de29bb2d..2a7fd011977 100644
--- a/Master/tlpkg/tlpsrc/asciichart.tlpsrc
+++ b/Master/tlpkg/tlpsrc/asciichart.tlpsrc
@@ -0,0 +1 @@
+catalogue ascii-chart
diff --git a/Master/tlpkg/tlpsrc/autoarea.tlpsrc b/Master/tlpkg/tlpsrc/autoarea.tlpsrc
index e69de29bb2d..5abd32723e9 100644
--- a/Master/tlpkg/tlpsrc/autoarea.tlpsrc
+++ b/Master/tlpkg/tlpsrc/autoarea.tlpsrc
@@ -0,0 +1 @@
+catalogue pictex-autoarea
diff --git a/Master/tlpkg/tlpsrc/beamer-contrib.tlpsrc b/Master/tlpkg/tlpsrc/beamer-contrib.tlpsrc
index e69de29bb2d..f2016a278f3 100644
--- a/Master/tlpkg/tlpsrc/beamer-contrib.tlpsrc
+++ b/Master/tlpkg/tlpsrc/beamer-contrib.tlpsrc
@@ -0,0 +1 @@
+catalogue beamerthemejltree
diff --git a/Master/tlpkg/tlpsrc/beebe.tlpsrc b/Master/tlpkg/tlpsrc/beebe.tlpsrc
index e69de29bb2d..c72a30c855f 100644
--- a/Master/tlpkg/tlpsrc/beebe.tlpsrc
+++ b/Master/tlpkg/tlpsrc/beebe.tlpsrc
@@ -0,0 +1 @@
+catalogue biblio
diff --git a/Master/tlpkg/tlpsrc/bengali.tlpsrc b/Master/tlpkg/tlpsrc/bengali.tlpsrc
index e69de29bb2d..d1f9b5c8a45 100644
--- a/Master/tlpkg/tlpsrc/bengali.tlpsrc
+++ b/Master/tlpkg/tlpsrc/bengali.tlpsrc
@@ -0,0 +1 @@
+catalogue bengali-pandey
diff --git a/Master/tlpkg/tlpsrc/carolmin-ps.tlpsrc b/Master/tlpkg/tlpsrc/carolmin-ps.tlpsrc
index ab1ef2b0426..22bd6a8db6a 100644
--- a/Master/tlpkg/tlpsrc/carolmin-ps.tlpsrc
+++ b/Master/tlpkg/tlpsrc/carolmin-ps.tlpsrc
@@ -1 +1,2 @@
+catalogue carolmin-t1
execute addMap cmin.map
diff --git a/Master/tlpkg/tlpsrc/cbfonts.tlpsrc b/Master/tlpkg/tlpsrc/cbfonts.tlpsrc
index 6693efd8675..0f9e16b83e6 100644
--- a/Master/tlpkg/tlpsrc/cbfonts.tlpsrc
+++ b/Master/tlpkg/tlpsrc/cbfonts.tlpsrc
@@ -1 +1,2 @@
+catalogue cbgreek-complete
execute addMixedMap cbgreek-full.map
diff --git a/Master/tlpkg/tlpsrc/components-of-TeX.tlpsrc b/Master/tlpkg/tlpsrc/components-of-TeX.tlpsrc
index e69de29bb2d..b64dcc23248 100644
--- a/Master/tlpkg/tlpsrc/components-of-TeX.tlpsrc
+++ b/Master/tlpkg/tlpsrc/components-of-TeX.tlpsrc
@@ -0,0 +1 @@
+catalogue components
diff --git a/Master/tlpkg/tlpsrc/devnag.tlpsrc b/Master/tlpkg/tlpsrc/devnag.tlpsrc
index 568a44c7cf9..b26fcc373ce 100644
--- a/Master/tlpkg/tlpsrc/devnag.tlpsrc
+++ b/Master/tlpkg/tlpsrc/devnag.tlpsrc
@@ -1,2 +1,3 @@
category TLCore
+catalogue devanagari
binpattern f bin/${ARCH}/devnag
diff --git a/Master/tlpkg/tlpsrc/es-tex-faq.tlpsrc b/Master/tlpkg/tlpsrc/es-tex-faq.tlpsrc
index e69de29bb2d..574802198c4 100644
--- a/Master/tlpkg/tlpsrc/es-tex-faq.tlpsrc
+++ b/Master/tlpkg/tlpsrc/es-tex-faq.tlpsrc
@@ -0,0 +1 @@
+catalogue faq-es
diff --git a/Master/tlpkg/tlpsrc/hyphen-coptic.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-coptic.tlpsrc
index 3d8f1c8d4f3..7d693da2a0a 100644
--- a/Master/tlpkg/tlpsrc/hyphen-coptic.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-coptic.tlpsrc
@@ -1,3 +1,4 @@
category TLCore
+catalogue cbcoptic
execute AddHyphen name=coptic lefthyphenmin=1 righthyphenmin=1 file=loadhyph-cop.tex
runpattern f texmf/tex/generic/hyphen/copthyph.tex
diff --git a/Master/tlpkg/tlpsrc/hyphen-german.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-german.tlpsrc
index 1f3b9c7903a..9dc9b602af4 100644
--- a/Master/tlpkg/tlpsrc/hyphen-german.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-german.tlpsrc
@@ -1,4 +1,5 @@
category TLCore
+catalogue gnhyph
execute AddHyphen name=german lefthyphenmin=2 righthyphenmin=2 file=loadhyph-de-1901.tex
execute AddHyphen name=ngerman lefthyphenmin=2 righthyphenmin=2 file=loadhyph-de-1996.tex
runpattern f texmf/tex/generic/hyphen/dehypht.tex
diff --git a/Master/tlpkg/tlpsrc/impatient-fr.tlpsrc b/Master/tlpkg/tlpsrc/impatient-fr.tlpsrc
index e69de29bb2d..5528288e338 100644
--- a/Master/tlpkg/tlpsrc/impatient-fr.tlpsrc
+++ b/Master/tlpkg/tlpsrc/impatient-fr.tlpsrc
@@ -0,0 +1 @@
+catalogue impatient
diff --git a/Master/tlpkg/tlpsrc/itrans.tlpsrc b/Master/tlpkg/tlpsrc/itrans.tlpsrc
index e69de29bb2d..020227bbeea 100644
--- a/Master/tlpkg/tlpsrc/itrans.tlpsrc
+++ b/Master/tlpkg/tlpsrc/itrans.tlpsrc
@@ -0,0 +1 @@
+catalogue itrans-processor
diff --git a/Master/tlpkg/tlpsrc/latex-graphics-companion.tlpsrc b/Master/tlpkg/tlpsrc/latex-graphics-companion.tlpsrc
index e69de29bb2d..16ff88b0d65 100644
--- a/Master/tlpkg/tlpsrc/latex-graphics-companion.tlpsrc
+++ b/Master/tlpkg/tlpsrc/latex-graphics-companion.tlpsrc
@@ -0,0 +1 @@
+catalogue lgc-examples
diff --git a/Master/tlpkg/tlpsrc/latex-tipps-und-tricks.tlpsrc b/Master/tlpkg/tlpsrc/latex-tipps-und-tricks.tlpsrc
index e69de29bb2d..09e9182c978 100644
--- a/Master/tlpkg/tlpsrc/latex-tipps-und-tricks.tlpsrc
+++ b/Master/tlpkg/tlpsrc/latex-tipps-und-tricks.tlpsrc
@@ -0,0 +1 @@
+catalogue ltt
diff --git a/Master/tlpkg/tlpsrc/latex-web-companion.tlpsrc b/Master/tlpkg/tlpsrc/latex-web-companion.tlpsrc
index e69de29bb2d..f0b41ee22be 100644
--- a/Master/tlpkg/tlpsrc/latex-web-companion.tlpsrc
+++ b/Master/tlpkg/tlpsrc/latex-web-companion.tlpsrc
@@ -0,0 +1 @@
+catalogue lwc-examples
diff --git a/Master/tlpkg/tlpsrc/lcdftypetools.tlpsrc b/Master/tlpkg/tlpsrc/lcdftypetools.tlpsrc
index 9b7670b2709..743a2c6d4e2 100644
--- a/Master/tlpkg/tlpsrc/lcdftypetools.tlpsrc
+++ b/Master/tlpkg/tlpsrc/lcdftypetools.tlpsrc
@@ -1,4 +1,5 @@
category TLCore
+catalogue lcdf-typetools
depend glyphlist
docpattern f texmf/doc/man/man1/cfftot1.*
docpattern f texmf/doc/man/man1/mmafm.*
diff --git a/Master/tlpkg/tlpsrc/lshort-chinese.tlpsrc b/Master/tlpkg/tlpsrc/lshort-chinese.tlpsrc
index e69de29bb2d..98541031ed6 100644
--- a/Master/tlpkg/tlpsrc/lshort-chinese.tlpsrc
+++ b/Master/tlpkg/tlpsrc/lshort-chinese.tlpsrc
@@ -0,0 +1 @@
+catalogue lshort-zh-cn
diff --git a/Master/tlpkg/tlpsrc/math-into-latex.tlpsrc b/Master/tlpkg/tlpsrc/math-into-latex.tlpsrc
index e69de29bb2d..9774b7a7dc2 100644
--- a/Master/tlpkg/tlpsrc/math-into-latex.tlpsrc
+++ b/Master/tlpkg/tlpsrc/math-into-latex.tlpsrc
@@ -0,0 +1 @@
+catalogue mil
diff --git a/Master/tlpkg/tlpsrc/mathmode.tlpsrc b/Master/tlpkg/tlpsrc/mathmode.tlpsrc
index e69de29bb2d..7a998f507eb 100644
--- a/Master/tlpkg/tlpsrc/mathmode.tlpsrc
+++ b/Master/tlpkg/tlpsrc/mathmode.tlpsrc
@@ -0,0 +1 @@
+catalogue voss-mathmode
diff --git a/Master/tlpkg/tlpsrc/mkgrkindex.tlpsrc b/Master/tlpkg/tlpsrc/mkgrkindex.tlpsrc
index 541e99a84e0..4e0010796a6 100644
--- a/Master/tlpkg/tlpsrc/mkgrkindex.tlpsrc
+++ b/Master/tlpkg/tlpsrc/mkgrkindex.tlpsrc
@@ -1 +1,2 @@
+catalogue greek-makeindex
binpattern f bin/${ARCH}/mkgrkindex
diff --git a/Master/tlpkg/tlpsrc/mp3d.tlpsrc b/Master/tlpkg/tlpsrc/mp3d.tlpsrc
index 1de25ea6b86..66b162d8280 100644
--- a/Master/tlpkg/tlpsrc/mp3d.tlpsrc
+++ b/Master/tlpkg/tlpsrc/mp3d.tlpsrc
@@ -1 +1 @@
-catalogue 3d
+catalogue threed
diff --git a/Master/tlpkg/tlpsrc/omega-devanagari.tlpsrc b/Master/tlpkg/tlpsrc/omega-devanagari.tlpsrc
index e69de29bb2d..c9e0c1c99be 100644
--- a/Master/tlpkg/tlpsrc/omega-devanagari.tlpsrc
+++ b/Master/tlpkg/tlpsrc/omega-devanagari.tlpsrc
@@ -0,0 +1 @@
+catalogue devanagari-omega
diff --git a/Master/tlpkg/tlpsrc/plain-doc.tlpsrc b/Master/tlpkg/tlpsrc/plain-doc.tlpsrc
index e69de29bb2d..a2443c8d45c 100644
--- a/Master/tlpkg/tlpsrc/plain-doc.tlpsrc
+++ b/Master/tlpkg/tlpsrc/plain-doc.tlpsrc
@@ -0,0 +1 @@
+catalogue csname-doc
diff --git a/Master/tlpkg/tlpsrc/rtklage.tlpsrc b/Master/tlpkg/tlpsrc/rtklage.tlpsrc
index e69de29bb2d..c0857d443c8 100644
--- a/Master/tlpkg/tlpsrc/rtklage.tlpsrc
+++ b/Master/tlpkg/tlpsrc/rtklage.tlpsrc
@@ -0,0 +1 @@
+catalogue ratex
diff --git a/Master/tlpkg/tlpsrc/seetexk.tlpsrc b/Master/tlpkg/tlpsrc/seetexk.tlpsrc
index 80f8ae370b6..f00733dbd4b 100644
--- a/Master/tlpkg/tlpsrc/seetexk.tlpsrc
+++ b/Master/tlpkg/tlpsrc/seetexk.tlpsrc
@@ -1,4 +1,5 @@
category TLCore
+catalogue dvibook
runpattern f texmf/doc/man/man1/dvibook.*
runpattern f texmf/doc/man/man1/dviconcat.*
runpattern f texmf/doc/man/man1/dviselect.*
diff --git a/Master/tlpkg/tlpsrc/tex-refs.tlpsrc b/Master/tlpkg/tlpsrc/tex-refs.tlpsrc
index e69de29bb2d..f02f3e16858 100644
--- a/Master/tlpkg/tlpsrc/tex-refs.tlpsrc
+++ b/Master/tlpkg/tlpsrc/tex-refs.tlpsrc
@@ -0,0 +1 @@
+catalogue tex-references
diff --git a/Master/tlpkg/tlpsrc/tlc2.tlpsrc b/Master/tlpkg/tlpsrc/tlc2.tlpsrc
index e69de29bb2d..bc18d40e9e3 100644
--- a/Master/tlpkg/tlpsrc/tlc2.tlpsrc
+++ b/Master/tlpkg/tlpsrc/tlc2.tlpsrc
@@ -0,0 +1 @@
+catalogue tlc2-examples
diff --git a/Master/tlpkg/tlpsrc/tlgs.win32.tlpsrc b/Master/tlpkg/tlpsrc/tlgs.win32.tlpsrc
index 6dd61b78999..98222aba1e9 100644
--- a/Master/tlpkg/tlpsrc/tlgs.win32.tlpsrc
+++ b/Master/tlpkg/tlpsrc/tlgs.win32.tlpsrc
@@ -1,4 +1,5 @@
category TLCore
+catalogue ghostscript
binpattern d/win32 tlpkg/tlgs
binpattern d/win32 texmf/scripts/tlgs
binpattern f/win32 bin/win32/eps2eps
diff --git a/Master/tlpkg/tlpsrc/wasy.tlpsrc b/Master/tlpkg/tlpsrc/wasy.tlpsrc
index a837ed0ed8d..97c84538e31 100644
--- a/Master/tlpkg/tlpsrc/wasy.tlpsrc
+++ b/Master/tlpkg/tlpsrc/wasy.tlpsrc
@@ -1 +1,2 @@
+catalogue wasy2
execute addMixedMap wasy.map