summaryrefslogtreecommitdiff
path: root/Master/tlpkg/bin
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-11-07 01:22:49 +0000
committerKarl Berry <karl@freefriends.org>2008-11-07 01:22:49 +0000
commit3dd6d2ce5083791e0574668e2d2b76d32b248ed8 (patch)
tree3fc08ff582641658fd6da6925af1a255fb40645d /Master/tlpkg/bin
parentbe3631d25628ae81ce5039afc758db5ec49026ba (diff)
xstring 1.4, and ignore its stale .tds.zip (4nov08)
git-svn-id: svn://tug.org/texlive/trunk@11208 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/bin')
-rwxr-xr-xMaster/tlpkg/bin/ctan2tds11
-rwxr-xr-xMaster/tlpkg/bin/tlpkginfo7
2 files changed, 15 insertions, 3 deletions
diff --git a/Master/tlpkg/bin/ctan2tds b/Master/tlpkg/bin/ctan2tds
index 565799552f3..ef29e76eaf4 100755
--- a/Master/tlpkg/bin/ctan2tds
+++ b/Master/tlpkg/bin/ctan2tds
@@ -489,6 +489,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw
'xecyr' => '&POSTxecyr',
'xetex-pstricks' => '&POSTxetex_pstricks',
'xlop' => '&POSTxlop',
+ 'xstring' => '&POSTxstring',
);
@@ -715,6 +716,7 @@ $standardsourcefmt='latex';
'xetexfontinfo','xetex',
'xltxtra', 'xelatex',
'xmlplay', 'xmltex',
+ 'xstring', 'generic',
'xunicode', 'xelatex',
);
$standardfmt='latex';
@@ -850,6 +852,7 @@ $standardfmt='latex';
'xetexfontinfo','xetex',
'xltxtra', 'xelatex',
'xq', 'fonts',
+ 'xstring', 'generic',
'xunicode', 'xelatex',
'xypic-tut-pt','portuguese',
);
@@ -3428,6 +3431,14 @@ sub POSTxlop
. "source/$whichformat/$package");
}
+sub POSTxstring
+{
+ print "POST$package - xstring.sty under latex\n";
+ &xchdir ($DEST);
+ &xmkdir ("tex/latex/$package");
+ &SYSTEM ("$MV tex/$whichformat/$package/xstring.sty tex/latex/$package/");
+}
+
# Allow overrides. In particular, CTAN can change some hashes to make
# packages with licenses that TL doesn't allow.
diff --git a/Master/tlpkg/bin/tlpkginfo b/Master/tlpkg/bin/tlpkginfo
index 9aa0f34412e..4837adb819e 100755
--- a/Master/tlpkg/bin/tlpkginfo
+++ b/Master/tlpkg/bin/tlpkginfo
@@ -16,15 +16,16 @@ sub main
|| die "$0: TEX_CATALOGUE ($CATALOGUE) must point to entries/ subdir"
. " of a TeX Catalogue checkout.\n";
+ # erroneous tds files (warn Robin about them)
+ # list format: pkg1|pkg2|etc
+ $erroneous_tds = "bidi|elsarticle|lcyw|xetexfontinfo|xstring";
+
# special packages from latex-tds project (used by prepare())
$corelatex_tds_pkgs = "babel|cyrillic|graphics|latex|psnfss|tools";
$amslatex_tds_pkgs = "ams|amsrefs|amsmath"; # for tlpsrc_find_catalogue() too
$latex_tds_pkgs = "latex-tds|knuth||$amslatex_tds_pkgs|$corelatex_tds_pkgs";
$latex_tds_dir = "$CTAN/macros/latex/contrib/latex-tds";
- # erroneous tds files (warn Robin about them)
- $erroneous_tds = "bidi|elsarticle|lcyw|xetexfontinfo"; # list format: pkg1|pkg2|etc
-
if ($ARGV[0] eq "--ctan-dir") {
my $output = &find_ctan_dir ($ARGV[1]);
print "$output\n";