Hello community,

here is the log from the commit of package gnome-color-manager for 
openSUSE:Factory
checked in at Thu May 5 15:05:10 CEST 2011.



--------
--- GNOME/gnome-color-manager/gnome-color-manager.changes       2011-02-13 
17:22:29.000000000 +0100
+++ 
/mounts/work_src_done/STABLE/gnome-color-manager/gnome-color-manager.changes    
    2011-04-25 11:55:42.000000000 +0200
@@ -1,0 +2,168 @@
+Tue Apr  5 09:17:12 UTC 2011 - [email protected]
+
+- Update to version 3.0.0:
+  + Use /org/gnome as starting path for schemas
+  + Updated translations.
+
+-------------------------------------------------------------------
+Mon Mar 21 17:36:16 UTC 2011 - [email protected]
+
+- Update to version 2.91.92:
+  + Add priority for gnome-settings-daemon plugin schema
+  + Remove the gtk-doc support
+  + Use plugindir from gnome-settings-daemon pkg-config file
+- Changes from version 2.91.90:
+  + Do not ask the user whether to strip the alpha channel during
+    calibration.
+  + Fix a critical warning when installing the shared-color-targets
+    data.
+  + huey: remove the dark current values before scaling for the
+    calibration matrix.
+  + huey: the CY7C63001 is paired with a 6.00Mhz crystal and it
+    takes 6 clock cycles to process a 16bit inc with carry check.
+  + huey: when reading SENSOR_MEASURE_RGB, READ_GREEN and
+    READ_BLUE, the data value is 32 bits in size.
+  + Use gcm-calculate-fudge to calculate a more accurate value of
+    HUEY_XYZ_POST_MULTIPLY_SCALE_FACTOR.
+  + Updated translations.
+- Changes from version 2.91.5:
+  + Fix GTK3 API break
+  + GUdev now requires us to set G_UDEV_API_IS_SUBJECT_TO_CHANGE to
+    be able to build.
+- Changes from version 2.91.3:
+  + New Features:
+    - Set 'ICC meta Tag for Monitor Profiles' data for future use.
+  + Bugfix:
+    - Do not create auto-profiles for XRandR devices without EDID
+      data.
+    - Don't segfault if cmsCreateRGBProfile fails. Fixes rh#653419.
+    - Never show the 'Fine tuning' section in the control center,
+      it invalidates the profiles.
+    - Remove the display tab in the color panel
+- Changes from version 2.91.2:
+  + New Features:
+    - bgo#632052: Add defines and an attach image for the DTP94
+      colorimeter.
+    - Add functionality for a virtual profile to be generated from
+      the EDID data.
+    - Add gcm_profile_get_data() and gcm_profile_set_data() which
+      can be used with the DICT tag.
+    - Add gcm_profile_guess_and_add_vcgt() to emulate a VCGT from
+      an ICC profile.
+    - Add the color temperature into the profie viewer details.
+    - At login automatically generate an ICC profile from the EDID
+      and add it to each display device.
+    - Show the color XYZ values in gcm-dump-profile
+  + Bugfix:
+   - Add and remove profiles from gcm-viewer as they are added and
+     removed from the store.
+   - Add the X-GNOME-Settings-Panel category so the control center
+     panel is not in 'Other'.
+   - Add whitepoint, rXYZ, and VCGT functionality to
+     GcmCalibrateNative.
+   - Apply some smoothing to the generated VCGT curves.
+   - Do not keep adding the auto-EDID profile if the user
+     explicitly removes it from the GUI.
+   - Do the request to PackageKit async, to avoid a 200ms lag in
+     the GUI at startup.
+   - Ensure we cancel the PackageKit DBus query if the panel is
+     unloaded.
+   - Ensure we write the colorspace back into the raw profile if we
+     generated it.
+   - If a profile is deleted, ensure it is removed from the control
+     center panel listbox.
+   - If the profile viewer was set modal over the preferences
+     dialog, then don't show a link back to the control center.
+   - Install a schema file to launch gcm-apply by default in new
+     versions of gnome-settings-daemon.
+   - Migrate away from EggDebug and use the builtin GLib logging
+     framework.
+   - Port to libnotify 0.7.0.
+   - Port to the new GtkApplication API.
+   - Read the rXYZ, gXYZ and bXYZ tags to get the profile primaries
+     before using a transform fallback.
+   - Remove deprecated Encoding key from .desktop file.
+   - Remove GcmXYZ and use proper boxed GTypes for the color
+     structures.
+   - Remove the device-specific labels on the first panel page.
+   - Remove the loading GtkInfoBox as it just makes the UI resize
+     at startup.
+   - Reorganize the first pane to stack the devices above the
+     profiles.
+   - Set all the 'Since: ' version numbers to the correct versions.
+   - Set COLOR_MEASUREMENT_DEVICE to get the correct ACL when
+     argyllcms is not installed.
+   - Use the correct icon in the profile viewer when using GNOME
+     Shell.
+- Changes from version 2.91.1:
+  + New Features:
+    - Add a gnome-settings-daemon module to fix some hard to fix
+      bugs.
+    - Add a QPcard 202 reference image
+    - Add two more example images to the viewer
+    - Add another example image to the viewer
+    - Add a reverse-engineered driver to talk to the HUEY colorimeter
+    - Add the start of a reverse engineerered ColorMunki driver
+    - Add a simple command gcm-ddc-util to be able to send custom
+      DDC packets to a monitor in userspace.
+    - Add a simple parser that can parse the output of the Beagle
+      USB capture device.
+    - Add a status property to GcmSensor to help GUI applications.
+    - Add a udev prober that makes DDC/CI i2c devices available for
+      the user to use.
+    - Add GcmCalibrateNative so we can do a calibration without
+      argyllcms.
+    - Add gcm-dump-to-values to discover new values in the register
+      space.
+    - Add GcmSampleWindow so we can measure known colors in
+      gcm-picker.
+    - Add GcmUsb, a simple object to integrate libusb-1 with the
+      GLib event loop.
+    - Add support for 100% gray colorspaces.
+    - Allow the user to flick between different images in the
+      profile viewer.
+    - Drop GcmXserver, GcmScreen and libgnomedesktop3 and make the
+      X11 code faster and cleaner.
+    - Make gcm-parse-huey be able to parse argyll -D9 traces.
+    - Make gcm-picker work with native sensor devices too.
+    - Split off a library, libcolor-glib for internal use.
+  + Bugfix:
+    - Do not crash if gcm_libusb_pollfd_remove_all() is called
+      without assigning a device.
+    - Do not install the low-level unitilies, and move them to
+      'tools'.
+    - Do not try to apply devices that are not connected.
+    - Ensure clicking 'Reset' actually resets the device and saves
+      settings.
+    - Ensure EDID strings are printable, and ignore totally junk
+      strings.
+    - Ensure we can compile with vte3.
+    - Fix a crash in gcm-picker if we compiled without VTE support.
+    - Get rid of the 'Color Profiles' section header to reduce
+      panel clutter.
+    - Include the time in the calibration basename as we can
+      calibrate more than once per day.
+    - Rename the softproof intent to 'Print Preview'.
+    - Show the correct copyright notice when a profile has used
+      markup in the description.
+- Add fix-i2c-include.patch: fix incorrect i2c header include.
+- Replace pkgconfig() BuildRequires for GNOME 3 port and other
+  updates:
+  + Old: gtk+-2.0, lcms, libcanberra-gtk, vte.
+  + New: gtk+-3.0, lcms2, libcanberra-gtk3, vte-2.0.
+- Remove now unneeded pkgconfig() BuildRequires: dbus-glib-1,
+  gconf-2.0, gnome-desktop-2.0, unique-1.0, xxf86vm.
+- Add gcc-c++, i2c-tools, pkgconfig(exiv2),
+  pkgconfig(gnome-settings-daemon), pkgconfig(libexif),
+  pkgconfig(libgnome-control-center), pkgconfig(libusb-1.0)
+  BuildRequires.
+- Replace GConf2 schemas handling with GSettings schemas handling,
+  with %glib2_gsettings_schema_* macros.
+- Create -devel and libcolor-glib1 subpackages.
+- Remove deprecated configure options --enable-hardware-detection
+  and --disable-schemas-install, and pass --disable-static.
+- Fix category for gcm-prefs.desktop for it to appear in the right
+  GNOME control center category: instead of replacing categories,
+  just add some to make our checks happy.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  gnome-color-manager-2.32.0.tar.bz2

