Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package octave-forge-general for 
openSUSE:Factory checked in at 2023-10-31 20:25:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/octave-forge-general (Old)
 and      /work/SRC/openSUSE:Factory/.octave-forge-general.new.17445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "octave-forge-general"

Tue Oct 31 20:25:45 2023 rev:6 rq:1121353 version:2.1.3

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/octave-forge-general/octave-forge-general.changes    
    2022-07-08 14:02:00.610453004 +0200
+++ 
/work/SRC/openSUSE:Factory/.octave-forge-general.new.17445/octave-forge-general.changes
     2023-10-31 20:25:59.294575801 +0100
@@ -1,0 +2,11 @@
+Mon Oct 30 16:00:19 UTC 2023 - Atri Bhattacharya <badshah...@gmail.com>
+
+- Update URL to point to 'https://gnu-octave.github.io/packages/'
+
+-------------------------------------------------------------------
+Mon Oct 16 00:46:55 UTC 2023 - Atri Bhattacharya <badshah...@gmail.com>
+
+- Update to version 2.1.3:
+  * updates for Octave 8+ changes.
+
+-------------------------------------------------------------------

Old:
----
  general-2.1.2.tar.gz

New:
----
  general-2.1.3.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ octave-forge-general.spec ++++++
--- /var/tmp/diff_new_pack.xcVgbG/_old  2023-10-31 20:25:59.914598575 +0100
+++ /var/tmp/diff_new_pack.xcVgbG/_new  2023-10-31 20:25:59.918598722 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package octave-forge-general
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,12 +18,12 @@
 
 %define octpkg  general
 Name:           octave-forge-%{octpkg}
-Version:        2.1.2
+Version:        2.1.3
 Release:        0
 Summary:        General tools for Octave
 License:        BSD-3-Clause AND GPL-3.0-or-later
 Group:          Productivity/Scientific/Math
-URL:            https://octave.sourceforge.io
+URL:            https://gnu-octave.github.io/packages/%{octpkg}/
 Source0:        
https://downloads.sourceforge.net/octave/%{octpkg}-%{version}.tar.gz
 BuildRequires:  gcc-c++
 BuildRequires:  hdf5-devel

++++++ general-2.1.2.tar.gz -> general-2.1.3.tar.gz ++++++
++++ 7090 lines of diff (skipped)
++++    retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/general-2.1.2/DESCRIPTION new/general-2.1.3/DESCRIPTION
--- old/general-2.1.2/DESCRIPTION       2022-01-10 18:56:48.000000000 +0100
+++ new/general-2.1.3/DESCRIPTION       2023-10-09 13:01:33.000000000 +0200
@@ -1,6 +1,6 @@
 Name: general
-Version: 2.1.2
-Date: 2022-01-11
+Version: 2.1.3
+Date: 2023-10-09
 Author: various authors
 Maintainer: Octave-Forge community <maintain...@octave.org>
 Title: General
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/general-2.1.2/NEWS new/general-2.1.3/NEWS
--- old/general-2.1.2/NEWS      2022-01-10 18:56:48.000000000 +0100
+++ new/general-2.1.3/NEWS      2023-10-09 13:01:33.000000000 +0200
@@ -1,7 +1,13 @@
+Summary of important user-visible changes for general 2.1.3:
+-------------------------------------------------------------------
+
+ ** updates for Octave 8+ changes
+
 Summary of important user-visible changes for general 2.1.2:
 -------------------------------------------------------------------
 
-* updates to tests for Octave 7 changes
+ ** updates to tests for Octave 7 changes
+
 
 Summary of important user-visible changes for general 2.1.1:
 -------------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/general-2.1.2/src/configure.ac new/general-2.1.3/src/configure.ac
--- old/general-2.1.2/src/configure.ac  2022-01-10 18:56:48.000000000 +0100
+++ new/general-2.1.3/src/configure.ac  2023-10-09 13:01:33.000000000 +0200
@@ -19,7 +19,7 @@
 ### <http://www.gnu.org/licenses/>.
 
 AC_PREREQ([2.67])
-AC_INIT([general], [2.1.2])
+AC_INIT([general], [2.1.3])
 AC_CONFIG_SRCDIR([packfields.cc])
 AC_CONFIG_HEADERS([config.h])
 
@@ -29,6 +29,9 @@
 
 AC_CONFIG_MACRO_DIRS([m4])
 
+AC_CANONICAL_HOST
+AC_CANONICAL_TARGET
+
 # Checks for programs.
 AC_CHECK_PROG(MKOCTFILE, mkoctfile, mkoctfile)
 if test -z "$MKOCTFILE"; then
@@ -38,6 +41,7 @@
 if test -z "$OCTAVE_CONFIG"; then
 AC_MSG_ERROR([octave-config not found], 1);
 fi
