Add formula unar #16276

Closed
wants to merge 1 commit into
from

Projects

None yet

4 participants

@jaimeMF
Contributor
jaimeMF commented Nov 27, 2012

This formula installs unar and lsar, the first one can extract archives with different formats and the last one list the contents of an archive.

It was already posted on #15322, but while updating to 1.4 I messed it.

@adamv adamv referenced this pull request Jan 7, 2013
Closed

New formula unar #16945

Contributor
jaimeMF commented Jan 20, 2013

Now libXADMaster.a and XADMaster.framework are also installed.

Contributor

It would be nice if upstream provided a cleaner method of installing this software.

Contributor
jaimeMF commented Mar 10, 2013

What do you mean, a Makefile?
Installing and building XADFramework can be removed, so it would just build and install lsar and unar.

Contributor
chdiza commented Apr 13, 2013

I have made my own formula for this and have been using it for some time without any problem. The best way to do it is to download the pre-built "legacy" versions (which, despite the name, work 100% fine on 10.8.3 and Lion)---these legacy versions are simply de-sandboxified forms of what's on the App Store, and are required for running unar and lsar on Snow Leo and below.

In short, the Legacy versions work for everybody, the non-Legacy just for 10.7 and 10.8.

My formula may be viewed here: https://gist.github.com/chdiza/5376186

Contributor
jaimeMF commented Apr 13, 2013

@chdiza it's a good idea, but some people may want to build from source, also you can install the manpages and the bash completion scripts, which are useful.

@jaimeMF @jaimeMF jaimeMF Add formula unar
This formula installs unar and lsar, the first one can extract archives with different formats and the last one list the contents of an archive.
8a1f1fe
Contributor
jaimeMF commented Apr 13, 2013

I've updated to 1.6.
@jacknagel If you prefer to use a Makefile, I can adapt one of the provided makefiles and then post it upstream.

Contributor
adamv commented May 2, 2013

I'm going to pull this, with minor edits. Only thing I'm not sure of is where the Framework should be copied to.

Also, should the headers be symlinked form the Framework instead of copied?

@adamv adamv added a commit that closed this pull request May 2, 2013
@jaimeMF @adamv jaimeMF + adamv unar 1.6
Closes #16276.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
9ab758b
@adamv adamv closed this in 9ab758b May 2, 2013
Contributor
jaimeMF commented May 2, 2013

Well, I don't know where frameworks are usually put, and I think there wouldn't be any problem if the headers are symlinked.
I personally don't use the framework, I'm just interested in the programs, so if you prefer not to install it, I have no problem.

@jaimeMF jaimeMF deleted the unknown repository branch May 2, 2013
@handyman5 handyman5 pushed a commit to handyman5/homebrew that referenced this pull request Oct 7, 2013
@jaimeMF @adamv jaimeMF + adamv unar 1.6
Closes #16276.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
8a72b02
@draftycode draftycode added a commit to draftycode/homebrew that referenced this pull request Feb 24, 2014
@jaimeMF @draftycode jaimeMF + draftycode unar 1.6
Closes #16276.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
92d14b7
@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.