Hello community, here is the log from the commit of package pluma for openSUSE:Factory checked in at 2015-07-02 22:49:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pluma (Old) and /work/SRC/openSUSE:Factory/.pluma.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pluma" Changes: -------- --- /work/SRC/openSUSE:Factory/pluma/pluma.changes 2014-12-01 14:01:01.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.pluma.new/pluma.changes 2015-07-03 00:15:09.000000000 +0200 @@ -1,0 +2,23 @@ +Fri Jun 19 17:41:51 UTC 2015 - sor.ale...@meowr.ru + +- Update to 1.10.1: + * Fix gschema translations. + * Gtk3 fixes. + * Fix man page formatting. + * Build system fixes. + +------------------------------------------------------------------- +Thu May 7 10:14:32 UTC 2015 - sor.ale...@meowr.ru + +- Update to 1.10.0 (changes since 1.9.1): + * Fix GLib >= 2.43 compatibility. + * Update translations. +- Spec cleanup. + +------------------------------------------------------------------- +Thu Jan 22 20:45:13 UTC 2015 - p.drou...@gmail.com + +- Update to version 1.9.1 (unstable) + * Bug fixes release + +------------------------------------------------------------------- @@ -6,0 +30,25 @@ +------------------------------------------------------------------- +Tue Nov 25 7:30:17 UTC 2014 - hillw...@opensuse.org + +- Fix boo#906911,add mate-desktop-gsettings-schemas as a + dependency + +------------------------------------------------------------------- +Sun Nov 23 22:39:00 UTC 2014 - p.drou...@gmail.com + +- Add pkgconfig(mate-desktop-2.0) build dependency; new build + requirement + +------------------------------------------------------------------- +Mon Jul 14 16:30:57 UTC 2014 - p.drou...@gmail.com + +- Update to version 1.9.0 (unstable) + + Use MateAboutDialog from libmate-desktop +- Move from GTK2 to GTK3 + + Replace pkgconfig(gtk+-2.0) with pkgconfig(gtk+-3.0) requirement + + Remove pkgconfig(pygtk-2.0) and pkgconfig(pygtksourceview-2.0) + build require + + Replace pkgconfig(pygobject-2.0) with pkgconfig(pygobject-3.0) + requirement + + Pass "with-gtk=3.0" in configure + Old: ---- pluma-1.8.1.tar.xz New: ---- pluma-1.10.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pluma.spec ++++++ --- /var/tmp/diff_new_pack.Od5VKB/_old 2015-07-03 00:15:10.000000000 +0200 +++ /var/tmp/diff_new_pack.Od5VKB/_new 2015-07-03 00:15:10.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for pluma +# spec file for package pluma # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -15,45 +15,47 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + +%define _version 1.10 Name: pluma -Version: 1.8.1 +Version: 1.10.1 Release: 0 -License: GPL-2.0+ Summary: Text editor for the MATE desktop -Url: http://mate-desktop.org +License: GPL-2.0+ Group: System/GUI/Other -Source: http://pub.mate-desktop.org/releases/1.8/%{name}-%{version}.tar.xz -%glib2_gsettings_schema_requires - -BuildRequires: mate-common +Url: http://mate-desktop.org/ +Source: http://pub.mate-desktop.org/releases/%{_version}/%{name}-%{version}.tar.xz BuildRequires: fdupes +BuildRequires: mate-common >= 1.9.0 +BuildRequires: python-libxml2 +BuildRequires: update-desktop-files +BuildRequires: yelp-tools BuildRequires: pkgconfig(enchant) BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(gtksourceview-3.0) BuildRequires: pkgconfig(iso-codes) +BuildRequires: pkgconfig(mate-desktop-2.0) >= 1.9.0 BuildRequires: pkgconfig(pygobject-2.0) BuildRequires: pkgconfig(pygtk-2.0) BuildRequires: pkgconfig(pygtksourceview-2.0) BuildRequires: pkgconfig(sm) -BuildRequires: python-libxml2 -BuildRequires: update-desktop-files -BuildRequires: yelp-tools Requires: mate-desktop-gsettings-schemas +Recommends: %{name}-lang = %{version} Provides: mate-text-editor = %{version} Obsoletes: mate-text-editor < %{version} Obsoletes: mate-text-editor-lang < %{version} -Recommends: %{name}-lang +%glib2_gsettings_schema_requires %description -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. - -plumais extensible through a plugin system, which currently includes -support for spell checking, comparing files, viewing CVS ChangeLogs, and -adjusting indentation levels. +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. + +pluma is extensible through a plugin system, which currently +includes support for spell checking, comparing files, viewing VCS +ChangeLogs, and adjusting indentation levels. %package devel Summary: Small and lightweight UTF-8 text editor @@ -64,35 +66,31 @@ Obsoletes: mate-text-editor-devel < %{version} %description devel -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. +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 %setup -q -# Fix debug permissions with messy hack -find ./*/* -type f -exec chmod 644 {} \; -find ./*/*/* -type f -exec chmod 644 {} \; %build %configure \ - --disable-scrollkeeper \ --enable-python -make %{?_smp_mflags} V=1 +make %{?_smp_mflags} %install -%makeinstall -find %{buildroot} -type f -name '*.la' -delete -print +%make_install +find %{buildroot} -type f -name "*.la" -delete -print %suse_update_desktop_file %{name} %find_lang %{name} %{?no_lang_C} %fdupes %{buildroot} -if [ -d %{buildroot}%{_datadir}/MateConf ]; then - rm -r %{buildroot}%{_datadir}/MateConf +if [ -d %{buildroot}%{_datadir}/MateConf/ ]; then + rm -rf %{buildroot}%{_datadir}/MateConf/ fi %post @@ -107,23 +105,25 @@ %files %defattr(-,root,root) -%doc README COPYING AUTHORS +%doc AUTHORS COPYING NEWS README +%{_bindir}/%{name} %{_datadir}/%{name}/ -%{_datadir}/applications/%{name}.desktop -%{_datadir}/help/C/%{name}/ -%{_mandir}/man1/* %{_libdir}/%{name}/ %{_libexecdir}/%{name}/ -%{_bindir}/%{name} %{_datadir}/glib-2.0/schemas/*.xml +%{_datadir}/applications/%{name}.desktop +%dir %{_datadir}/appdata/ +%{_datadir}/appdata/%{name}.appdata.xml +%{_mandir}/man?/%{name}.?%{?ext_man} +%{_datadir}/help/C/%{name}/ %files devel %defattr(-,root,root) -%{_includedir}/pluma -%{_libdir}/pkgconfig/pluma.pc -%{_datadir}/gtk-doc/html +%doc %{_datadir}/gtk-doc/html/ +%{_includedir}/%{name} +%{_libdir}/pkgconfig/%{name}.pc -%files lang -f pluma.lang +%files lang -f %{name}.lang %defattr(-,root,root) %changelog ++++++ pluma-1.8.1.tar.xz -> pluma-1.10.1.tar.xz ++++++ ++++ 30266 lines of diff (skipped)