summaryrefslogtreecommitdiff
path: root/packaging
diff options
context:
space:
mode:
authorHubert Plociniczak <hubert@lshift.net>2009-01-06 18:19:54 +0100
committerHubert Plociniczak <hubert@lshift.net>2009-01-06 18:19:54 +0100
commit0217ecc0bcd5bfdbcff664bf6fe9e5342b77e9a4 (patch)
tree752d57cb6ad528b05ee7688fb7517032c9d809c5 /packaging
parentce0964268e74bd584d0aa7c607c6707f46bdcfce (diff)
parentc4d8c273f16cc573f44ba80c239399baac71d177 (diff)
downloadrabbitmq-server-git-0217ecc0bcd5bfdbcff664bf6fe9e5342b77e9a4.tar.gz
Merge v1_5_1 into bug20033
Diffstat (limited to 'packaging')
-rw-r--r--packaging/RPMS/Fedora/Makefile4
-rw-r--r--packaging/RPMS/Fedora/rabbitmq-server.spec18
2 files changed, 6 insertions, 16 deletions
diff --git a/packaging/RPMS/Fedora/Makefile b/packaging/RPMS/Fedora/Makefile
index c05f14a7cb..aa8c93c6b0 100644
--- a/packaging/RPMS/Fedora/Makefile
+++ b/packaging/RPMS/Fedora/Makefile
@@ -20,8 +20,8 @@ prepare:
server: prepare
rpmbuild -ba SPECS/rabbitmq-server.spec $(DEFINES) --target i386
- rpmbuild -ba SPECS/rabbitmq-server.spec $(DEFINES) --define '_arch x86_64' \
- --define '_defaultdocdir /usr/share/doc' --target x86_64
+ rpmbuild -ba SPECS/rabbitmq-server.spec $(DEFINES) --define '_libdir /usr/lib64' \
+ --define '_arch x86_64' --define '_defaultdocdir /usr/share/doc' --target x86_64
clean:
rm -rf SOURCES SPECS RPMS SRPMS BUILD tmp
diff --git a/packaging/RPMS/Fedora/rabbitmq-server.spec b/packaging/RPMS/Fedora/rabbitmq-server.spec
index 5efff3315f..3371c3d01c 100644
--- a/packaging/RPMS/Fedora/rabbitmq-server.spec
+++ b/packaging/RPMS/Fedora/rabbitmq-server.spec
@@ -25,14 +25,8 @@ RabbitMQ is an implementation of AMQP, the emerging standard for high
performance enterprise messaging. The RabbitMQ server is a robust and
scalable implementation of an AMQP broker.
-%ifarch x86_64
- %define _defaultlibdir /usr/lib64
-%else
- %define _defaultlibdir /usr/lib
-%endif
-
-%define _rabbit_erllibdir %{_defaultlibdir}/erlang/lib/rabbitmq_server-%{version}
-%define _rabbit_libdir %{_defaultlibdir}/rabbitmq
+%define _rabbit_erllibdir %{_libdir}/erlang/lib/rabbitmq_server-%{version}
+%define _rabbit_libdir %{_libdir}/rabbitmq
%define _maindir %{buildroot}%{_rabbit_erllibdir}
@@ -63,15 +57,11 @@ mkdir -p %{buildroot}/etc/rc.d/init.d/
#Copy all necessary lib files etc.
install -m 0755 %SOURCE1 %{buildroot}/etc/rc.d/init.d/rabbitmq-server
chmod 0755 %{buildroot}/etc/rc.d/init.d/rabbitmq-server
-%ifarch x86_64
- sed -i 's/\/usr\/lib\//\/usr\/lib64\//' %{buildroot}/etc/rc.d/init.d/rabbitmq-server
-%endif
+sed -i 's|/usr/lib/|%{_libdir}/|' %{buildroot}/etc/rc.d/init.d/rabbitmq-server
mkdir -p %{buildroot}%{_sbindir}
install -m 0755 %SOURCE2 %{buildroot}%{_sbindir}/rabbitmqctl
-%ifarch x86_64
- sed -i 's/\/usr\/lib\//\/usr\/lib64\//' %{buildroot}%{_sbindir}/rabbitmqctl
-%endif
+sed -i 's|/usr/lib/|%{_libdir}/|' %{buildroot}%{_sbindir}/rabbitmqctl
mkdir -p %{buildroot}/etc/logrotate.d
install -m 0644 %SOURCE3 %{buildroot}/etc/logrotate.d/rabbitmq-server