diff options
author | Karl Berry <karl@freefriends.org> | 2009-08-23 00:18:32 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2009-08-23 00:18:32 +0000 |
commit | b21bdce6c58c224889030af836f34d96ff1a2131 (patch) | |
tree | 02a70e5e7d0774665066de0f201333e6b2c70cc5 /Master/tlpkg | |
parent | a638995999fb20ed70793583d70a92c71f19bd6b (diff) |
lh(fonts) 3.5g (5aug09)
git-svn-id: svn://tug.org/texlive/trunk@14821 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-x | Master/tlpkg/bin/tlpkginfo | 2 | ||||
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 40 |
2 files changed, 30 insertions, 12 deletions
diff --git a/Master/tlpkg/bin/tlpkginfo b/Master/tlpkg/bin/tlpkginfo index 49598411774..aa8c635c3af 100755 --- a/Master/tlpkg/bin/tlpkginfo +++ b/Master/tlpkg/bin/tlpkginfo @@ -18,7 +18,7 @@ sub main # erroneous tds files (warn Robin about them) or problematic (purifyeps). # list format: pkg1|pkg2|etc - $erroneous_tds = "elsarticle|purifyeps"; + $erroneous_tds = "boisik|elsarticle|purifyeps"; # special packages from latex-tds project (used by prepare()) $corelatex_tds_pkgs = "babel|cyrillic|graphics|latex|psnfss|tools"; diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 51b515d422c..206952e00e4 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -295,7 +295,8 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'levy', "die 'skipping, levy not ready, sorry'", 'lexitex', "die 'skipping, camel has replaced'", 'lfb', "&MAKElfb", - 'lh', "&MAKEcopy", + 'lh', "&MAKElh", + 'lhfonts', "die 'use lh'", 'libertine', "&MAKEcopy", 'libris', "&MAKEcopy", 'lifia-th', "die 'skipping, ?'", @@ -1028,7 +1029,6 @@ $standardtex='\.(cfg|sty|clo|ldf|cls|def|fd|cmap|4ht)$'; 'eplain', 'eplain', 'epsf', 'generic', 'epspdf', 'support', - 'es-tex-faq', 'spanish', 'eurosym', 'fonts', 'expressg', 'metapost', 'exteps', 'metapost', @@ -1049,8 +1049,8 @@ $standardtex='\.(cfg|sty|clo|ldf|cls|def|fd|cmap|4ht)$'; 'frcursive', 'fonts', 'genmisc', 'generic', 'gfsdidot', 'fonts', - 'gfsneohellenic','fonts', - 'germbib', 'bibtex', + 'gfsneohellenic', 'fonts', + 'germbib', 'bibtex', 'gost', 'bibtex', 'greenpoint', 'fonts', 'hfoldsty', 'fonts', @@ -1066,10 +1066,11 @@ $standardtex='\.(cfg|sty|clo|ldf|cls|def|fd|cmap|4ht)$'; 'junicode', 'fonts', 'kixfont', 'fonts', 'latex2man', 'support', - 'latexmk', 'support', - 'latexmp', 'metapost', - 'leawood', 'fonts', + 'latexmk', 'support', + 'latexmp', 'metapost', + 'leawood', 'fonts', 'lfb', 'fonts', + 'lh', 'fonts', 'latex-notes-zh-cn', 'generic', 'marvosym', 'fonts', 'mathabx', 'fonts', @@ -2382,7 +2383,8 @@ sub MAKEaurical { &MAKEcopy (); } -sub MAKEeskdx { +sub MAKEeskdx +{ &setup; &xchdir ("$DEST/doc/$whichdocformat/$package"); print "\t SPECIAL $package: flatten unpacked/ dir (only)\n"; @@ -2393,20 +2395,36 @@ sub MAKEeskdx { &donormal; } -sub MAKEmathdesign { +sub MAKElh +{ + &setup (); + &xchdir ($DOCDIR); + # + # basically have several tds hiers to unzip, with some cleanups. + print "\t SPECIAL $package: unzip etc.\n"; + for my $zip (<*.zip>) { + &SYSTEM ("cd $DEST && unzip -q -o $DOCDIR/$zip; $RM $DOCDIR/$zip"); + } + # they had wrong texmf level in zip; can't mv since dirs exist + &SYSTEM ("cd $DEST/texmf && cp -arf . .. && rm -rf $DEST/texmf"); +} + +sub MAKEmathdesign +{ &setup (); &xchdir ($DOCDIR); # # basically have several tds hiers to unzip, with some cleanups. print "\t SPECIAL $package: unzip etc.\n"; for my $zip (<*.zip>) { - &SYSTEM ("cd $DEST && unzip -q -o $DOCDIR/$zip; $RM $DOCDIR/zip"); + &SYSTEM ("cd $DEST && unzip -q -o $DOCDIR/$zip; $RM $DOCDIR/$zip"); } &SYSTEM ("rm -rf commercialfonts"); &SYSTEM ("mv $DEST/dvips/config $DEST/dvips/mathdesign"); } -sub MAKEmetauml { +sub MAKEmetauml +{ &setup; &xchdir ("$DEST/doc/$whichdocformat/$package"); &SYSTEM ("$MV doc/* examples/* inputs/* ."); |