Commit graph

98 commits

Author SHA1 Message Date
Justin Campbell
e7de6a3c6d Erlang/OTP HEAD is now master
Closes Homebrew/homebrew#20277.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-06-04 21:37:38 -07:00
Mike McQuaid
b0f36142b9 erlang: update bottles.
References Homebrew/homebrew#19756.
2013-05-25 15:53:45 +01:00
Ilya Kulakov
548b4f538f erlang: erl -man expects man pages in lib/erlang/man
Closes Homebrew/homebrew#19797.
Fixes Homebrew/homebrew#19756.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-05-14 11:19:36 -07:00
Adam Vandenberg
713a47bebf erlang: serial install 2013-05-14 11:17:44 -07:00
Jack Nagel
b3374884bd erlang: use archive URL 2013-03-19 14:12:02 -05:00
Jack Nagel
fd01706f6f Revert "erlang R16B"
This reverts commit 26050424dc603e1ed471053534c110ada25c75d5.
2013-03-19 14:11:19 -05:00
Jack Nagel
f32ee43d07 Revert "erlang R16B bottles"
This reverts commit a32dff3b85748c6c80aebd9c2ba9816139d04885.
2013-03-19 14:10:59 -05:00
Samuel John
06eca1c053 erlang: Fix for Xcode-only (disable dtrace) 2013-03-18 12:44:23 +01:00
Mike McQuaid
ef1dbc35a8 erlang R16B bottles 2013-03-04 00:19:11 +00:00
Susan Potter
82b3ec087f erlang R16B
* Update the SHAs and URLs for documentation and sources for R16B
* Remove step to touch skip file for wx debugger builds (it does build
  now for > Snow Leopard)
* make install needs -j1

Closes Homebrew/homebrew#18114.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-03-04 00:05:56 +00:00
Mike McQuaid
36ff409b8b erlang R15B03-1
Closes Homebrew/homebrew#16294.
2012-12-16 14:35:41 +00:00
Mike McQuaid
b46aa8dad7 erlang: R15B03 bottles. 2012-12-01 15:17:33 +00:00
Jan Lehnardt
876be4f1a6 erlang R15B03
Closes Homebrew/homebrew#16294.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>

WIP
2012-12-01 13:22:50 +00:00
Adam Vandenberg
bd76e6e652 erlang: remove unused skip_clean 2012-10-21 13:24:04 -07:00
Mike McQuaid
42f4ff258a erlang R15B02
Closes Homebrew/homebrew#14982.
2012-09-18 20:05:03 +01:00
Jack Nagel
53473b6bf5 Clean up MacOS version method usage
The MacOS.version? family of methods (other than "leopard?") are poorly
defined and lead to confusing code. Replace them in formulae with more
explicit comparisons.

"MacOS.version" is a special version object that can be compared to
numerics, symbols, and strings using the standard Ruby comparison
methods.

