Hello community,

here is the log from the commit of package gnome-color-manager for 
openSUSE:Factory
checked in at Mon Jul 11 09:58:41 CEST 2011.



--------
--- GNOME/gnome-color-manager/gnome-color-manager.changes       2011-04-25 
11:55:42.000000000 +0200
+++ 
/mounts/work_src_done/STABLE/gnome-color-manager/gnome-color-manager.changes    
    2011-06-17 00:40:27.000000000 +0200
@@ -1,0 +2,67 @@
+Fri Jun 17 00:08:29 CEST 2011 - [email protected]
+
+- Add colord Requires as the daemon is needed at runtime.
+
+-------------------------------------------------------------------
+Tue Jun 14 09:37:41 CEST 2011 - [email protected]
+
+- Update to version 3.1.2:
+  + Notes:
+    - The preferences panel has been moved to gnome-control-center.
+    - The device and profile registration module has been moved to
+      gnome-settings-daemon and the gcm-session process is now
+      optional.
+  + New Features:
+    - Save extra metadata in the ICC profile after calibration
+    - Translate the metadata key names in the profile viewer
+  + Removed features
+    - Remove all the rendering intent and default properties
+    - Remove support for non-native drivers in the color picker
+    - Remove the device registration functionality
+    - Remove the GSettings schema
+    - Remove the notification for out of date devices
+    - Remove the preferences panel and create a calibration wizard
+    - Remove the profile store functionality
+    - Remove the sensor plug action and sound
+    - Remove the vendor and model quirk fixups
+    - Remove the 'Working Spaces' tab from gcm-prefs
+    - Remove the X11 xrandr-output output property
+  + Bugfix:
+    - Do not reload when colord appears on the bus
+    - Don't crash when we click on a PPD virtual profile
+    - Don't show profiles without filenames in gcm-viewer
+  + Updated translations.
+- Add gnome-color-manager-as_needed.patch: Fix build with
+  -Wl,--as-needed. As the patch touches Makefile.am, add
+  gnome-common BuildRequires and call gnome-autogen.sh.
+- Drop libcolor-glib1 and -devel subpackages. This has been split
+  out to colord. Add Obsoletes for the packages from the main
+  package (without a Provides as they are not provided).
+- Remove the glib schema handling: there's no schema anymore.
+- Drop no longer needed BuildRequires: cups-devel, i2c-tools,
+  sane-backends(-devel), polkit.
+- Drop no longer needed pkgconfig()-style buildRequires:
+  gnome-settings-daemon, gudev-1.0, libgnome-control-center,
+  libnotify, libusb-1.0.
+
+-------------------------------------------------------------------
+Tue May 17 18:26:02 CEST 2011 - [email protected]
+
+- Update to version 3.1.1:
+  + Notes:
+    - This is the first unstable release for GNOME 3.1.
+    - Lots of code has been moved from gnome-color-manager into
+      colord, and this means that colord is now a dependency of
+      gnome-color-manager.
+  + New Features:
+    - Add a 3D gamut hull to the profile viewer
+    - Add a metadata tab to gcm-viewer to display all the color
+      geek information
+    - Add media whitepoint and color temperature data to gcm-picker
+    - Add named color profile support to gcm-viewer
+    - Add the profile version number to the information viewer tab
+  + Removed features that are now provided by colord
+- Drop fix-i2c-include.patch: no longer required.
+- Add pkgconfig(colord) BuildRequires.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


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

New:
----
  gnome-color-manager-3.1.2.tar.bz2
  gnome-color-manager-as_needed.patch

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

Other differences:
------------------
++++++ gnome-color-manager.spec ++++++
--- /var/tmp/diff_new_pack.QNvQUG/_old  2011-07-11 09:32:50.000000000 +0200
+++ /var/tmp/diff_new_pack.QNvQUG/_new  2011-07-11 09:32:50.000000000 +0200
@@ -20,74 +20,48 @@
 
 
 Name:           gnome-color-manager
-Version:        3.0.0
+Version:        3.1.2
 Release:        1
