New formula: LaTeX-Mk #14518

Closed
wants to merge 1 commit into
from

Projects

None yet

3 participants

@shigeya

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.

@zhouyan

Why not just Latexmk, which is way better? Besides Latex-mk is not actively developed since 2010 and not widely used at all.

@shigeya

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.

@zhouyan

See https://github.com/mxcl/homebrew/wiki/Acceptable-Formula
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.

@shigeya

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.

@shigeya

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.

@adamv

Are updates needed for this to work?

@shigeya

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.

@shigeya

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.

@adamv

Please squash to a single commit for review, thanks.

@shigeya

Right, I squashed the commits into one. thank you.

@adamv adamv added a commit that closed this pull request Nov 11, 2012
@shigeya shigeya LaTeX-Mk 2.1
Closes #14518.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
001f352
@adamv adamv closed this in 001f352 Nov 11, 2012
@adamv

Pulled, sorry for the delay.

@shigeya

Thank you:-)

@snakeyroc3 snakeyroc3 pushed a commit to snakeyroc3/homebrew that referenced this pull request Dec 17, 2012
@shigeya shigeya LaTeX-Mk 2.1
Closes #14518.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
f27fd76
@xu-cheng xu-cheng locked and limited conversation to collaborators Feb 16, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.