diff options
author | Karl Berry <karl@freefriends.org> | 2011-04-08 16:43:45 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2011-04-08 16:43:45 +0000 |
commit | 9631a619eb83ca16233a8c5a5d22b2549de79f6d (patch) | |
tree | b0c7a8f2567433f0a39084446ebcd214fd89d4c5 /Master/tlpkg | |
parent | 07f021d3cb17d27409f0a57a18e06f7ceb4fba39 (diff) |
bookhands update (delayed from years ago)
git-svn-id: svn://tug.org/texlive/trunk@22023 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-x | Master/tlpkg/bin/tlpkg-ctan-check | 2 | ||||
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 46 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/bookhands.tlpsrc | 1 |
3 files changed, 26 insertions, 23 deletions
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check index a8a499ea42b..1d6d8a20496 100755 --- a/Master/tlpkg/bin/tlpkg-ctan-check +++ b/Master/tlpkg/bin/tlpkg-ctan-check @@ -63,7 +63,7 @@ my @TLP_working = qw( bidi bigfoot bigints binomexp biocon bizcard blacklettert1 blindtext blkarray block blockdraw_mp blowup bodegraph boisik bold-extra - boites boldtensors bondgraph bookest booklet + boites boldtensors bondgraph bookest bookhands booklet booktabs booktabs-de booktabs-fr boolexpr bophook borceux bosisio boxedminipage boxhandler bpchem bpolynomial diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 328824922b4..d107b0e48f2 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -733,6 +733,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); 'sprite', "die 'skipping, noinfo license'", 'ssqquote', "die 'skipping, nonfree license'", 'staves', "&MAKEflatten", + 'stmaryrd', "&MAKEflatten", 'stellenbosch',"&MAKEcopy", 'streetex', "die 'skipping, nonfree'", 'style_showcase', "die 'skipping, until JimH advises it is a good idea'", @@ -2055,11 +2056,13 @@ for (@ARGV) { $DEST_TREE = $specialdest{$package} || $standarddest; # usually texmf-dist $DEST = "$TOPDEST/$DEST_TREE"; # goes to Master/texmf-dist or whatever - $insrunner = $specialinsrunner{$package} || $standardinsrunner; - $whichformat = $specialfmt{$package} || $standardfmt; $whichdocformat = $specialdocfmt{$package} || $standarddocfmt; + $inspatt = $specialins{$package} || $standardins; + $insrunner = $specialinsrunner{$package} || $standardinsrunner; + $Foundry = $specialfoundry{$package} || $standardfoundry; + print "pkg=$package (fmt=$whichformat docfmt=$whichdocformat) -> $DEST\n"; if (exists $special{$package}) { if ($special{$package} =~ s/^die //) { @@ -2285,8 +2288,7 @@ sub setup &SYSTEM ("$CP -r $packagedir/* $DEST/doc/$whichdocformat/$package"); } -sub donormal -{ +sub donormal { my ($ctrl) = @_; print "doing donormal($ctrl)...\n"; @@ -2386,9 +2388,9 @@ sub install { -# build the documentation files (we don't any more) -sub dodvi -{ +# build the documentation files (we don't any more). +# +sub dodvi { # packages which are doc themselves rarely rebuild cleanly, # and aren't worth it. $dvipatt = $specialdvi{$package} || $standarddvi; @@ -2399,8 +2401,7 @@ sub dodvi } # move the runtime files -sub dotex -{ +sub dotex { my $texpatt = $specialtex{$package} || $standardtex; &install("$DEST/tex/$whichformat/$package", $texpatt); } @@ -3557,24 +3558,24 @@ sub MAKEwilson { print "\t PROCESS Wilson subdir $d\n"; &xchdir ($target); - if ($d) { - for my $f (glob ("try*"), glob ("*.pdf"), "README") { - my $dest = "$docdir/"; - $dest .= "$d-" if $f !~ /$d/; - $dest .= $f; - &runjob("$MV $f $dest"); - } + for my $f (glob ("try*"), glob ("*.pdf"), "README") { + next unless -f $f; # trysqrcaps.pdf matches both, can only mv once + my $dest = "$docdir/"; + $dest .= "$d-" if $f !~ /$d/; + $dest .= $f; + &runjob("$MV $f $dest"); } &buildfilelist; # run the .ins files (if any) supplied - $inspatt = $specialins{$package}; - &buildfilelist; - &runins($inspatt || $standardins); + $inspatt = $specialins{$package} || $standardins; + &runins($inspatt); + unlink ("auncial.sty", "allauncl.sty"); # in auncial-new package + &dodvi; &domf; &dodvi; -# rebuild again, as we have .dvi files now + # rebuild again, as we have .dvi files now &buildfilelist; &runfonts; &dobst; @@ -3586,10 +3587,11 @@ sub MAKEwilson { killfiles($standardclean); } killfiles($standardclean); + &SYSTEM ("find $docdir -name \*.ps | xargs gzip"); # compress big output } -sub MAKEt2 -{ + +sub MAKEt2 { &xchdir ($packagedir); &xmkdir ("$DEST/tex/plain"); &runjob ("$MV cyrplain $DEST/tex/plain"); diff --git a/Master/tlpkg/tlpsrc/bookhands.tlpsrc b/Master/tlpkg/tlpsrc/bookhands.tlpsrc index e69de29bb2d..5cb63d03b69 100644 --- a/Master/tlpkg/tlpsrc/bookhands.tlpsrc +++ b/Master/tlpkg/tlpsrc/bookhands.tlpsrc @@ -0,0 +1 @@ +execute addMap sqrcaps.map |