From 0e981be234091a27f63f9ac147ff1693175ae12fd655e4fd74858fafa2d17926 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Wed, 20 Mar 2013 18:07:37 +0000 Subject: [PATCH] Accepting request 159870 from home:dimstar:branches:GNOME:Factory Update to 0.1.31 OBS-URL: https://build.opensuse.org/request/show/159870 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/colord?expand=0&rev=63 --- colord-0.1.30.tar.xz | 3 --- colord-0.1.31.tar.xz | 3 +++ colord-privlib.patch | 63 -------------------------------------------- colord.changes | 53 +++++++++++++++++++++++++++++++++++++ colord.spec | 15 +++++------ 5 files changed, 63 insertions(+), 74 deletions(-) delete mode 100644 colord-0.1.30.tar.xz create mode 100644 colord-0.1.31.tar.xz delete mode 100644 colord-privlib.patch diff --git a/colord-0.1.30.tar.xz b/colord-0.1.30.tar.xz deleted file mode 100644 index 3af86ca..0000000 --- a/colord-0.1.30.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:71b4f056bfc80e999274d4cced0c9170f52795bba143fb437b2f4a8b2e621fa8 -size 927920 diff --git a/colord-0.1.31.tar.xz b/colord-0.1.31.tar.xz new file mode 100644 index 0000000..347c3f9 --- /dev/null +++ b/colord-0.1.31.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a370b667a761f86ec2277f11f03a320e120130e472caace9f278eb246b103f11 +size 947352 diff --git a/colord-privlib.patch b/colord-privlib.patch deleted file mode 100644 index 87421ec..0000000 --- a/colord-privlib.patch +++ /dev/null @@ -1,63 +0,0 @@ -diff -ur colord-0.1.30/lib/dtp94/Makefile.am colord-0.1.30.patched/lib/dtp94/Makefile.am ---- colord-0.1.30/lib/dtp94/Makefile.am 2013-02-08 09:35:58.000000000 +0100 -+++ colord-0.1.30.patched/lib/dtp94/Makefile.am 2013-02-27 18:09:58.017203171 +0100 -@@ -12,7 +12,8 @@ - COLORD_LIBS = \ - $(top_builddir)/lib/colord/libcolordprivate.la - --lib_LTLIBRARIES = \ -+privlibdir=$(libdir)/colord-sensors -+privlib_LTLIBRARIES = \ - libdtp94-private.la - - libdtp94_private_la_SOURCES = \ -@@ -30,6 +31,7 @@ - libdtp94_private_la_LDFLAGS = \ - -export-dynamic \ - -no-undefined \ -+ -avoid-version \ - -export-symbols-regex '^dtp94_.*' - - libdtp94_private_la_CFLAGS = \ -diff -ur colord-0.1.30/lib/huey/Makefile.am colord-0.1.30.patched/lib/huey/Makefile.am ---- colord-0.1.30/lib/huey/Makefile.am 2013-02-08 09:35:18.000000000 +0100 -+++ colord-0.1.30.patched/lib/huey/Makefile.am 2013-02-27 18:10:05.574020191 +0100 -@@ -12,7 +12,8 @@ - COLORD_LIBS = \ - $(top_builddir)/lib/colord/libcolordprivate.la - --lib_LTLIBRARIES = \ -+privlibdir=$(libdir)/colord-sensors -+privlib_LTLIBRARIES = \ - libhuey-private.la - - libhuey_private_la_SOURCES = \ -@@ -32,6 +33,7 @@ - libhuey_private_la_LDFLAGS = \ - -export-dynamic \ - -no-undefined \ -+ -avoid-version \ - -export-symbols-regex '^huey_.*' - - libhuey_private_la_CFLAGS = \ -diff -ur colord-0.1.30/lib/munki/Makefile.am colord-0.1.30.patched/lib/munki/Makefile.am ---- colord-0.1.30/lib/munki/Makefile.am 2013-02-08 09:36:41.000000000 +0100 -+++ colord-0.1.30.patched/lib/munki/Makefile.am 2013-02-27 18:10:12.008864309 +0100 -@@ -12,7 +12,8 @@ - COLORD_LIBS = \ - $(top_builddir)/lib/colord/libcolordprivate.la - --lib_LTLIBRARIES = \ -+privlibdir=$(libdir)/colord-sensors -+privlib_LTLIBRARIES = \ - libmunki-private.la - - libmunki_private_la_SOURCES = \ -@@ -28,6 +29,7 @@ - libmunki_private_la_LDFLAGS = \ - -export-dynamic \ - -no-undefined \ -+ -avoid-version \ - -export-symbols-regex '^munki_.*' - - libmunki_private_la_CFLAGS = \ diff --git a/colord.changes b/colord.changes index f4c2866..8102295 100644 --- a/colord.changes +++ b/colord.changes @@ -1,3 +1,56 @@ +------------------------------------------------------------------- +Mon Mar 18 18:40:44 UTC 2013 - dimstar@opensuse.org + +- Update to version 0.1.31: + + New Features: + - Add more sensor capabilities to support the latest ArgyllCMS + release. + - Calculate the display calibration based on the Lab and target + display gamma. + - Emulate a perfect sRGB screen when returning XYZ values from + the dummy sensor. + - Interpolate the gamma data to the VCGT size using Akima. + - libcolord: Add Akima and Linear 2D interpolation classes. + - libcolord: Switch CdColor to using the GSlice allocator. + - libcolorhug: Add commands to get the ADC Vref+ and Vref-. + - libcolorhug: Add extensions to the take_reading_x() commands + to set the sensor type. + - libcolorhug: Add the ability to get and set the CCD + calibration values. + - libcolorhug: Add the ability to get a spectral reading from + the device. + - Run the self test programs in 'make check' under valgrind. + + Bugfixes: + - Add a warning if compiling with --with-daemon-user=root. + - Add some more display vendor names to the display fixup + table. + - Deprecate both the cd_profile_set_$foo_sync() functions. + - Do not show a critical warning if an unmatched sensor is + connected. + - Fix build on OpenBSD. + - Fix compile with --disable-gusb. + - Fix the argyll sensor driver when using the ColorMunki Smile. + - Fix the gamut warning to check primaries wider than CIERGB + and ProPhoto. + - Fix unusual crash in cd_main_get_cmdline_for_pid. + - Guess the option type when using 'colormgr + sensor-set-options'. + - libcolord: ArgyllCMS uses 'YES' for IT8 options. + - libcolord: Fix two small memory leaks when getting details + about a sensor. + - Move the private sensor libraries out of the pure lib space. + - Rename the colormgr 'profile-set-$foo' commands to + 'profile-set-property'. + - Return an error if the client tries to change the profile + filename after creation. + - Set the target gamma when using the session-helper. + - Setup the devices for another embedded Huey colorimeter and + the original Spyder. +- Drop colord-privlib.patch: fixed upstream. +- Remove gnome-common BuildRequires and call to gnome-autogen.sh, + as we don't carry any patch touching the build system anymore. +- Add post/postun scriptlets to libcolorhug1 subpackage. + ------------------------------------------------------------------- Wed Feb 27 12:11:08 UTC 2013 - dimstar@opensuse.org diff --git a/colord.spec b/colord.spec index f7e8268..7c15c52 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.30 +Version: 0.1.31 Release: 0 Summary: System Daemon for Managing Color Devices License: GPL-2.0+ @@ -29,16 +29,13 @@ Source0: http://www.freedesktop.org/software/colord/releases/%{name}-%{ve # Apparmor profile Source1: usr.lib.colord Source99: baselibs.conf -Patch0: colord-privlib.patch -# Required for patch0 -BuildRequires: gnome-common BuildRequires: gobject-introspection-devel BuildRequires: intltool BuildRequires: vala BuildRequires: pkgconfig(dbus-1) -BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(gio-2.0) >= 2.25.9 BuildRequires: pkgconfig(gio-unix-2.0) -BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(glib-2.0) >= 2.32.0 BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(gudev-1.0) @@ -120,10 +117,8 @@ there are no users logged in. %lang_package %prep %setup -q -%patch0 -p1 %build -NOCONFIGURE=1 ./autogen.sh %configure \ --disable-static \ --enable-polkit \ @@ -164,6 +159,10 @@ exit 0 %postun -n libcolord1 -p /sbin/ldconfig +%post -n libcolorhug1 -p /sbin/ldconfig + +%postun -n libcolorhug1 -p /sbin/ldconfig + %files %defattr(-,root,root) %doc AUTHORS ChangeLog COPYING NEWS README