## START: Set by rpmautospec ## (rpmautospec version 0.7.3) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 1; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec Name: sway-systemd Version: 0.4.1 Release: %autorelease Summary: Systemd integration for Sway session License: MIT URL: https://github.com/alebastr/sway-systemd Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz BuildArch: noarch BuildRequires: meson BuildRequires: pkgconfig(systemd) BuildRequires: systemd-rpm-macros Requires: python3dist(dbus-next) Requires: python3dist(i3ipc) Requires: python3dist(psutil) Requires: python3dist(python-xlib) Requires: python3dist(tenacity) Requires: sway Requires: systemd Recommends: /usr/bin/dbus-update-activation-environment %description %{summary}. The goal of this project is to provide a minimal set of configuration files and scripts required for running Sway in a systemd environment. This includes several areas of integration: - Propagate required variables to the systemd user session environment. - Define sway-session.target for starting user services. - Place GUI applications into a systemd scopes for systemd-oomd compatibility. %prep %autosetup %build %meson \ -Dautoload-configs='cgroups' %meson_build %install %meson_install %files %license LICENSE %doc README.md %config(noreplace) %{_sysconfdir}/sway/config.d/10-systemd-session.conf %config(noreplace) %{_sysconfdir}/sway/config.d/10-systemd-cgroups.conf %{_datadir}/%{name}/*.conf %dir %{_libexecdir}/%{name} %{_libexecdir}/%{name}/assign-cgroups.py %{_libexecdir}/%{name}/locale1-xkb-config %{_libexecdir}/%{name}/session.sh %{_libexecdir}/%{name}/wait-sni-ready %{_userunitdir}/sway-session.target %{_userunitdir}/sway-session-shutdown.target %{_userunitdir}/sway-xdg-autostart.target %changelog ## START: Generated by rpmautospec * Sun Oct 06 2024 Aleksei Bavshin - 0.4.1-1 - Update to 0.4.1 * Sat Jul 20 2024 Fedora Release Engineering - 0.4.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Sat Jan 27 2024 Fedora Release Engineering - 0.4.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sat Jul 22 2023 Fedora Release Engineering - 0.4.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Tue Jun 20 2023 Aleksei Bavshin - 0.4.0-1 - Update to 0.4.0 * Mon Feb 20 2023 Aleksei Bavshin - 0.3.0-1 - Update to 0.3.0 - Convert License tag to SPDX * Sat Jan 21 2023 Fedora Release Engineering - 0.2.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Sat Jul 23 2022 Fedora Release Engineering - 0.2.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Sat Feb 26 2022 Aleksei Bavshin - 0.2.2-1 - Update to 0.2.2 * Sat Jan 22 2022 Fedora Release Engineering - 0.2.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Sun Nov 28 2021 Aleksei Bavshin - 0.2.1-1 - Update to 0.2.1 * Mon Aug 09 2021 Aleksei Bavshin - 0.2.0-1 - Update to 0.2.0 * Fri Jul 23 2021 Fedora Release Engineering - 0.1.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Fri Apr 30 2021 Aleksei Bavshin - 0.1.2-1 - Update to 0.1.2 * Wed Mar 10 2021 Aleksei Bavshin - 0.1.1-1 - Initial import (#1932728) ## END: Generated by rpmautospec