The old methods were moved to compat when the version comparison code
was merged, and they must remain there "forever", but they should not be
used in new code.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-09-10 16:16:54 -05:00
Jack Nagel
473828a1d1 Use FileUtils.touch instead of shelling out
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-09-06 17:50:12 -05:00
Mike McQuaid
5ddc7617b3 Fix subformulae sha1s. 2012-09-03 18:59:29 -07:00
Mike McQuaid
88779ade49 Batch convert MD5 formula to SHA1.
Closes Homebrew/homebrew#14653.
2012-09-03 11:36:42 -07:00
Stephan Zeissler
941aa2a215 Do not build erlang with dtrace on leopard
Closes Homebrew/homebrew#14628.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-09-01 18:32:50 -07:00
Adam Vandenberg
93ef95840d erlang: use new dsl 2012-08-27 21:42:05 -07:00
Mike McQuaid
ca5396932c erlang: fix version detection and bottles. 2012-08-25 10:21:48 -07:00
Mike McQuaid
5e28f3fe3f erlang: use SHA1 rather than MD5. 2012-08-23 23:46:23 -07:00
Mike McQuaid
aca04d75b2 erlang: add Mountain Lion bottle.
Requested in Homebrew/homebrew#14291.
2012-08-23 23:44:00 -07:00
Adam Vandenberg
9c7a76e527 erlang: parallel builds are broken again 2012-07-23 13:06:14 -07:00
Adam Vandenberg
62fa0c4f42 Use autotools symbols 2012-07-10 08:56:02 -07:00
Adam Vandenberg
0c2341120d Erlang: enable dtrace 2012-05-07 06:33:23 -07:00
Mike McQuaid
198728c50a Add and correctly find erlang bottle.
Fixes Homebrew/homebrew#11780.
2012-04-24 18:53:33 +10:00
Mike McQuaid
c756e7743b Revert "Add and correctly find erlang bottle."
This reverts commit 146e253856eb3e27b6b7382734fd178c160c1beb.
2012-04-24 18:10:09 +10:00
Mike McQuaid
35af315441 Add and correctly find erlang bottle. 2012-04-24 18:08:14 +10:00
Misty De Meo
b46fe744f2 erlang: add Snow Leopard bottle 2012-04-10 11:04:30 -05:00
Adam Vandenberg
acfaad93f7 Erlang R15B01 2012-04-08 12:10:52 -07:00
Jack Nagel
64afeec6d4 Use new fails_with DSL syntax
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-04-01 12:39:59 -05:00
Max Howell
c61f07f5ff Erlang from source needs automake/libtool
Fixes Homebrew/homebrew#11040.
2012-03-20 23:56:42 +00:00
Charlie Sharpsteen
33b78e2208 Erlang: Fix bottle URL
Was missing the "B" in R15B. Derp.
2012-01-28 20:49:09 -08:00
Adam Vandenberg
3e832c8e72 Erlang: fix audit warning 2012-01-28 20:41:34 -08:00
Charlie Sharpsteen
6056259575 Erlang: Update bottle to R15B 2012-01-28 18:22:04 -08:00
Yurii Rashkovskii
021b544297 Erlang: Update to R15B
Closes Homebrew/homebrew#9120.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2012-01-28 18:22:04 -08:00
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
Mike McQuaid
20c89f6364 Update erlang bottle. 2012-01-16 22:37:32 +00:00
José Martínez
a2b5069f3f erlang: Fix LLVM failure with XCode 4.2
Erlang pulls a sneaky trick by detecting LLVM-GCC and trying to compile HiPE
using vanilla GCC. Of course, this fails with XCode 4.2.

Closes Homebrew/homebrew#8292.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-11-16 10:47:55 -08:00
Charlie Sharpsteen
e84f33e693 Erlang: Update bottle
Update bottled version to R14B03 compiled using version 68abb24 of the Erlang
formula compiled on OS X 10.7.1 using XCode 4.1.

Closes Homebrew/homebrew#8365.
2011-11-09 23:13:54 -08:00
Charlie Sharpsteen
81ab7469e1 Erlang: Builds with LLVM
Closes Homebrew/homebrew#8240.
CLoses Homebrew/homebrew#8281.

Erlang R14B04 successfully builds under LLVM-GCC.
2011-10-24 18:43:26 -07:00
Yurii Rashkovskii
e9f525cf47 Erlang R14B04
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-10-22 13:39:20 -07:00
Charlie Sharpsteen
3a75f0d90b Erlang: Still fails with LLVM
At least, still fails on OS X 10.6.8 with LLVM-2335 using XCode 3.2.6 or 4.0.

Closes Homebrew/homebrew#7691.
2011-09-18 21:28:24 -07:00
Adam Vandenberg
742fe1bde1 Be more explicit about paths in test methods 2011-09-01 13:00:28 -07:00
Mike McQuaid
f05f31d1c1 Add erlang bottle.
Closes Homebrew/homebrew#7297.
2011-08-31 08:57:31 +01:00
Adam Vandenberg
af3e8602f0 Erlang: add note about compilation time
Depending on CPU, Erlang may take a very long time to compile and install,
without seemingly taking much CPU time.
2011-06-18 13:03:43 -07:00
Ray Slakinski
cb7dc9d773 Erlang: use GitHub tarball for release version
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-06-16 09:10:06 -07:00
Adam Vandenberg
97309e91d2 erlang: add --no-docs option 2011-05-27 10:02:15 -07:00