Hello community,

here is the log from the commit of package mate-menus for openSUSE:Factory 
checked in at 2019-05-16 22:08:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mate-menus (Old)
 and      /work/SRC/openSUSE:Factory/.mate-menus.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mate-menus"

Thu May 16 22:08:24 2019 rev:13 rq:703160 version:1.22.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/mate-menus/mate-menus.changes    2018-12-28 
12:34:42.439989226 +0100
+++ /work/SRC/openSUSE:Factory/.mate-menus.new.5148/mate-menus.changes  
2019-05-16 22:08:26.134370112 +0200
@@ -1,0 +2,16 @@
+Tue Mar  5 15:19:33 UTC 2019 - [email protected]
+
+- Update to version 1.22.0:
+  * Update examples.
+  * Backports from gnome-menus.
+  * Use G_BEGIN/END_DECLS.
+  * Require gio-unix, drop python example.
+  * Drop python2 support.
+  * Switch to modern realpath().
+  * Drop Python support leftovers.
+  * Update translations.
+- Rebase mate-menus-glib-2.48.patch.
+- Drop the python2-mate-menus package and move examples to the
+  devel package.
+
+-------------------------------------------------------------------

Old:
----
  mate-menus-1.20.2.tar.xz

New:
----
  mate-menus-1.22.0.tar.xz

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

Other differences:
------------------
++++++ mate-menus.spec ++++++
--- /var/tmp/diff_new_pack.fioOJq/_old  2019-05-16 22:08:27.426368937 +0200
+++ /var/tmp/diff_new_pack.fioOJq/_new  2019-05-16 22:08:27.430368934 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package mate-menus
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,14 +19,14 @@
 %define soname  libmate-menu
 %define sover   2
 %define typelib typelib-1_0-MateMenu-2_0
-%define _version 1.20
+%define _version 1.22
 Name:           mate-menus
-Version:        1.20.2
+Version:        1.22.0
 Release:        0
 Summary:        MATE Desktop Menu
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:          System/GUI/Other
-Url:            https://mate-desktop.org/
+URL:            https://mate-desktop.org/
 Source:         
https://pub.mate-desktop.org/releases/%{_version}/%{name}-%{version}.tar.xz
 Source1:        baselibs.conf
 # PATCH-FEATURE-OPENSUSE mate-menus-glib-2.48.patch -- Restore GLib 2.48 
support.
@@ -34,13 +34,14 @@
 BuildRequires:  intltool
 BuildRequires:  mate-common >= %{_version}
 BuildRequires:  pkgconfig
-BuildRequires:  python-devel
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(gio-2.0) >= 2.48
 BuildRequires:  pkgconfig(glib-2.0) >= 2.48
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
 Requires:       %{name}-branding
 Recommends:     %{name}-lang
+Obsoletes:      python-%{name} < %{version}
+Obsoletes:      python2-%{name} < %{version}
 
 %description
 mate-menus contains the libmate-menu library, the layout
@@ -91,36 +92,11 @@
 The libmate-menu library implements the "Desktop Menu Specification"
 from freedesktop.org.
 
-%if 0%{?suse_version} >= 1500
-%package -n python2-%{name}
-%else
-%package -n python-%{name}
-%endif
-Summary:        Python Bindings for MATE Desktop Menu
-License:        GPL-2.0-or-later AND LGPL-2.1-or-later
-Group:          System/GUI/Other
-Requires:       %{soname}%{sover} = %{version}
-%if 0%{?suse_version} >= 1500
-# python-mate-menus was last used in openSUSE Leap 42.3.
-Provides:       python-%{name} = %{version}-%{release}
-Obsoletes:      python-%{name} < %{version}-%{release}
-
-%description -n python2-%{name}
-%else
-
-%description -n python-%{name}
-%endif
-mate-menus contains the libmate-menu library, the layout
-configuration files for the MATE menu, as well as a simple menu
-editor.
-
-The libmate-menu library implements the "Desktop Menu Specification"
-from freedesktop.org.
-
 %package devel
 Summary:        MATE Desktop Menu
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:          Development/Libraries/C and C++
+Obsoletes:      python2-%{name} < %{version}
 Requires:       %{soname}%{sover} = %{version}
 Requires:       %{typelib} = %{version}
 Requires:       pkgconfig(glib-2.0)
@@ -140,7 +116,6 @@
 
 %build
 NOCONFIGURE=1 mate-autogen
-export PYTHON=python2
 %configure \
   --disable-static
 make %{?_smp_mflags} V=1
@@ -172,15 +147,6 @@
 %files -n %{typelib}
 %{_libdir}/girepository-1.0/MateMenu-2.0.typelib
 
-%if 0%{?suse_version} >= 1500
-%files -n python2-mate-menus
-%else
-%files -n python-mate-menus
-%endif
-%{python_sitearch}/matemenu.so
-%dir %{_datadir}/mate-menus/
-%{_datadir}/mate-menus/examples/
-
 %files -n %{soname}%{sover}
 %{_libdir}/%{soname}.so.%{sover}*
 
@@ -189,6 +155,8 @@
 %{_libdir}/%{soname}.so
 %{_libdir}/pkgconfig/*.pc
 %{_datadir}/gir-1.0/MateMenu-2.0.gir
+%dir %{_datadir}/mate-menus/
+%{_datadir}/mate-menus/examples/
 
 %files lang -f %{name}.lang
 

++++++ mate-menus-1.20.2.tar.xz -> mate-menus-1.22.0.tar.xz ++++++
++++ 18068 lines of diff (skipped)

++++++ mate-menus-glib-2.48.patch ++++++
--- /var/tmp/diff_new_pack.fioOJq/_old  2019-05-16 22:08:27.642368742 +0200
+++ /var/tmp/diff_new_pack.fioOJq/_new  2019-05-16 22:08:27.642368742 +0200
@@ -4,8 +4,8 @@
  AC_ARG_PROGRAM
  AM_PROG_LIBTOOL
  
--PKG_CHECK_MODULES(GLIB, glib-2.0 >= 2.50.0 gio-2.0 >= 2.50.0)
-+PKG_CHECK_MODULES(GLIB, glib-2.0 >= 2.48.0 gio-2.0 >= 2.48.0)
- AC_SUBST(GLIB_CFLAGS)
- AC_SUBST(GLIB_LIBS)
+-PKG_CHECK_MODULES(GIO_UNIX, gio-unix-2.0 >= 2.50.0)
++PKG_CHECK_MODULES(GIO_UNIX, gio-unix-2.0 >= 2.48.0)
+ AC_SUBST(GIO_UNIX_CFLAGS)
+ AC_SUBST(GIO_UNIX_LIBS)
  


Reply via email to