Commit Graph

6 Commits (c02e17333c2e409acf42d0f31a77a5885ec59084)

Author SHA1 Message Date
Misty De Meo 2f03f781da Add `devel` to the DSL, + stable and bottle blocks
This commit adds a `devel` entry to the DSL, allowing formulae to
specify an unstable branch.

`devel` takes a block, which should contain standard `url` and `md5`
fields (and `version`, if necessary). This must come after the standard
DSL fields.

This commit also migrates over all formulae currently using `devel` to
the new syntax, as well as formulae which used `head` for non-VCS urls.

The new syntax is also available for `stable` and `bottle`. `stable` is
an option alongside the old syntax. `bottle` replaces the old syntax.

Note that the @stable ivar in Formula has been renamed to @standard,
and the @bottle ivar has been renamed to @bottle_url.

Closes Homebrew/homebrew#9735.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2012-01-25 21:45:19 -06:00
Charlie Sharpsteen 29acd677ca FLTK: Update to 1.3.0
Also updated HEAD to 1.3.0-r9013.
2011-09-03 09:05:13 -07:00
Camillo Lugaresi 7f72d4a3ea add support for installing fltk 1.3
The stable 1.1.x series of fltk is very old and is no longer being maintained.
The 1.3.x series is expected to replace it as the new stable series soon. This
commit adds the ability to install the current snapshot of 1.3.x by using
--HEAD; this is needed by Octave 3.4's new plotting mode.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-12 13:30:47 -08:00
Adam Vandenberg 4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
Adam Vandenberg 7bd947eb0b Update formulae for version 0.7
* Use new "url" features
* Use keg_only DSL
* Use "skip_clean :all" DSL
* Whitespace and style cleanups
* Make bash invocations less silly
* Use new man2-man8 helpers
* Remove "FileUtils." since it is included in Formula
* Use real names for deps instead of aliases
* ENV.x11 now updates path, so remove that from individual brews
2010-08-07 18:08:53 -07:00
Tim Sally 20db4aca76 FLTK 1.1.10
FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-02-07 11:11:34 -08:00