diff options
author | Karl Berry <karl@freefriends.org> | 2012-07-14 23:27:39 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2012-07-14 23:27:39 +0000 |
commit | e244e1c4b6d2aa14172a2a960118781b8aaa12a8 (patch) | |
tree | 7ffa8d5c7165cac292ebe0af04bd80542d42f1d6 /Master/tlpkg | |
parent | 284d3fcecc62486eebe00cd883d31ccc18d4ea77 (diff) |
biblatex 2.0 (8jul12)
git-svn-id: svn://tug.org/texlive/trunk@27055 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 58 |
1 files changed, 29 insertions, 29 deletions
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index c2bb4b6a5a7..79b0abd6f4f 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -1026,42 +1026,42 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); %posthook = ( 'amscls' => '&POSTamscls', 'amstex' => '&POSTamstex', - 'apalike' => '&POSTapalike', - 'biber' => '&POSTbiber', - 'bibtex' => '&POSTbibtex', + 'apalike' => '&POSTapalike', + 'biber' => '&POSTbiber', + 'biblatex' => '&POSTbiblatex', + 'bibtex' => '&POSTbibtex', 'chemmacros' => '&POSTchemmacros', - 'context-games' => '&POSTcontext_games', + 'context-games' => '&POSTcontext_games', 'coordsys' => '&POSTcoordsys', 'ctex' => '&POSTctex', 'dehyph-exptl' => '&POSTdehyph_exptl', - 'doipubmed' => '&POSTlatex2html', + 'doipubmed' => '&POSTlatex2html', 'eplain' => '&POSTeplain', 'epspdf' => '&POSTepspdf', 'fixme' => '&POSTfixme', 'fpl' => '&POSTfpl', - 'frenchle' => '&POSTrmsymlink', + 'frenchle' => '&POSTrmsymlink', 'grverb' => '&POSTgrverb', 'ibygrk' => '&POSTibygrk', 'impatient' => '&POSTimpatient', 'interactiveworkbook' => '&POSTinteractiveworkbook', 'knitting' => '&POSTknitting', 'knuth' => '&POSTknuth', - 'koma-script' => '&POSTrmsymlink', + 'koma-script' => '&POSTrmsymlink', 'latexdiff' => '&POSTlatexdiff', 'latex2e-help-texinfo' => '&POSTlatex2ehelptexinfo', 'listbib' => '&POSTlistbib', 'lithuanian' => '&POSTlithuanian', 'luatexja' => '&POSTluatexja', 'montex' => '&POSTmontex', - 'niceframe' => '&POSTrmsymlink', + 'niceframe' => '&POSTrmsymlink', 'pedigree-perl' => '&POSTpedigreeperl', 'pgf' => '&POSTpgf', 'prerex' => '&POSTprerex', 'pst-cox' => '&POSTpstcox', 'pst-geo' => '&POSTpstgeo', 'splitindex' => '&POSTsplitindex', -# 'thailatex' => '&POSTthailatex', - 'tipa-de' => '&POSTrmsymlink', + 'tipa-de' => '&POSTrmsymlink', 'xecyr' => '&POSTxecyr', 'xetex-pstricks' => '&POSTxetexpstricks', 'zhspacing' => '&POSTzhspacing', @@ -2140,6 +2140,9 @@ $standardsfd=NULL; # subfont definition, not fontforge! %specialsfd = (); # only dnp, ttf2pk $standardttf = '\.ttf'; +%specialttf = ( + 'biber' => 'NULL', # not unifont.ttf +); # packages which have xmltex files $standardxmt='\.xmt'; @@ -4615,7 +4618,7 @@ sub POSTbiber { &xchdir ("$DEST/source/bibtex/biber"); # clean spurious biber/ copy and nonfree font. - &SYSTEM ("$RM -rf biber"); + &SYSTEM ("$RM unifont.ttf"); # move doc pdf. &SYSTEM ("$MV biber.pdf $DOCDIR/"); @@ -4685,6 +4688,21 @@ sub unarchiver { return $unarch; } +sub POSTbiblatex { + print "POST$package - move whole directories around\n"; + + my $dest_bib = "$DEST/bibtex/bib"; + my $dest_bst = "$DEST/bibtex/bst"; + my $dest_csf = "$DEST/bibtex/csf"; + my $dest_latex = "$DEST/tex/latex"; + &xmkdir ($dest_bst, $dest_csf, $dest_latex); + + &SYSTEM ("$MV bibtex/bst $dest_bst/$package"); + &SYSTEM ("$MV bibtex/csf $dest_csf/$package"); + &SYSTEM ("$MV latex $DEST/tex/latex/$package"); + &SYSTEM ("$MV doc/* ."); +} + sub POSTbibtex { print "POST$package - switch to base/\n"; &SYSTEM ("cd $DEST && $MV bibtex/bst/bibtex bibtex/bst/base"); @@ -4941,24 +4959,6 @@ sub POSTsplitindex { &SYSTEM ("$MV doc/latex/splitindex/$package.1 $mydest"); } -sub POSTthailatex { - # don't install tlatex since we don't have the other preprocessors - # it needs to actually work. - print "POST$package - mv fonts\n"; - my $fontdir = "$TOPDEST/texmf-dist/fonts/"; - for my $ext ("afm", "pfb") { - my $level = $ext eq "pfb" ? "type1" : $ext; - my $dest = "$fontdir/$level/public/$package/"; - &xmkdir ($dest); - &SYSTEM ("$MV fonts/*.$ext $dest"); - } - - # somehow it seems more appropriate to put everything in source/ - # than doc/ in this case. Their doc/ dir seems to be just examples. - &xchdir ($DEST); - &SYSTEM ("$MV doc/latex/$package source/latex/$package"); -} - sub POSTxecyr { print "POST$package - handling bat, moving language.dat.add from runtime\n"; &SYSTEM ("$MV $DEST/tex/generic/xecyr/language.dat.add" |