Hello community, here is the log from the commit of package octave for openSUSE:Factory checked in at 2016-08-03 11:43:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/octave (Old) and /work/SRC/openSUSE:Factory/.octave.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "octave" Changes: -------- --- /work/SRC/openSUSE:Factory/octave/octave.changes 2016-06-21 12:29:16.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.octave.new/octave.changes 2016-08-03 11:43:56.000000000 +0200 @@ -1,0 +2,18 @@ +Fri Jul 29 06:10:33 UTC 2016 - [email protected] + +- Use original appdata file +- Fix SLE12 build + +------------------------------------------------------------------- +Thu Jul 28 05:40:50 UTC 2016 - [email protected] + +- Update to version 4.0.3: + * Bug fix release, see + http://www.gnu.org/software/octave/fixes-4-0-3.html for a full + list of fixes. +- Add appdata file as source, and install it to + /usr/share/appdata; this makes octave appear on appstores like + gnome-software and KDE Discover. +- Rebase octave-gcc6.patch for current version. + +------------------------------------------------------------------- Old: ---- octave-4.0.2.tar.xz New: ---- octave-4.0.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ octave.spec ++++++ --- /var/tmp/diff_new_pack.vLMbOh/_old 2016-08-03 11:43:58.000000000 +0200 +++ /var/tmp/diff_new_pack.vLMbOh/_new 2016-08-03 11:43:58.000000000 +0200 @@ -45,7 +45,7 @@ %endif Name: octave -Version: 4.0.2 +Version: 4.0.3 Release: 0 # Required for RC builds, in this case version contains ~rc, src_ver -rc %define src_ver %{version} @@ -265,6 +265,10 @@ %if %{?with_gui} mv %{buildroot}/%{_datadir}/applications/*octave.desktop %{buildroot}/%{_datadir}/applications/octave.desktop %suse_update_desktop_file -r octave "Science;Math" +# appdata +mv %{buildroot}%{_datadir}/appdata/*octave.appdata.xml %{buildroot}%{_datadir}/appdata/octave.appdata.xml +sed -i 's/www.octave.org-octave.desktop/octave.desktop/' %{buildroot}%{_datadir}/appdata/octave.appdata.xml +sed -i 's/screenshot.png/screenshot-2016.png/' %{buildroot}%{_datadir}/appdata/octave.appdata.xml %else rm -rf %{buildroot}/%{_datadir}/icons/hicolor/ rm -rf %{buildroot}/%{_datadir}/appdata/ ++++++ octave-4.0.2.tar.xz -> octave-4.0.3.tar.xz ++++++ /work/SRC/openSUSE:Factory/octave/octave-4.0.2.tar.xz /work/SRC/openSUSE:Factory/.octave.new/octave-4.0.3.tar.xz differ: char 26, line 1 ++++++ octave-gcc6.patch ++++++ --- /var/tmp/diff_new_pack.vLMbOh/_old 2016-08-03 11:43:58.000000000 +0200 +++ /var/tmp/diff_new_pack.vLMbOh/_new 2016-08-03 11:43:58.000000000 +0200 @@ -1,6 +1,7 @@ -diff -up octave-4.0.0/libinterp/corefcn/pr-output.cc.abs octave-4.0.0/libinterp/corefcn/pr-output.cc ---- octave-4.0.0/libinterp/corefcn/pr-output.cc.abs 2015-05-23 08:21:53.000000000 -0600 -+++ octave-4.0.0/libinterp/corefcn/pr-output.cc 2016-02-21 08:59:30.966291273 -0700 +Index: octave-4.0.3/libinterp/corefcn/pr-output.cc +=================================================================== +--- octave-4.0.3.orig/libinterp/corefcn/pr-output.cc ++++ octave-4.0.3/libinterp/corefcn/pr-output.cc @@ -21,7 +21,7 @@ along with Octave; see the file COPYING. */ @@ -25,9 +26,10 @@ template <class T> /* static */ inline void octave_print_internal_template (std::ostream& os, const intNDArray<T>& nda, -diff -up octave-4.0.0/liboctave/cruft/Faddeeva/Faddeeva.hh.gnulib octave-4.0.0/liboctave/cruft/Faddeeva/Faddeeva.hh ---- octave-4.0.0/liboctave/cruft/Faddeeva/Faddeeva.hh.gnulib 2015-05-23 08:21:53.000000000 -0600 -+++ octave-4.0.0/liboctave/cruft/Faddeeva/Faddeeva.hh 2016-02-19 19:50:04.693811663 -0700 +Index: octave-4.0.3/liboctave/cruft/Faddeeva/Faddeeva.hh +=================================================================== +--- octave-4.0.3.orig/liboctave/cruft/Faddeeva/Faddeeva.hh ++++ octave-4.0.3/liboctave/cruft/Faddeeva/Faddeeva.hh @@ -27,6 +27,7 @@ #ifndef FADDEEVA_HH #define FADDEEVA_HH 1 @@ -36,24 +38,3 @@ #include <complex> namespace Faddeeva { -diff -up octave-4.0.1/libgnu/math.in.h.signbit octave-4.0.1/libgnu/math.in.h ---- octave-4.0.1/libgnu/math.in.h.signbit 2015-05-14 01:31:01.000000000 -0600 -+++ octave-4.0.1/libgnu/math.in.h 2016-03-23 17:34:43.719131933 -0600 -@@ -1,6 +1,6 @@ - /* A GNU-like <math.h>. - -- Copyright (C) 2002-2003, 2007-2015 Free Software Foundation, Inc. -+ Copyright (C) 2002-2003, 2007-2016 Free Software Foundation, Inc. - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by -@@ -2205,7 +2205,8 @@ _GL_WARN_REAL_FLOATING_DECL (isnan); - - - #if @GNULIB_SIGNBIT@ --# if @REPLACE_SIGNBIT_USING_GCC@ -+# if (@REPLACE_SIGNBIT_USING_GCC@ \ -+ && (!defined __cplusplus || __cplusplus < 201103L)) - # undef signbit - /* GCC 4.0 and newer provides three built-ins for signbit. */ - # define signbit(x) \
