summaryrefslogtreecommitdiff
path: root/Master/tlpkg
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check2
-rwxr-xr-xMaster/tlpkg/bin/tlpkginfo2
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds17
-rw-r--r--Master/tlpkg/tlpsrc/pmx.tlpsrc7
4 files changed, 21 insertions, 7 deletions
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index 733ae45669f..7a2d6a929c8 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -311,7 +311,7 @@ my @TLP_working = qw(
pictex pictex2 pictexsum piechartmp piff pigpen
pinlabel pitex pittetd pkfix pkfix-helper placeins placeins-plain
plari plantslabels plates play
- plnfss plweb pmgraph pnas2009
+ plnfss plweb pmgraph pmx pnas2009
poemscol polski poltawski
polyglossia polynom polynomial
polytable postcards poster-mac powerdot powerdot-FUBerlin
diff --git a/Master/tlpkg/bin/tlpkginfo b/Master/tlpkg/bin/tlpkginfo
index 31f6f0d2790..0c300e4c3b7 100755
--- a/Master/tlpkg/bin/tlpkginfo
+++ b/Master/tlpkg/bin/tlpkginfo
@@ -299,7 +299,7 @@ sub prepare {
} else {
$tds_path = "$latex_tds_dir/$pkg.tds.zip";
}
- # and more exceptions to the exceptions:
+ # and more latex exceptions to the latex exceptions:
$tds_path = "$latex_tds_dir/source.tds.zip" if $pkg eq "latex-tds";
$tds_path = "$latex_tds_dir/base.tds.zip" if $pkg eq "latex";
}
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";
diff --git a/Master/tlpkg/tlpsrc/pmx.tlpsrc b/Master/tlpkg/tlpsrc/pmx.tlpsrc
index aea32e45417..0b607f6cda1 100644
--- a/Master/tlpkg/tlpsrc/pmx.tlpsrc
+++ b/Master/tlpkg/tlpsrc/pmx.tlpsrc
@@ -1,9 +1,8 @@
-binpattern f bin/${ARCH}/pmx
+binpattern f bin/${ARCH}/pmx2pdf
binpattern f bin/${ARCH}/pmxab
-binpattern f bin/${ARCH}/prepmx
binpattern f bin/${ARCH}/scor2prt
-docpattern +f texmf/doc/man/man1/pmx.*
+#
+docpattern +f texmf/doc/man/man1/pmx2pdf.*
docpattern +f texmf/doc/man/man1/pmxab.*
-docpattern +f texmf/doc/man/man1/prepmx.*
docpattern +f texmf/doc/man/man1/scor2prt.*