Homebrew Formula

Oct 29, 2014 at 7:48 PM
Hello

I'd like to create an Homebrew formula for Casablanca.
For now, please see: https://github.com/Homebrew/homebrew/issues/33689

At the moment, only the development branch is buildable on OSX, while the release v2.2.0 has some conpilation errors. Do you have any idea of a new release date with the fix introduced in the development branch.

Furthemore, Homebrew strongly recommend to grab the source of a package from a tarball. Do you consider adding such a tarball in the future?

Best regards,

William
Coordinator
Oct 29, 2014 at 9:29 PM
Hi William,

Yes like Robert mentioned in the other discussion unfortunately the building errors are caused by an OSX update. Currently our plans are tentatively to do our 2.3.0 release in the next 2 to 3 weeks.

Steve
Oct 29, 2014 at 9:30 PM
Edited Oct 29, 2014 at 9:32 PM

from: https://casablanca.codeplex.com/discussions/568883#post1317481

@roschuma

According the Acceptable Formulae doc of Homebrew:
https://github.com/Homebrew/homebrew/blob/master/share/doc/homebrew/Acceptable-Formulae.md#stable-versions
Formulae in the core repository should have a stable version tagged by the upstream project. Tarballs are preferred to git checkouts, and tarballs should include the version in the filename whenever possible.
Git is still acceptable for grabbing the source.

About the last OSX update, i can easily understand the troubles it brought.
In the meantime, and for testing my Brew formula, i will use the development branch, without the tests.

EDIT:

@stevetgates
Great! It will give me the necessary time to create the formula.
Coordinator
Oct 29, 2014 at 9:32 PM
Hi William,
In the meantime, and for testing my Brew formula, i will use the development branch, without the tests.
You should be able to include the tests in the development branch now as well. I made a fix and they compile just fine.

Steve
Oct 29, 2014 at 9:35 PM
Edited Oct 29, 2014 at 9:36 PM
@stevetgates

Yep! :)
Dumb me, i just remembered i included them in my last build earlier today, and it worked well.