Name: oeAware-manager Version: v1.0.1 Release: 2 Summary: OeAware server and client License: MulanPSL2 URL: https://gitee.com/openeuler/%{name} Source0: %{name}-%{version}.tar.gz Patch1: 0001-fix-issues.patch BuildRequires: cmake make gcc-c++ BuildRequires: boost-devel BuildRequires: curl-devel BuildRequires: log4cplus-devel BuildRequires: yaml-cpp-devel BuildRequires: gtest-devel gmock-devel Requires: oeAware-collector >= v1.0.0 Requires: oeAware-scenario >= v1.0.0 Requires: graphviz %description %{name} provides server and client to manager plugins. %prep %autosetup -n %{name}-%{version} -p1 %build mkdir build cd build cmake .. make %{?_smp_mflags} %install install -D -m 0750 build/src/plugin_mgr/oeaware %{buildroot}%{_bindir}/oeaware install -D -m 0750 build/src/client/oeawarectl %{buildroot}%{_bindir}/oeawarectl install -D -m 0640 config.yaml %{buildroot}%{_sysconfdir}/oeAware/config.yaml install -D -p -m 0644 oeaware.service %{buildroot}%{_unitdir}/oeaware.service %preun %systemd_preun oeaware.service %post %systemd_post oeaware.service %files %attr(0750, root, root) %{_bindir}/oeaware %attr(0750, root, root) %{_bindir}/oeawarectl %attr(0640, root, root) %{_sysconfdir}/oeAware/config.yaml %attr(0644, root, root) %{_unitdir}/oeaware.service %changelog * Wed May 15 2024 fly_1997 -v1.0.1-2 - fix pre-enable failed, dependencies missing error, memory leak - fix warning message * Sat May 11 2024 fly_1997 -v1.0.1-1 - update version to v1.0.1 * Wed May 8 2024 fly_1997 -v1.0.0-5 - fix systemd service uninstallation issue - fix load error and args parsing error printing * Mon May 6 2024 fly_1997 -v1.0.0-4 - add logs, modify sock file permission and serivce file * Mon Apr 29 2024 fly_1997 -v1.0.0-3 - add error description, refactor, and fix bugs * Sun Apr 28 2024 huangwenhua -v1.0.0-2 - Add Requires:graphviz * Thu Apr 18 2024 fly_1997 -v1.0.0-1 - Package init