diff --git a/colord.spec b/colord.spec index 304d846..1aaa963 100644 --- a/colord.spec +++ b/colord.spec @@ -20,14 +20,14 @@ Name: colord Version: 0.1.8 Release: 1 License: GPLv2+ -Summary: Easily manage, install and generate color profiles +Summary: System Daemon for Managing Color Devices Url: http://colord.hughsie.com/ -Group: System/GUI/GNOME +Group: System/Daemons Source: http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.bz2 # bnc#698250 - Security Review for dbus service and polkit privileges Source99: colord-rpmlintrc BuildRequires: intltool -BuildRequires: pkg-config +BuildRequires: sane-backends-devel BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gio-unix-2.0) @@ -39,39 +39,32 @@ BuildRequires: pkgconfig(lcms2) BuildRequires: pkgconfig(libusb-1.0) BuildRequires: pkgconfig(polkit-gobject-1) BuildRequires: pkgconfig(sqlite3) -BuildRequires: sane-backends-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build Recommends: %{name}-lang +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -colord is a system service that makes it easy to manage, install and generate color -profiles to accurately color manage input and output devices. - -What colord does: - * Provides a D-Bus API for system frameworks to query, e.g. Get me the profiles for - device $foo or Create a device and assign it profile $bar. - * Provides a persistent database backed store that is preserved across reboots. - * Provides the session for a way to set system settings, for instance setting the - display profile for all users and all sessions. +colord is a system activated daemon that maps devices to color profiles. +It is used by gnome-color-manager for system integration and use when +there are no users logged in. %package -n libcolord1 -Summary: Easily manage, install and generate color profiles - Development Files +Summary: System Daemon for Managing Color Devices -- Library Group: System/Libraries %description -n libcolord1 -colord is a system service that makes it easy to manage, install and generate color -profiles to accurately color manage input and output devices. +colord is a system activated daemon that maps devices to color profiles. +It is used by gnome-color-manager for system integration and use when +there are no users logged in. %package -n libcolord-devel -Summary: Easily manage, install and generate color profiles - Development Files +Summary: System Daemon for Managing Color Devices -- Development Files Group: Development/Languages/C and C++ Requires: libcolord1 = %{version} %description -n libcolord-devel -colord is a system service that makes it easy to manage, install and generate color -profiles to accurately color manage input and output devices. - -This package contains headers to build and link against libcolord. +colord is a system activated daemon that maps devices to color profiles. +It is used by gnome-color-manager for system integration and use when +there are no users logged in. %lang_package %prep @@ -97,13 +90,15 @@ find %{buildroot} -type f -name '*.la' -delete -print %files %defattr(-,root,root) -%doc ChangeLog README COPYING -%{_libexecdir}/%{name} +%doc AUTHORS ChangeLog COPYING NEWS README /lib/udev/rules.d/*.rules %config(noreplace) %{_sysconfdir}/%{name}.conf %{_sysconfdir}/dbus-1/system.d/org.freedesktop.ColorManager.conf -%{_bindir}/* +%{_bindir}/cd-create-profile +%{_bindir}/cd-fix-profile +%{_bindir}/colormgr %{_libdir}/colord-sensors/ +%{_libexecdir}/%{name} %{_datadir}/color/ %{_datadir}/dbus-1/interfaces/org.freedesktop.ColorManager.* %{_datadir}/dbus-1/system-services/org.freedesktop.ColorManager.service