+
 AC_PROG_AWK
 if test -z "$ac_cv_prog_AWK"; then
 AC_MSG_ERROR([AWK not found], 1);
@@ -46,6 +50,19 @@
 AC_PROG_GREP
 AC_PROG_SED
 
+# try get around possible spaces in the path
+if test "X${IGNORE_MINGW_PATH_MODIFICATION}" == "X"; then
+case $host_os in
+  mingw*)
+    # try demangle spaces in escaped input strings
+    MKOCTFILE=`echo $MKOCTFILE | $SED "s,\\\\\ ,?,g"`
+    OCTAVE_CONFIG=`echo $OCTAVE_CONFIG | $SED "s,\\\\\ ,?,g"`
+    ;;
+  *)
+    ;;
+esac
+fi
+
 # The same value of CXX as Octave was compiled with is supposed to be used.
 CXX=${CXX:-`${MKOCTFILE} -p CXX`}
 AC_PROG_CXX
@@ -64,12 +81,31 @@
 
 # Start of checks for Octave features, preparations for checks.
 OCTLIBDIR=${OCTLIBDIR:-`$OCTAVE_CONFIG -p OCTLIBDIR`}
-## We need Octaves include path both with and without '/octave'
-## appended. The path without '/octave' is needed to selectively test
-## for Octave headers, like octave/....h. The path with '/octave' is
-## needed since some Octave headers contain include directives for
-## other Octave headers with <> instead of "".
-OCTINCLUDEDIR=${OCTINCLUDEDIR:-`$MKOCTFILE -p INCFLAGS`}
+OCTINCLUDEDIR="${OCTINCLUDEDIR:-`$MKOCTFILE -p OCTINCLUDEDIR`}/.."
+
+if test "X${IGNORE_MINGW_PATH_MODIFICATION}" == "X"; then
+  MSYSTEM="${MSYSTEM}"
+else
+  MSYSTEM="none"
+fi
+
+case X$MSYSTEM in
+  XMINGW64*)
+    OCTAVE_HOME=`${MKOCTFILE} -p OCTAVE_HOME | $SED 's,\\\\,/,g'`
+    # change \ to / and replace octave home part with mingw part
+    OCTINCLUDEDIR=`echo $OCTINCLUDEDIR | $SED -e 's,\\\\,/,g' -e 
"s,${OCTAVE_HOME},/mingw64,g"`
+    OCTLIBDIR=`echo $OCTLIBDIR | $SED -e 's,\\\\,/,g' -e 
"s,${OCTAVE_HOME},/mingw64,g"`
+    ;;
+  XMINGW32*)
+    OCTAVE_HOME=`${MKOCTFILE} -p OCTAVE_HOME | $SED 's,\\\\,/,g'`
+    # change \ to / and replace octave home part with mingw part
+    OCTINCLUDEDIR=`echo $OCTINCLUDEDIR | $SED -e 's,\\\\,/,g' -e 
"s,${OCTAVE_HOME},/mingw32,g"`
+    OCTLIBDIR=`echo $OCTLIBDIR | $SED -e 's,\\\\,/,g -e 
"s,${OCTAVE_HOME},/mingw32,g"'`
+    ;;
+  *)
+    ;;
+esac
+
 AC_LANG_PUSH([C++])
 TCXXFLAGS=$CXXFLAGS
 TLDFLAGS=$LDFLAGS
@@ -78,7 +114,7 @@
 LDFLAGS="-L$OCTLIBDIR $LDFLAGS"
 LIBS="-loctinterp $LIBS"
 # CXXFLAGS=
-CPPFLAGS="$OCTINCLUDEDIR $CPPFLAGS"
+CPPFLAGS="-I$OCTINCLUDEDIR $CPPFLAGS"
 
 AC_CHECK_HEADERS([octave/interpreter.h],
   [],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/general-2.1.2/src/mark_for_deletion.cc 
new/general-2.1.3/src/mark_for_deletion.cc
--- old/general-2.1.2/src/mark_for_deletion.cc  2022-01-10 18:56:48.000000000 
+0100
+++ new/general-2.1.3/src/mark_for_deletion.cc  2023-10-09 13:01:33.000000000 
+0200
@@ -14,12 +14,15 @@
 // this program; if not, see <http://www.gnu.org/licenses/>.
 
 #include <octave/oct.h>
-#include <octave/file-io.h>
 
 #ifdef HAVE_CONFIG_H
 #include "config.h"
 #endif
 
+#ifndef OCTAVE_HAVE_INTERPRETER_MARK_FOR_DELETION
+# include <octave/file-io.h>
+#endif
+
 #ifdef HAVE_OCTAVE_INTERPRETER_H
 # include <octave/interpreter.h>
 #endif

Reply via email to