summaryrefslogtreecommitdiff
path: root/Master/tlpkg
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-09-22 23:14:09 +0000
committerKarl Berry <karl@freefriends.org>2013-09-22 23:14:09 +0000
commit5010482fdc18cbbc983853b6161acba5dd0a010b (patch)
tree0736a0d5f6a4d003d0502e93a7a627a10b96609c /Master/tlpkg
parent1bee58c35e492959f2b99b422d9660a50b3c6df9 (diff)
tap (long delayed sync from ctan)
git-svn-id: svn://tug.org/texlive/trunk@31731 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check4
-rwxr-xr-xMaster/tlpkg/bin/tlpkginfo11
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds16
3 files changed, 24 insertions, 7 deletions
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index 9602887dbe1..c32b5ee8d1a 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -439,7 +439,7 @@ my @TLP_working = qw(
tabriz-thesis tabto-generic tabto-ltx
tabu tabularborder tabularcalc tabularew
tabulars-e tabulary tabvar tagging talk tamefloats
- tamethebeast tapir tcldoc tcolorbox tdclock tdsfrmath
+ tamethebeast tap tapir tcldoc tcolorbox tdclock tdsfrmath
technics ted templates-fenn templates-sommer tengwarscript
tensor termcal termlist teubner
tex-ewd tex-font-errors-cheatsheet tex-gyre tex-gyre-math
@@ -447,7 +447,7 @@ my @TLP_working = qw(
texapi texbytopic texcount
texdef texdiff texdirflatten texilikechaps texilikecover
texliveonfly texloganalyser texlogos texmate texments
- texpower texshade texsis
+ texpower texshade
textcase textfit textglos textgreek textmerg textopo textpath textpos
tfrupee thalie theoremref thesis-titlepage-fhac
thinsp thmbox thmtools threadcol threeddice threeparttable threeparttablex
diff --git a/Master/tlpkg/bin/tlpkginfo b/Master/tlpkg/bin/tlpkginfo
index 41589798d29..73a3c032bc7 100755
--- a/Master/tlpkg/bin/tlpkginfo
+++ b/Master/tlpkg/bin/tlpkginfo
@@ -355,10 +355,15 @@ sub copy_to_tmpdir {
system ("cp -p '$src' '$pkgdir/'")
if $src;
- # special cases
+ # there's no real ctan dir for these packages, just zips.
+ my $zip = "";
if ($pkgname eq "cc-pl") {
- # there's no real ctan dir for this package, just a zip
- system ("cd $pkgdir && unzip -q cc-pl.zip && rm cc-pl.zip");
+ $zip = "cc-pl.zip"
+ } elsif ($pkgname eq "tap") {
+ $zip = "tap077.zip"
+ }
+ if ($zip) {
+ system ("cd $pkgdir && unzip -q $zip && rm $zip");
}
return $pkgdir;
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index ca58971f409..45f4b19c28b 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -929,6 +929,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'springer', "die 'skipping, licenses not checked'",
'sprite', "die 'skipping, noinfo license'",
'ssqquote', "die 'skipping, nonfree license'",
+ 'startex', "die 'skipping, own format, sorry'",
'statrep', "die 'skipping, only for nonfree sas'",
'staves', "&MAKEflatten",
'stmaryrd', "&MAKEflatten",
@@ -960,7 +961,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'texlog_extract', "die 'skipping, Ruby, not self-locating'",
'texmacs', "die 'skipping, binary'",
'texpower', "&MAKEnosymlinks",
- 'texsis', "die 'skipping, needs its own format-level directory'", #"&MAKEtexsis",
+ 'texsis', "die 'skipping, needs its own format-level directory, sorry'", #"&MAKEtexsis",
'texsort', "die 'skipping, use sttools'",
'tfrupee', "&MAKEflatten",
'tgothic', "die 'skipping, use bookhands'",
@@ -1182,6 +1183,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'pxbase' => '&POSTpxbase',
'pxchfon' => '&POSTpxchfon',
'splitindex' => '&POST_do_man',
+ 'tap', => '&POSTtap',
'tipa-de' => '&POST_rmsymlink',
'xecyr' => '&POSTxecyr',
'xetex-pstricks' => '&POSTxetexpstricks',
@@ -1270,6 +1272,7 @@ $standarddest = "texmf-dist";
'spelling', 'luatex',
'systeme', 'generic',
'tabto-generic', 'generic',
+ 'tap', 'generic',
'texsis', 'texsis',
'textmerg', 'generic',
'tugboat-plain', 'plain',
@@ -1542,6 +1545,7 @@ $standardtex='\.(.bx|cfg|sty|clo|ldf|cls|def|fd|cmap|4ht)$';
'systeme', '^systeme\.tex$|' . $standardtex,
'tabls', '^[^m].*\.sty', # not miscdoc.sty
'tabto-generic','tabto.tex',
+ 'tap', ,'tap.tex',
'taylor', 'diagrams.tex',
'tex-ewd', 'dotnot.tex',
'texapi', 'texapi\.tex',
@@ -1793,15 +1797,17 @@ $standardtex='\.(.bx|cfg|sty|clo|ldf|cls|def|fd|cmap|4ht)$';
'skaknew', 'fonts',
'spelling', 'luatex',
'splines', 'metapost',
+ 'startex', 'otherformats',
'staves', 'fonts',
'systeme', 'generic',
'tamil-omega', 'omega',
+ 'tap', 'generic',
'texbytopic', 'plain',
'texcount', 'support',
'texdiff', 'support',
'texdirflatten', 'support',
'texloganalyser', 'support',
- 'texsis', 'texsis',
+ 'texsis', 'otherformats',
'textmerg', 'generic',
'textpath', 'metapost',
'timing', 'fonts',
@@ -1931,6 +1937,7 @@ $standarddocfmt='latex';
'pxrubrica', 'platex',
'ruhyphen', 'generic',
'splines', 'metapost',
+ 'startex', 'startex',
't2', 'generic',
'textmerg', 'generic',
'trajan', 'fonts',
@@ -5530,6 +5537,11 @@ sub POSTpxchfon {
&SYSTEM ("$MV $srcdir/*.sfd $sfddir/");
}
+sub POSTtap {
+ print "POST$package - mv tapdoc dir\n";
+ &SYSTEM ("$MV tapdoc/* .");
+}
+
sub POSTxecyr {
print "POST$package - handling bat, moving language.dat.add from runtime\n";
&SYSTEM ("$MV $DEST/tex/generic/xecyr/language.dat.add"