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 <badshah...@gmail.com> + +- 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 <maintain...@octave.org> 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 <sc...@netsplit.com>. dnl Copyright ?? 2012-2015 Dan Nicholson <dbn.li...@gmail.com> 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 <i7t...@t-online.de> -### Copyright (C) 2018-2020 John DOnoghue <john.donog...@ieee.org> +### Copyright (C) 2018-2022 John Donoghue <john.donog...@ieee.org> ### ### 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;