Accepting request 398940 from home:fcrozat:branches:GNOME:Factory

- Move online accounts panel to a separate subpackage and ensure
  gnome-online-accounts is required by this subpackage (icons are
  provided by it). Add Supplements to ensure it will be pulled when
  gnome-online-accounts is installed.

OBS-URL: https://build.opensuse.org/request/show/398940
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-control-center?expand=0&rev=318
This commit is contained in:
Dominique Leuenberger 2016-05-30 12:07:36 +00:00 committed by Git OBS Bridge
parent f8398a9437
commit c4352a691a
2 changed files with 26 additions and 0 deletions

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Mon May 30 08:26:00 UTC 2016 - fcrozat@suse.com
- Move online accounts panel to a separate subpackage and ensure
gnome-online-accounts is required by this subpackage (icons are
provided by it). Add Supplements to ensure it will be pulled when
gnome-online-accounts is installed.
------------------------------------------------------------------- -------------------------------------------------------------------
Fri May 20 15:38:00 UTC 2016 - zaitor@opensuse.org Fri May 20 15:38:00 UTC 2016 - zaitor@opensuse.org

View File

@ -182,6 +182,19 @@ Supplements: %{name}
%description color %description color
This package provides the color management configuration panel for This package provides the color management configuration panel for
GNOME control center. GNOME control center.
%package goa
Summary: Configuration panel for online accounts
Group: System/GUI/GNOME
Requires: %{name} = %{version}
# The online accounts panel interacts with binaries and icons from gnome-online-accounts
Requires: gnome-online-accounts
Supplements: packageand(%{name}:gnome-online-accounts)
%description goa
This package provides the online accounts onfiguration panel for
GNOME control center.
%lang_package %lang_package
%prep %prep
%setup -q %setup -q
@ -275,6 +288,7 @@ rm -rf %{buildroot}
%{_bindir}/* %{_bindir}/*
%{_datadir}/appdata/gnome-control-center.appdata.xml %{_datadir}/appdata/gnome-control-center.appdata.xml
%exclude %{_datadir}/applications/gnome-color-panel.desktop %exclude %{_datadir}/applications/gnome-color-panel.desktop
%exclude %{_datadir}/applications/gnome-online-accounts-panel.desktop
%{_datadir}/applications/*.desktop %{_datadir}/applications/*.desktop
%{_datadir}/bash-completion/completions/gnome-control-center %{_datadir}/bash-completion/completions/gnome-control-center
%{_datadir}/dbus-1/services/org.gnome.ControlCenter.service %{_datadir}/dbus-1/services/org.gnome.ControlCenter.service
@ -309,6 +323,10 @@ rm -rf %{buildroot}
%defattr(-,root,root) %defattr(-,root,root)
%{_datadir}/applications/gnome-color-panel.desktop %{_datadir}/applications/gnome-color-panel.desktop
%files goa
%defattr(-,root,root)
%{_datadir}/applications/gnome-online-accounts-panel.desktop
%files devel %files devel
%defattr (-, root, root) %defattr (-, root, root)
%{_datadir}/pkgconfig/gnome-keybindings.pc %{_datadir}/pkgconfig/gnome-keybindings.pc