Hello community, here is the log from the commit of package gnumeric for openSUSE:Factory checked in at 2017-12-14 10:55:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnumeric (Old) and /work/SRC/openSUSE:Factory/.gnumeric.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnumeric" Thu Dec 14 10:55:00 2017 rev:107 rq:555222 version:1.12.37 Changes: -------- --- /work/SRC/openSUSE:Factory/gnumeric/gnumeric.changes 2017-08-30 16:24:53.163286321 +0200 +++ /work/SRC/openSUSE:Factory/.gnumeric.new/gnumeric.changes 2017-12-14 10:55:11.830236283 +0100 @@ -1,0 +2,70 @@ +Sat Dec 2 21:24:43 UTC 2017 - luc1...@linuxmail.org + +- Update to version 1.12.37: + + Improvements in: + - Test suite. + - Format guessing for newly entered formulas. + - PERMUTATIONA for unusual arguments (bgo#790742). + - xlsx export of cell comments (bgo#790756). + + Fixes: + - Combo object icon. + - Potential crash: + . On exit. + . in gtk scroll bar bug workaround. + + Speed-up number theory functions. + + Avoid large stack use here and there. + + Extend range of NT_PI. + + Plug leaks. +- Point fdupes to the data directory instead of build root, which + is a practice that must be avoided. +- Adopt the use of %make_build macro instead of raw make command, + following the best practices. +- Add gnumeric-rpmlintrc to filter the following warnings: + + hidden-file-or-dir: some .category files are not meant to be + edited. + + shlib-policy-missing-suffix: spliting the package into a libfoo + subpackage are not desired at the moment. + + script-without-shebang: some python scripts under + /usr/lib(64)/gnumeric/$version/plugins/foo/foo.py are not meant + to be used in command line. + +------------------------------------------------------------------- +Sun Nov 19 23:07:25 UTC 2017 - luc1...@linuxmail.org + +- Update to version 1.12.36: + + Improvements in: + - Contour plot: + . Export/import to/from ODF (bgo#788728). + . Import of Excel generated ODF (bgo#788801). + - Surface plot export to ODF (bgo#788447). + + Fixes: + - Export/import of CONCATENATE and minor axis divisors to and + from ODF. + - Import of affine trendline from ODF (bgo#789538). + - Background of multiple selection (bgo#789411). + - Error on xlsx files with bogus Print_Area. + - xlsx: + . Export of trend line equation. + . Import and export of trend line affine flag. + - VDB for partial periods (bgo#790299). + + Workaround for gtk scroll bar bug (bgo#789412). + + Convert all xpm files to png. + + Avoid to-pixdata options for resources. It's going away. + + Minor CORREL improvement. + + xlsx import and export improvements for contour graphs. + + Avoid critical on exporting unnamed xlsx trend line. +- Drop %glib2_gsettings_schema_*, %desktop_database_* and + %icon_theme_cache_* post/postun scriptlets: they are no longer + needed since RPM file triggers. +- Drop --disable-scrollkeeper and --enable-ssindex configure + parameters: no longer available. +- Add gio-2.0, gmodule-2.0, gobject-2.0 and gthread-2.0 pkgconfig + BuildRequires: note that they already were being pulled with + pkgconfig(glib-2.0) and used since they live in the same devel + package. +- Change Group of devel package to Development/Libraries/GNOME + since it's where the package belongs. +- Split package into a -doc subpackage: more than half the size of + the package was documentation. + +------------------------------------------------------------------- Old: ---- gnumeric-1.12.35.tar.xz New: ---- gnumeric-1.12.37.tar.xz gnumeric-rpmlintrc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnumeric.spec ++++++ --- /var/tmp/diff_new_pack.mo3EPl/_old 2017-12-14 10:55:13.874137615 +0100 +++ /var/tmp/diff_new_pack.mo3EPl/_new 2017-12-14 10:55:13.878137422 +0100 @@ -17,13 +17,14 @@ Name: gnumeric -Version: 1.12.35 +Version: 1.12.37 Release: 0 Summary: Spreadsheet Application License: GPL-2.0 or GPL-3.0 Group: Productivity/Office/Spreadsheets Url: http://www.gnumeric.org/ Source0: http://download.gnome.org/sources/gnumeric/1.12/%{name}-%{version}.tar.xz +Source1: gnumeric-rpmlintrc BuildRequires: bison BuildRequires: docbook-dtds BuildRequires: fdupes @@ -36,8 +37,12 @@ BuildRequires: translation-update-upstream %endif BuildRequires: update-desktop-files +BuildRequires: pkgconfig(gio-2.0) >= 2.38.0 BuildRequires: pkgconfig(glib-2.0) >= 2.38.0 +BuildRequires: pkgconfig(gmodule-2.0) >= 2.38.0 +BuildRequires: pkgconfig(gobject-2.0) >= 2.38.0 BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.0.0 +BuildRequires: pkgconfig(gthread-2.0) >= 2.38.0 BuildRequires: pkgconfig(gtk+-3.0) >= 3.8.7 BuildRequires: pkgconfig(libgda-5.0) >= 5.0.0 BuildRequires: pkgconfig(libgda-ui-5.0) >= 5.0.0 @@ -47,6 +52,7 @@ BuildRequires: pkgconfig(pango) >= 1.24.0 BuildRequires: pkgconfig(pangocairo) >= 1.24.0 BuildRequires: pkgconfig(pygobject-3.0) >= 3.0.0 +Recommends: %{name}-doc Recommends: %{name}-lang Recommends: ghostscript-fonts-std Recommends: liberation2-fonts @@ -76,9 +82,33 @@ Gnumeric is part of the GNOME project. +%package doc +Summary: Documentation files for Gnumeric +Group: Documentation/Other +Requires: %{name} = %{version} +BuildArch: noarch + +%description doc +Gnumeric is a spreadsheet application with advanced features and +analytics. It aims to minimize the cost of transition from proprietary +spreadsheets by offering a familiar look and feature set. In addition +to read and write support for all versions of Microsoft Excel +(including reading encrypted files), there is also support for many +other formats including: + +*Applix 4 and 5 *DIF *Lotus-123 (wk1, wk2, wk3) *OpenOffice.org (Oasis) +*PlanPerfect (pln) *Psion5 *Quattro Pro (wb1, wb2, wb3) *SYLK +*XBase/DB3 + +Text formats, such as comma or tab separated values, HTML, XHTML, and +Latex, are supported and there are powerful assistants to handle custom +needs. + +Gnumeric is part of the GNOME project. + %package devel Summary: Spreadsheet Application -Group: Productivity/Office/Spreadsheets +Group: Development/Libraries/GNOME Requires: %{name} = %{version} %description devel @@ -119,11 +149,9 @@ export CFLAGS="%{optflags} -fno-strict-aliasing" autoreconf -fiv %configure\ - --disable-scrollkeeper\ - --disable-static\ - --enable-ssindex + --disable-static # --enable-pdfdocs -make %{?_smp_mflags} +%make_build %install %make_install @@ -133,24 +161,15 @@ %find_lang %{name}-%{version} %{?no_lang_C} %{name}.lang %find_lang gnumeric-%{version}-functions %{?no_lang_C} %{name}.lang find %{buildroot} -type f -name "*.la" -delete -print -%fdupes %{buildroot} +%fdupes %{buildroot}%{_datadir} -%post -/sbin/ldconfig -%glib2_gsettings_schema_post -%desktop_database_post -%icon_theme_cache_post - -%postun -/sbin/ldconfig -%glib2_gsettings_schema_postun -%desktop_database_postun -%icon_theme_cache_postun +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig %files %defattr(-, root, root) %doc AUTHORS BEVERAGES BUGS COPYING COPYING-gpl2 COPYING-gpl3 HACKING MAINTAINERS NEWS README ChangeLog OChangeLog* -%doc %{_datadir}/help/C/%{name} %dir %{_datadir}/appdata/ %{_datadir}/appdata/%{name}.appdata.xml %{_bindir}/* @@ -176,11 +195,14 @@ %{_datadir}/pixmaps/gnumeric/ %{_mandir}/man?/*.* -%files lang -f %{name}.lang +%files doc +%doc %{_datadir}/help/C/%{name} %files devel %defattr(-, root, root) %{_includedir}/libspreadsheet-*/ %{_libdir}/pkgconfig/libspreadsheet-*.pc +%files lang -f %{name}.lang + %changelog ++++++ gnumeric-1.12.35.tar.xz -> gnumeric-1.12.37.tar.xz ++++++ /work/SRC/openSUSE:Factory/gnumeric/gnumeric-1.12.35.tar.xz /work/SRC/openSUSE:Factory/.gnumeric.new/gnumeric-1.12.37.tar.xz differ: char 27, line 1 ++++++ gnumeric-rpmlintrc ++++++ # Filter the following hidden-file warnings as the files in questin are meant to be hidden: addFilter("gnumeric.* hidden-file-or-dir /usr/share/gnumeric/.*/autoformat-templates/.*/.category") # Filter shared library policy missing suffix as we don't want to split the package at the moment: addFilter("gnumeric.* shlib-policy-missing-suffix") # Filter script-without-shebang warnings for python scripts as they are not meant to be used in # command line: addFilter("gnumeric.* script-without-shebang /usr/(lib|lib64)/gnumeric/.*/plugins/.*/.*\.py")