Rabbitmq server repackaged for 7.0
[packages/centos6/rabbitmq-server.git] / rabbitmq-server.spec
index 5bd67fb3bfd49e4db0d48d9bf6827119df3225a0..191fa47a114f22e262eddd028f04c757570fe8d9 100644 (file)
@@ -1,8 +1,9 @@
 %define debug_package %{nil}
+%define erlang_minver R13B-03
 
 Name: rabbitmq-server
-Version: 3.2.3
-Release: 1%{?dist}
+Version: 3.3.5
+Release: 1%{?dist}.mira1
 License: MPLv1.1 and MIT and ASL 2.0 and BSD
 Group: Development/Libraries
 Source: http://www.rabbitmq.com/releases/rabbitmq-server/v%{version}/%{name}-%{version}.tar.gz
@@ -14,8 +15,18 @@ Source5: README
 Source6: rabbitmq-server.default
 URL: http://www.rabbitmq.com/
 BuildArch: noarch
-BuildRequires: erlang >= R13B-03, python-simplejson, xmlto, libxslt, zip
-Requires: erlang >= R13B-03, logrotate
+BuildRequires: erlang >= %{erlang_minver}, python-simplejson, xmlto, libxslt, zip
+Requires: erlang-mnesia >= %{erlang_minver}
+Requires: erlang-erts >= %{erlang_minver}
+Requires: erlang-xmerl >= %{erlang_minver}
+Requires: erlang-stdlib >= %{erlang_minver}
+Requires: erlang-public_key >= %{erlang_minver}
+Requires: erlang-ssl >= %{erlang_minver}
+Requires: erlang-kernel >= %{erlang_minver}
+Requires: erlang-sasl >= %{erlang_minver}
+Requires: erlang-os_mon >= %{erlang_minver}
+Requires: erlang-tools >= %{erlang_minver}
+Requires: logrotate
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-%{_arch}-root
 Summary: The RabbitMQ server
 Requires(post): chkconfig initscripts
@@ -75,6 +86,7 @@ mkdir -p %{buildroot}%{_sysconfdir}/rabbitmq
 rm %{_maindir}/LICENSE %{_maindir}/LICENSE-MPL-RabbitMQ %{_maindir}/INSTALL
 
 #Build the list of files
+rm -f %{_builddir}/%{name}.files
 echo '%defattr(-,root,root, -)' >%{_builddir}/%{name}.files
 find %{buildroot} -path %{buildroot}%{_sysconfdir} -prune -o '!' -type d -printf "/%%P\n" >>%{_builddir}/%{name}.files
 
@@ -123,6 +135,8 @@ done
 %attr(0755, rabbitmq, rabbitmq) %dir %{_localstatedir}/lib/rabbitmq
 %attr(0755, rabbitmq, rabbitmq) %dir %{_localstatedir}/log/rabbitmq
 %dir %{_sysconfdir}/rabbitmq
+%{_rabbit_erllibdir}
+%{_rabbit_libdir}/bin
 %{_initrddir}/rabbitmq-server
 %config(noreplace) %{_sysconfdir}/logrotate.d/rabbitmq-server
 %config(noreplace) %{_sysconfdir}/default/rabbitmq-server
@@ -134,6 +148,27 @@ done
 rm -rf %{buildroot}
 
 %changelog
+* Mon Aug 11 2014 simon@rabbitmq.com 3.3.5-1
+- New Upstream Release
+
+* Tue Jun 24 2014 simon@rabbitmq.com 3.3.4-1
+- New Upstream Release
+
+* Mon Jun 16 2014 simon@rabbitmq.com 3.3.3-1
+- New Upstream Release
+
+* Mon Jun 9 2014 simon@rabbitmq.com 3.3.2-1
+- New Upstream Release
+
+* Tue Apr 29 2014 simon@rabbitmq.com 3.3.1-1
+- New Upstream Release
+
+* Wed Apr 2 2014 simon@rabbitmq.com 3.3.0-1
+- New Upstream Release
+
+* Mon Mar 3 2014 simon@rabbitmq.com 3.2.4-1
+- New Upstream Release
+
 * Thu Jan 23 2014 emile@rabbitmq.com 3.2.3-1
 - New Upstream Release