summaryrefslogtreecommitdiff
path: root/Master/tlpkg/libexec/ctan2tds
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg/libexec/ctan2tds')
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds17
1 files changed, 16 insertions, 1 deletions
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 125da4dd20f..b63da0229d2 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -697,7 +697,6 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'pitthesis', "die 'skipping, noinfo license",
'pl', "die 'skipping, not ready, cf. cc-pl, sorry",
'pl-qx', "&MAKEplqx",
- 'pmx', "die 'skipping, musixtex binaries'",
'pmxchords', "die 'skipping, problematic musixtex scripts'",
'pointRuler', "die 'skipping, requires compilation'",
'poltawski', "&MAKEcopy",
@@ -1009,6 +1008,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'mp3d' => '&PREHOOK_mp3d',
'pgf-blur' => '&PREHOOK_pgfblur',
'pictex' => '&PREHOOK_pictex',
+ 'pmx' => '&PREHOOK_pmx',
'skb' => '&PREHOOK_flatten1',
'suftesi' => '&PREHOOK_suftesi',
'tui' => '&PREHOOK_tui',
@@ -2186,6 +2186,7 @@ $standardxmt='\.xmt';
'perltex' => '\.pl$',
'pkfix' => '\.pl$',
'pkfix-helper' => 'pkfix-helper$',
+# 'pmx' => '\.lua$', # also has real binaries, so cannot do
'pst2pdf' => 'pst2pdf$',
'purifyeps' => 'purifyeps$',
'sty2dtx' => '\.pl$',
@@ -4500,6 +4501,7 @@ sub PREHOOK_mp3d {
}
sub PREHOOK_musixtex {
+ print "PREHOOK_$package - unzip, scripts\n";
# must unzip first so we can find the scripts.
&PREHOOK_unzip ();
#
@@ -4516,6 +4518,19 @@ sub PREHOOK_pgfblur {
&SYSTEM ("pdflatex pgf-blur.dtx");
}
+sub PREHOOK_pmx { # only difference is location of .1's
+ print "YOU-MUST-DO! update Build/source/utils/$package\n";
+ print "PREHOOK_$package - unzip, mans\n";
+ # must unzip first so we can find the scripts.
+ &PREHOOK_unzip ();
+ #
+ &SYSTEM ("$RM -rf $package*.tar.gz Windows"); # leave OSX binaries
+ #
+ my $mandest = "$TOPDEST/texmf/doc/man/man1/";
+ &xmkdir ($mandest);
+ &SYSTEM ("$CP $DEST/doc/generic/$package/*.1 $mandest/");
+ &tl_man_to_pdf ();
+}
sub PREHOOK_pictex {
print "PREHOOK_$package - rm autoarea\n";