[rabbitmq-server] Use specific subpackages of erlang instead of the entire metapackage (bz1083637)
Peter Lemenkov
peter at fedoraproject.org
Sun Jun 1 14:59:24 UTC 2014
commit 89b04d88190cb27595d3f160a4e09a11240891ad
Author: Lon Hohberger <lhh at redhat.com>
Date: Sun Jun 1 18:59:24 2014 +0400
Use specific subpackages of erlang instead of the entire metapackage (bz1083637)
rabbitmq-server.spec | 23 ++++++++++++++++++++---
1 files changed, 20 insertions(+), 3 deletions(-)
---
diff --git a/rabbitmq-server.spec b/rabbitmq-server.spec
index 075a57c..10e9bc8 100644
--- a/rabbitmq-server.spec
+++ b/rabbitmq-server.spec
@@ -1,6 +1,9 @@
+%global erlang_minver R12B-3
+
+
Name: rabbitmq-server
Version: 3.1.5
-Release: 6%{?dist}
+Release: 7%{?dist}
License: MPLv1.1
Group: Development/Libraries
Source: http://www.rabbitmq.com/releases/rabbitmq-server/v%{version}/%{name}-%{version}.tar.gz
@@ -12,11 +15,21 @@ Source5: rabbitmq-server.tmpfiles
Source6: rabbitmq-server.service
URL: http://www.rabbitmq.com/
BuildArch: noarch
-BuildRequires: erlang >= R12B-3, python-simplejson, xmlto, libxslt, python, zip
+BuildRequires: erlang >= %{erlang_minver}, python-simplejson, xmlto, libxslt, python, zip
%if 0%{?fedora} || 0%{?rhel} >= 7
BuildRequires: systemd
%endif
-Requires: erlang >= R12B-3, logrotate
+Requires: logrotate
+Requires: erlang-erts%{?_isa} >= %{erlang_minver}
+Requires: erlang-kernel%{?_isa} >= %{erlang_minver}
+Requires: erlang-mnesia%{?_isa} >= %{erlang_minver}
+Requires: erlang-os_mon%{?_isa} >= %{erlang_minver}
+Requires: erlang-public_key%{?_isa} >= %{erlang_minver}
+Requires: erlang-sasl%{?_isa} >= %{erlang_minver}
+Requires: erlang-ssl%{?_isa} >= %{erlang_minver}
+Requires: erlang-stdlib%{?_isa} >= %{erlang_minver}
+Requires: erlang-tools%{?_isa} >= %{erlang_minver}
+Requires: erlang-xmerl%{?_isa} >= %{erlang_minver}
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-%{_arch}-root
Summary: The RabbitMQ server
# Users and groups
@@ -187,6 +200,10 @@ done
rm -rf %{buildroot}
%changelog
+* Sun Jun 01 2014 Lon Hohberger <lhh at redhat.com> - 3.1.5-7
+- Use specific subpackages of erlang instead of the entire
+ metapackage (bz1083637)
+
* Wed Apr 09 2014 Alan Pevec <apevec at redhat.com> - 3.1.5-6
- Fix failure to start on boot on RHEL7 (#1085418)
More information about the scm-commits
mailing list