[packages/octave] - updated to 6.4.0 (new sonames) - switched to arpack-ng
qboosh
qboosh at pld-linux.org
Sun Jan 15 21:41:57 CET 2023
commit 31bb9e5747ba4a8886163e4b63acab55fda3a071
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sun Jan 15 21:43:06 2023 +0100
- updated to 6.4.0 (new sonames)
- switched to arpack-ng
octave.spec | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
---
diff --git a/octave.spec b/octave.spec
index e0dc01c..e7b154e 100644
--- a/octave.spec
+++ b/octave.spec
@@ -23,20 +23,20 @@ Summary(ru.UTF-8): GNU Octave - Язык высокого уровня для в
Summary(sv.UTF-8): GNU Octave - ett högninvåspråk för numeriska beräkningar
Summary(zh_CN.UTF-8): GNU Octave - 用于数字计算的高级语言。
Name: octave
-Version: 5.2.0
+Version: 6.4.0
Release: 1
Epoch: 2
License: GPL v3+
Group: Applications/Math
Source0: https://ftp.gnu.org/gnu/octave/%{name}-%{version}.tar.lz
-# Source0-md5: 3c621e85026d4a807f5639901a41ae71
+# Source0-md5: 10ff993735afadcf0fcf1bd68e9e1fb3
Source1: %{name}.desktop
Patch0: %{name}-info.patch
Patch1: %{name}-build.patch
Patch3: octdirs.patch
Patch5: %{name}-no-tex-docs.patch
Patch6: %{name}-qthelp-texinfo7.patch
-URL: http://www.octave.org/
+URL: https://www.octave.org/
# TODO: SUNDIALS NVECTOR, IDA libraries
BuildRequires: GraphicsMagick-c++-devel
BuildRequires: Mesa-libOSMesa-devel >= 9.0.0
@@ -51,10 +51,9 @@ BuildRequires: SuiteSparse-CXSparse-devel >= 2.2.0
BuildRequires: SuiteSparse-KLU-devel
BuildRequires: SuiteSparse-UMFPACK-devel
BuildRequires: SuiteSparse-config-devel
-# arpack-ng >= 3.3.0
-BuildRequires: arpack-devel >= 2.1-8
-BuildRequires: autoconf >= 2.63
-BuildRequires: automake >= 1:1.11
+BuildRequires: arpack-ng-devel >= 3.3.0
+BuildRequires: autoconf >= 2.65
+BuildRequires: automake >= 1:1.14
#BuildRequires: bison >= 1.31
BuildRequires: blas-devel
BuildRequires: bzip2-devel
@@ -130,7 +129,7 @@ Requires: gnuplot
Suggests: GraphicsMagick
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
-%define api_dir api-v53
+%define api_dir api-v56
%description
GNU Octave is a high-level language, primarily intended for numerical
@@ -358,7 +357,7 @@ Requires: SuiteSparse-CXSparse-devel >= 2.2.0
Requires: SuiteSparse-KLU-devel
Requires: SuiteSparse-UMFPACK-devel
Requires: SuiteSparse-config-devel
-Requires: arpack-devel >= 2.1-8
+Requires: arpack-ng-devel >= 3.3.0
Requires: blas-devel
Requires: curl-devel
Requires: fftw3-devel
@@ -465,9 +464,9 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_bindir}/octave-cli
%attr(755,root,root) %{_bindir}/octave-cli-%{version}
%attr(755,root,root) %{_libdir}/liboctave.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/liboctave.so.7
+%attr(755,root,root) %ghost %{_libdir}/liboctave.so.8
%attr(755,root,root) %{_libdir}/liboctinterp.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/liboctinterp.so.7
+%attr(755,root,root) %ghost %{_libdir}/liboctinterp.so.9
%if "%{_libexecdir}" != "%{_libdir}"
%dir %{_libexecdir}/octave
%dir %{_libexecdir}/octave/%{version}
@@ -550,6 +549,7 @@ rm -rf $RPM_BUILD_ROOT
%{_datadir}/octave/%{version}/m/strings
%{_datadir}/octave/%{version}/m/testfun
%{_datadir}/octave/%{version}/m/time
+%{_datadir}/octave/%{version}/m/web
%ghost %{_datadir}/octave/octave_packages
%dir %{_datadir}/octave/%{version}/site
%dir %{_datadir}/octave/%{version}/site/m
@@ -566,7 +566,7 @@ rm -rf $RPM_BUILD_ROOT
%files gui
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/liboctgui.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/liboctgui.so.5
+%attr(755,root,root) %ghost %{_libdir}/liboctgui.so.6
%attr(755,root,root) %{_libexecdir}/octave/%{version}/exec/*-pld-linux-gnu*/octave-gui
%attr(755,root,root) %{_libexecdir}/octave/%{version}/exec/*-pld-linux-gnu*/octave-svgconvert
%dir %{_datadir}/octave/%{version}/doc
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/octave.git/commitdiff/31bb9e5747ba4a8886163e4b63acab55fda3a071
More information about the pld-cvs-commit
mailing list