summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-08-27 18:13:13 +0000
committerKarl Berry <karl@freefriends.org>2006-08-27 18:13:13 +0000
commit617dae2d7d395ded39239d68c56768ed4342aa20 (patch)
tree796af9bd91ea6e9164019d9a79b0a635795f13be /Build
parenteda6bc9ada7e4f5e901c11203666f0d3f0caa719 (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-xBuild/cdbuild/ctan2tds.pl33
-rwxr-xr-xBuild/tools/tpm-ctan-check2
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