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

- Move color management parts to gnome-control-center-color
  subpackage, allowing colord and gnome-color-manager to be
  uninstalled [bnc#861076].
- Ensure gnome-control-center-color Supplements
  gnome-control-center.

OBS-URL: https://build.opensuse.org/request/show/220394
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-control-center?expand=0&rev=233
This commit is contained in:
Dominique Leuenberger 2014-02-02 16:39:14 +00:00 committed by Git OBS Bridge
parent f8426ff617
commit 7e7ad81559
2 changed files with 28 additions and 5 deletions

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Jan 30 13:00:38 UTC 2014 - fcrozat@suse.com
- Move color management parts to gnome-control-center-color
subpackage, allowing colord and gnome-color-manager to be
uninstalled [bnc#861076].
- Ensure gnome-control-center-color Supplements
gnome-control-center.
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Dec 17 12:07:47 UTC 2013 - mgorse@suse.com Tue Dec 17 12:07:47 UTC 2013 - mgorse@suse.com

View File

@ -1,7 +1,7 @@
# #
# spec file for package gnome-control-center # spec file for package gnome-control-center
# #
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -113,12 +113,8 @@ BuildRequires: pkgconfig(xft)
BuildRequires: pkgconfig(xi) >= 1.2 BuildRequires: pkgconfig(xi) >= 1.2
# needed for glxinfo, used by System info panel # needed for glxinfo, used by System info panel
Requires: Mesa-demo-x Requires: Mesa-demo-x
# The color panel requires colord to be present for the glib schema
Requires: colord
# needed for printers panel # needed for printers panel
Requires: cups-pk-helper Requires: cups-pk-helper
# The color panel interacts with binaries from gnome-color-manager
Requires: gnome-color-manager
Requires: gnome-menus Requires: gnome-menus
Requires: gnome-settings-daemon Requires: gnome-settings-daemon
# needed for universal access panel # needed for universal access panel
@ -167,6 +163,19 @@ Obsoletes: control-center2-devel < 2.22.1
The control center is GNOME's main interface for configuration of The control center is GNOME's main interface for configuration of
various aspects of your desktop. various aspects of your desktop.
%package color
Summary: Configuration panel for color management
Group: System/GUI/GNOME
Requires: %{name} = %{version}
# The color panel requires colord to be present for the glib schema
Requires: colord
# The color panel interacts with binaries from gnome-color-manager
Requires: gnome-color-manager
Supplements: %{name}
%description color
This package provides the color management configuration panel for
GNOME control center.
%lang_package %lang_package
%prep %prep
%setup -q %setup -q
@ -242,6 +251,7 @@ rm -rf %{buildroot}
%defattr(-,root,root) %defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README %doc AUTHORS COPYING ChangeLog NEWS README
%{_bindir}/* %{_bindir}/*
%exclude %{_datadir}/applications/gnome-color-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
@ -272,6 +282,10 @@ rm -rf %{buildroot}
%defattr (-, root, root) %defattr (-, root, root)
%{_datadir}/pixmaps/faces/ %{_datadir}/pixmaps/faces/
%files color
%defattr(-,root,root)
%{_datadir}/applications/gnome-color-panel.desktop
%files devel %files devel
%defattr (-, root, root) %defattr (-, root, root)
%{_datadir}/pkgconfig/gnome-keybindings.pc %{_datadir}/pkgconfig/gnome-keybindings.pc