Commit graph

45 commits

Author SHA1 Message Date
Gavin M. Roy
fd57c402a6 RabbitMQ 2.8.7
Closes Homebrew/homebrew#15160.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-09-27 09:38:26 -07: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
Adam Vandenberg
230619e2c7 Let plists be installed automatically 2012-09-09 13:02:48 -07:00
Gavin M. Roy
50889a205a RabbitMQ 2.8.6
Closes Homebrew/homebrew#14378.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-08-22 08:47:04 -07:00
Gavin M. Roy
bd4726d644 RabbitMQ 2.8.5
Closes Homebrew/homebrew#14034.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-08-08 07:31:24 -07:00
John Downey
c4f96702af rabbitmq: Update to 2.8.4
Closes Homebrew/homebrew#12974.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2012-06-22 17:42:56 -07:00
Andy Piper
717f9cddfd rabbitmq-2.8.3
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-06-22 07:35:13 -07:00
Jack Nagel
e930d63b49 rabbitmq: fix audit warning
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-21 20:43:11 -05:00
Gavin M. Roy
187262bbef RabbitMQ 2.8.2
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-05-15 20:35:56 -07:00
Jonathan Halcrow
f3136af292 rabbitmq: apply upstream patch to fix Leopard build
Closes Homebrew/homebrew#10648.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-03-03 21:59:46 -06:00
Matthew Lewinski
83dd656d3b Minor cleanup on plist caveats.
Use basename to refer to plist file when loaded. Make cp lines same
across formulas.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-02-04 08:07:35 -08:00
Jack Nagel
6ce735db99 Add and use plist helper methods
These will be used to unify the label namespaces in embedded plists,
i.e. 'homebrew.mxcl.<formula>'.

plist_path returns the full path to a plist file located at the top
level of the keg; plist_path.basename can be used if just the filename
is needed.

c.f. Homebrew/homebrew#9346.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-03 19:50:58 -06:00
Jack Nagel
cce644e300 Normalize paths in embedded plist files
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-03 19:28:56 -06:00
Michael Klishin
5fa87ff7ae RabbitMQ 2.7.1
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-12-21 10:27:39 -08:00
Victor Romero
188af31818 rabbitmq-plugins etc dir should be overriden too
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-11-20 17:22:55 -08:00
Ealden Esto E. Escanan
e0d64c8e38 RabbitMQ 2.7.0
Closes Homebrew/homebrew#8554.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-11-12 13:08:54 -08:00
Ealden Esto E. Escanan
4c0d547112 RabbitMQ 2.6.1
2.6.1 fixes a bug in 2.6.0 that causes the broker to fail to restart on
reboot in certain operating systems.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-09-18 09:02:25 -07:00
Adam Vandenberg
d205c72966 Fix plist permissions for Lion 2011-09-02 14:41:57 -07:00
Adam Vandenberg
3c7c482715 RabbitMQ 2.6.0 2011-08-31 10:21:41 -07:00
Jonathan Boyett
8566cfd443 rabbitmq 2.5.1
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-07-05 20:24:23 -07:00
Michael S. Klishin
8aa17b6df3 RabbitMQ 2.5.0
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-06-15 07:52:30 -07:00
Adam Vandenberg
151ca40e35 rabbitmq: enable Erlang R14B03 2011-05-27 11:01:52 -07:00
John Wood
714195ce4a rabbitmq: startup plist
Courtesy of https://gist.github.com/735159

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-26 22:29:23 -07:00
Adam Vandenberg
121e4f8614 Normalize use of MACOS_VERSION 2011-04-09 09:36:30 -07:00
J. Brisbin
c421ce9677 RabbitMQ 2.4.1
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-09 08:55:22 -07:00
J. Brisbin
cf869ace0c RabbitMQ 2.4.0
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-24 12:26:42 -07:00
Adam Vandenberg
4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
J. Brisbin
32d253a45f Updated RabbitMQ to 2.3.1
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-02-04 07:23:13 -08:00
Joe Tanner
649b07de10 updated formula for rabbitmq 2.2.0
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2010-12-01 23:33:37 +00:00
Igor Guerrero Fonseca
a3c760ea7d rabbitmq-server 2.1.1
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-10-22 07:00:51 -07:00
Joey Geiger
7637f68efe update to rabbitmq 2.1.0
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-09-25 10:02:17 -07:00
Adam Vandenberg
b732e6c299 brew-audit - check inreplace block var name 2010-09-08 09:07:59 -07:00
Adam Vandenberg
623be191e9 brew-audit - catch more interpolation style issues 2010-09-07 14:36:51 -07:00
Joey Geiger
5ecbd21231 rabbitmq 2.0.0
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-09-07 14:23:10 -07:00
Rajiv Aaron Manglani
e1e15fb77f update rabbitmq to 1.8.1.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-07-23 14:10:19 -07:00
Rajiv Aaron Manglani
f7e250d60c update rabbitmq to 1.8.0.
this version does not install man pages, pending necessary formulae to
build them: xmlto, gnu-getopts, docbook-xml, docbook-xsl, docbook-4.5

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-06-29 20:35:42 -07:00
Wade Simmons
338c3cf1f4 update rabbitmq to 1.7.2
Signed-off-by: Adam Vandenberg <flangy@gmail.com>

Also:
 * remove silly path concatenation
 * fix log directory and broken regex.
2010-02-19 21:28:57 -08:00
Max Howell
ae24aa003f Adds: depends_on 'simplejson' => :python
So far we only added python, but we can add more.

Fixes Homebrew/homebrew#401
2010-01-13 11:23:15 +00:00
Max Howell
0103671fa0 Use new inreplace syntax where useful 2010-01-13 11:23:11 +00:00
Jannis Leidel
b8149ef225 Fixed rabbitmq formula
Fixes Homebrew/homebrew#127
2009-11-11 19:59:41 +00:00
Matthew Scott
097c1a0434 Fix rabbitmq 1.7.0 startup
(rabbitmq 1.7.0 has centralized rabbitmq-env to locate binaries)
2009-10-19 04:02:48 +01:00
Max Howell
61b2307139 s/require 'brewkit'/require 'formula'/g
brewkit.rb changes ENV destructively, so lets not do that everytime a formula
is required. Now it's possible for other tools to require a formula
description without worrying about side-effects.
2009-10-15 16:48:03 +01:00
Mathias Meyer
c8d1180624 Updated for RabbitMQ 1.7.0 2009-10-15 15:17:52 +01:00
Raimonds Simanovskis
31f2e1b22c Fix rabbitmq formula
* store RabbitMQ Erlang binaries in lib/rabbitmq/erlang/lib to avoid overwriting of lib/erlang/lib
* add HOMEBREW_PREFIX in RabbitMQ scripts
2009-10-02 16:30:34 +01:00
Ask Solem
266172afdd RabbitMQ formula
RabbitMQ is a complete and highly reliable Enterprise Messaging system based
on the emerging AMQP standard.

Signed-off-by: Max Howell <max@methylblue.com>

I left this one for ages as I wasn't sure about the erlang_libdir bit. I changed it in the end. But maybe it doesn't work. Someone will have to verify.

If erlang needs to look in a certain dir for plugins, we need to make sure it looks in the HOMEBREW_PREFIX dir and not further up, ie. its prefix in the Cellar. Same for any plugin system.
2009-09-30 01:24:49 +01:00