Qpid on CentOS 5
Build using Fedora
Install the RPM development tools
sudo yum install rpmdevtools mockAdd yourself to the
mockgroupsudo /usr/sbin/usermod --groups mock --append $USERSetup build directories
rpmdev-setuptreeInstall spec and source files (or get latest here)
rpm -i ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/RHEMRG/SRPMS/qpidc-0.5.752581-17.el5.src.rpm rpm -i ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/RHEMRG/SRPMS/amqp-1.0.750054-1.el5.src.rpm rpm -i ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/RHEMRG/SRPMS/python-qpid-0.5.752581-3.el5.src.rpmBuild qpidc
rpmbuild -bs --nodeps ~/rpmbuild/SRPM/qpidc.spec mock -vr epel-5-x86_64 ~/rpmbuild/SRPMS/qpidc-*.src.rpm scp /var/lib/mock/epel-5-x86_64/result/*.rpm CENTOS_HOST:SOME_PATHBuild amqp
rpmbuild -bs --nodeps ~/rpmbuild/SPECS/amqp.spec mock -vr epel-5-x86_64 ~/rpmbuild/SRPMS/amqp-*.src.rpm scp /var/lib/mock/epel-5-x86_64/result/*.rpm CENTOS_HOST:SOME_PATHBuild python-qpid
rpmbuild -bs --nodeps ~/rpmbuild/SPECS/python-qpid.spec mock -vr epel-5-x86_64 ~/rpmbuild/SRPMS/python-qpid-*.src.rpm scp /var/lib/mock/epel-5-x86_64/result/*.rpm CENTOS_HOST:SOME_PATH
Install on CentOS
Become root
sudo su -Install Qpid server and Python client packages
cd SOME_PATH yum localinstall --nogpgcheck qpidc-*.el5.x86_64.rpm qpidd-*.el5.x86_64.rpm amqp-*.el5.noarch.rpm python-qpid-*.el5.noarch.rpmDisable auth for testing
echo 'auth=no' >> /etc/qpidd.confStart qpidd
service qpidd startTest using these instructions.
NOTE: I realize you can build the SRPMs without installing them.
