summaryrefslogtreecommitdiff
path: root/Master/tlpkg/bin/tlpkginfo
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg/bin/tlpkginfo')
-rwxr-xr-xMaster/tlpkg/bin/tlpkginfo10
1 files changed, 9 insertions, 1 deletions
diff --git a/Master/tlpkg/bin/tlpkginfo b/Master/tlpkg/bin/tlpkginfo
index 96df584a2d1..63ca48384a5 100755
--- a/Master/tlpkg/bin/tlpkginfo
+++ b/Master/tlpkg/bin/tlpkginfo
@@ -232,6 +232,10 @@ sub find_ctan_dir {
# For cm, we just want the mf subdir of fonts/cm.
$ctan_dir .= "/mf";
+ } elsif ($pkgname eq "cmexb") {
+ # not in Catalogue as yet, 27apr16.
+ $ctan_dir = "macros/cstex/base";
+
} elsif ($pkgname eq "cs") {
# For cs, we need to unpack from multiple tarballs,
# so copy the entire cstex directory.
@@ -371,6 +375,10 @@ sub prepare {
} elsif ($pkg eq "context") {
$tds_path = "/home/ftp/mirror/www.pragma-ade.com/context/beta/cont-tmf.zip";
+ } elsif ($pkg eq "cmexb") {
+ # as with enctex case
+ $tds_path = "$CTAN/macros/cstex/base/cmexb.tar.gz";
+
} elsif ($pkg eq "enctex") {
# not tds, but we eliminate the TDS_READY below
# and do the rest in ctan2tds as usual.
@@ -405,7 +413,7 @@ sub prepare {
# put a sentinel file for ctan2tds' donormal() to work.
system ("echo $tds_path >$tmpdir/TDS_READY")
- unless $pkg =~ /^(enctex)$/; # not tds
+ unless $pkg =~ /^(cmexb|enctex)$/; # not tds
return $tmpdir;
}