Hello community, here is the log from the commit of package mate-menu for openSUSE:Leap:15.2 checked in at 2020-03-02 13:25:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/mate-menu (Old) and /work/SRC/openSUSE:Leap:15.2/.mate-menu.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mate-menu" Mon Mar 2 13:25:36 2020 rev:15 rq:780554 version:20.04.1 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/mate-menu/mate-menu.changes 2020-01-15 15:28:28.390678873 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.mate-menu.new.26092/mate-menu.changes 2020-03-02 13:25:36.934667760 +0100 @@ -1,0 +2,61 @@ +Sat Feb 22 15:48:43 UTC 2020 - Alexei Sorokin <[email protected]> + +- Update to version 20.04.1 (changes since 19.04.0): + * Add a darker MATE logo. + * Ensure the name is consistent 'Advanced MATE Menu'. + * Remove theme and colour customisation. + This feature adds unnecessary complexity and is mostly useless. + The applet already adapts to the desktop theme and panel + colours. + * Use start-here as the menu icon + Instead of providing a custom image and then having to override + it, we set the icon to always be "start-here". + This way each theme can supply the correct icon without having + to manually change it. + * Fix applet tooltip text. + * The viewport is now coloured consistently with the other + plugins. + * The buttons will now have a relief on hover. + * Icons should render sharply on HiDPI displays. + * Remove search focus delay. + * Render search icons as high resolution Cairo surfaces. + * Check availability of environment variables. + * Fix transliterated desktop entries in the Applications section. + * Set window title. + This fixes issues in which a global menu tries to display + information about the top-level focused window when the + mate-menu is open. + * Update translations. +- Drop support for old openSUSE versions. +- Remove mate-menu-glib-2.48.patch. + +------------------------------------------------------------------- +Mon Apr 1 22:08:06 UTC 2019 - Alexei Sorokin <[email protected]> + +- Update to version 19.04.0 (changes since 18.04.3): + * mate_menu/plugins/recent.py: Replace deprecated gvfs-open call + by "gio open". + * Support the new mate-menus 1.22+ API. + * Port to Python3. + * Fix Fix icon file types. + * Use gtk-missing-image to replace application-default-icon + image. + * Fix keybindings from swallowing Super+Mouse events. + * Fix spawning zombie processes. + * Update translations. +- Remove mate-menu-mate-menus-1.22.patch: fixed upstream. +- Add mate-menu-glib-2.48.patch: Restore GLib 2.48 support. + +------------------------------------------------------------------- +Sun Nov 25 15:37:18 UTC 2018 - [email protected] + +- Add mate-menu-mate-menus-1.22.patch: Support the mate-menus 1.22+ + API (commit b2ce7a8). + +------------------------------------------------------------------- +Sat Nov 3 20:36:06 UTC 2018 - [email protected] + +- Update to version 18.04.3 (changes since 18.04.1): + * Update translations. + +------------------------------------------------------------------- Old: ---- mate-menu-18.04.1.tar.gz New: ---- mate-menu-20.04.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mate-menu.spec ++++++ --- /var/tmp/diff_new_pack.JBEtur/_old 2020-03-02 13:25:37.306668500 +0100 +++ /var/tmp/diff_new_pack.JBEtur/_new 2020-03-02 13:25:37.306668500 +0100 @@ -1,7 +1,7 @@ # # spec file for package mate-menu # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,52 +12,41 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define _name mate_menu Name: mate-menu -Version: 18.04.1 +Version: 20.04.1 Release: 0 Summary: Advanced MATE menu License: GPL-2.0-or-later -Group: System/GUI/Other -Url: https://github.com/ubuntu-mate/mate-menu +URL: https://github.com/ubuntu-mate/mate-menu Source: https://github.com/ubuntu-mate/mate-menu/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz # PATCH-FEATURE-OPENSUSE mate-menu-yast2-software.patch [email protected] -- Use YaST2 and GNOME PackageKit package managers. -Patch0: %{name}-yast2-software.patch +Patch0: mate-menu-yast2-software.patch BuildRequires: gobject-introspection-devel BuildRequires: intltool +BuildRequires: python3-distutils-extra +BuildRequires: python3-setuptools BuildRequires: update-desktop-files Requires: glib2-tools Requires: gvfs Requires: mate-menus Requires: mozo -Requires: python-xdg -Requires: python-xlib +Requires: python3-Unidecode +Requires: python3-configobj +Requires: python3-gobject +Requires: python3-gobject-Gdk +Requires: python3-setproctitle +Requires: python3-xdg +Requires: python3-xlib Requires: xdg-utils Recommends: %{name}-lang Recommends: lsb-release BuildArch: noarch %glib2_gsettings_schema_requires -%if 0%{?suse_version} >= 1500 -BuildRequires: python2-distutils-extra -BuildRequires: python2-setuptools -Requires: python2-configobj -Requires: python2-gobject -Requires: python2-gobject-Gdk -Requires: python2-mate-menus -Requires: python2-setproctitle -%else -BuildRequires: python-distutils-extra -BuildRequires: python-setuptools -Requires: python-configobj -Requires: python-gobject -Requires: python-gobject-Gdk -Requires: python-mate-menus -Requires: python-setproctitle -%endif %description An advanced menu for MATE. Supports filtering, favourites, @@ -70,44 +59,30 @@ %lang_package %prep -%setup -q -%patch0 -p1 +%autosetup -p1 + sed -i 's/su-to-root/xdg-su/g' %{_name}/execute.py # Do not use env for python sripts. -sed -i '/^#!/s|env python.*$|python2|' lib/*.py +sed -i '/^#!/s|env python.*$|python3|' lib/*.py %build -python2 setup.py build +python3 setup.py build %install -python2 setup.py install \ +python3 setup.py install \ --root=%{buildroot} --prefix=%{_prefix} -%py_compile %{buildroot}%{_datadir}/%{name}/plugins/ +%py3_compile %{buildroot}%{_datadir}/%{name}/plugins/ %find_lang %{name} -%if 0%{?suse_version} < 1500 -%post -%desktop_database_post -%glib2_gsettings_schema_post - -%postun -%desktop_database_postun -%glib2_gsettings_schema_postun -%endif - %files -%if 0%{?suse_version} >= 1500 %license COPYING -%else -%doc COPYING -%endif %doc README.md %{_bindir}/%{name} %{_libexecdir}/%{name}/ -%{python_sitelib}/%{_name}/ -%{python_sitelib}/%{_name}-* +%{python3_sitelib}/%{_name}/ +%{python3_sitelib}/%{_name}-* %{_datadir}/%{name}/ %{_datadir}/glib-2.0/schemas/* %dir %{_datadir}/mate-panel/ ++++++ mate-menu-18.04.1.tar.gz -> mate-menu-20.04.1.tar.gz ++++++ ++++ 104868 lines of diff (skipped)
