Accepting request 555222 from GNOME:Apps

Update to 1.12.37 (forwarded request 554722 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/555222
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnumeric?expand=0&rev=107
This commit is contained in:
Dominique Leuenberger 2017-12-14 09:55:00 +00:00 committed by Git OBS Bridge
commit bfb998c4b4
5 changed files with 121 additions and 22 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:77b1e3ce523578a807767ad71680fb865ac021d7bfadf93eada99ae094c06c0a
size 20019316

3
gnumeric-1.12.37.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:40371b9587857deefb0d1df950c3e02228d3f9b56def2e3aa86736ee24292468
size 20039012

7
gnumeric-rpmlintrc Normal file
View File

@ -0,0 +1,7 @@
# 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")

View File

@ -1,3 +1,73 @@
-------------------------------------------------------------------
Sat Dec 2 21:24:43 UTC 2017 - luc14n0@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 - luc14n0@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.
-------------------------------------------------------------------
Tue Jul 11 08:54:31 UTC 2017 - zaitor@opensuse.org

View File

@ -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: python-devel
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(libxml-2.0) >= 2.4.12
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 @@ needs.
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 @@ done
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 @@ make %{?_smp_mflags}
%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
%post -p /sbin/ldconfig
%postun
/sbin/ldconfig
%glib2_gsettings_schema_postun
%desktop_database_postun
%icon_theme_cache_postun
%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 @@ find %{buildroot} -type f -name "*.la" -delete -print
%{_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