Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package octave-forge-ltfat for openSUSE:Factory checked in at 2023-10-31 20:25:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/octave-forge-ltfat (Old)
and /work/SRC/openSUSE:Factory/.octave-forge-ltfat.new.17445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "octave-forge-ltfat"
Tue Oct 31 20:25:47 2023 rev:11 rq:1121356 version:2.6.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/octave-forge-ltfat/octave-forge-ltfat.changes 2022-11-09 12:58:15.960628862 +0100
+++ /work/SRC/openSUSE:Factory/.octave-forge-ltfat.new.17445/octave-forge-ltfat.changes 2023-10-31 20:26:03.734738889 +0100
@@ -1,0 +2,41 @@
+Tue Oct 31 03:15:03 UTC 2023 - Atri Bhattacharya
+
+- Add ltfat-fix-jar-bin-path.patch: Fix path pointing to jar
+ binary.
+- Drop an unnecessary hashbang.
+
+-------------------------------------------------------------------
+Mon Oct 30 16:00:32 UTC 2023 - Atri Bhattacharya
+
+- Update URL to point to 'https://gnu-octave.github.io/packages/'
+
+-------------------------------------------------------------------
+Thu Oct 19 09:39:45 UTC 2023 - Atri Bhattacharya
+
+- Update to version 2.6.0:
+ * NEW: gabreassignreal, comp_gabreassignreal, gabphasederivreal,
+ demo_waveletfilters, lowdiscrepancy, thirdparty/im2double
+ (Octave function), ltfatruntests (continuous integration and
+ deployment functionality via github actions), fusionframe,
+ arg_fusionframe
+ * BUGFIX: comp_fblowpassfilters, audfilters, gabphasederiv,
+ freqwavelet, ltfat_mex_template_helper, -ct/comp_filterbank
+ (getting rid of octave buffer to reduce the number of
+ warnings), test_all_ltfat, test_dft, test_dgt_alg,
+ test_gabphasederiv, test_gabphasederivinterface,
+ test_gabphasederivreal, test_idft, test_ptpfun
+ * EXTENSIONS: filterbanktight and filterbankrealtight (force
+ painless option), frame (wavelet, auditory, warped, and gabor
+ filter bank), waveletfilters (help example)
+ * ADJUSTMENTS: gabfilters and waveletfilters output format (to
+ match that of the other filterbank generators)
+ * DOCUMENTATION: comp_dgt_real, comp_sepdgtreal,
+ comp_gabreassign, comp_transferfunction,
+ demo_auditoryfilterbank, demo_filterbanks,
+ filterbankconstphase, filterbankwin, framebounds
+ * DEPRECATED: comp_gdgt, test_dgt_fac, test_dgts, test_dwilts,
+ test_framemulappr, test_gabmul, test_gdgt, test_hermbasis,
+ test_ola, test_pherm, test_wfac
+- Drop upstreamed ltfat-sourcetarget.patch.
+
+-------------------------------------------------------------------
Old:
----
ltfat-2.5.0-of.tar.gz
ltfat-sourcetarget.patch
New:
----
ltfat-2.6.0-of.tar.gz
ltfat-fix-jar-bin-path.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ octave-forge-ltfat.spec ++++++
--- /var/tmp/diff_new_pack.ZqEJpD/_old 2023-10-31 20:26:04.658772829 +0100
+++ /var/tmp/diff_new_pack.ZqEJpD/_new 2023-10-31 20:26:04.662772976 +0100
@@ -1,7 +1,7 @@
#
# spec file for package octave-forge-ltfat
#
-# 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,15 +18,15 @@
%define octpkg ltfat
Name: octave-forge-%{octpkg}
-Version: 2.5.0
+Version: 2.6.0
Release: 0
Summary: The Large Time-Frequency Analysis Toolbox for Octave
License: GPL-3.0-or-later
Group: Productivity/Scientific/Math
-URL: https://ltfat.org/
+URL: https://gnu-octave.github.io/packages/ltfat/
Source0: https://github.com/ltfat/ltfat/releases/download/v%{version}/ltfat-%{version}-of.tar.gz
-# PATCH-FIX-UPSTREAM
-Patch0: ltfat-sourcetarget.patch
+# PATCH-FIX-UPSTREAM ltfat-fix-jar-bin-path.patch badshah400@gmail.com -- Remove extraneous Windows path for jar, upstream commit 8bf70b2
+Patch0: ltfat-fix-jar-bin-path.patch
BuildRequires: fdupes
BuildRequires: fftw3-devel
BuildRequires: fftw3-threads-devel
@@ -57,7 +57,7 @@
export CFLAGS="%{optflags}"
export CXXFLAGS="%{optflags}"
pushd ./ltfat/inst/blockproc/java/
-make %{?_smp_mflags}
+%make_build
popd
%octave_pkg_src
@@ -67,6 +67,8 @@
%octave_pkg_install
%fdupes %{buildroot}%{octpackages_dir}/%{octpkg}-%{version}
+sed -Ei '1{\@#!/usr/bin/env python@d}' %{buildroot}%{octpackages_dir}/%{octpkg}-%{version}/private/test_ltfatarghelper.py
+
%check
%octave_pkg_test
@@ -77,7 +79,6 @@
%octave --eval "pkg rebuild"
%files
-%defattr(-,root,root)
%{octpackages_dir}/%{octpkg}-%{version}
%{octlib_dir}/%{octpkg}-%{version}
++++++ ltfat-2.5.0-of.tar.gz -> ltfat-2.6.0-of.tar.gz ++++++
++++ 22527 lines of diff (skipped)
++++++ ltfat-fix-jar-bin-path.patch ++++++
Index: octave-forge-ltfat-2.6.0/ltfat/inst/blockproc/java/Makefile
===================================================================
--- octave-forge-ltfat-2.6.0.orig/ltfat/inst/blockproc/java/Makefile
+++ octave-forge-ltfat-2.6.0/ltfat/inst/blockproc/java/Makefile
@@ -8,7 +8,7 @@ include ostools.mk
default:
$(JC) $(FLAGS) net/sourceforge/ltfat/*.java net/sourceforge/ltfat/thirdparty/*.java
- C:\Program Files\Java\jdk-15.0.2\bin\jar cf blockproc.jar net/sourceforge/ltfat/*.class net/sourceforge/ltfat/thirdparty/*.class
+ jar cf blockproc.jar net/sourceforge/ltfat/*.class net/sourceforge/ltfat/thirdparty/*.class
clean: classclean
$(RM) *.jar