From c4352a691ac88f0cfd4883510d83082d07bef14534fefa7303dcdf76975c89c3 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Mon, 30 May 2016 12:07:36 +0000 Subject: [PATCH] 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 --- gnome-control-center.changes | 8 ++++++++ gnome-control-center.spec | 18 ++++++++++++++++++ 2 files changed, 26 insertions(+) diff --git a/gnome-control-center.changes b/gnome-control-center.changes index fb4c94d..9cd3a7e 100644 --- a/gnome-control-center.changes +++ b/gnome-control-center.changes @@ -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 diff --git a/gnome-control-center.spec b/gnome-control-center.spec index 8b11a56..f59c9ac 100644 --- a/gnome-control-center.spec +++ b/gnome-control-center.spec @@ -182,6 +182,19 @@ Supplements: %{name} %description color This package provides the color management configuration panel for 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 %prep %setup -q @@ -275,6 +288,7 @@ rm -rf %{buildroot} %{_bindir}/* %{_datadir}/appdata/gnome-control-center.appdata.xml %exclude %{_datadir}/applications/gnome-color-panel.desktop +%exclude %{_datadir}/applications/gnome-online-accounts-panel.desktop %{_datadir}/applications/*.desktop %{_datadir}/bash-completion/completions/gnome-control-center %{_datadir}/dbus-1/services/org.gnome.ControlCenter.service @@ -309,6 +323,10 @@ rm -rf %{buildroot} %defattr(-,root,root) %{_datadir}/applications/gnome-color-panel.desktop +%files goa +%defattr(-,root,root) +%{_datadir}/applications/gnome-online-accounts-panel.desktop + %files devel %defattr (-, root, root) %{_datadir}/pkgconfig/gnome-keybindings.pc