diff --git a/colord-0.1.23.tar.xz b/colord-0.1.23.tar.xz deleted file mode 100644 index 9e878d7..0000000 --- a/colord-0.1.23.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e0e9da36e28b3f977ce32accdc5cbac415ac2575031377c63b1e7bd2af32d789 -size 547392 diff --git a/colord-0.1.24.tar.xz b/colord-0.1.24.tar.xz new file mode 100644 index 0000000..e645dc6 --- /dev/null +++ b/colord-0.1.24.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:812980fc6fa1607a5e4d117aa76311f9527028a2948f75137a4fab0362400407 +size 550876 diff --git a/colord.changes b/colord.changes index 629c598..866eb84 100644 --- a/colord.changes +++ b/colord.changes @@ -1,3 +1,38 @@ +------------------------------------------------------------------- +Wed Oct 31 20:53:05 UTC 2012 - dimstar@opensuse.org + +- Update to version 0.1.24: + + New Features: + - Add a extract-vcgt subcommand to cd-fix-profile. + - Add a general plugin interface for adding and removing + devices. + - Add defines for the 'ColorHug Spectro' hardware. + - Add a 'seat' property to each device. + - Add FindProfileByProperty() to the main interface. + - Allow the user to specify a custom udev rules directory. + + Bugfixes: + - Append usernames to dbus object paths before sanitising the + object path. + - colorhug: + . Add support for firmware >= 1.2.0 by accepting a full HID + buffer. + . Update the private files to the latest libcolorhug code. + - Fix a critical warning when user tries to dump a non-icc + file. + - Fix automatic dep on libusb and vala. + - Fix a warning in the daemon if a device property is NULL at + setup. + - Initialise global connection variable earlier. + - More paranoia in construction of object paths. + - Never use Werror by default in configure. + - Remove libsane support and rely only on udev for scanner + device information. + - Set FILE_checksum on discovered system profiles. + - Set the seat for devices created in the session and from + udev. +- Drop sane-backends-devel BuildRequires: no longer needed. +- Add pkgconfig(libsystemd-login) BuildRequires: new dependency. + ------------------------------------------------------------------- Wed Oct 17 11:10:24 UTC 2012 - fcrozat@suse.com diff --git a/colord.spec b/colord.spec index 731a8db..5bfd3a2 100644 --- a/colord.spec +++ b/colord.spec @@ -19,7 +19,7 @@ %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d Name: colord -Version: 0.1.23 +Version: 0.1.24 Release: 0 Summary: System Daemon for Managing Color Devices License: GPL-2.0+ @@ -31,7 +31,6 @@ Source1: usr.lib.colord Source99: baselibs.conf BuildRequires: gobject-introspection-devel BuildRequires: intltool -BuildRequires: sane-backends-devel BuildRequires: vala BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(gio-2.0) @@ -42,6 +41,7 @@ BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(gudev-1.0) BuildRequires: pkgconfig(gusb) >= 0.1.1 BuildRequires: pkgconfig(lcms2) >= 2.2 +BuildRequires: pkgconfig(libsystemd-login) >= 44 BuildRequires: pkgconfig(polkit-gobject-1) >= 0.103 BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(systemd) @@ -98,7 +98,7 @@ there are no users logged in. %configure \ --disable-static \ --enable-polkit \ - --with-daemon-user=colord + --with-daemon-user=colord --enable-vala make %{?_smp_mflags} %install @@ -120,7 +120,6 @@ popd %find_lang %{name} %pre -%service_add_pre colord.service colord-sane.service # Create colord user getent group colord >/dev/null || groupadd -r colord getent passwd colord >/dev/null || useradd -r -g colord -d %{_localstatedir}/lib/colord -s /sbin/nologin -c "user for colord" colord @@ -128,15 +127,6 @@ getent passwd colord >/dev/null || useradd -r -g colord -d %{_localstatedir}/lib test ! -d %{_localstatedir}/lib/colord || chown -R colord:colord %{_localstatedir}/lib/colord exit 0 -%post -%service_add_post colord.service colord-sane.service - -%preun -%service_del_preun colord.service colord-sane.service - -%postun -%service_del_postun colord.service colord-sane.service - %post -n libcolord1 -p /sbin/ldconfig %postun -n libcolord1 -p /sbin/ldconfig @@ -145,30 +135,28 @@ exit 0 %defattr(-,root,root) %doc AUTHORS ChangeLog COPYING NEWS README %{_unitdir}/colord.service -%{_unitdir}/colord-sane.service %{_udevrulesdir}/*.rules %attr(755,colord,colord) %dir %{_localstatedir}/lib/colord %config(noreplace) %{_sysconfdir}/%{name}.conf %{_sysconfdir}/bash_completion.d/colormgr-completion.bash %{_sysconfdir}/dbus-1/system.d/org.freedesktop.ColorManager.conf -%{_sysconfdir}/dbus-1/system.d/org.freedesktop.colord-sane.conf %{_bindir}/cd-create-profile %{_bindir}/cd-fix-profile %{_bindir}/colormgr %{_libdir}/colord-sensors/ %{_libexecdir}/%{name} -%{_libexecdir}/colord-sane %{_datadir}/color/ %{_datadir}/dbus-1/interfaces/org.freedesktop.ColorManager.* -%{_datadir}/dbus-1/interfaces/org.freedesktop.colord.sane.xml %{_datadir}/dbus-1/system-services/org.freedesktop.ColorManager.service -%{_datadir}/dbus-1/system-services/org.freedesktop.colord-sane.service %{_datadir}/polkit-1/actions/org.freedesktop.color.policy %{_mandir}/man1/cd-create-profile.1%{?ext_man} %{_mandir}/man1/cd-fix-profile.1%{?ext_man} %{_mandir}/man1/colormgr.1%{?ext_man} %dir /etc/apparmor.d/ %config /etc/apparmor.d/usr.lib.colord +%dir %{_libdir}/colord-plugins +%{_libdir}/colord-plugins/libcd_plugin_camera.so +%{_libdir}/colord-plugins/libcd_plugin_scanner.so %files -n libcolord1 %defattr(-, root, root)