Add subscription manager plugin
Related: RHEL-26118
This commit is contained in:
parent
f86f8c5568
commit
6e14fd8cba
@ -11,7 +11,7 @@
|
|||||||
%else
|
%else
|
||||||
%global wacom_unit %{nil}
|
%global wacom_unit %{nil}
|
||||||
%endif
|
%endif
|
||||||
%global systemd_units org.gnome.SettingsDaemon.A11ySettings.service org.gnome.SettingsDaemon.Color.service org.gnome.SettingsDaemon.Datetime.service org.gnome.SettingsDaemon.Housekeeping.service org.gnome.SettingsDaemon.Keyboard.service org.gnome.SettingsDaemon.MediaKeys.service org.gnome.SettingsDaemon.Power.service org.gnome.SettingsDaemon.PrintNotifications.service org.gnome.SettingsDaemon.Rfkill.service org.gnome.SettingsDaemon.ScreensaverProxy.service org.gnome.SettingsDaemon.Sharing.service org.gnome.SettingsDaemon.Smartcard.service org.gnome.SettingsDaemon.Sound.service org.gnome.SettingsDaemon.UsbProtection.service org.gnome.SettingsDaemon.Wwan.service org.gnome.SettingsDaemon.XSettings.service %%{wacom_unit}
|
%global systemd_units org.gnome.SettingsDaemon.A11ySettings.service org.gnome.SettingsDaemon.Color.service org.gnome.SettingsDaemon.Datetime.service org.gnome.SettingsDaemon.Housekeeping.service org.gnome.SettingsDaemon.Keyboard.service org.gnome.SettingsDaemon.MediaKeys.service org.gnome.SettingsDaemon.Power.service org.gnome.SettingsDaemon.PrintNotifications.service org.gnome.SettingsDaemon.Rfkill.service org.gnome.SettingsDaemon.ScreensaverProxy.service org.gnome.SettingsDaemon.Sharing.service org.gnome.SettingsDaemon.Smartcard.service org.gnome.SettingsDaemon.Sound.service org.gnome.SettingsDaemon.UsbProtection.service org.gnome.SettingsDaemon.Wwan.service org.gnome.SettingsDaemon.XSettings.service %%{wacom_unit} org.gnome.SettingsDaemon.Subscription.service
|
||||||
|
|
||||||
%global tarball_version %%(echo %{version} | tr '~' '.')
|
%global tarball_version %%(echo %{version} | tr '~' '.')
|
||||||
%global major_version %%(echo %{version} | cut -f 1 -d '~' | cut -f 1 -d '.')
|
%global major_version %%(echo %{version} | cut -f 1 -d '~' | cut -f 1 -d '.')
|
||||||
@ -31,6 +31,9 @@ Source1: org.gnome.settings-daemon.plugins.power.gschema.override
|
|||||||
# https://issues.redhat.com/browse/RHEL-74248
|
# https://issues.redhat.com/browse/RHEL-74248
|
||||||
Patch0: housekeeping-disambiguate-mount-names-in-notifications.patch
|
Patch0: housekeeping-disambiguate-mount-names-in-notifications.patch
|
||||||
|
|
||||||
|
# https://issues.redhat.com/browse/RHEL-26118
|
||||||
|
Patch1: subscription-manager.patch
|
||||||
|
|
||||||
BuildRequires: gcc
|
BuildRequires: gcc
|
||||||
BuildRequires: gettext
|
BuildRequires: gettext
|
||||||
BuildRequires: meson >= 0.49.0
|
BuildRequires: meson >= 0.49.0
|
||||||
@ -208,6 +211,12 @@ cp %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/glib-2.0/schemas
|
|||||||
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.enums.xml
|
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.enums.xml
|
||||||
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.gschema.xml
|
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.gschema.xml
|
||||||
|
|
||||||
|
%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Subscription.desktop
|
||||||
|
%{_libexecdir}/gsd-subman
|
||||||
|
%{_libexecdir}/gsd-subman-helper
|
||||||
|
%{_datadir}/polkit-1/actions/org.gnome.settings-daemon.plugins.subman.policy
|
||||||
|
%{_datadir}/polkit-1/rules.d/org.gnome.settings-daemon.plugins.subman.rules
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%{_includedir}/gnome-settings-daemon-%{major_version}
|
%{_includedir}/gnome-settings-daemon-%{major_version}
|
||||||
%{_libdir}/pkgconfig/gnome-settings-daemon.pc
|
%{_libdir}/pkgconfig/gnome-settings-daemon.pc
|
||||||
|
2282
subscription-manager.patch
Normal file
2282
subscription-manager.patch
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user