summaryrefslogtreecommitdiff
path: root/Master/tlpkg
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-04-08 16:43:45 +0000
committerKarl Berry <karl@freefriends.org>2011-04-08 16:43:45 +0000
commit9631a619eb83ca16233a8c5a5d22b2549de79f6d (patch)
treeb0c7a8f2567433f0a39084446ebcd214fd89d4c5 /Master/tlpkg
parent07f021d3cb17d27409f0a57a18e06f7ceb4fba39 (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-xMaster/tlpkg/bin/tlpkg-ctan-check2
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds46
-rw-r--r--Master/tlpkg/tlpsrc/bookhands.tlpsrc1
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