Blame SPECS/uresourced.spec

e1e1d2
Name:           uresourced
e1e1d2
Version:        0.4.0
e1e1d2
Release:        3%{?dist}
e1e1d2
Summary:        Dynamically allocate resources to the active user
e1e1d2
e1e1d2
License:        LGPLv2+
e1e1d2
URL:            https://gitlab.freedesktop.org/benzea/uresourced
e1e1d2
Source0:        https://gitlab.freedesktop.org/benzea/uresourced/-/archive/v%{version}/%{name}-v%{version}.tar.bz2
e1e1d2
e1e1d2
BuildRequires:  git
e1e1d2
BuildRequires:  systemd-devel
e1e1d2
BuildRequires:  systemd-rpm-macros
e1e1d2
BuildRequires:  meson
e1e1d2
BuildRequires:  gcc
e1e1d2
BuildRequires:  pkgconfig(gio-2.0)
e1e1d2
e1e1d2
%description
e1e1d2
This daemon dynamically assigns a resource allocation to the active
e1e1d2
graphical user. If the user has an active graphical session managed
e1e1d2
using systemd (e.g. GNOME), then the memory allocation will be used
e1e1d2
to protect the sessions core processes (session.slice).
e1e1d2
e1e1d2
%prep
e1e1d2
%autosetup -S git -n %{name}-v%{version}
e1e1d2
e1e1d2
%build
e1e1d2
%meson
e1e1d2
%meson_build
e1e1d2
e1e1d2
%install
e1e1d2
%meson_install
e1e1d2
e1e1d2
%post
e1e1d2
%systemd_post uresourced.service
e1e1d2
%systemd_user_post uresourced.service
e1e1d2
e1e1d2
%preun
e1e1d2
%systemd_preun uresourced.service
e1e1d2
%systemd_user_preun uresourced.service
e1e1d2
e1e1d2
%postun
e1e1d2
%systemd_postun uresourced.service
e1e1d2
%systemd_user_postun uresourced.service
e1e1d2
e1e1d2
%files
e1e1d2
%license COPYING
e1e1d2
%doc README
e1e1d2
%doc NEWS.md
e1e1d2
%config(noreplace) %{_sysconfdir}/uresourced.conf
e1e1d2
%{_datadir}/dbus-1/system.d/org.freedesktop.UResourced.conf
e1e1d2
%{_libexecdir}/uresourced
e1e1d2
%{_libexecdir}/cgroupify
e1e1d2
%{_unitdir}/*
e1e1d2
%{_userunitdir}/*
e1e1d2
e1e1d2
%changelog
e1e1d2
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 0.4.0-3
e1e1d2
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
e1e1d2
  Related: rhbz#1991688
e1e1d2
e1e1d2
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 0.4.0-2
e1e1d2
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
e1e1d2
e1e1d2
* Tue Mar 30 2021 Benjamin Berg <bberg@redhat.com> - 0.4.0-1
e1e1d2
- New upstream release including cgroupify
e1e1d2
  Resolves: #1931938
e1e1d2
  Resolves: #1931934
e1e1d2
e1e1d2
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-2
e1e1d2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
e1e1d2
e1e1d2
* Thu Sep 24 2020 Benjamin Berg <bberg@redhat.com> - 0.3.0-1
e1e1d2
- New upstream release fixing various issues
e1e1d2
e1e1d2
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.0-2
e1e1d2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
e1e1d2
e1e1d2
* Wed Jul 22 2020 Benjamin Berg <bberg@redhat.com> - 0.2.0-1
e1e1d2
- New upstream release enabling CPU/IO controllers for applications
e1e1d2
e1e1d2
* Wed Jul 08 2020 Benjamin Berg <bberg@redhat.com> - 0.1.0-1
e1e1d2
- Initial package (rhbz#1854898)