Hello community, here is the log from the commit of package labplot-kf5 for openSUSE:Factory checked in at 2017-05-10 20:50:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/labplot-kf5 (Old) and /work/SRC/openSUSE:Factory/.labplot-kf5.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "labplot-kf5" Wed May 10 20:50:26 2017 rev:6 rq:493059 version:2.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/labplot-kf5/labplot-kf5.changes 2016-09-07 11:48:06.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.labplot-kf5.new/labplot-kf5.changes 2017-05-10 20:50:29.011135291 +0200 @@ -1,0 +2,45 @@ +Wed May 3 22:49:50 UTC 2017 - wba...@tmo.at + +- Update to version 2.4.0 +- New features: + * Support themes for plots + * Import and editing of FITS data files + * Data reduction by removing data points using multiple algorithms + * Numerical differentiation and integration with several options + * Many new pre-defined fit models (Gompertz, Weibull, Log-Normal, + Gumbel, etc.) sorted in categories + * Fit parameter now support fixed values, lower/upper limits and + use Unicode + * Fit model and random number distribution formulas are now + rendered with LaTeX + * Support user specified x range in all analysis functions + * Allow to enter complete LaTeX documents in text labels + * Configuration parameter to use different LaTex engines + (LuaLaTex, XeLatex, pdfLaTex, LaTex) + * Disable LaTeX typesetting if no LaTex installation (and other + required tools) were found at runtime + * Presenter mode for worksheets + * Support for Mac OS + * Support for Julia’s vectors and tuples in CAS worksheets + (requires Cantor v. 16.12 or higher) + * Allow to jump directly to the data source spreadsheet via + XYCurve’s context menu + * Select and delete multiple objects in project explorer + * Improved and extended internal parser for mathematical expressions + * Copy of worksheet elements as image to the clipboard via CTRL+C + +- Bug fixes: + * Allow to select curves with overlapping bounding boxes (kde#361326) + * Correctly load worksheet sizes from saved templates + * Fixed crash when removing columns in spreadsheet + * Fixed crash when fitting using GSL >= 2 + * List of available functions corrected + * Constants are now available with full accuracy + * Windows: Import of files and open recent files fixed + +- Drop upstreamed fix-desktop-file.patch +- Add new BuildRequires: cmake(KF5NewStuff) +- Do not rename the .desktop and appstream data files any more, the + names have been changed upstream + +------------------------------------------------------------------- Old: ---- fix-desktop-file.patch labplot-2.3.0-kf5.tar.xz New: ---- labplot-2.4.0-kf5.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ labplot-kf5.spec ++++++ --- /var/tmp/diff_new_pack.4noMKS/_old 2017-05-10 20:50:31.634765073 +0200 +++ /var/tmp/diff_new_pack.4noMKS/_new 2017-05-10 20:50:31.634765073 +0200 @@ -16,16 +16,19 @@ # +%if "%{?_kf5_appstreamdir}" == "" +# it's not defined in Leap 42.1, so define it appropriately in that case +%define _kf5_appstreamdir %{_kf5_sharedir}/appdata +%endif + Name: labplot-kf5 -Version: 2.3.0 +Version: 2.4.0 Release: 0 Summary: KDE Framework 5 data analysis and visualization application License: GPL-2.0+ Group: Productivity/Scientific/Other Url: https://edu.kde.org/applications/science/labplot/ Source: http://download.kde.org/stable/labplot/%{version}/labplot-%{version}-kf5.tar.xz -# PATCH-FIX-UPSTREAM fix-desktop-file.patch -- fix the Exec line in the .desktop file so labplot can be started from the application menu -Patch: fix-desktop-file.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: cantor-devel BuildRequires: extra-cmake-modules @@ -38,6 +41,7 @@ BuildRequires: cmake(KF5I18n) BuildRequires: cmake(KF5KDE4Support) BuildRequires: cmake(KF5KIO) +BuildRequires: cmake(KF5NewStuff) BuildRequires: cmake(KF5WidgetsAddons) BuildRequires: cmake(KF5XmlGui) BuildRequires: cmake(Qt5Concurrent) @@ -65,7 +69,6 @@ %prep %setup -q -n labplot-%{version}-kf5 -%patch -p1 %build %cmake_kf5 -d build @@ -76,11 +79,6 @@ %kf5_makeinstall popd -# appstream-builder vetoes application unless appdata.xml file and .desktop file have matching names -# appdata.xml file references "org.kde.labplot2.desktop" but .desktop file installed as labplot2.desktop -mv %{buildroot}%{_kf5_applicationsdir}/labplot2.desktop %{buildroot}%{_kf5_applicationsdir}/org.kde.labplot2.desktop -mv %{buildroot}%{_kf5_sharedir}/appdata/org.kde.labplot.appdata.xml %{buildroot}%{_kf5_sharedir}/appdata/org.kde.labplot2.appdata.xml - %find_lang labplot2 %{?no_lang_C} %fdupes -s %{buildroot} @@ -109,9 +107,10 @@ %{_kf5_iconsdir}/hicolor/*/apps/labplot2.* %{_kf5_kxmlguidir}/labplot2/ %{_kf5_sharedir}/mime/packages/labplot2.xml -%dir %{_kf5_sharedir}/appdata/ -%{_kf5_sharedir}/appdata/org.kde.labplot2.appdata.xml +%dir %{_kf5_appstreamdir} +%{_kf5_appstreamdir}/org.kde.labplot2.appdata.xml %{_kf5_htmldir}/en/labplot2/ +%{_kf5_configdir}/labplot2_themes.knsrc %files lang -f labplot2.lang %defattr(-,root,root,-) ++++++ labplot-2.3.0-kf5.tar.xz -> labplot-2.4.0-kf5.tar.xz ++++++ ++++ 473373 lines of diff (skipped)