diff options
author | Karl Berry <karl@freefriends.org> | 2013-09-22 23:14:09 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-09-22 23:14:09 +0000 |
commit | 5010482fdc18cbbc983853b6161acba5dd0a010b (patch) | |
tree | 0736a0d5f6a4d003d0502e93a7a627a10b96609c /Master/tlpkg | |
parent | 1bee58c35e492959f2b99b422d9660a50b3c6df9 (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-x | Master/tlpkg/bin/tlpkg-ctan-check | 4 | ||||
-rwxr-xr-x | Master/tlpkg/bin/tlpkginfo | 11 | ||||
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 16 |
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" |