summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile11
-rw-r--r--packaging/RPMS/Fedora/rabbitmq-server.spec9
2 files changed, 8 insertions, 12 deletions
diff --git a/Makefile b/Makefile
index c955a8fcfb..50c6c76bd8 100644
--- a/Makefile
+++ b/Makefile
@@ -366,19 +366,22 @@ install_docs: docs_all install_dirs
cp $$manpage $(MAN_DIR)/man$$section; \
done; \
done
- cp $(DOCS_DIR)/rabbitmq.config.example $(DOC_INSTALL_DIR)/rabbitmq.config.example
+ if test "$(DOC_INSTALL_DIR)"; then \
+ cp $(DOCS_DIR)/rabbitmq.config.example $(DOC_INSTALL_DIR)/rabbitmq.config.example; \
+ fi
install_dirs:
@ OK=true && \
{ [ -n "$(TARGET_DIR)" ] || { echo "Please set TARGET_DIR."; OK=false; }; } && \
{ [ -n "$(SBIN_DIR)" ] || { echo "Please set SBIN_DIR."; OK=false; }; } && \
- { [ -n "$(MAN_DIR)" ] || { echo "Please set MAN_DIR."; OK=false; }; } && \
- { [ -n "$(DOC_INSTALL_DIR)" ] || { echo "Please set DOC_INSTALL_DIR."; OK=false; }; } && $$OK
+ { [ -n "$(MAN_DIR)" ] || { echo "Please set MAN_DIR."; OK=false; }; } && $$OK
mkdir -p $(TARGET_DIR)/sbin
mkdir -p $(SBIN_DIR)
mkdir -p $(MAN_DIR)
- mkdir -p $(DOC_INSTALL_DIR)
+ if test "$(DOC_INSTALL_DIR)"; then \
+ mkdir -p $(DOC_INSTALL_DIR); \
+ fi
$(foreach XML,$(USAGES_XML),$(eval $(call usage_dep, $(XML))))
diff --git a/packaging/RPMS/Fedora/rabbitmq-server.spec b/packaging/RPMS/Fedora/rabbitmq-server.spec
index f8fc557cda..af1e4f421b 100644
--- a/packaging/RPMS/Fedora/rabbitmq-server.spec
+++ b/packaging/RPMS/Fedora/rabbitmq-server.spec
@@ -48,12 +48,9 @@ make %{?_smp_mflags}
%install
rm -rf %{buildroot}
-# Note that we pass /tmp to DOC_INSTALL_DIR here because we're using %doc
-# to actually install rabbitmq.config.example, so this is just a fake/temp path
make install TARGET_DIR=%{_maindir} \
SBIN_DIR=%{buildroot}%{_rabbit_libdir}/bin \
- MAN_DIR=%{buildroot}%{_mandir} \
- DOC_INSTALL_DIR=/tmp
+ MAN_DIR=%{buildroot}%{_mandir}
mkdir -p %{buildroot}%{_localstatedir}/lib/rabbitmq/mnesia
mkdir -p %{buildroot}%{_localstatedir}/log/rabbitmq
@@ -129,10 +126,6 @@ done
%clean
rm -rf %{buildroot}
-# rabbitmq.config.example (%doc) was copied to /tmp (DOC_INSTALL_DIR)
-# during make install.
-rm -f /tmp/rabbitmq.config.example
-
%changelog
* Tue Jan 6 2015 jean-sebastien@rabbitmq.com 3.4.3-1
- New Upstream Release