LaTeX-Mk is a library consists of shell script and makefile(s) which automate build of TeX processing.
Note: this package is different from 'Latexmk' which pull request have rejected (Issue#13578) due to the inclusion as part of TeXlive. This library is not available in TeXlive.
Why not just Latexmk, which is way better? Besides Latex-mk is not actively developed since 2010 and not widely used at all.
Several reason. I have past projects depends on it. I tried to convert to LaTeX-mk but it's too much for me.
Whether it is not actively developed or not does not matter. It just works, and work without heavy dependency.
I would say this is sort of niche stuff. It is not actively maintained. It is not suitable notable or known.
If you use it, you can install it yourself. There is no obvious reason this shall go into homebrew.
Of course this shall be up to admins to decide.
Let admins to decide.
But the issues you're raising seems little odd for me.
In my stanard, the package itself has obvious bug and is not maintained well, it's stale. But this package is enough stable and work well. Why you need 'active development' for that? I prefer package which was actively maintained and fixed/improved well and stabilized. This package falls in this category in my standard.
I believe there is no obvious reason to reject.
I found a issue which prevent this to work on other machines. It depends on tex2dvi (and pdftex), and also it require /usr/texbin to be included as a path on build if it is with TeXlive since ENV.setup_build_environment do not include the path. I will update the formula later.
Are updates needed for this to work?
Checked by uninstalling and reinstall, found that it is broken with latest brew (it is saying you can install tex with apt-get since you're running Debian :O). I will correct this and push again. thanks.
Hi, I checked it, and added some tweaks to 1) mention the requirement of TeX (while it is obvious), and 2) use of user path on build, to check where the TeX is (I borrowed them chktex Formula). I think this Formula is good enough now.
Please squash to a single commit for review, thanks.
New formula: LaTeX-Mk
Right, I squashed the commits into one. thank you.
Signed-off-by: Adam Vandenberg <firstname.lastname@example.org>
Pulled, sorry for the delay.