summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHubert Plociniczak <hubert@lshift.net>2008-12-05 18:32:48 +0000
committerHubert Plociniczak <hubert@lshift.net>2008-12-05 18:32:48 +0000
commite277a70b20345c4e722497ca70f6fe2a57f94820 (patch)
tree9fc798deb62d181bbf8beafc1c69e5b83a00771b
parent8bca4d5e133b088e5ab493211343c57116726177 (diff)
downloadrabbitmq-server-bug19961.tar.gz
x86_64 rpm scripts now refer to /usr/lib64 scriptsbug19961
instead of /usr/lib. Added hack to the makefile, to fix the macros for x86_64 architecture under debian.
-rw-r--r--packaging/RPMS/Fedora/Makefile3
-rw-r--r--packaging/RPMS/Fedora/rabbitmq-server.spec6
2 files changed, 8 insertions, 1 deletions
diff --git a/packaging/RPMS/Fedora/Makefile b/packaging/RPMS/Fedora/Makefile
index 2c028e70..dfb33a6a 100644
--- a/packaging/RPMS/Fedora/Makefile
+++ b/packaging/RPMS/Fedora/Makefile
@@ -22,7 +22,8 @@ prepare:
server: prepare
rpmbuild -ba SPECS/rabbitmq-server.spec $(DEFINES) --target i386
- rpmbuild -ba SPECS/rabbitmq-server.spec $(DEFINES) --target x86_64
+ rpmbuild -ba SPECS/rabbitmq-server.spec $(DEFINES) --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 fbee9ef3..609c1e56 100644
--- a/packaging/RPMS/Fedora/rabbitmq-server.spec
+++ b/packaging/RPMS/Fedora/rabbitmq-server.spec
@@ -64,9 +64,15 @@ 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
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
mkdir -p %{buildroot}/etc/logrotate.d
install %SOURCE3 %{buildroot}/etc/logrotate.d/rabbitmq-server