New:
----
  fix-i2c-include.patch
  gnome-color-manager-3.0.0.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-color-manager.spec ++++++
--- /var/tmp/diff_new_pack.kCD9yb/_old  2011-05-05 15:01:21.000000000 +0200
+++ /var/tmp/diff_new_pack.kCD9yb/_new  2011-05-05 15:01:21.000000000 +0200
@@ -20,17 +20,21 @@
 
 
 Name:           gnome-color-manager
-Version:        2.32.0
-Release:        3
+Version:        3.0.0
+Release:        1
 Summary:        Color management tools for GNOME
 License:        GPLv2+
 Group:          System/GUI/GNOME
 Url:            http://projects.gnome.org/gnome-color-manager
 Source:         %{name}-%{version}.tar.bz2
+# PATCH-FIX-UPSTREAM fix-i2c-include.patch [email protected] -- fix incorrect 
i2c header include; note that in 3.1/3.2, this won't be needed anymore.
+Patch0:         fix-i2c-include.patch
 BuildRequires:  cups-devel
 BuildRequires:  docbook-utils
+BuildRequires:  gcc-c++
 BuildRequires:  gnome-doc-utils-devel
 BuildRequires:  intltool
+BuildRequires:  i2c-tools
 BuildRequires:  libtiff-devel
 %if 0%{?suse_version} > 1130
 BuildRequires:  sane-backends-devel
