Hello community,

here is the log from the commit of package glibmm2 for openSUSE:Factory checked 
in at 2016-12-07 11:12:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old)
 and      /work/SRC/openSUSE:Factory/.glibmm2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "glibmm2"

Changes:
--------
--- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes  2016-09-21 
18:41:54.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes     2016-12-07 
11:12:04.000000000 +0100
@@ -1,0 +2,27 @@
+Sat Dec  3 19:06:08 UTC 2016 - [email protected]
+
+- Rectify RPM groups, replace old macros.
+
+-------------------------------------------------------------------
+Fri Dec  2 13:02:14 UTC 2016 - [email protected]
+
+- Update to version 2.51.1:
+  + This is the first release of the glibmm-2.52 API/ABI.
+  + Require C++14.
+  + Use libsigc++-3.0 instead of libsigc++-2.0.
+  + Remove lots of deprecated API.
+  + Gio:
+    - BufferedInputStream, InputStream, OutputStream: Add vfuncs,
+      allowing implementation in C++ (bgo#572471).
+    - SettingsSchemaSource::get_default(): Correct the reference
+      count (bgo#774593).
+    - Settings: Fix type of 'key' parameter of
+      writable-change-event signal (bgo#773977).
+  + Glib: ustring: Add cbegin() and cend().
+- Change so_ver to -2_52-1, following upstream.
+- No longer provide/obsolete glibmm24(-devel): this is now done by
+  the new glibmm2_4 package.
+- Replace pkgconfig(sigc++-2.0) BuildRequires with
+  pkgconfig(sigc++-3.0), following upstream.
+
+-------------------------------------------------------------------

Old:
----
  glibmm-2.50.0.tar.xz

New:
----
  glibmm-2.51.1.tar.xz

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

Other differences:
------------------
++++++ glibmm2.spec ++++++
--- /var/tmp/diff_new_pack.smVvRQ/_old  2016-12-07 11:12:05.000000000 +0100
+++ /var/tmp/diff_new_pack.smVvRQ/_new  2016-12-07 11:12:05.000000000 +0100
@@ -17,17 +17,17 @@
 
 
 # Update baselibs.conf when changing this
-%define so_ver -2_4-1
+%define so_ver -2_52-1
 
 Name:           glibmm2
 %define _name glibmm
-Version:        2.50.0
+Version:        2.51.1
 Release:        0
 Summary:        C++ Interface for Glib
 License:        LGPL-2.1+
-Group:          System/Libraries
+Group:          Development/Libraries/C and C++
 Url:            http://www.gtkmm.org/
-Source0:        
http://download.gnome.org/sources/glibmm/2.50/%{_name}-%{version}.tar.xz
+Source0:        
http://download.gnome.org/sources/glibmm/2.51/%{_name}-%{version}.tar.xz
 Source99:       baselibs.conf
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -35,7 +35,7 @@
 BuildRequires:  pkgconfig(glib-2.0) >= 2.49.7
 BuildRequires:  pkgconfig(gmodule-2.0) >= 2.49.7
 BuildRequires:  pkgconfig(gobject-2.0) >= 2.49.7
-BuildRequires:  pkgconfig(sigc++-2.0) >= 2.9.1
+BuildRequires:  pkgconfig(sigc++-3.0) >= 2.99.5
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -49,8 +49,6 @@
 Group:          System/Libraries
 Provides:       glibmm2 = %{version}
 Obsoletes:      glibmm2 < %{version}
-Provides:       glibmm24 = %{version}
-Obsoletes:      glibmm24 < %{version}
 
 %description -n libglibmm%{so_ver}
 Glibmm is the official C++ interface for the popular cross-platform
@@ -72,8 +70,6 @@
 Group:          Development/Libraries/C and C++
 Requires:       libgiomm%{so_ver} = %{version}
 Requires:       libglibmm%{so_ver} = %{version}
-Provides:       glibmm24-devel = %{version}
-Obsoletes:      glibmm24-devel < %{version}
 Provides:       %{name}-doc = %{version}
 Obsoletes:      %{name}-doc < %{version}
 
@@ -87,16 +83,13 @@
 
 %build
 %configure --disable-static
-make %{?jobs:-j%jobs}
+make %{?_smp_mflags}
 
 %install
-%makeinstall
+%make_install
 rm %{buildroot}%{_libdir}/*.la
 %fdupes %{buildroot}
 
-%clean
-rm -rf %{buildroot}
-
 %post -n libglibmm%{so_ver} -p /sbin/ldconfig
 
 %postun -n libglibmm%{so_ver} -p /sbin/ldconfig
@@ -108,22 +101,22 @@
 %files -n libglibmm%{so_ver}
 %defattr (-, root, root)
 %doc AUTHORS COPYING ChangeLog NEWS README
-%{_libdir}/libglibmm-2.4.so.*
-%{_libdir}/libglibmm_generate_extra_defs-2.4.so.*
+%{_libdir}/libglibmm-2.52.so.*
+%{_libdir}/libglibmm_generate_extra_defs-2.52.so.*
 
 %files -n libgiomm%{so_ver}
 %defattr (-, root, root)
-%{_libdir}/libgiomm-2.4.so.*
+%{_libdir}/libgiomm-2.52.so.*
 
 %files devel
 %defattr (-, root, root)
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc
 %{_includedir}/*
-%{_libdir}/glibmm-2.4
-%{_libdir}/giomm-2.4
-%{_datadir}/devhelp/books/%{_name}-2.4
-%{_datadir}/doc/%{_name}-2.4
+%{_libdir}/glibmm-2.52
+%{_libdir}/giomm-2.52
+%{_datadir}/devhelp/books/%{_name}-2.52
+%{_datadir}/doc/%{_name}-2.52
 # Avoid BuildRequires on devhelp
 %dir %{_datadir}/devhelp
 %dir %{_datadir}/devhelp/books

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.smVvRQ/_old  2016-12-07 11:12:05.000000000 +0100
+++ /var/tmp/diff_new_pack.smVvRQ/_new  2016-12-07 11:12:05.000000000 +0100
@@ -1,4 +1,4 @@
-libglibmm-2_4-1
+libglibmm-2_52-1
   provides "glibmm2-<targettype> = <version>"
   obsoletes "glibmm2-<targettype> < <version>"
-libgiomm-2_4-1
+libgiomm-2_52-1

++++++ glibmm-2.50.0.tar.xz -> glibmm-2.51.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/glibmm2/glibmm-2.50.0.tar.xz 
/work/SRC/openSUSE:Factory/.glibmm2.new/glibmm-2.51.1.tar.xz differ: char 26, 
line 1


Reply via email to