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 2022-02-22 21:18:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/octave-forge-general (Old)
and /work/SRC/openSUSE:Factory/.octave-forge-general.new.1958 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "octave-forge-general"
Tue Feb 22 21:18:34 2022 rev:4 rq:956848 version:2.1.2
Changes:
--------
---
/work/SRC/openSUSE:Factory/octave-forge-general/octave-forge-general.changes
2020-05-23 17:20:10.958465863 +0200
+++
/work/SRC/openSUSE:Factory/.octave-forge-general.new.1958/octave-forge-general.changes
2022-02-22 21:19:52.822304855 +0100
@@ -1,0 +2,6 @@
+Mon Feb 21 18:20:08 UTC 2022 - Atri Bhattacharya <[email protected]>
+
+- Update to version 2.1.2:
+ * updates to tests for Octave 7 changes
+
+-------------------------------------------------------------------
Old:
----
general-2.1.1.tar.gz
New:
----
general-2.1.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ octave-forge-general.spec ++++++
--- /var/tmp/diff_new_pack.WJuWp1/_old 2022-02-22 21:19:53.182304921 +0100
+++ /var/tmp/diff_new_pack.WJuWp1/_new 2022-02-22 21:19:53.186304922 +0100
@@ -1,7 +1,7 @@
#
# spec file for package octave-forge-general
#
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,10 +18,10 @@
%define octpkg general
Name: octave-forge-%{octpkg}
-Version: 2.1.1
+Version: 2.1.2
Release: 0
Summary: General tools for Octave
-License: GPL-3.0-or-later AND BSD-3-Clause
+License: BSD-3-Clause AND GPL-3.0-or-later
Group: Productivity/Scientific/Math
URL: https://octave.sourceforge.io
Source0:
https://downloads.sourceforge.net/octave/%{octpkg}-%{version}.tar.gz
++++++ general-2.1.1.tar.gz -> general-2.1.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/general-2.1.1/DESCRIPTION
new/general-2.1.2/DESCRIPTION
--- old/general-2.1.1/DESCRIPTION 2020-03-05 14:21:19.000000000 +0100
+++ new/general-2.1.2/DESCRIPTION 2022-01-10 18:56:48.000000000 +0100
@@ -1,6 +1,6 @@
Name: general
-Version: 2.1.1
-Date: 2020-02-25
+Version: 2.1.2
+Date: 2022-01-11
Author: various authors
Maintainer: Octave-Forge community <[email protected]>
Title: General
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/general-2.1.1/Makefile new/general-2.1.2/Makefile
--- old/general-2.1.1/Makefile 2020-03-05 14:21:19.000000000 +0100
+++ new/general-2.1.2/Makefile 2022-01-10 18:56:48.000000000 +0100
@@ -213,8 +213,8 @@
## https://octave.sourceforge.io/doctest/index.html
doctest: $(install_stamp)
$(run_in_place) --eval 'pkg load doctest;'
\
- --eval "targets = '$(shell (ls inst; ls src | $(GREP) .oct) | $(CUT)
-f2 -d@ | $(CUT) -f1 -d.)';" \
- --eval "targets = strsplit (targets, ' '); doctest (targets);"
+ --eval "targets = pkg('list', '$(package)'){1}.dir;" \
+ --eval "doctest (targets);"
## Test package.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/general-2.1.1/NEWS new/general-2.1.2/NEWS
--- old/general-2.1.1/NEWS 2020-03-05 14:21:19.000000000 +0100
+++ new/general-2.1.2/NEWS 2022-01-10 18:56:48.000000000 +0100
@@ -1,3 +1,8 @@
+Summary of important user-visible changes for general 2.1.2:
+-------------------------------------------------------------------
+
+* 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' old/general-2.1.1/inst/@dict/dict.m
new/general-2.1.2/inst/@dict/dict.m
--- old/general-2.1.1/inst/@dict/dict.m 2020-03-05 14:21:19.000000000 +0100
+++ new/general-2.1.2/inst/@dict/dict.m 2022-01-10 18:56:48.000000000 +0100
@@ -26,12 +26,11 @@
##
## @example
## @group
-## s = struct ("7", "value7", " ", "just spaces");
+## s = struct ("7", "value 7", " ", "just spaces");
## s.("7")
-## @result{} "value 7"
+## @result{} ans = value 7
## s.(" ")
-## @result{} just spaces
-## @result{} "just spaces"
+## @result{} ans = just spaces
## @end group
## @end example
##
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/general-2.1.1/inst/cauchy.m
new/general-2.1.2/inst/cauchy.m
--- old/general-2.1.1/inst/cauchy.m 2020-03-05 14:21:19.000000000 +0100
+++ new/general-2.1.2/inst/cauchy.m 2022-01-10 18:56:48.000000000 +0100
@@ -27,7 +27,7 @@
## @example
## @group
## d = cauchy(16, 1.5, 0, @@(x) exp(x));
-## @result{} d(2) = 1.0000 # first (2-1) derivative of function f (index
starts from zero)
+## d(2) = 1.0000 # first (2-1) derivative of function f (index starts from
zero)
## @end group
## @end example
## @end deftypefn
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/general-2.1.1/inst/tablify.m
new/general-2.1.2/inst/tablify.m
--- old/general-2.1.1/inst/tablify.m 2020-03-05 14:21:19.000000000 +0100
+++ new/general-2.1.2/inst/tablify.m 2022-01-10 18:56:48.000000000 +0100
@@ -32,17 +32,29 @@
## @example
## @group
## [a, b] = tablify ([1 2; 3 4], 5)
-## @result{} a = [ 1, 2; 3, 4 ]
-## @result{} b = [ 5, 5; 5, 5 ]
+## @result{} a =
+## 1 2
+## 3 4
+## @result{} b =
+## 5 5
+## 5 5
## @end group
## @end example
## @example
## @group
## [a, b, c] = tablify (1, [1 2 3 4], [5;6;7])
-## @result{}
-## b = [ 1 1 1 1; 1 1 1 1; 1 1 1 1]
-## @result{} b = [ 1 2 3 4; 1 2 3 4; 1 2 3 4]
-## @result{} c = [ 5 5 5 5; 6 6 6 6; 7 7 7 7 ]
+## @result{} a =
+## 1 1 1 1
+## 1 1 1 1
+## 1 1 1 1
+## @result{} b =
+## 1 2 3 4
+## 1 2 3 4
+## 1 2 3 4
+## @result{} c =
+## 5 5 5 5
+## 6 6 6 6
+## 7 7 7 7
## @end group
## @end example
##
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/general-2.1.1/src/SHA1.cc
new/general-2.1.2/src/SHA1.cc
--- old/general-2.1.1/src/SHA1.cc 2020-03-05 14:21:19.000000000 +0100
+++ new/general-2.1.2/src/SHA1.cc 2022-01-10 18:56:48.000000000 +0100
@@ -100,12 +100,12 @@
#if 0
%!test
-%! expected = [
+%! expected = double([
%! 0xA9 0x99 0x3E 0x36 ...
%! 0x47 0x06 0x81 0x6A ...
%! 0xBA 0x3E 0x25 0x71 ...
%! 0x78 0x50 0xC2 0x6C ...
-%! 0x9C 0xD0 0xD8 0x9D ];
+%! 0x9C 0xD0 0xD8 0x9D ]);
%! result = SHA1(uint8("abc"));
%! assert (result, expected)
#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/general-2.1.1/src/aclocal.m4
new/general-2.1.2/src/aclocal.m4
--- old/general-2.1.1/src/aclocal.m4 2020-03-05 14:21:19.000000000 +0100
+++ new/general-2.1.2/src/aclocal.m4 2022-01-10 18:56:48.000000000 +0100
@@ -1,6 +1,6 @@
-# generated automatically by aclocal 1.15.1 -*- Autoconf -*-
+# generated automatically by aclocal 1.16.2 -*- Autoconf -*-
-# Copyright (C) 1996-2017 Free Software Foundation, Inc.
+# Copyright (C) 1996-2020 Free Software Foundation, Inc.
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -12,9 +12,9 @@
# PARTICULAR PURPOSE.
m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS],
[])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])])
-dnl pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*-
-dnl serial 11 (pkg-config-0.29.1)
-dnl
+# pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*-
+# serial 11 (pkg-config-0.29.1)
+
dnl Copyright ?? 2004 Scott James Remnant <[email protected]>.
dnl Copyright ?? 2012-2015 Dan Nicholson <[email protected]>
dnl
@@ -288,4 +288,72 @@
AS_VAR_IF([$1], [""], [$5], [$4])dnl
])dnl PKG_CHECK_VAR
+dnl PKG_WITH_MODULES(VARIABLE-PREFIX, MODULES,
+dnl [ACTION-IF-FOUND],[ACTION-IF-NOT-FOUND],
+dnl [DESCRIPTION], [DEFAULT])
+dnl ------------------------------------------
+dnl
+dnl Prepare a "--with-" configure option using the lowercase
+dnl [VARIABLE-PREFIX] name, merging the behaviour of AC_ARG_WITH and
+dnl PKG_CHECK_MODULES in a single macro.
+AC_DEFUN([PKG_WITH_MODULES],
+[
+m4_pushdef([with_arg], m4_tolower([$1]))
+
+m4_pushdef([description],
+ [m4_default([$5], [build with ]with_arg[ support])])
+
+m4_pushdef([def_arg], [m4_default([$6], [auto])])
+m4_pushdef([def_action_if_found], [AS_TR_SH([with_]with_arg)=yes])
+m4_pushdef([def_action_if_not_found], [AS_TR_SH([with_]with_arg)=no])
+
+m4_case(def_arg,
+ [yes],[m4_pushdef([with_without], [--without-]with_arg)],
+ [m4_pushdef([with_without],[--with-]with_arg)])
+
+AC_ARG_WITH(with_arg,
+ AS_HELP_STRING(with_without, description[ @<:@default=]def_arg[@:>@]),,
+ [AS_TR_SH([with_]with_arg)=def_arg])
+
+AS_CASE([$AS_TR_SH([with_]with_arg)],
+ [yes],[PKG_CHECK_MODULES([$1],[$2],$3,$4)],
+ [auto],[PKG_CHECK_MODULES([$1],[$2],
+ [m4_n([def_action_if_found]) $3],
+ [m4_n([def_action_if_not_found]) $4])])
+
+m4_popdef([with_arg])
+m4_popdef([description])
+m4_popdef([def_arg])
+
+])dnl PKG_WITH_MODULES
+
+dnl PKG_HAVE_WITH_MODULES(VARIABLE-PREFIX, MODULES,
+dnl [DESCRIPTION], [DEFAULT])
+dnl -----------------------------------------------
+dnl
+dnl Convenience macro to trigger AM_CONDITIONAL after PKG_WITH_MODULES
+dnl check._[VARIABLE-PREFIX] is exported as make variable.
+AC_DEFUN([PKG_HAVE_WITH_MODULES],
+[
+PKG_WITH_MODULES([$1],[$2],,,[$3],[$4])
+
+AM_CONDITIONAL([HAVE_][$1],
+ [test "$AS_TR_SH([with_]m4_tolower([$1]))" = "yes"])
+])dnl PKG_HAVE_WITH_MODULES
+
+dnl PKG_HAVE_DEFINE_WITH_MODULES(VARIABLE-PREFIX, MODULES,
+dnl [DESCRIPTION], [DEFAULT])
+dnl ------------------------------------------------------
+dnl
+dnl Convenience macro to run AM_CONDITIONAL and AC_DEFINE after
+dnl PKG_WITH_MODULES check. HAVE_[VARIABLE-PREFIX] is exported as make
+dnl and preprocessor variable.
+AC_DEFUN([PKG_HAVE_DEFINE_WITH_MODULES],
+[
+PKG_HAVE_WITH_MODULES([$1],[$2],[$3],[$4])
+
+AS_IF([test "$AS_TR_SH([with_]m4_tolower([$1]))" = "yes"],
+ [AC_DEFINE([HAVE_][$1], 1, [Enable ]m4_tolower([$1])[ support])])
+])dnl PKG_HAVE_DEFINE_WITH_MODULES
+
m4_include([m4/octave-forge.m4])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/general-2.1.1/src/configure
new/general-2.1.2/src/configure
--- old/general-2.1.1/src/configure 2020-03-05 14:21:19.000000000 +0100
+++ new/general-2.1.2/src/configure 2022-01-10 18:56:48.000000000 +0100
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for general 2.1.1.
+# Generated by GNU Autoconf 2.69 for general 2.1.2.
#
#
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -577,8 +577,8 @@
# Identity of this package.
PACKAGE_NAME='general'
PACKAGE_TARNAME='general'
-PACKAGE_VERSION='2.1.1'
-PACKAGE_STRING='general 2.1.1'
+PACKAGE_VERSION='2.1.2'
+PACKAGE_STRING='general 2.1.2'
PACKAGE_BUGREPORT=''
PACKAGE_URL=''
@@ -1212,7 +1212,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures general 2.1.1 to adapt to many kinds of systems.
+\`configure' configures general 2.1.2 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1274,7 +1274,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of general 2.1.1:";;
+ short | recursive ) echo "Configuration of general 2.1.2:";;
esac
cat <<\_ACEOF
@@ -1362,7 +1362,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-general configure 2.1.1
+general configure 2.1.2
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1485,7 +1485,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by general $as_me 2.1.1, which was
+It was created by general $as_me 2.1.2, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -3694,7 +3694,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by general $as_me 2.1.1, which was
+This file was extended by general $as_me 2.1.2, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -3756,7 +3756,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //;
s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-general config.status 2.1.1
+general config.status 2.1.2
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/general-2.1.1/src/configure.ac
new/general-2.1.2/src/configure.ac
--- old/general-2.1.1/src/configure.ac 2020-03-05 14:21:19.000000000 +0100
+++ new/general-2.1.2/src/configure.ac 2022-01-10 18:56:48.000000000 +0100
@@ -2,7 +2,7 @@
# Process this file with autoconf to produce a configure script.
#
### Copyright (C) 2015-2017 Olaf Till <[email protected]>
-### Copyright (C) 2018-2020 John DOnoghue <[email protected]>
+### Copyright (C) 2018-2022 John Donoghue <[email protected]>
###
### This program is free software; you can redistribute it and/or
### modify it under the terms of the GNU General Public License as
@@ -19,7 +19,7 @@
### <http://www.gnu.org/licenses/>.
AC_PREREQ([2.67])
-AC_INIT([general], [2.1.1])
+AC_INIT([general], [2.1.2])
AC_CONFIG_SRCDIR([packfields.cc])
AC_CONFIG_HEADERS([config.h])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/general-2.1.1/src/mark_for_deletion.cc
new/general-2.1.2/src/mark_for_deletion.cc
--- old/general-2.1.1/src/mark_for_deletion.cc 2020-03-05 14:21:19.000000000
+0100
+++ new/general-2.1.2/src/mark_for_deletion.cc 2022-01-10 18:56:48.000000000
+0100
@@ -35,7 +35,7 @@
Put filenames in the list of files to be deleted\n\
when octave terminates.\n\
\n \
-This is useful for any function which uses temprorary files.\n \
+This is useful for any function which uses temporary files.\n \
@end deftypefn")
{
octave_value retval;