Hello community, here is the log from the commit of package pluma for openSUSE:Leap:15.2 checked in at 2020-03-06 12:40:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/pluma (Old) and /work/SRC/openSUSE:Leap:15.2/.pluma.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pluma" Fri Mar 6 12:40:00 2020 rev:17 rq:781532 version:1.24.0 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/pluma/pluma.changes 2020-01-15 15:44:27.351289659 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.pluma.new.26092/pluma.changes 2020-03-06 12:43:01.326820841 +0100 @@ -1,0 +2,182 @@ +Wed Feb 26 19:38:40 UTC 2020 - Alexei Sorokin <[email protected]> + +- Update to version 1.24.0 (changes since 1.23.1): + * pluma-view: Avoid static gboolean variable. + * Avoid g_type_class_add_private. + * Fix build with GtkSourceView 3.22. + * gla11y: Use version 0.3 which already defaults to using python3. + * Avoid to make new GSettings variables. + * Use GSettings pluma_prefs_manager instead. + * Taglist: Load the local translation string from lang.mo file. + * Ignore comment element in xml file. + * Add translator hints. + * Migrate from intltool to gettext. + * window: Do not override GdkWindowState. + * pluma-document: Avoid garbage value in file_with_bom function. + * preferences: Change Draw to Show. + * smart-converter: Fix memory leaks. + * Add gbk encoding. + * build: Show compiler flags on configuration summary. + * Update translations. +- Drop support for old openSUSE versions. + +------------------------------------------------------------------- +Fri Jul 19 08:00:21 UTC 2019 - Jonathan Brielmaier <[email protected]> + +- Update to version 1.23.1: + * Translations update + * fix build error when gla11y is not installed + * avoid 'g_type_class_add_private' + * Add support for checking .ui accessibility with gla11y + * preferences: Fix inconsistent active state of trailing characters + * Add draw spaces/tabs/newlines options + * Draw spaces, tabs, newlines and nbsp. + * Fix use of deprecated glib-genmarshal types + * add snippet to toggle comment/uncomment + * pluma-print-preview: Fix warning: identical expressions + * Switch to Python 3 and change code for compatibility. + +------------------------------------------------------------------- +Thu Jul 18 13:48:08 UTC 2019 - Jonathan Brielmaier <[email protected]> + +- Update to version 1.23.0: + * Translations update + * fix build error when gla11y is not installed + * avoid 'g_type_class_add_private' + * Add support for checking .ui accessibility with gla11y + * Use smart tabs to fix indentation and alignment + * preferences: Fix inconsistent active state of trailing characters + * Add draw spaces/tabs/newlines options + * Draw spaces, tabs, newlines and nbsp. + * Fix use of deprecated glib-genmarshal types + * add snippet to toggle comment/uncomment + * pluma-print-preview: Fix warning: identical expressions + * Switch to Python 3 and change code for compatibility. +- remove patch: + * pluma-gtk-3.20.patch: we don't support gtk3.20 anymore +- build require gtk >= 3.22, glib >= 2.50 and gio >= 2.50 + + +------------------------------------------------------------------- +Sun May 12 18:13:56 UTC 2019 - Alexei Sorokin <[email protected]> + +- Update to version 1.22.1: + * Update installation instructions, fix spelling and an old + reference. + * Help: Replace link linkend with xref linkend. + * help: Update copyright.. + * Use ITS in docbook article info, validate with dbits schemas. + * Upgrade the manual to docbook 5.0. + * Update translations. + +------------------------------------------------------------------- +Tue Mar 5 15:19:33 UTC 2019 - [email protected] + +- Update to version 1.22.0: + * pluma-utils.c: Avoid deprecated gdk_error_trap_push/pop. + * pluma-notebook: Pass event to gdk_seat_grab. + * pluma-window: Use gtk_menu_popup_at_widget for GtkNotebook. + * Avoid deprecated gtk_menu_popup. + * pluma-notebook.c: Avoid deprecated gdk_pointer_ ... functions. + * pluma-notebook.c: Avoid deprecated gdk_window_at_pointer. + * Avoid deprecated gtk_dialog_get_action_area. + * pluma-view.c: Avoid deprecated gtk_widget_override_font. + * Avoid deprecated gtk_font_button_set/get_font_name. + * pluma-file-browser-widget.c: Avoid deprecated GtkImageMenuItem. + * error-message-area: Avoid gtk_info_bar_new_with_buttons with + stock ids. + * Avoid gtk_info_bar_add_button with stock ids. + * Avoid pluma_file_chooser_dialog_new with stock ids. + * Avoid gtk_file_chooser_dialog_new with stock ids. + * pluma-time-plugin.c: Avoid gtk_dialog_new_with_buttons with + stock ids. + * Avoid gtk_dialog_add_buttons with stock ids. + * Use the same legal.xml file. + * Refer to the strftime(3) man page for more information. + * Refer to the pluma(1) man page for more information. + * prefs-manager: Silent some build warnings. + * Fix a few introspection and doc warnings. + * Fix search backwards with regex. + * pluma-document: Fix a possible memory leak. + * pluma-view: Fix: Don't lose the PRIMARY clipboard. + * Make the "close confirmation" dialogue bigger with multiple + files. + * pluma-view: Fix bold and italic fonts in menus. + * spell plugin: Autocheck spelling with [control + F7]. + * Add the option to hide the first tab if there is only one tab. + * pluma-view: Fix a possible memory leak. + * pluma-view: Use static variables for cssprovider and settings. + * pluma-view: Synch the font in context-menu with a gsettings key. + * pluma-window: Make sure some resources are freed. + * Add the ability to switch tabs using [ctrl+tab] and + [ctrl+shift+tab]. + * pluma-view: Fix the font in context menu. + * pluma-view: pluma_override_font: Add CSS provider only one time. + * pluma-view: Fix: Bold and Italic fonts don't work. + * Add update-authors.pl script which helps to update + pluma.about. + * Read authors (updated) from pluma.about file. + * Show enchant version when configure. + * Replace the deprecated enchant_dict_add_to_pwl with + enchant_dict_add. + * Make translatable the documenters in the About dialogue. + * Ensure proper translation of the About dialogue title. + * Add Licence button in About Pluma dialogue. + * Make translatable the copyright in the About dialogue. + * Remove type & url attr of ulink in translation. + * Remove deprecated help section: Opening a File from a URI. + * eggsmclient: Avoid deprecated g_type_class_add_private. + * Get snippet window size before destroying it. + * Fix misplaced underscore. + * pluma-utils: Fix a memory leak. + * pluma-window: Fix memory leaks. + * Update translations. +- Rebase pluma-gtk-3.20.patch. + +------------------------------------------------------------------- +Wed Dec 26 23:25:34 UTC 2018 - [email protected] + +- Update to version 1.20.4: + * Disable deprecation warnings for distcheck. + * Move appdata to metainfo directory. + * Update translations. + +------------------------------------------------------------------- +Sun Nov 25 15:37:18 UTC 2018 - [email protected] + +- Update to version 1.20.3: + * Use make functions for HELP_LINGUAS. + * help: Improvements. + * Remove unused screenshots. + * Fix spelling and grammar mistakes. + * Use actual pluma screenshot. + * pluma-document: Do not crash using files with "bom". + * pluma-view: Fix: unexpectedly switch between tabs. + * close-confirmation-dialog: Do not resize the dialogue + unexpectedly. + * pluma-sort-plugin: Avoid an extra empty line. + * Update translations. + +------------------------------------------------------------------- +Thu Jun 5 11:44:33 UTC 2018 - [email protected] + +- Update to version 1.20.2: + * pluma-notebook: Avoid new file with double click in a vertical + scrollbar. + * pluma-notebook: Avoid new file with double click in forward + arrow button. + * pluma-notebook: Fix unexpected behaviour with dnd selected text. + * pluma-view: Fix unexpected behaviour with dnd under line + numbers. + * pluma-print-preview: Fix weird behaviour with mouse buttons. + * Fix Pluma crashing with a mouse wheel over a tab. + * pluma-view.c: Improve GtkCheckMenuItem "Display line numbers". + * Update translations. + +------------------------------------------------------------------- +Wed Apr 11 10:12:43 UTC 2018 - [email protected] + +- Update to version 1.20.1: + * Make notebook tabs scrollable. + +------------------------------------------------------------------- Old: ---- pluma-1.20.0.tar.xz pluma-gtk-3.20.patch New: ---- pluma-1.24.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pluma.spec ++++++ --- /var/tmp/diff_new_pack.zILbp5/_old 2020-03-06 12:43:01.814821138 +0100 +++ /var/tmp/diff_new_pack.zILbp5/_new 2020-03-06 12:43:01.818821140 +0100 @@ -1,7 +1,7 @@ # # spec file for package pluma # -# 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,31 +12,28 @@ # 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 typelib typelib-1_0-Pluma-1_0 -%define _version 1.20 +%define _version 1.24 Name: pluma -Version: 1.20.0 +Version: 1.24.0 Release: 0 Summary: Text editor for the MATE desktop License: GPL-2.0-or-later -Group: System/GUI/Other -Url: https://mate-desktop.org/ -Source: http://pub.mate-desktop.org/releases/%{_version}/%{name}-%{version}.tar.xz -# PATCH-FEATURE-OPENSUSE pluma-gtk-3.20.patch -- Restore GLib 2.48 and GTK+ 3.20 support. -Patch0: pluma-gtk-3.20.patch +URL: https://mate-desktop.org/ +Source: https://pub.mate-desktop.org/releases/%{_version}/%{name}-%{version}.tar.xz BuildRequires: fdupes BuildRequires: mate-common >= %{_version} BuildRequires: pkgconfig BuildRequires: update-desktop-files BuildRequires: yelp-tools BuildRequires: pkgconfig(enchant) -BuildRequires: pkgconfig(glib-2.0) >= 2.48 +BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gobject-introspection-1.0) -BuildRequires: pkgconfig(gtk+-3.0) >= 3.20 +BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(gtksourceview-3.0) BuildRequires: pkgconfig(iso-codes) BuildRequires: pkgconfig(libpeas-gtk-1.0) @@ -62,7 +59,6 @@ %package devel Summary: Small and lightweight UTF-8 text editor -Group: Development/Libraries/Other Requires: %{name} = %{version} Requires: %{typelib} = %{version} Requires: pkgconfig(gtksourceview-3.0) @@ -79,7 +75,6 @@ %package -n %{typelib} Summary: Small and lightweight UTF-8 text editor introspection -Group: System/Libraries %description -n %{typelib} pluma is a small, but powerful text editor designed specifically @@ -91,13 +86,12 @@ %lang_package %prep -%setup -q -%patch0 -p1 +%autosetup -p1 %build NOCONFIGURE=1 mate-autogen %configure -make %{?_smp_mflags} V=1 +%make_build %install %make_install @@ -106,26 +100,12 @@ %find_lang %{name} %{?no_lang_C} %fdupes %{buildroot} -%post -/sbin/ldconfig -%if 0%{?suse_version} < 1500 -%desktop_database_post -%glib2_gsettings_schema_post -%endif - -%postun -/sbin/ldconfig -%if 0%{?suse_version} < 1500 -%desktop_database_postun -%glib2_gsettings_schema_postun -%endif +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig %files -%if 0%{?suse_version} >= 1500 %license COPYING -%else -%doc COPYING -%endif %doc AUTHORS NEWS README %{_bindir}/%{name} %{_datadir}/%{name}/ @@ -133,8 +113,8 @@ %{_libexecdir}/%{name}/ %{_datadir}/glib-2.0/schemas/*.xml %{_datadir}/applications/%{name}.desktop -%dir %{_datadir}/appdata/ -%{_datadir}/appdata/%{name}.appdata.xml +%dir %{_datadir}/metainfo/ +%{_datadir}/metainfo/%{name}.appdata.xml %{_mandir}/man?/%{name}.?%{?ext_man} %{_datadir}/help/C/%{name}/ ++++++ pluma-1.20.0.tar.xz -> pluma-1.24.0.tar.xz ++++++ ++++ 1811160 lines of diff (skipped)
