diff options
author | Karl Berry <karl@freefriends.org> | 2013-10-13 22:58:36 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-10-13 22:58:36 +0000 |
commit | 7ce7d7350645fbb6f9ba0858e4fc77f66a9855c2 (patch) | |
tree | b829a908e485d04e6d1d418b9a16586c81a078d6 /Master/tlpkg | |
parent | a30b096e3bdab5f734e588afbaa6295665436c19 (diff) |
texdraw non-update
git-svn-id: svn://tug.org/texlive/trunk@31894 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 | 36 |
2 files changed, 24 insertions, 14 deletions
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check index 5fed1ac0164..f009bdf470f 100755 --- a/Master/tlpkg/bin/tlpkg-ctan-check +++ b/Master/tlpkg/bin/tlpkg-ctan-check @@ -445,7 +445,7 @@ my @TLP_working = qw( tex-ewd tex-font-errors-cheatsheet tex-gyre tex-gyre-math tex-label tex-overview texapi texbytopic texcount - texdef texdiff texdirflatten texilikechaps texilikecover + texdef texdiff texdirflatten texdraw texilikechaps texilikecover texliveonfly texloganalyser texlogos texmate texments texpower texshade textcase textfit textglos textgreek textmerg textopo textpath textpos diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 9e024db4713..40445784368 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -953,7 +953,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); 'tex-gyre-math', "&MAKEflatten", 'tex-ps', "die 'skipping, not ready, sorry'", 'tex-refs', "die 'skipping, not ready, sorry'", - 'texdraw', "&MAKEtexdraw", + 'texdraw', "&MAKEflatten", 'texemplar', "die 'skipping, await request, 199x'", 'texlipse', "die 'skipping, plugin for Eclipse'", 'texlog-extract', "die 'skipping, Ruby, not self-locating'", @@ -1116,6 +1116,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); 'pictex' => '&PREHOOK_pictex', 'skb' => '&PREHOOK_flatten1', 'suftesi' => '&PREHOOK_suftesi', + 'texdraw' => '&PREHOOK_texdraw', 'tui' => '&PREHOOK_tui', 'vhistory' => '&PREHOOK_vhistory', 'wsuipa' => '&PREHOOK_wsuipa', @@ -1184,6 +1185,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); 'pxchfon' => '&POSTpxchfon', 'splitindex' => '&POST_do_man', 'tap', => '&POSTtap', + 'texdraw', => '&POSTtexdraw', 'tipa-de' => '&POST_rmsymlink', 'xecyr' => '&POSTxecyr', 'xetex-pstricks' => '&POSTxetexpstricks', @@ -1274,6 +1276,7 @@ $standarddest = "texmf-dist"; 'systeme', 'generic', 'tabto-generic', 'generic', 'tap', 'generic', + 'texdraw', 'generic', 'texsis', 'texsis', 'textmerg', 'generic', 'tugboat-plain', 'plain', @@ -1551,6 +1554,7 @@ $standardtex='\.(.bx|cfg|sty|clo|ldf|cls|def|fd|cmap|4ht)$'; 'taylor', 'diagrams.tex', 'tex-ewd', 'dotnot.tex', 'texapi', 'texapi\.tex', + 'texdraw', 'tex$|' . $standardtex, 'texsis', '\.txs|TXS.*tex|texsis.tex', 'thesis-titlepage-fhac', 'LOGO.*|' . $standardtex, 'threeparttable', '^..[^s].*\.sty', # not miscdoc.sty @@ -1808,6 +1812,7 @@ $standardtex='\.(.bx|cfg|sty|clo|ldf|cls|def|fd|cmap|4ht)$'; 'texcount', 'support', 'texdiff', 'support', 'texdirflatten', 'support', + 'texdraw', 'support', 'texloganalyser', 'support', 'texsis', 'otherformats', 'textmerg', 'generic', @@ -2478,6 +2483,7 @@ $standardxmt='\.xmt'; # packages which have info files to build and then install. %specialtexinfos = ( 'mf2pt1' => '.*\.texi', + 'texdraw' => '.*\.texi', ); # packages which have man pages to install. @@ -3226,7 +3232,7 @@ sub dotexinfos { closedir (DOT) || die "closedir(.) failed: $! in " . `pwd`; print "tl_texi_to_info for: @texi_files\n"; - &SYSTEM ("$MAKEINFO --no-split @texi_files"); + &SYSTEM ("$MAKEINFO --force --no-split @texi_files"); # install() uses the @filenames global, ugh. local @filenames = <*.info>; @@ -3994,17 +4000,6 @@ sub MAKEtamethebeast { &SYSTEM("$CP -r $packagedir/* $destdir"); } -sub MAKEtexdraw { - &setup; - chdir("$DEST/doc/$whichdocformat/$package"); - &buildfilelist; - &dotex; - &domakeindex; - &SYSTEM("mkdir -p $DEST/doc/generic/texdraw"); - &SYSTEM("$MV manual/* $DEST/doc/generic/texdraw"); - killfiles($standardclean); -} - sub MAKEexpressg { &setup; chdir("$DEST/doc/$whichdocformat/$package"); @@ -4802,6 +4797,13 @@ sub PREHOOK_suftesi { &SYSTEM ("$MV doc/* latex/* ."); } +sub PREHOOK_texdraw { + print "PREHOOK_$package - remove compactified, tar texindex source\n"; + &SYSTEM ("$RM -rf compact"); + &SYSTEM ("cd manual && tar czf txi-src.tgz *.c *.h texi2dvi texinfo.tex"); + &SYSTEM ("cd manual && $RM *.c *.h texi2dvi texinfo.tex"); +} + sub PREHOOK_tui { print "PREHOOK_$package - flatten only some subdirs\n"; &SYSTEM ("$MV doc/* tex/* ."); @@ -5567,6 +5569,14 @@ sub POSTtap { &SYSTEM ("$MV tapdoc/* ."); } +sub POSTtexdraw { + print "POST$package - rename info file\n"; + &SYSTEM ("$MV texdraw texdraw.info"); + &mv_with_mkdir ("texdraw.info", "$TOPDEST/texmf-dist/doc/info/"); + # not worth the hassle of fixing @setfilename and re-uploading, + # or forcing the output file name. +} + sub POSTxecyr { print "POST$package - handling bat, moving language.dat.add from runtime\n"; &SYSTEM ("$MV $DEST/tex/generic/xecyr/language.dat.add" |