Hello community, here is the log from the commit of package pluma for openSUSE:Factory checked in at 2017-03-20 17:12:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pluma (Old) and /work/SRC/openSUSE:Factory/.pluma.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pluma" Mon Mar 20 17:12:58 2017 rev:13 rq:481148 version:1.18.0 Changes: -------- --- /work/SRC/openSUSE:Factory/pluma/pluma.changes 2016-09-25 14:44:14.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.pluma.new/pluma.changes 2017-03-20 17:12:58.856911741 +0100 @@ -1,0 +2,23 @@ +Tue Mar 14 10:11:47 UTC 2017 - sor.ale...@meowr.ru + +- Update to version 1.18.0: + * NEWS: Use consistent, project wide, markdown-like formatting to + make generating release announcements easier. + * Move to GTK+3 (require GTK+ >= 3.14), drop the GTK+2 code and + --with-gtk build option. + * Build: Actually build GObject introspection data. + * Build: Remove the --enable-deprecations option - it actually + disables all deprecated stuff. + * Add the ability to search/replace text using regular expressions. + * Drop Python bindings and the --enable-python build option. + * Port the plugin system and both C and Python plugins to libpeas. + * Snippets plugin: Stop exposing functions on Pluma message bus + (doesn't work with GObject introspection). + * Snippets plugin: Fix snippet parts staying after Ctrl-Z. + * Fix an unexpected closing of the first tab with middle-click + under the line numbers column. + * Fix some runtime warnings in plugins. + * Some more fixes and cleanups in code and docs. + * Update translations. + +------------------------------------------------------------------- Old: ---- pluma-1.16.0.tar.xz New: ---- pluma-1.18.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pluma.spec ++++++ --- /var/tmp/diff_new_pack.CoG4Lz/_old 2017-03-20 17:12:59.620803880 +0100 +++ /var/tmp/diff_new_pack.CoG4Lz/_new 2017-03-20 17:12:59.624803315 +0100 @@ -1,7 +1,7 @@ # # spec file for package pluma # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -16,14 +16,15 @@ # -%define _version 1.16 +%define typelib typelib-1_0-Pluma-1_0 +%define _version 1.18 Name: pluma -Version: 1.16.0 +Version: 1.18.0 Release: 0 Summary: Text editor for the MATE desktop License: GPL-2.0+ Group: System/GUI/Other -Url: http://mate-desktop.org/ +Url: https://mate-desktop.org/ Source: http://pub.mate-desktop.org/releases/%{_version}/%{name}-%{version}.tar.xz BuildRequires: fdupes BuildRequires: mate-common >= %{_version} @@ -32,12 +33,11 @@ BuildRequires: update-desktop-files BuildRequires: yelp-tools BuildRequires: pkgconfig(enchant) -BuildRequires: pkgconfig(gtk+-2.0) -BuildRequires: pkgconfig(gtksourceview-2.0) +BuildRequires: pkgconfig(gobject-introspection-1.0) +BuildRequires: pkgconfig(gtk+-3.0) >= 3.14 +BuildRequires: pkgconfig(gtksourceview-3.0) BuildRequires: pkgconfig(iso-codes) -BuildRequires: pkgconfig(pygobject-2.0) -BuildRequires: pkgconfig(pygtk-2.0) -BuildRequires: pkgconfig(pygtksourceview-2.0) +BuildRequires: pkgconfig(libpeas-gtk-1.0) BuildRequires: pkgconfig(sm) Requires: mate-desktop-gsettings-schemas Recommends: %{name}-lang @@ -62,7 +62,8 @@ Summary: Small and lightweight UTF-8 text editor Group: Development/Libraries/Other Requires: %{name} = %{version} -Requires: pkgconfig(gtksourceview-2.0) +Requires: %{typelib} = %{version} +Requires: pkgconfig(gtksourceview-3.0) # mate-text-editor-devel was last used in openSUSE 13.1. Provides: mate-text-editor-devel = %{version} Obsoletes: mate-text-editor-devel < %{version} @@ -74,6 +75,17 @@ include syntax highlighting and automatic indentation of source code, printing and editing of multiple documents in one window. +%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 +for the MATE desktop. It has most standard text editor functions +and fully supports international text in Unicode. Advanced features +include syntax highlighting and automatic indentation of source +code, printing and editing of multiple documents in one window. + %lang_package %prep @@ -81,10 +93,8 @@ %build NOCONFIGURE=1 mate-autogen -%configure \ - --with-gtk=2.0 \ - --enable-python -make %{?_smp_mflags} +%configure +make %{?_smp_mflags} V=1 %install %make_install @@ -122,6 +132,11 @@ %doc %{_datadir}/gtk-doc/html/ %{_includedir}/%{name} %{_libdir}/pkgconfig/%{name}.pc +%{_datadir}/gir-1.0/Pluma-1.0.gir + +%files -n %{typelib} +%defattr(-,root,root) +%{_libdir}/girepository-1.0/Pluma-1.0.typelib %files lang -f %{name}.lang %defattr(-,root,root) ++++++ pluma-1.16.0.tar.xz -> pluma-1.18.0.tar.xz ++++++ ++++ 295011 lines of diff (skipped)