diff options
| author | Matthew Scott | 2009-10-17 12:27:27 -0700 |
|---|---|---|
| committer | Max Howell | 2009-10-19 04:02:48 +0100 |
| commit | febf611ce3437468050931aa313d0b74d7c9ccb3 (patch) | |
| tree | e16ac5c00929cd383faf14c8c264261593069aa2 /Library/Formula | |
| parent | c5acfd05c141f6b864ca35e32e7d2ebbda8347e9 (diff) | |
| download | homebrew-febf611ce3437468050931aa313d0b74d7c9ccb3.tar.bz2 | |
Fix rabbitmq 1.7.0 startup
(rabbitmq 1.7.0 has centralized rabbitmq-env to locate binaries)
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/rabbitmq.rb | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Library/Formula/rabbitmq.rb b/Library/Formula/rabbitmq.rb index 6f357ee65..b3dc0bf47 100644 --- a/Library/Formula/rabbitmq.rb +++ b/Library/Formula/rabbitmq.rb @@ -20,13 +20,16 @@ class Rabbitmq <Formula (var + "lib" + "rabbitmq").mkpath (var + "log" + "couchdb").mkpath - %w{rabbitmq-server rabbitmq-multi rabbitmqctl}.each do |script| + %w{rabbitmq-server rabbitmq-multi rabbitmqctl rabbitmq-env}.each do |script| inreplace sbin+script, '/etc/rabbitmq', "#{etc}/rabbitmq" inreplace sbin+script, '/var/log/rabbitmq', "#{var}/log/rabbitmq" inreplace sbin+script, '/var/lib/rabbitmq', "#{var}/lib/rabbitmq" + end + + %w{rabbitmq-env}.each do |script| # RabbitMQ Erlang binaries are installed in lib/rabbitmq/erlang/lib/rabbitmq-x.y.z/ebin # therefore need to add this path for erl -pa - inreplace sbin+script, '`dirname $0`/..', "#{target_dir}" + inreplace sbin+script, '${SCRIPT_DIR}/..', "#{target_dir}" end end end |
