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]