Hello community,

here is the log from the commit of package gtkmm2 for openSUSE:Factory
checked in at Wed May 4 13:59:16 CEST 2011.



--------
--- GNOME/gtkmm2/gtkmm2.changes 2010-10-11 21:53:04.000000000 +0200
+++ /mounts/work_src_done/STABLE/gtkmm2/gtkmm2.changes  2011-04-28 
11:36:42.000000000 +0200
@@ -1,0 +2,85 @@
+Thu Apr 28 11:30:31 CEST 2011 - vu...@opensuse.org
+
+- Pass --disable-static to configure.
+- Pass --disable-documentation to configure: this tarball was
+  generated with an old documentation setup that won't build
+  nowadays.
+- Drop doc subpackage (as we don't build the doc right now), and
+  add Provides/Obsoletes for it to the devel subpackage: this will
+  ensure the old doc package doesn't stay around while it
+  shouldn't, and since we'll move the doc there when it builds
+  again, this makes sense.
+- Change gtkmm2 Obsoletes from <= to < now that we have a new
+  upstream version.
+
+-------------------------------------------------------------------
+Wed Apr 27 00:37:26 CEST 2011 - vu...@opensuse.org
+
+- Update to version 2.24.0:
+  + Gtk:
+    - ComboBox and ComboBoxText now have a has-entry property, so
+      ComboBoxEntry and ComboBoxEntryText are deprecated.
+    - Range: Added get/set_round_digits()
+  + Gdk:
+    - DragContext: Added drag_begin().
+    - Window: Added get_visual(), get_screen() and get_display().
+- Changes from version 2.23.91:
+  + Gtk:
+    - Button: undeprecated the clicked() method.
+    - ComboBox: Deprecate clear_items() in favour of remove_all().
+    - ComboEntryText: Add append(), prepend() and insert(),
+      deprecating append_text(), prepend_text() and insert_text().
+    - Image:
+      . Added const-correct constructor and a const-correct
+        set(IconSet, size) method, deprecating the existing ones.
+      . Added get_pixel(), deprecating get_mem().
+    - Range: Added get/set_round_digits() and property.
+- Changes from version 2.23.90:
+  + Gdk:
+    - Drawable: Deprecate get_visual(), get_screen() and
+      get_display().
+    - Window: Added get_visual(), get_screen() and get_display().
+    - Display: Deprecate set_pointer_hooks() and
+      unset_pointer_hooks().
+    - DragContext: Deprecate create(), adding Window::drag_begin().
+    - Drawable: Deprecate the draw_*() methods.
+    - Screen: Fix a typo, so the monitors_changed() signal really
+      uses the C signal.
+  + Gtk:
+    - AboutDialog: Deprecate set_email/url_hook(), adding
+      signal_activated().
+    - ComboBox:
+      . Added constructors with a bool has_entry property, and add
+        methods.
+      . Added get_has_entry(), set_entry_text_column() and
+        get_entry_text_column().
+    - ComobBoxText: Added append(), prepend() and insert(),
+      deprecating *_text().
+    - ComboBoxEntryText: Deprecate in favour of ComboBoxText with
+      has_entry=true.
+    - LinkButton: Deprecate set_uri_hook() and unset_uri_hook() in
+      favour of Button::signal_clicked().
+    - ListViewText: Added append(), prepend() and insert(),
+      deprecating *_text().
+    - Main: Deprecate signal_quit() and signal_run().
+    - Widget: Deprecated hide_all().
+    - Ruler, HRuler and VRuler: Deprecated
+    - Notebook:
+      . Deprecated get/set_group(), adding get/set_group_name().
+      . Deprecated set_window_creation_hook().
+    - PageSetupUnixDialog, Plug, PrintUnixDialog: Prevent us from
+      calling wrap_new() on these windows. (bgo#623137)
+    - Style: Fix the virtual functions. (bgo#633975, bgo#633689)
+    - Range: Deprecate get/set_update_policy().
+    - TreeViewColumn: Added get_first_cell(), deprecated
+      get_first_cell_renderer().
+    - Widget::set_window(): Increase the ref count of the
+      Gdk::Window. (This is not a complete fix yet. See bgo#606903)
+    - Window: Deprecate get/set_has_frame() and
+      get/set_frame_dimensions().
+  + Build:
+    - Depend on necessary versions of atkmm and pangomm instead of
+      repeating m4 files.
+    - Windows installer fixes.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  gtkmm-2.22.0.tar.bz2

New:
----
  gtkmm-2.24.0.tar.bz2

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

Other differences:
------------------
++++++ gtkmm2.spec ++++++
--- /var/tmp/diff_new_pack.dwRcRZ/_old  2011-05-04 13:51:39.000000000 +0200
+++ /var/tmp/diff_new_pack.dwRcRZ/_new  2011-05-04 13:51:39.000000000 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package gtkmm2 (Version 2.22.0)
+# spec file for package gtkmm2
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,9 +22,9 @@
 %define _name gtkmm
 BuildRequires:  atkmm-devel cairomm-devel fdupes gcc-c++ glibmm2-devel 
libsigc++2-devel pangomm-devel
 BuildRequires:  gtk2-devel >= 2.15.1
-Version:        2.22.0
+Version:        2.24.0
 Release:        1
-# NOTE: on upgrade to a new upstream version, change the Obsoletes from <= to 
< (here and in baselibs.conf)
+# FIXME: if there is a new upstream version, remove --disable-documentation 
from configure: this is right now broken because of the move to mm-common 
upstream, and we need a tarball to have this work.
 Group:          System/Libraries
 License:        LGPLv2.1+
 Summary:        C++ Interface for GTK2 (a GUI Library for X)
@@ -43,8 +43,7 @@
 Group:          System/Libraries
 Summary:        C++ Interface for GTK2 (a GUI library for X)
 Provides:       gtkmm2 = %{version}
-# Note: we keep <= (and a rpmlint warning...) until we get a version higher 
than 2.22.0 (when this provides/obsoletes was introduced)
-Obsoletes:      gtkmm2 <= %{version}
+Obsoletes:      gtkmm2 < %{version}
 Provides:       gtkmm24 = %{version}
 Obsoletes:      gtkmm24 < %{version}
 
@@ -61,6 +60,8 @@
 Requires:       libgtkmm-2_4-1 = %{version}
 Provides:       gtkmm24-devel = %{version}
 Obsoletes:      gtkmm24-devel < %{version}
+Provides:       %{name}-doc = %{version}
+Obsoletes:      %{name}-doc < %{version}
 
 %description devel
 Gtkmm provides a C++ interface to the GTK+ GUI library. gtkmm2 wraps
@@ -68,37 +69,24 @@
 inheritance and a comprehensive set of widget classes that can be
 freely combined to quickly create complex user interfaces.
 
-%package doc
-License:        GPLv2+ ; LGPLv2.1+
-Group:          Documentation/HTML
-Summary:        C++ Interface for GTK2 (a GUI Library for X)
-Requires:       glibmm2-doc
-%if %suse_version > 1120
-BuildArch:      noarch
-%endif
-
-%description doc
-Gtkmm provides a C++ interface to the GTK+ GUI library. gtkmm2 wraps
-GTK+ 2. Highlights include typesafe callbacks, widgets extensible via
-inheritance, and a comprehensive set of widget classes that can be
-freely combined to quickly create complex user interfaces.
-
 %prep
 %setup -q -n %{_name}-%{version}
 
 %build
 # FIXME: cannot autoreconf, HAVE_MKFIFO is missing.
 #ACLOCAL="aclocal -I scripts" autoreconf -f -i
-%configure
+%configure \
+        --disable-static \
+        --disable-documentation
 make %{?jobs:-j%jobs} gtkmm_docdir=%{_docdir}/%{name}/docs
 
 %install
 %makeinstall
-rm $RPM_BUILD_ROOT/%{_libdir}/*.*a
+find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
 %fdupes %{buildroot}
 
 %clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
 
 %post -n libgtkmm-2_4-1 -p /sbin/ldconfig
 
@@ -117,12 +105,4 @@
 %{_libdir}/gdkmm-2.4/
 %{_libdir}/gtkmm-2.4/
 
-%files doc
-%defattr (-, root, root)
-%{_datadir}/devhelp/books/gtkmm-2.4/
-%{_datadir}/doc/gtkmm-2.4/
-# Avoid BuildRequires on devhelp
-%dir %{_datadir}/devhelp
-%dir %{_datadir}/devhelp/books
-
 %changelog

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.dwRcRZ/_old  2011-05-04 13:51:39.000000000 +0200
+++ /var/tmp/diff_new_pack.dwRcRZ/_new  2011-05-04 13:51:39.000000000 +0200
@@ -1,3 +1,3 @@
 libgtkmm-2_4-1
   provides "gtkmm2-<targettype> = <version>"
-  obsoletes "gtkmm2-<targettype> <= <version>"
+  obsoletes "gtkmm2-<targettype> < <version>"

++++++ gtkmm-2.22.0.tar.bz2 -> gtkmm-2.24.0.tar.bz2 ++++++
GNOME/gtkmm2/gtkmm-2.22.0.tar.bz2 
/mounts/work_src_done/STABLE/gtkmm2/gtkmm-2.24.0.tar.bz2 differ: char 11, line 1


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



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to