From 815a4a3939822e78f6e520885f32535eeeace8c4d97acfc34d8d61c67290adab Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Sat, 19 Nov 2022 04:17:44 +0000 Subject: [PATCH] - Update to release 2.7.6 OBS-URL: https://build.opensuse.org/package/show/science/gap-cvec?expand=0&rev=12 --- cvec-2.6.1.tar.bz2 | 3 --- cvec-2.7.6.tar.bz2 | 3 +++ gap-cvec.changes | 10 ++++++++++ gap-cvec.spec | 33 ++++++++++++++++----------------- 4 files changed, 29 insertions(+), 20 deletions(-) delete mode 100644 cvec-2.6.1.tar.bz2 create mode 100644 cvec-2.7.6.tar.bz2 diff --git a/cvec-2.6.1.tar.bz2 b/cvec-2.6.1.tar.bz2 deleted file mode 100644 index 4fe226b..0000000 --- a/cvec-2.6.1.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ffc059ee5a3f8b0d17e4e6c8e722abf4b27f4cced6aa310805bcaf49c87ee4ee -size 830934 diff --git a/cvec-2.7.6.tar.bz2 b/cvec-2.7.6.tar.bz2 new file mode 100644 index 0000000..6e4e784 --- /dev/null +++ b/cvec-2.7.6.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e054d3c0104f6cbedb02de61efbe18004ab958f8850fd0f975865a7bafaf52d7 +size 584217 diff --git a/gap-cvec.changes b/gap-cvec.changes index 1e3d8d1..3af8067 100644 --- a/gap-cvec.changes +++ b/gap-cvec.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Sat Nov 19 04:16:37 UTC 2022 - Jan Engelhardt + +- Update to release 2.7.6 + * Fix error viewing empty semiechelon matrices + * Fix bug in MinimalPolynomialOfMatrixMC which could lead to an + infinite loop for certain inputs, in particular lower + triangular matrices with multiple eigenvalues + * Removed the (undocumented) Fold and Unfold method + ------------------------------------------------------------------- Fri Sep 7 12:34:44 UTC 2018 - Jan Engelhardt diff --git a/gap-cvec.spec b/gap-cvec.spec index aa13581..ccf24bd 100644 --- a/gap-cvec.spec +++ b/gap-cvec.spec @@ -1,7 +1,7 @@ # # spec file for package gap-cvec # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# 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 @@ -17,24 +17,22 @@ Name: gap-cvec -Version: 2.6.1 +Version: 2.7.6 Release: 0 Summary: GAP: Compact vectors over finite fields -License: GPL-2.0-only +License: GPL-2.0-or-later Group: Productivity/Scientific/Math -Url: https://gap-packages.github.io/cvec - -#Git-Clone: git://github.com/gap-system/cvec -Source: https://www.gap-system.org/pub/gap/gap4/tar.bz2/packages/cvec-%version.tar.bz2 -BuildRoot: %{_tmppath}/%{name}-%{version}-build +URL: https://gap-packages.github.io/cvec/ +#Git-Clone: https://github.com/gap-packages/cvec +Source: https://github.com/gap-packages/cvec/releases/download/v%version/cvec-%version.tar.bz2 BuildRequires: autoconf BuildRequires: automake -BuildRequires: gap-devel >= 4.5.5 +BuildRequires: gap-devel >= 4.10 BuildRequires: gap-rpm-devel BuildRequires: gmp-devel BuildRequires: libtool BuildRequires: xz -Requires: gap-core >= 4.5.5 +Requires: gap-core >= 4.10 Requires: gap-gapdoc >= 1.2 Requires: gap-io >= 4.1 Requires: gap-orb >= 4.2 @@ -46,19 +44,20 @@ are used but only word-based processor arithmetic. This allows for bigger finite fields and higher speed. %prep -%setup -qn cvec-%version +%autosetup -n cvec-%version %build -autoreconf -fi -%configure --with-gaproot="%gapdir" -make %{?_smp_mflags} DESTDIR="%buildroot" -rm -Rf {autom4*,aclocal*,config*,cnf,m4,src} -find . -type f -name "*.la" -delete +./configure "%gapdir" +%make_build +rm -v doc/clean %install %gappkg_simple_install +pushd "%buildroot/$fmoddir/" +rm -Rf autom4* aclocal* config* cnf m4 gen src +find . -type f -name "*.la" -print -delete +popd %files -f %name.files -%defattr(-,root,root) %changelog