Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package cm for openSUSE:Factory checked in 
at 2022-08-30 14:49:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cm (Old)
 and      /work/SRC/openSUSE:Factory/.cm.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cm"

Tue Aug 30 14:49:15 2022 rev:3 rq:999975 version:0.4.0+gb2b8d4bd

Changes:
--------
--- /work/SRC/openSUSE:Factory/cm/cm.changes    2020-10-26 16:14:57.730862508 
+0100
+++ /work/SRC/openSUSE:Factory/.cm.new.2083/cm.changes  2022-08-30 
14:49:46.760166251 +0200
@@ -1,0 +2,17 @@
+Sat Aug 27 06:27:27 UTC 2022 - Jan Engelhardt <jeng...@inai.de>
+
+- Update to snapshot 0.4.0+gb2b8d4bd
+  * Fix 32-bit testsuite run
+
+-------------------------------------------------------------------
+Thu Jun 16 21:20:11 UTC 2022 - Jan Engelhardt <jeng...@inai.de>
+
+- Update to release 0.4.0
+  * Add a decomposition of the class field into a tower of prime
+    degree extensions following the algorithm described in A.
+    Enge and F. Morain, Fast Decomposition of Polynomials with
+    Known Galois Group.
+  * Add an implementation of the fastECPP primality proving
+    algorithm, complete with a version running over MPI.
+
+-------------------------------------------------------------------

Old:
----
  cm-0.3.1.tar.gz
  cm-0.3.1.tar.gz.asc

New:
----
  cm-b2b8d4bda97b158aad539d50b8fda8571db5ead6.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ cm.spec ++++++
--- /var/tmp/diff_new_pack.6OMrrn/_old  2022-08-30 14:49:47.232167455 +0200
+++ /var/tmp/diff_new_pack.6OMrrn/_new  2022-08-30 14:49:47.240167476 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package cm
 #
-# 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
@@ -17,21 +17,24 @@
 
 
 Name:           cm
-Version:        0.3.1
+Version:        0.4.0+gb2b8d4bd
 Release:        0
 Summary:        Class polynomial computation via floating point approximations
 License:        GPL-3.0-or-later
 Group:          Productivity/Scientific/Math
-URL:            http://www.multiprecision.org/cm/
+URL:            https://www.multiprecision.org/cm/
 #Git-Clone:     https://gitlab.inria.fr/enge/cm
-Source:         http://www.multiprecision.org/downloads/%name-%version.tar.gz
-Source2:        
http://www.multiprecision.org/downloads/%name-%version.tar.gz.asc
+Source:         
https://gitlab.inria.fr/enge/cm/-/archive/b2b8d4bda97b158aad539d50b8fda8571db5ead6/cm-b2b8d4bda97b158aad539d50b8fda8571db5ead6.tar.gz
+#Source:        http://www.multiprecision.org/downloads/%name-%version.tar.gz
+#Source2:        
http://www.multiprecision.org/downloads/%name-%version.tar.gz.asc
 Source3:        %name.keyring
 BuildRequires:  gmp-devel >= 4.3.2
+BuildRequires:  libtool
+BuildRequires:  makeinfo
 BuildRequires:  mpc-devel >= 1
 BuildRequires:  mpfr-devel >= 3
-BuildRequires:  mpfrcx-devel >= 0.4
-BuildRequires:  pari-devel >= 2.7
+BuildRequires:  mpfrcx-devel >= 0.6.3
+BuildRequires:  pari-devel >= 2.11
 BuildRequires:  zlib-devel
 
 %description
@@ -42,7 +45,7 @@
 %package devel
 Summary:        Development files for the CM computation software
 Group:          Development/Libraries/C and C++
-Requires:       libcm1 = %version
+Requires:       libcm0 = %version-%release
 Requires:       mpc-devel
 Requires:       mpfrcx-devel
 Requires:       zlib-devel
@@ -54,39 +57,22 @@
 
 This subpackage provides the development headers for it.
 
-%package -n libcm1
+%package -n libcm0
 Summary:        Multi-precision floating-point interval arithmetic computation 
library
 Group:          System/Libraries
 
-%description -n libcm1
+%description -n libcm0
 The CM software implements the construction of ring class fields of
 imaginary quadratic number fields and of elliptic curves with complex
 multiplication via floating point approximations.
 
 It includes libraries that can be called from within a C program.
 
-%package -n libmpfpx0
-Summary:        Multi-precision floating-point polynomial library
-Group:          System/Libraries
-
-%description -n libmpfpx0
-MPFPX is a GMP-based library for working with polynomials.
-
-%package -n mpfpx-devel
-Summary:        Header files for the multi-precision floating-point polynomial 
library
-Group:          System/Libraries
-Requires:       gmp-devel
-Requires:       libmpfpx0 = %version
-
-%description -n mpfpx-devel
-MPFPX is a GMP-based library for working with polynomials.
-
-This subpackage provides the development headers for it.
-
 %prep
-%autosetup -p1
+%autosetup -p1 -n cm-b2b8d4bda97b158aad539d50b8fda8571db5ead6
 
 %build
+autoreconf -fi
 %configure --disable-static
 %make_build
 
@@ -100,10 +86,8 @@
        exit 1
 fi
 
-%post   -n libcm1 -p /sbin/ldconfig
-%postun -n libcm1 -p /sbin/ldconfig
-%post   -n libmpfpx0 -p /sbin/ldconfig
-%postun -n libmpfpx0 -p /sbin/ldconfig
+%post   -n libcm0 -p /sbin/ldconfig
+%postun -n libcm0 -p /sbin/ldconfig
 
 %post
 %install_info --info-dir="%_infodir" "%_infodir/cm.info.gz"
@@ -114,21 +98,15 @@
 %files
 %_bindir/classpol
 %_bindir/cm
+%_bindir/ecpp
 %_datadir/cm/
 %_infodir/cm.info*
 
 %files devel
-%_includedir/cm_*.h
+%_includedir/cm*.h
 %_libdir/libcm*.so
 
-%files -n libcm1
-%_libdir/libcm_*.so.1*
-
-%files -n libmpfpx0
-%_libdir/libmpfpx.so.0*
-
-%files -n mpfpx-devel
-%_includedir/mpfpx.h
-%_libdir/libmpfpx.so
+%files -n libcm0
+%_libdir/libcm.so.0*
 
 %changelog

++++++ cm-0.3.1.tar.gz -> cm-b2b8d4bda97b158aad539d50b8fda8571db5ead6.tar.gz 
++++++
++++ 84968 lines of diff (skipped)

Reply via email to