diff --git a/gnome-software.changes b/gnome-software.changes index 8ca8e28..263bc9a 100644 --- a/gnome-software.changes +++ b/gnome-software.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Thu Jun 23 13:46:51 UTC 2022 - Dominique Leuenberger + +- Ship software-opensuse.gschema.override, declaring the + repositories 'repo-oss', 'repo-update', and 'repo-non-oss' as the + official repositories (boo#1189907). + ------------------------------------------------------------------- Mon May 30 14:59:55 UTC 2022 - Dominique Leuenberger diff --git a/gnome-software.spec b/gnome-software.spec index 0b9f289..0a85c27 100644 --- a/gnome-software.spec +++ b/gnome-software.spec @@ -107,6 +107,11 @@ rm %{buildroot}%{_datadir}/doc/%{name}/README.md mkdir -p %{buildroot}%{_distconfdir}/xdg/autostart mv %{buildroot}%{_sysconfdir}/xdg/autostart/org.gnome.Software.desktop %{buildroot}%{_distconfdir}/xdg/autostart/org.gnome.Software.desktop +cat >> %{buildroot}%{_datadir}/glib-2.0/schemas/org.gnome.software-opensuse.gschema.override << FOE +[org.gnome.software] +official-repos = [ 'repo-oss', 'repo-update', 'repo-non-oss' ] +FOE + %files %license COPYING %doc NEWS README.md @@ -119,6 +124,7 @@ mv %{buildroot}%{_sysconfdir}/xdg/autostart/org.gnome.Software.desktop %{buildro %{_datadir}/dbus-1/services/org.gnome.Software.service %{_datadir}/dbus-1/services/org.freedesktop.PackageKit.service %{_datadir}/glib-2.0/schemas/org.gnome.software.gschema.xml +%{_datadir}/glib-2.0/schemas/org.gnome.software-opensuse.gschema.override %dir %{_datadir}/gnome-shell %dir %{_datadir}/gnome-shell/search-providers %{_datadir}/gnome-shell/search-providers/org.gnome.Software-search-provider.ini