diff --git a/gtk3.changes b/gtk3.changes index d8f5d26..dcd37b9 100644 --- a/gtk3.changes +++ b/gtk3.changes @@ -2,7 +2,13 @@ Sat Dec 11 23:58:35 CET 2010 - dimstar@opensuse.org - Update to version 2.91.6: - + Deprecations, cleanups and API changes + + Deprecations, cleanups and API changes: + - GdkDrawable and some X11-specific APIs have been removed + - GtkStyle and GtkRcStyle have been deprecated + - The GdkWindowClass enumeration is now GdkWindowWindowClass + - gdk_window_get_geometry lost its depth argument + - The old, unused gtk_decorated_window_... functions have been + removed. + GtkComboBox has gained an 'active id' property that is intended for easy binding to settings + GtkAppChooser: A new family of widgets that allow choosing @@ -17,8 +23,10 @@ Sat Dec 11 23:58:35 CET 2010 - dimstar@opensuse.org + Bugs fixed: bgo#549720, bgo#582557, bgo#619148, bgo#636060, bgo#636129, bgo#636388, bgo#636511 + Updated translations. -- Pixmap engine has been removed and will be replaced with a pixbuf - engine. +- Note: this update will break GTK+ 3 engines that were not ported + to the new API. +- Add -DGTK_COMPILATION to CFLAGS to fix a build issue. +- Remove kg translation on 11.3 and earlier. ------------------------------------------------------------------- Tue Nov 30 09:48:47 CET 2010 - dimstar@opensuse.org diff --git a/gtk3.spec b/gtk3.spec index feccde9..fec7e61 100644 --- a/gtk3.spec +++ b/gtk3.spec @@ -292,8 +292,8 @@ export CFLAGS="%{optflags} -DGTK_COMPILATION" %install %makeinstall find %{buildroot}%{_libdir} -name '*.la' -delete -print -%if 0%{?suse_version} <= 1130 -%{__rm} %{buildroot}%{_datadir}/locale/kg/LC_MESSAGES/* +%if 0%{?suse_version} <= 1130 +%{__rm} %{buildroot}%{_datadir}/locale/kg/LC_MESSAGES/* %endif %find_lang gtk30 %find_lang gtk30-properties @@ -303,6 +303,9 @@ touch %{buildroot}%{_libdir}/gtk-3.0/%{gtk_binary_version}/immodules.cache mv %{buildroot}%{_bindir}/gtk-query-immodules-3.0 %{buildroot}%{_bindir}/gtk-query-immodules-3.0-64 mv %{buildroot}%{_mandir}/man1/gtk-query-immodules-3.0.1 %{buildroot}%{_mandir}/man1/gtk-query-immodules-3.0-64.1 %endif +# create theming-engines directory that should have been created during the build +test ! -d %{buildroot}%{_libdir}/gtk-3.0/%{gtk_binary_version}/theming-engines +mkdir %{buildroot}%{_libdir}/gtk-3.0/%{gtk_binary_version}/theming-engines # Install rpm macros mkdir -p %{buildroot}%{_sysconfdir}/rpm cp %{S:3} %{buildroot}%{_sysconfdir}/rpm @@ -414,9 +417,6 @@ fi %dir %{_sysconfdir}/gtk-3.0 %dir %{_libdir}/gtk-3.0 %dir %{_libdir}/gtk-3.0/%{gtk_binary_version} -# FIXME: libpixmap was removed in favour of libpixbuf, which does not yet exist. -#%dir %{_libdir}/gtk-3.0/%{gtk_binary_version}/engines -#%{_libdir}/gtk-3.0/%{gtk_binary_version}/engines/libpixbuf.so %dir %{_libdir}/gtk-3.0/%{gtk_binary_version}/immodules/ %{_libdir}/gtk-3.0/%{gtk_binary_version}/immodules/im-cedilla.so %{_libdir}/gtk-3.0/%{gtk_binary_version}/immodules/im-cyrillic-translit.so @@ -425,6 +425,7 @@ fi %{_libdir}/gtk-3.0/%{gtk_binary_version}/printbackends/libprintbackend-cups.so %{_libdir}/gtk-3.0/%{gtk_binary_version}/printbackends/libprintbackend-file.so %{_libdir}/gtk-3.0/%{gtk_binary_version}/printbackends/libprintbackend-lpr.so +%dir %{_libdir}/gtk-3.0/%{gtk_binary_version}/theming-engines/ %ghost %{_libdir}/gtk-3.0/%{gtk_binary_version}/immodules.cache %dir %{_libdir}/gtk-3.0/modules %{_libdir}/gtk-3.0/modules/libgail.so