# - initscript
Summary: An Open Source MQTT v3.1 Broker
Name: mosquitto
-Version: 2.0.14
+Version: 2.0.15
Release: 1
License: BSD
Group: Applications
Source0: http://mosquitto.org/files/source/%{name}-%{version}.tar.gz
-# Source0-md5: abe42d8cdb4ec973bdbecc6da29cb98f
+# Source0-md5: 22b7a8b05caa692cb22496b791529193
URL: http://mosquitto.org/
BuildRequires: cmake >= 3.0
BuildRequires: cjson-devel
BuildRequires: openssl-devel
BuildRequires: pkgconfig
BuildRequires: rpmbuild(macros) >= 1.605
+BuildRequires: systemd-devel
BuildRequires: uthash-devel
Requires(postun): /usr/sbin/groupdel
Requires(postun): /usr/sbin/userdel
%package -n libmosquitto-devel
Summary: MQTT C client library development files
Group: Development/Libraries
-Group: Development/Libraries
Requires: libmosquitto = %{version}-%{release}
%description -n libmosquitto-devel
Summary: MQTT C++ client library development files
Group: Development/Libraries
Requires: libmosquittopp = %{version}-%{release}
+Requires: libmosquitto-devel = %{version}-%{release}
%description -n libmosquittopp-devel
This is a library that provides a means of implementing MQTT version 3
%cmake \
-DUSE_LIBWRAP:BOOL=ON \
-DWITH_BUNDLED_DEPS:BOOL=OFF \
+ -DWITH_SYSTEMD:BOOL=ON \
..
%{__make}
cd ..
%attr(755,root,root) %{_bindir}/mosquitto_ctrl
%attr(755,root,root) %{_bindir}/mosquitto_passwd
%attr(755,root,root) %{_sbindir}/mosquitto
+%attr(755,root,root) %{_libdir}/mosquitto_dynamic_security.so
%{_mandir}/man1/mosquitto_ctrl.1*
%{_mandir}/man1/mosquitto_ctrl_dynsec.1*
%{_mandir}/man1/mosquitto_passwd.1*
%files -n libmosquitto
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/libmosquitto.so.*.*.*
-%attr(755,root,root) %{_libdir}/mosquitto_dynamic_security.so
%ghost %{_libdir}/libmosquitto.so.1
%files -n libmosquitto-devel