Name: systemd-lock-handler Version: %{?_version}%{!?_version:1.0.0} Release: 1%{?dist} Summary: Systemd user service for lock/unlock events License: ISC URL: https://github.com/Infiniti151/systemd-lock-handler %description A systemd user service to handle lock/unlock events and trigger custom actions. %install mkdir -p %{buildroot}/usr/lib mkdir -p %{buildroot}/usr/lib/systemd/user # These look for files in the current directory during build install -m 755 systemd-lock-handler %{buildroot}/usr/lib/ install -m 644 *.service %{buildroot}/usr/lib/systemd/user/ install -m 644 *.target %{buildroot}/usr/lib/systemd/user/ %files /usr/lib/systemd-lock-handler /usr/lib/systemd/user/*.service /usr/lib/systemd/user/*.target