diff options
| author | Jack Nagel | 2014-02-24 22:41:21 -0500 |
|---|---|---|
| committer | Jack Nagel | 2014-02-24 22:41:21 -0500 |
| commit | 53b841c42ebf2a78073c0f1143a852476d2cde28 (patch) | |
| tree | a1da32d7c27beca96b00571ead72c63f1efda837 /Library | |
| parent | 337b4e9d87feec8e3c072e983c19079f7cc2f87e (diff) | |
| download | homebrew-53b841c42ebf2a78073c0f1143a852476d2cde28.tar.bz2 | |
Remove some bad practices from example formula
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Contributions/example-formula.rb | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/Library/Contributions/example-formula.rb b/Library/Contributions/example-formula.rb index 77b513216..0e048ae5e 100644 --- a/Library/Contributions/example-formula.rb +++ b/Library/Contributions/example-formula.rb @@ -45,11 +45,21 @@ class ExampleFormula < Formula head 'https://example.com/.git', :branch => 'name_of_branch', :revision => 'abc123' head 'https://hg.is.awesome.but.git.has.won.example.com/', :using => :hg # If autodetect fails. + head do + url "https://example.com/repo.git" + + depends_on :autoconf + depends_on :automake + end + # The optional devel block is only executed if the user passes `--devel`. # Use this to specify a not-yet-released version of a software. devel do - url 'https://example.com/archive-2.0-beta.tar.gz' - sha1 '1234567890123456789012345678901234567890' + url "https://example.com/archive-2.0-beta.tar.gz" + sha1 "1234567890123456789012345678901234567890" + + depends_on "cairo" + depends_on "pixman" end @@ -143,14 +153,10 @@ class ExampleFormula < Formula depends_on :libpng # Often, not all of X11 is needed. depends_on :fontconfig # autoconf/automake is sometimes needed for --HEAD checkouts: - depends_on :autoconf if build.head? - depends_on :automake if build.head? depends_on :bsdmake depends_on :libtool depends_on :libltdl depends_on :mysql => :recommended - depends_on :cairo if build.devel? - depends_on :pixman if build.devel? # It is possible to only depend on something if # `build.with?` or `build.without? 'another_formula'`: depends_on :mysql # allows brewed or external mysql to be used |