+# FIXME: possibly add mash BuildRequires for 3D support. Check first if mash 
is still alive upstream.
+# (https://github.com/clutter-project/mash / packaged as libmash in Fedora)
 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
+# PATCH-FIX-UPSTREAM gnome-color-manager-as_needed.patch bgo#652722 
[email protected] -- Fix build with -Wl,--as-needed
+Patch0:         gnome-color-manager-as_needed.patch
 BuildRequires:  docbook-utils
 BuildRequires:  gcc-c++
+# Needed for patch0
+BuildRequires:  gnome-common
 BuildRequires:  gnome-doc-utils-devel
 BuildRequires:  intltool
-BuildRequires:  i2c-tools
 BuildRequires:  libtiff-devel
-%if 0%{?suse_version} > 1130
-BuildRequires:  sane-backends-devel
-%else
-BuildRequires:  sane-backends
-%endif
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
-# For directory ownership
-BuildRequires:  polkit
+BuildRequires:  pkgconfig(colord)
 BuildRequires:  pkgconfig(exiv2)
 BuildRequires:  pkgconfig(glib-2.0)
-BuildRequires:  pkgconfig(gnome-settings-daemon)
 BuildRequires:  pkgconfig(gtk+-3.0)
-BuildRequires:  pkgconfig(gudev-1.0)
 BuildRequires:  pkgconfig(lcms2)
 BuildRequires:  pkgconfig(libcanberra-gtk3)
 BuildRequires:  pkgconfig(libexif)
-BuildRequires:  pkgconfig(libgnome-control-center)
-BuildRequires:  pkgconfig(libnotify)
-BuildRequires:  pkgconfig(libusb-1.0)
 BuildRequires:  pkgconfig(vte-2.90)
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xrandr)
 Requires:       PackageKit
+Requires:       colord
 Requires:       shared-color-profiles
 Recommends:     %{name}-lang
+Obsoletes:      libcolor-glib1 < %{version}
+Obsoletes:      gnome-color-manager-devel < %{version}
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%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
@@ -95,6 +69,7 @@
 %patch0 -p1
 
 %build
+NOCONFIGURE=1 gnome-autogen.sh
 %configure --disable-static \
     --disable-scrollkeeper
 %{__make} %{?jobs:-j %jobs} V=1
@@ -102,9 +77,10 @@
 %install
 %makeinstall
 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-calibrate
 %suse_update_desktop_file gcm-import
+%suse_update_desktop_file gcm-picker
+%suse_update_desktop_file gcm-session
 %suse_update_desktop_file gcm-viewer
 %find_lang %{name} %{?no_lang_C}
 
@@ -114,16 +90,10 @@
 %post
 %desktop_database_post
 %icon_theme_cache_post
-%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
 %defattr(-, root, root)
@@ -135,38 +105,16 @@
 %dir %{_datadir}/omf/
 %dir %{_datadir}/omf/%{name}/
 %doc %{_datadir}/omf/%{name}/%{name}-C.omf
-%dir /lib/udev
-%dir /lib/udev/rules.d
-/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
 

++++++ gnome-color-manager-3.0.0.tar.bz2 -> gnome-color-manager-3.1.2.tar.bz2 
++++++
++++ 129914 lines of diff (skipped)

++++++ gnome-color-manager-as_needed.patch ++++++
diff -ur gnome-color-manager-3.1.2.orig/tools/Makefile.am 
gnome-color-manager-3.1.2/tools/Makefile.am
--- gnome-color-manager-3.1.2.orig/tools/Makefile.am    2011-05-26 
11:44:24.000000000 +0200
+++ gnome-color-manager-3.1.2/tools/Makefile.am 2011-06-16 13:24:46.160221608 
+0200
@@ -28,10 +28,10 @@
        gcm-dump-profile.c
 
 gcm_dump_profile_LDADD =                               \
+       $(top_builddir)/src/libgcmshared.a              \
        $(GLIB_LIBS)                                    \
        $(COLORD_LIBS)                                  \
        $(LCMS_LIBS)                                    \
-       $(top_builddir)/src/libgcmshared.a              \
        -lm
 
 gcm_dump_profile_CFLAGS =                              \

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



Remember to have fun...

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

Reply via email to