@@ -41,70 +45,87 @@
 BuildRequires:  update-desktop-files
 # For directory ownership
 BuildRequires:  polkit
-BuildRequires:  pkgconfig(dbus-glib-1)
-BuildRequires:  pkgconfig(gconf-2.0)
+BuildRequires:  pkgconfig(exiv2)
 BuildRequires:  pkgconfig(glib-2.0)
-BuildRequires:  pkgconfig(gnome-desktop-2.0)
-BuildRequires:  pkgconfig(gtk+-2.0)
+BuildRequires:  pkgconfig(gnome-settings-daemon)
+BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(gudev-1.0)
-BuildRequires:  pkgconfig(lcms)
-BuildRequires:  pkgconfig(libcanberra-gtk)
+BuildRequires:  pkgconfig(lcms2)
+BuildRequires:  pkgconfig(libcanberra-gtk3)
+BuildRequires:  pkgconfig(libexif)
+BuildRequires:  pkgconfig(libgnome-control-center)
 BuildRequires:  pkgconfig(libnotify)
-BuildRequires:  pkgconfig(unique-1.0)
-BuildRequires:  pkgconfig(vte)
+BuildRequires:  pkgconfig(libusb-1.0)
+BuildRequires:  pkgconfig(vte-2.90)
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xrandr)
-BuildRequires:  pkgconfig(xxf86vm)
 Requires:       PackageKit
 Requires:       shared-color-profiles
 Recommends:     %{name}-lang
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%gconf_schemas_prereq
+%glib2_gsettings_schema_requires
 
 %description
 GNOME Color Manager is a session framework that makes it easy to manage,
 install and generate color profiles in the GNOME desktop.
 
+%package devel
+License:        GPLv2+
+Group:          Development/Libraries/GNOME
+Summary:        Color management tools for GNOME -- Development Files
+Requires:       libcolor-glib1 = %{version}
+
+%description devel
+GNOME Color Manager is a session framework that makes it easy to manage,
+install and generate color profiles in the GNOME desktop.
+
+%package -n libcolor-glib1
+License:        GPLv2+
+Group:          System/Libraries
+Summary:        Color management tools for GNOME -- Library
+
+%description -n libcolor-glib1
+GNOME Color Manager is a session framework that makes it easy to manage,
+install and generate color profiles in the GNOME desktop.
+
 %lang_package
 %prep
 %setup -q
 translation-update-upstream
+%patch0 -p1
 
 %build
