summaryrefslogtreecommitdiff
path: root/Master/tlpkg/libexec
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-07-14 23:27:39 +0000
committerKarl Berry <karl@freefriends.org>2012-07-14 23:27:39 +0000
commite244e1c4b6d2aa14172a2a960118781b8aaa12a8 (patch)
tree7ffa8d5c7165cac292ebe0af04bd80542d42f1d6 /Master/tlpkg/libexec
parent284d3fcecc62486eebe00cd883d31ccc18d4ea77 (diff)
biblatex 2.0 (8jul12)
git-svn-id: svn://tug.org/texlive/trunk@27055 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/libexec')
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds58
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"