summaryrefslogtreecommitdiff
path: root/Master/tlpkg/libexec
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-03-28 23:07:19 +0000
committerKarl Berry <karl@freefriends.org>2013-03-28 23:07:19 +0000
commit5850fed93904f9c801051e5315f42df42b066580 (patch)
tree26fd1f005bb7042e47264192ea18fed585afe450 /Master/tlpkg/libexec
parent777b478d51f39ab6ad29ce5605efea19d094a089 (diff)
sansmathaccent (28mar13)
git-svn-id: svn://tug.org/texlive/trunk@29541 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/libexec')
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds29
1 files changed, 24 insertions, 5 deletions
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index c33277281e1..3a310c3e390 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -868,6 +868,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'sae', "die 'skipping, nosell license'",
'saferef', "die 'skipping, nonfree license'",
'sagetex', "die 'skipping, omitted at author request (25 Jan 2010 19:50:16)'",
+ 'sansmathaccent', "&MAKEflatten",
'schedule', "die 'skipping, noinfo license, too old to matter'",
'schulschriften', "&MAKEflatten",
'scientifixpaper', "die 'skipping, noinfo license'",
@@ -4903,15 +4904,33 @@ sub POSTcontext {
print "still POST$package - user-level executables\n";
# similar to biber, executables go in both the Master bin dir and the
- # Build linked_scripts dir.
- my @exec = qw(context mtxrun);
-
+ # Build linked_scripts dir. The executables are cherry-picked from
+ # two different directories.
+ my $w32_bindir = "$TOPDEST/bin/win32";
+ &xmkdir ($w32_bindir);
+ #
+ &xchdir ("$DEST/scripts/$package/stubs/unix");
+ my @exec = ();
+ for my $exec (qw(context luatools texexec texmfstart)) {
+ &SYSTEM ("$CP ../mswin/$exec.exe $w32_bindir/");
+ push (@exec, $exec);
+ }
+ #for my $exec (qw(ctxtools pstopdf)) {
+ #
+ #}
+ #
+ # mtxrun on Windows needs more than just the .exe.
+ &xchdir ("../mswin");
+ &SYSTEM ("$CP mtxrun.exe mtxrun.dll mtxrun.lua $w32_bindir/");
+
print "still POST$package - man pages\n";
- &xchdir ("$DEST/doc/$package/scripts/mkiv");
+ &xchdir ("$DEST/doc/$package/scripts");
my $mandest = "$TOPDEST/texmf/doc/man/man1";
&xmkdir ($mandest);
for my $exec (@exec) {
- &SYSTEM ("$CP $exec.man $mandest/$exec.1");
+ # man pages might be under mkii or mkiv, just check both.
+ my $mansrc = (-r "mkii/$exec.man" ? "mkii/$exec.man" : "mkiv/$exec.man");
+ &SYSTEM ("$CP $mansrc $mandest/$exec.1");
}
&tl_man_to_pdf ();
}