-%configure  \
-    --enable-hardware-detection \
-    --disable-schemas-install \
+%configure --disable-static \
     --disable-scrollkeeper
-%{__make} %{?jobs:-j %jobs}
+%{__make} %{?jobs:-j %jobs} V=1
 
 %install
 %makeinstall
-# X-GNOME-SystemSettings is okay upstream, but it makes the item appear 
misplaced with our menu structure
-grep -q X-GNOME-SystemSettings 
%{buildroot}%{_datadir}/applications/gcm-prefs.desktop
-%suse_update_desktop_file -r gcm-prefs GNOME Settings HardwareSettings
+find %{buildroot} -type f -name "*.la" -delete -print
+%suse_update_desktop_file gcm-prefs GNOME SystemSetup
 %suse_update_desktop_file gcm-apply
 %suse_update_desktop_file gcm-import
+%suse_update_desktop_file gcm-viewer
 %find_lang %{name} %{?no_lang_C}
-%find_gconf_schemas
 
 %clean
 rm -rf %{buildroot}
 
-%pre -f %{name}.schemas_pre
-
 %post
 %desktop_database_post
 %icon_theme_cache_post
-
-%posttrans -f %{name}.schemas_posttrans
-
-%preun -f %{name}.schemas_preun
+%glib2_gsettings_schema_post
 
 %postun
 %desktop_database_postun
 %icon_theme_cache_postun
+%glib2_gsettings_schema_postun
+
+%post -n libcolor-glib1 -p /sbin/ldconfig
+
+%postun -n libcolor-glib1 -p /sbin/ldconfig
 
-%files -f %{name}.schemas_list
+%files
 %defattr(-, root, root)
 %doc AUTHORS ChangeLog COPYING MAINTAINERS NEWS README
 %dir %{_datadir}/gnome/
@@ -119,14 +140,33 @@
 /lib/udev/rules.d/*.rules
 %{_bindir}/gcm-*
 %{_sbindir}/gcm-install-system-wide
+%{_datadir}/GConf/gsettings/org.gnome.color-manager.gschema.migrate
 %{_datadir}/applications/*.desktop
+%{_datadir}/dbus-1/interfaces/org.gnome.ColorManager.xml
 %{_datadir}/dbus-1/services/org.gnome.ColorManager.service
+%{_datadir}/glib-2.0/schemas/org.gnome.color-manager.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.color.gschema.xml
 %{_datadir}/gnome-color-manager/
 %{_datadir}/icons/hicolor/*/apps/gnome-color-manager.*
 %{_datadir}/icons/hicolor/*/mimetypes/application-vnd.iccprofile.*
 %{_datadir}/polkit-1/actions/org.gnome.color.policy
 %{_mandir}/man?/*.*
 %{_sysconfdir}/xdg/autostart/*.desktop
+%{_libexecdir}/gcm-helper-exiv
+%{_libdir}/control-center-1/panels/libcolor.so
+%{_libdir}/gnome-settings-daemon-3.0/libcolor.so
+%{_libdir}/gnome-settings-daemon-3.0/color.gnome-settings-plugin
+/lib/udev/gcm-udev-ddc
+
+%files -n libcolor-glib1
+%defattr(-, root, root)
+%{_libdir}/*.so.*
+
+%files devel
+%defattr(-, root, root)
+%{_libdir}/*.so
+%{_includedir}/libcolor-glib/
+%{_libdir}/pkgconfig/libcolor-glib.pc
 
 %files lang -f %{name}.lang
 

++++++ fix-i2c-include.patch ++++++
Index: libcolor-glib/gcm-ddc-device.c
===================================================================
--- gcm/libcolor-glib.orig/gcm-ddc-device.c
+++ gcm/libcolor-glib/gcm-ddc-device.c
@@ -37,7 +37,6 @@
 #include <unistd.h>
 #include <sys/ioctl.h>
 #include <linux/types.h>
-#include <linux/i2c.h>
 #include <linux/i2c-dev.h>
 #include <glib/gstdio.h>
 #include <string.h>
++++++ gnome-color-manager-2.32.0.tar.bz2 -> gnome-color-manager-3.0.0.tar.bz2 
++++++
++++ 218066 lines of diff (skipped)


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to