Accepting request 869167 from home:jengelh:branches:network:messaging:amqp
- Remove recipe parts for SUSE 11.x, since that does not build. OBS-URL: https://build.opensuse.org/request/show/869167 OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=159
This commit is contained in:
@@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Feb 4 03:15:39 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
|
||||||
|
|
||||||
|
- Remove recipe parts for SUSE 11.x, since that does not build.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Feb 1 03:31:44 PM UTC 2021 - Peter Simons <psimons@suse.com>
|
Mon Feb 1 03:31:44 PM UTC 2021 - Peter Simons <psimons@suse.com>
|
||||||
|
|
||||||
|
@@ -69,20 +69,12 @@ Requires: erlang >= 22.3
|
|||||||
Requires: erlang-epmd
|
Requires: erlang-epmd
|
||||||
Requires: logrotate
|
Requires: logrotate
|
||||||
Provides: AMQP-server
|
Provides: AMQP-server
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
|
||||||
Requires(pre): shadow
|
Requires(pre): shadow
|
||||||
Requires(pre): %fillup_prereq
|
Requires(pre): %fillup_prereq
|
||||||
Requires: rabbitmq-server-plugins
|
Requires: rabbitmq-server-plugins
|
||||||
%if 0%{?suse_version} > 1140
|
|
||||||
BuildRequires: pkgconfig(systemd)
|
BuildRequires: pkgconfig(systemd)
|
||||||
%{?systemd_ordering}
|
%{?systemd_ordering}
|
||||||
%define have_systemd 1
|
|
||||||
Requires: socat
|
Requires: socat
|
||||||
%else
|
|
||||||
Requires: %fillup_prereq
|
|
||||||
Requires: %insserv_prereq
|
|
||||||
Requires(pre): %insserv_prereq
|
|
||||||
%endif
|
|
||||||
# Do not use noarch since the Erlang packaging does not really allow that
|
# Do not use noarch since the Erlang packaging does not really allow that
|
||||||
#BuildArch: noarch
|
#BuildArch: noarch
|
||||||
|
|
||||||
@@ -130,17 +122,9 @@ export PYTHON=%{_bindir}/python3
|
|||||||
make install %{_make_args}
|
make install %{_make_args}
|
||||||
|
|
||||||
mkdir -p %{buildroot}%{_sbindir}
|
mkdir -p %{buildroot}%{_sbindir}
|
||||||
%if 0%{?have_systemd}
|
|
||||||
install -p -D -m 644 %{SOURCE6} %{buildroot}%{_unitdir}/%{name}.service
|
install -p -D -m 644 %{SOURCE6} %{buildroot}%{_unitdir}/%{name}.service
|
||||||
ln -s -f %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
|
ln -s -f %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
|
||||||
install -p -D -m 0644 %{SOURCE7} %{buildroot}/usr/lib/tmpfiles.d/rabbitmq-server.conf
|
install -p -D -m 0644 %{SOURCE7} %{buildroot}/usr/lib/tmpfiles.d/rabbitmq-server.conf
|
||||||
%else
|
|
||||||
# Install init scripts
|
|
||||||
install -p -D -m 0755 %{SOURCE1} %{buildroot}%{_initddir}/rabbitmq-server
|
|
||||||
ln -sf %{_initddir}/rabbitmq-server %{buildroot}%{_sbindir}/rcrabbitmq-server
|
|
||||||
mkdir -p %{buildroot}%{_fillupdir}/
|
|
||||||
install -p -D -m 644 %{SOURCE5} %{buildroot}%{_fillupdir}/sysconfig.rabbitmq-server
|
|
||||||
%endif
|
|
||||||
|
|
||||||
# Install wrapper scripts
|
# Install wrapper scripts
|
||||||
%define _rabbit_wrapper %{_builddir}/`basename %{SOURCE2}`
|
%define _rabbit_wrapper %{_builddir}/`basename %{SOURCE2}`
|
||||||
@@ -185,35 +169,19 @@ getent passwd rabbitmq >/dev/null || useradd -r -g rabbitmq \
|
|||||||
-d %{_localstatedir}/lib/rabbitmq \
|
-d %{_localstatedir}/lib/rabbitmq \
|
||||||
-s /sbin/nologin \
|
-s /sbin/nologin \
|
||||||
-c "user for RabbitMQ messaging server" rabbitmq
|
-c "user for RabbitMQ messaging server" rabbitmq
|
||||||
%if 0%{?have_systemd}
|
|
||||||
%service_add_pre %{name}.service
|
%service_add_pre %{name}.service
|
||||||
%endif
|
|
||||||
|
|
||||||
%post
|
%post
|
||||||
%if 0%{?have_systemd}
|
|
||||||
%service_add_post %{name}.service
|
%service_add_post %{name}.service
|
||||||
systemd-tmpfiles --create --clean /usr/lib/tmpfiles.d/rabbitmq-server.conf
|
systemd-tmpfiles --create --clean /usr/lib/tmpfiles.d/rabbitmq-server.conf
|
||||||
%else
|
|
||||||
%fillup_and_insserv rabbitmq-server
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%preun
|
%preun
|
||||||
%if 0%{?have_systemd}
|
|
||||||
%service_del_preun %{name}.service
|
%service_del_preun %{name}.service
|
||||||
%else
|
|
||||||
%stop_on_removal rabbitmq-server
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%postun
|
%postun
|
||||||
%if 0%{?have_systemd}
|
|
||||||
%service_del_postun %{name}.service
|
%service_del_postun %{name}.service
|
||||||
%else
|
|
||||||
%restart_on_update rabbitmq-server
|
|
||||||
%insserv_cleanup
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%config(noreplace) %{_sysconfdir}/logrotate.d/rabbitmq-server
|
%config(noreplace) %{_sysconfdir}/logrotate.d/rabbitmq-server
|
||||||
%config(noreplace) %{_sysconfdir}/rabbitmq/
|
%config(noreplace) %{_sysconfdir}/rabbitmq/
|
||||||
%{_rabbit_libdir}
|
%{_rabbit_libdir}
|
||||||
@@ -221,13 +189,8 @@ systemd-tmpfiles --create --clean /usr/lib/tmpfiles.d/rabbitmq-server.conf
|
|||||||
%exclude %{_rabbit_erllibdir}/plugins/rabbitmq_*
|
%exclude %{_rabbit_erllibdir}/plugins/rabbitmq_*
|
||||||
%endif
|
%endif
|
||||||
#
|
#
|
||||||
%if 0%{?have_systemd}
|
|
||||||
%{_unitdir}/%{name}.service
|
%{_unitdir}/%{name}.service
|
||||||
/usr/lib/tmpfiles.d/rabbitmq-server.conf
|
/usr/lib/tmpfiles.d/rabbitmq-server.conf
|
||||||
%else
|
|
||||||
%{_initddir}/rabbitmq-server
|
|
||||||
%dir %attr(0755, rabbitmq, rabbitmq) %{_localstatedir}/run/rabbitmq
|
|
||||||
%endif
|
|
||||||
#
|
#
|
||||||
%attr(0750, rabbitmq, rabbitmq) %dir %{_localstatedir}/lib/rabbitmq
|
%attr(0750, rabbitmq, rabbitmq) %dir %{_localstatedir}/lib/rabbitmq
|
||||||
%attr(0750, rabbitmq, rabbitmq) %dir %{_localstatedir}/log/rabbitmq
|
%attr(0750, rabbitmq, rabbitmq) %dir %{_localstatedir}/log/rabbitmq
|
||||||
@@ -249,12 +212,10 @@ systemd-tmpfiles --create --clean /usr/lib/tmpfiles.d/rabbitmq-server.conf
|
|||||||
|
|
||||||
%if %{with split_plugins}
|
%if %{with split_plugins}
|
||||||
%files plugins
|
%files plugins
|
||||||
%defattr(-,root,root)
|
|
||||||
%{_rabbit_erllibdir}/plugins/rabbitmq_*
|
%{_rabbit_erllibdir}/plugins/rabbitmq_*
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%files -n erlang-rabbitmq-client
|
%files -n erlang-rabbitmq-client
|
||||||
%defattr(-,root,root)
|
|
||||||
%{_libdir}/erlang/lib/amqp_client*/
|
%{_libdir}/erlang/lib/amqp_client*/
|
||||||
%{_libdir}/erlang/lib/rabbit_common*/
|
%{_libdir}/erlang/lib/rabbit_common*/
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user