the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: rabbitmq-server
Version: 1.7.2
Revision: 1
Description: AMQP messaging server
Homepage: http://www.rabbitmq.com/
License: OSI-Approved
Maintainer: Kurt Schwehr
DescDetail: <<
RabbitMQ is a complete and highly reliable enterprise messaging system
based on the emerging AMQP standard.
<<
DescUsage: <<
Before using rabbitmq-server, be aware of the security implications.
The default settings allow any client to connect from any host. At
startup, the server looks at %p/etc/rabbtmq/rabbitmq.config for the setup.
Start the server by hand with the console:
sudo rabbitqm-server
or in the background:
sudo rabbitqm-server -detached
To enable on startup:
sudo daemonic enable rabbitmq-server
To remove from startup:
sudo daemonic remove rabbitmq-server
<<
Source: http://www.rabbitmq.com/releases/%n/v%v/%n-%v.tar.gz
Source-MD5: fb83be3b1577cdd54459012b85b7631d
BuildDepends: erlang-otp, python26, simplejson-py26
Depends: erlang-otp, daemonic
CompileScript: <<
make
<<
InstallScript: <<
#!/bin/bash -ev
echo
echo
make install TARGET_DIR=%i SBIN_DIR=%i/sbin MAN_DIR=%i/share/man
mkdir -p %i/share/%n
mv %i/ebin %i/share/%n/
echo p %p
echo i %i
#perl -pi -e 's,=\$\{RABBITMQ_HOME\}\/ebin,%p\/share\/%n,g' %i/sbin/*
grep ebin %i/sbin/rabbitmq-server
perl -pi -e 's|\${RABBITMQ_HOME}/ebin|%p/share/%n/ebin|' %i/sbin/rabbitmq-server
grep ebin %i/sbin/rabbitmq-server
perl -pi -e 's,/etc/rabbitmq,%p/etc/rabbitmq,g' %i/sbin/*
perl -pi -e 's,/var/log/rabbitmq,%p/var/log/rabbitmq,g' %i/sbin/*
perl -pi -e 's,/var/lib/rabbitmq,%p/var/lib/rabbitmq,g' %i/sbin/*
mkdir -p %i/var/log/rabbitmq %i/etc/rabbitmq %i/var/lib/rabbitmq/mnesia
chmod 777 %i/var/log/rabbitmq %i/etc/rabbitmq %i/var/lib/rabbitmq/mnesia
<<
DocFiles: LICENSE LICENSE-MPL-RabbitMQ README
DaemonicFile: <<
<<