aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorMatthew Scott2009-10-17 12:27:27 -0700
committerMax Howell2009-10-19 04:02:48 +0100
commitfebf611ce3437468050931aa313d0b74d7c9ccb3 (patch)
treee16ac5c00929cd383faf14c8c264261593069aa2 /Library/Formula
parentc5acfd05c141f6b864ca35e32e7d2ebbda8347e9 (diff)
downloadhomebrew-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.rb7
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