diff options
| author | Jack Nagel | 2014-02-24 22:41:21 -0500 |
|---|---|---|
| committer | Jack Nagel | 2014-02-24 22:41:21 -0500 |
| commit | d6f7bc6446ecaf25a8434a20881c34e119781390 (patch) | |
| tree | 0de841e5e37f17cdd355a96f634f78a59fa0fa84 /Library | |
| parent | 9cd95bc0b7ff44fd13894e17318cb33abbdea280 (diff) | |
| download | brew-d6f7bc6446ecaf25a8434a20881c34e119781390.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 |
