INSTALL(TARGETS ${PROJECT_NAME} DESTINATION /usr/bin/)
INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/ DESTINATION lib/systemd/system
- FILES_MATCHING PATTERN "hal-backend-service-*.service")
+ FILES_MATCHING PATTERN "hal-backend-service*.service")
INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/ DESTINATION lib/systemd/system
- FILES_MATCHING PATTERN "hal-backend-service-*.socket")
+ FILES_MATCHING PATTERN "hal-backend-service*.socket")
if type(name_obj) != str:
raise InvalidJsonStructException("Invalid json struct: systemd name should be a string")
- service_name_prefix = "hal-backend-service-"
+ service_name_prefix = "hal-backend-service"
if not name_obj.startswith(service_name_prefix):
raise InvalidJsonValueException(f"Invalid json value: systemd name should start with {service_name_prefix}")
%if %{enable_hal_backend_service}
-for HAL_BACKEND_SERVICE_SERVICE in $(ls hal-backend-service/hal-backend-service-*.service); do
+for HAL_BACKEND_SERVICE_SERVICE in $(ls hal-backend-service/hal-backend-service*.service); do
HAL_BACKEND_SERVICE_SERVICE=$(basename ${HAL_BACKEND_SERVICE_SERVICE})
%install_service basic.target.wants ${HAL_BACKEND_SERVICE_SERVICE}
done
-for HAL_BACKEND_SERVICE_SOCKET in $(ls hal-backend-service/hal-backend-service-*.socket); do
+for HAL_BACKEND_SERVICE_SOCKET in $(ls hal-backend-service/hal-backend-service*.socket); do
HAL_BACKEND_SERVICE_SOCKET=$(basename ${HAL_BACKEND_SERVICE_SOCKET})
%install_service sockets.target.wants ${HAL_BACKEND_SERVICE_SOCKET}
done
%{_datadir}/upgrade/scripts/500.%{name}.sh
%if %{enable_hal_backend_service}
%{_bindir}/hal-backend-service
-%{_unitdir}/sockets.target.wants/hal-backend-service-*.socket
-%{_unitdir}/basic.target.wants/hal-backend-service-*.service
-%{_unitdir}/hal-backend-service-*.socket
-%{_unitdir}/hal-backend-service-*.service
+%{_unitdir}/sockets.target.wants/hal-backend-service*.socket
+%{_unitdir}/basic.target.wants/hal-backend-service*.service
+%{_unitdir}/hal-backend-service*.socket
+%{_unitdir}/hal-backend-service*.service
%endif
%files -n %{devel_name}