diff options
author | Norbert Preining <preining@logic.at> | 2006-12-14 01:50:15 +0000 |
---|---|---|
committer | Norbert Preining <preining@logic.at> | 2006-12-14 01:50:15 +0000 |
commit | 182e67d241ec6850017808d7aefa6616dd9f985f (patch) | |
tree | 41739c8076f293ff41e6d35c98ced0392be9195f /Build | |
parent | a6884608408611b08f4d591522135737b0bd2063 (diff) |
pst-geo, first step in fixing it
git-svn-id: svn://tug.org/texlive/trunk@2728 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build')
-rwxr-xr-x | Build/cdbuild/ctan2tds.pl | 36 | ||||
-rwxr-xr-x | Build/tools/tpm-ctan-check | 2 |
2 files changed, 35 insertions, 3 deletions
diff --git a/Build/cdbuild/ctan2tds.pl b/Build/cdbuild/ctan2tds.pl index 1a42e674566..7b00f5b1fb2 100755 --- a/Build/cdbuild/ctan2tds.pl +++ b/Build/cdbuild/ctan2tds.pl @@ -247,7 +247,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; 'pst-fill', "&MAKEpst", 'pst-fr3d', "&MAKEpst", 'pst-func', "&MAKEpst", - 'pst-geo', "&MAKEpst", + 'pst-geo', "&MAKEpstgeo", 'pst-ghsb', "&MAKEpst", 'pst-gr3d', "&MAKEpst", 'pst-grad', "&MAKEpst", @@ -686,7 +686,6 @@ $standardtex='\.cfg|\.sty|\.clo|\.ldf|\.cls|\.def|\.fd$'; 'ppchtex', 'm.*tex|m.*sty', 'prosper', '\.ps|\.eps|\.sty|\.cls', 'pstricks', 'pst-*\.tex', - 'pst-infixplot', 'infix-RPN\.tex|pst-infixplot\.tex', 'qobitree', 'qobitree.tex', 'realcalc', 'realcalc.tex', 'revtex', '\.sty|\.cls|\.rtx', @@ -835,6 +834,7 @@ $standardtex='\.cfg|\.sty|\.clo|\.ldf|\.cls|\.def|\.fd$'; 'pst-geo', '.*-e\.tex|doc-.*.tex|pst-geo-doc.tex', 'pst-ghsb', '.*-e\.tex|doc-.*.tex|pst-ghsb-doc.tex', 'pst-gr3d', '.*-e\.tex|doc-.*.tex|pst-gr3d-doc.tex', + 'pst-infixplot', 'infix-RPN\.tex|pst-infixplot\.tex', 'pst-jftree', '.*-e\.tex|doc-.*.tex|pst-jftree-doc.tex', 'pst-lens', '.*-e\.tex|doc-.*.tex|pst-lens-doc.tex', 'pst-light3d', '.*-e\.tex|doc-.*.tex|pst-light3d-doc', @@ -2664,6 +2664,38 @@ sub MAKEpst { } } +# pst-geo specialities +# +sub MAKEpstgeo { + print "\t SPECIAL pst-geo $package starts\n"; + $standardtex = qq{^$package(Obj)?\.(tex|sty)}; # for pst-laboObj.tex + $whichformat='generic'; + $whichdocformat='generic'; + $specialsourcefmt{$package}='generic'; + &setup; + &xchdir("$DEST/doc/$whichdocformat/$package"); + -d <*/*/*/*/*/.> && &SYSTEM("$MV -f */*/*/*/* ."); + -d <*/*/*/*/.> && &SYSTEM("$MV -f */*/*/* ."); + -d <*/*/*/.> && &SYSTEM("$MV -f */*/* ."); + -d <*/*/.> && &SYSTEM("$MV -f */*/* ."); + -d <*/.> && &SYSTEM("$MV -f */* ."); + &SYSTEM("find -type d -print | xargs rmdir 2>/dev/null"); + &SYSTEM("find -type f -print >/tmp/find"); + &buildfilelist; + + $inspatt=$standardins if ! $inspatt; + &runins($inspatt); + &buildfilelist; + &dosource; + &dotex; + &dotype1; + killfiles($cleanpatt); + &SYSTEM("mkdir -p $DEST/tex/latex/$package"); + &SYSTEM("mv $DEST/tex/generic/$package/*sty $DEST/tex/latex/$package"); + &SYSTEM("mv $DEST/doc/generic/$package/*sty $DEST/tex/latex/$package"); + &SYSTEM("mv $DEST/doc/generic/$package/*cfg $DEST/tex/latex/$package"); +} + sub MAKEfontinst { chdir("$packagedir"); diff --git a/Build/tools/tpm-ctan-check b/Build/tools/tpm-ctan-check index 83f4cf56119..c1db3abff3f 100755 --- a/Build/tools/tpm-ctan-check +++ b/Build/tools/tpm-ctan-check @@ -76,7 +76,7 @@ my @WorkingTPM = qw( prettyref preview probsoln procIAGssymp program protocol pseudocode psfrag psnfss pspicture pst-3d pst-3dplot pst-bar pst-barcode pst-blur pst-eps pst-eucl pst-fill pst-fr3d pst-func - pst-grad pst-infixplot pst-labo + pst-geo pst-grad pst-infixplot pst-labo pst-lens pst-math pst-optic pst-osci pst-pdf pst-pdgr pst-slpe pst-uml pstricks pstricks-add qcm qtree |