diff options
author | Karl Berry <karl@freefriends.org> | 2006-08-27 18:13:13 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-08-27 18:13:13 +0000 |
commit | 617dae2d7d395ded39239d68c56768ed4342aa20 (patch) | |
tree | 796af9bd91ea6e9164019d9a79b0a635795f13be /Build | |
parent | eda6bc9ada7e4f5e901c11203666f0d3f0caa719 (diff) |
latex required package tools update from latex-tds (27aug06)
git-svn-id: svn://tug.org/texlive/trunk@2039 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build')
-rwxr-xr-x | Build/cdbuild/ctan2tds.pl | 33 | ||||
-rwxr-xr-x | Build/tools/tpm-ctan-check | 2 |
2 files changed, 17 insertions, 18 deletions
diff --git a/Build/cdbuild/ctan2tds.pl b/Build/cdbuild/ctan2tds.pl index e18dc521dc1..beb3143c1bc 100755 --- a/Build/cdbuild/ctan2tds.pl +++ b/Build/cdbuild/ctan2tds.pl @@ -221,7 +221,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; 'prosper', '&MAKEflatten', 'psfragx', "&MAKEflatten", 'pslatex', "&MAKEpslatex", - 'psnfss', "&MAKEcopy", # we use latex-tds/psnfss.zip + 'psnfss', "&MAKEpsnfss", # we use latex-tds/psnfss.zip 'psnfss-addons', "print \"Not installing psnfss-addons \n\"", 'psnfssx', "&MAKEflatten", 'pst-3dplot', "&MAKEpst", @@ -1041,11 +1041,6 @@ sub MAKEcopy { # Ditto CHANGELOG for stellenbosch. -f "$dest/CHANGELOG" && &SYSTEM ("mv $dest/CHANGELOG $dest/doc/$whichdocformat/$package/"); - - # For latex, we have the complication of the makeindex files. Until - # Heiko fixes, I guess. - $package eq "latex" - && &SYSTEM ("mv $dest/makeindex/base $dest/makeindex/latex"); } @@ -2575,20 +2570,24 @@ chdir("$packagedir"); } sub MAKEpsnfss { -chdir("$packagedir"); -&runjob("mkdir -p $DEST/doc/latex/psnfss"); -&runjob("mkdir -p $DEST/fonts/map/dvips/psnfss"); -&runjob("mkdir -p $DEST/source/latex/psnfss"); -&runjob("$CP *.tex *.txt *.pdf $DEST/doc/latex/psnfss"); -&runjob("$CP *.enc *.dtx *.ins $DEST/source/latex/psnfss"); -&runjob("$CP *.map $DEST/fonts/map/dvips/psnfss"); -&runjob("unzip lw35nfss; unzip freenfss; mv tex fonts $DEST"); -&runjob("latex psfonts.ins; mv *sty $DEST/tex/latex/psnfss "); + # we use the psnfss.zip from the latex-tds project. + # But we don't want the actual tfm/vf; TL has many more tfm's (in + # different packages), and we don't want to mess with that. So just + # remove the fonts subdir -- except for the map files, which we do want. + # + print "\t SPECIAL omit fonts from latex-tds $package\n"; + + # Start with the usual straight copy. + &MAKEcopy (); + + # Then remove the entire fonts tree. + &xchdir ("$DEST/fonts"); + &SYSTEM ("rm -rf enc tfm vf"); } -# tds zip file provided, unzip and copy. -# sub MAKEkoma { + # tds zip file provided, unzip and copy. + # &xchdir ($packagedir); # print "\t SPECIAL $package unzip and copy\n"; diff --git a/Build/tools/tpm-ctan-check b/Build/tools/tpm-ctan-check index c03c8910e8f..6958d7f3af2 100755 --- a/Build/tools/tpm-ctan-check +++ b/Build/tools/tpm-ctan-check @@ -86,7 +86,7 @@ sub main t-angles tabulary tabvar talk tamethebeast tengwarscript tex-refs texmate texshade textcase textpos thesis-titlepage-fhac thumbpdf - titlesec tokenizer totpages trajan tugboat + titlesec tokenizer tools totpages trajan tugboat twoup typedref vancouver velthuis verse vhistory visualfaq volumes vpe wordlike wrapfig |