diff --git a/sysboost.spec b/sysboost.spec index d05ebcdec6ce0180a26116bb9bee022988db5fd2..07d572b7979ffaf8c6e5cb446be8c9b05ceaa3ac 100644 --- a/sysboost.spec +++ b/sysboost.spec @@ -3,7 +3,7 @@ %global __cargo_common_opts %{?__cargo_common_opts} --all Name: sysboost Version: 1.0.5 -Release: 1 +Release: 2 Summary: Sysboost Rpm Build License: Mulan PSL v2 URL: https://gitee.com/openeuler/sysboost @@ -66,6 +66,7 @@ install -m 400 ./src/sysboost_loader/sysboost_loader.ko $RPM_BUILD_ROOT/lib/modu popd %endif +%ifarch aarch64 pushd $RPM_BUILD_DIR/%{name} install -D -p ./src/sysboost.service/%{name}.service $RPM_BUILD_ROOT/usr/lib/systemd/system/%{name}.service install -D -p ./src/sysboost.service/%{name}d_exec_stop.sh $RPM_BUILD_ROOT/etc/systemd/system/%{name}d_exec_stop.sh @@ -74,17 +75,21 @@ install -D -p ./build/src/elfmerge/elfmerge $RPM_BUILD_ROOT%{_bindir}/ xz -dk ./profile/*.xz install -D -p ./profile/* $RPM_BUILD_ROOT/usr/lib/sysboost.d/profile/ popd +%endif # install sysboost_static_template +%ifarch aarch64 pushd $RPM_BUILD_DIR/%{name}/build/src/static_template/ xz ./sysboost_static_template mv -f ./sysboost_static_template.xz ./sysboost_static_template.relocation install -D -p ./sysboost_static_template.relocation $RPM_BUILD_ROOT/usr/lib/relocation popd +%endif %check %files +%ifarch aarch64 %defattr(400,root,root,-) %dir %attr(700, root, root) /etc/sysboost.d/ %dir %attr(700, root, root) /var/lib/sysboost/ @@ -104,8 +109,12 @@ popd %attr(0400,root,root) /usr/lib/sysboost.d/profile/* %doc +%endif %changelog +* Wed Dec 18 2024 chenhaixiang - 1.0.5-2 +- Desc: Resolve x86 build failures + * Wed Dec 11 2024 chenhaixiang - 1.0.5-1 - Desc: init 22.03-LTS-SP4