diff options
24 files changed, 39 insertions, 3 deletions
diff --git a/Build/source/texk/texlive/linked_scripts/Makefile.am b/Build/source/texk/texlive/linked_scripts/Makefile.am index a06bec0323f..6d79c490a6a 100644 --- a/Build/source/texk/texlive/linked_scripts/Makefile.am +++ b/Build/source/texk/texlive/linked_scripts/Makefile.am @@ -136,6 +136,7 @@ texmf_other_scripts = \ lilyglyphs/lily-rebuild-pdfs.py \ ltximg/ltximg.pl \ luaotfload/luaotfload-tool.lua \ + m-tx/m-tx.lua \ makedtx/makedtx.pl \ make4ht/make4ht \ match_parens/match_parens \ diff --git a/Build/source/texk/texlive/linked_scripts/Makefile.in b/Build/source/texk/texlive/linked_scripts/Makefile.in index 72ca66aab1d..009ea852b53 100644 --- a/Build/source/texk/texlive/linked_scripts/Makefile.in +++ b/Build/source/texk/texlive/linked_scripts/Makefile.in @@ -351,6 +351,7 @@ texmf_other_scripts = \ lilyglyphs/lily-rebuild-pdfs.py \ ltximg/ltximg.pl \ luaotfload/luaotfload-tool.lua \ + m-tx/m-tx.lua \ makedtx/makedtx.pl \ make4ht/make4ht \ match_parens/match_parens \ diff --git a/Build/source/texk/texlive/linked_scripts/m-tx/m-tx.lua b/Build/source/texk/texlive/linked_scripts/m-tx/m-tx.lua new file mode 100755 index 00000000000..0a62d8fc447 --- /dev/null +++ b/Build/source/texk/texlive/linked_scripts/m-tx/m-tx.lua @@ -0,0 +1,5 @@ +#!/usr/bin/env texlua + +print ("The m-tx[.lua] script has been retired; please switch") +print ("to the musixtex script, which now processes .mtx files.") + diff --git a/Master/bin/amd64-freebsd/m-tx b/Master/bin/amd64-freebsd/m-tx new file mode 120000 index 00000000000..cb99ed8f557 --- /dev/null +++ b/Master/bin/amd64-freebsd/m-tx @@ -0,0 +1 @@ +../../texmf-dist/scripts/m-tx/m-tx.lua
\ No newline at end of file diff --git a/Master/bin/amd64-netbsd/m-tx b/Master/bin/amd64-netbsd/m-tx new file mode 120000 index 00000000000..cb99ed8f557 --- /dev/null +++ b/Master/bin/amd64-netbsd/m-tx @@ -0,0 +1 @@ +../../texmf-dist/scripts/m-tx/m-tx.lua
\ No newline at end of file diff --git a/Master/bin/armel-linux/m-tx b/Master/bin/armel-linux/m-tx new file mode 120000 index 00000000000..cb99ed8f557 --- /dev/null +++ b/Master/bin/armel-linux/m-tx @@ -0,0 +1 @@ +../../texmf-dist/scripts/m-tx/m-tx.lua
\ No newline at end of file diff --git a/Master/bin/armhf-linux/m-tx b/Master/bin/armhf-linux/m-tx new file mode 120000 index 00000000000..cb99ed8f557 --- /dev/null +++ b/Master/bin/armhf-linux/m-tx @@ -0,0 +1 @@ +../../texmf-dist/scripts/m-tx/m-tx.lua
\ No newline at end of file diff --git a/Master/bin/i386-cygwin/m-tx b/Master/bin/i386-cygwin/m-tx new file mode 120000 index 00000000000..cb99ed8f557 --- /dev/null +++ b/Master/bin/i386-cygwin/m-tx @@ -0,0 +1 @@ +../../texmf-dist/scripts/m-tx/m-tx.lua
\ No newline at end of file diff --git a/Master/bin/i386-freebsd/m-tx b/Master/bin/i386-freebsd/m-tx new file mode 120000 index 00000000000..cb99ed8f557 --- /dev/null +++ b/Master/bin/i386-freebsd/m-tx @@ -0,0 +1 @@ +../../texmf-dist/scripts/m-tx/m-tx.lua
\ No newline at end of file diff --git a/Master/bin/i386-linux/m-tx b/Master/bin/i386-linux/m-tx new file mode 120000 index 00000000000..cb99ed8f557 --- /dev/null +++ b/Master/bin/i386-linux/m-tx @@ -0,0 +1 @@ +../../texmf-dist/scripts/m-tx/m-tx.lua
\ No newline at end of file diff --git a/Master/bin/i386-netbsd/m-tx b/Master/bin/i386-netbsd/m-tx new file mode 120000 index 00000000000..cb99ed8f557 --- /dev/null +++ b/Master/bin/i386-netbsd/m-tx @@ -0,0 +1 @@ +../../texmf-dist/scripts/m-tx/m-tx.lua
\ No newline at end of file diff --git a/Master/bin/i386-solaris/m-tx b/Master/bin/i386-solaris/m-tx new file mode 120000 index 00000000000..cb99ed8f557 --- /dev/null +++ b/Master/bin/i386-solaris/m-tx @@ -0,0 +1 @@ +../../texmf-dist/scripts/m-tx/m-tx.lua
\ No newline at end of file diff --git a/Master/bin/powerpc-linux/m-tx b/Master/bin/powerpc-linux/m-tx new file mode 120000 index 00000000000..cb99ed8f557 --- /dev/null +++ b/Master/bin/powerpc-linux/m-tx @@ -0,0 +1 @@ +../../texmf-dist/scripts/m-tx/m-tx.lua
\ No newline at end of file diff --git a/Master/bin/sparc-solaris/m-tx b/Master/bin/sparc-solaris/m-tx new file mode 120000 index 00000000000..cb99ed8f557 --- /dev/null +++ b/Master/bin/sparc-solaris/m-tx @@ -0,0 +1 @@ +../../texmf-dist/scripts/m-tx/m-tx.lua
\ No newline at end of file diff --git a/Master/bin/universal-darwin/m-tx b/Master/bin/universal-darwin/m-tx new file mode 120000 index 00000000000..cb99ed8f557 --- /dev/null +++ b/Master/bin/universal-darwin/m-tx @@ -0,0 +1 @@ +../../texmf-dist/scripts/m-tx/m-tx.lua
\ No newline at end of file diff --git a/Master/bin/win32/m-tx.exe b/Master/bin/win32/m-tx.exe Binary files differnew file mode 100755 index 00000000000..5777d90a17a --- /dev/null +++ b/Master/bin/win32/m-tx.exe diff --git a/Master/bin/x86_64-cygwin/m-tx b/Master/bin/x86_64-cygwin/m-tx new file mode 120000 index 00000000000..cb99ed8f557 --- /dev/null +++ b/Master/bin/x86_64-cygwin/m-tx @@ -0,0 +1 @@ +../../texmf-dist/scripts/m-tx/m-tx.lua
\ No newline at end of file diff --git a/Master/bin/x86_64-darwin/m-tx b/Master/bin/x86_64-darwin/m-tx new file mode 120000 index 00000000000..cb99ed8f557 --- /dev/null +++ b/Master/bin/x86_64-darwin/m-tx @@ -0,0 +1 @@ +../../texmf-dist/scripts/m-tx/m-tx.lua
\ No newline at end of file diff --git a/Master/bin/x86_64-linux/m-tx b/Master/bin/x86_64-linux/m-tx new file mode 120000 index 00000000000..cb99ed8f557 --- /dev/null +++ b/Master/bin/x86_64-linux/m-tx @@ -0,0 +1 @@ +../../texmf-dist/scripts/m-tx/m-tx.lua
\ No newline at end of file diff --git a/Master/bin/x86_64-solaris/m-tx b/Master/bin/x86_64-solaris/m-tx new file mode 120000 index 00000000000..cb99ed8f557 --- /dev/null +++ b/Master/bin/x86_64-solaris/m-tx @@ -0,0 +1 @@ +../../texmf-dist/scripts/m-tx/m-tx.lua
\ No newline at end of file diff --git a/Master/texmf-dist/doc/generic/m-tx/README b/Master/texmf-dist/doc/generic/m-tx/README index ea4d305f859..04096a9b871 100644 --- a/Master/texmf-dist/doc/generic/m-tx/README +++ b/Master/texmf-dist/doc/generic/m-tx/README @@ -1,4 +1,4 @@ -This is M-Tx (Music-from-TeXt), version 0.62 (2016-02-08). +This is M-Tx (Music-from-TeXt), version 0.62a (2016-05-06). M-Tx is a preprocessor for PMX that facilitates inputting lyrics. It builds the PMX input file based on a language @@ -50,4 +50,4 @@ M-Tx may be freely copied, duplicated and used in conformance to the MIT License; see included file LICENSE. This CTAN distribution is maintained by Bob Tennent (rdt@cs.queensu.ca). -Feb. 8th, 2016 +May 6th, 2016 diff --git a/Master/texmf-dist/scripts/m-tx/m-tx.lua b/Master/texmf-dist/scripts/m-tx/m-tx.lua new file mode 100755 index 00000000000..0a62d8fc447 --- /dev/null +++ b/Master/texmf-dist/scripts/m-tx/m-tx.lua @@ -0,0 +1,5 @@ +#!/usr/bin/env texlua + +print ("The m-tx[.lua] script has been retired; please switch") +print ("to the musixtex script, which now processes .mtx files.") + diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 22b133648c7..cbff0b4f8af 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -1268,7 +1268,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); 'lua-check-hyphen' => '&POST_rmsymlink', 'luaotfload' => '&POST_do_man', 'luatexja' => '&POSTluatexja', - 'm-tx' => '&POST_do_man', + 'm-tx' => '&POSTmtx', 'mathdesign' => '&POSTmathdesign', 'mflogo' => '&POST_rmsymlink', 'montex' => '&POSTmontex', @@ -2706,6 +2706,7 @@ $standardttf = '\.ttf|\.TTC'; 'ltximg' => 'ltximg\.pl$', 'lua2dox' => 'lua2dox_filter?$', 'luaotfload' => 'luaotfload-tool', + 'm-tx' => 'm-tx.lua', 'make4ht' => 'make4ht$', 'makedtx' => '^makedtx\.pl$', 'match_parens' => '^match_parens$', @@ -5901,6 +5902,12 @@ sub POSTmptopdf { &tl_man_to_pdf (); } +sub POSTmtx { + print "POST$package - man pages, preserve prepmx binary\n"; + &POST_do_man (); + &POST_preserve_bin ("prepmx"); +} + sub POSTmusixtex { print "POST$package - man pages\n"; &POST_do_man ("doc/generic/$package/scripts"); diff --git a/Master/tlpkg/tlpsrc/m-tx.tlpsrc b/Master/tlpkg/tlpsrc/m-tx.tlpsrc index 417fa08b9dc..229b7320735 100644 --- a/Master/tlpkg/tlpsrc/m-tx.tlpsrc +++ b/Master/tlpkg/tlpsrc/m-tx.tlpsrc @@ -1,2 +1,3 @@ binpattern f bin/${ARCH}/prepmx +binpattern f bin/${ARCH}/m-tx docpattern +f texmf-dist/doc/man/man1/prepmx.* |