Hello community,

here is the log from the commit of package ginac for openSUSE:Factory checked 
in at 2018-04-10 10:54:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ginac (Old)
 and      /work/SRC/openSUSE:Factory/.ginac.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ginac"

Tue Apr 10 10:54:17 2018 rev:4 rq:593987 version:1.7.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/ginac/ginac.changes      2017-02-03 
17:40:47.258489157 +0100
+++ /work/SRC/openSUSE:Factory/.ginac.new/ginac.changes 2018-04-10 
10:54:19.181990517 +0200
@@ -1,0 +2,42 @@
+Fri Apr  6 10:53:23 UTC 2018 - dims...@opensuse.org
+
+- Drop baselibs.conf completely: This was introdcued two years ago
+  but in this entire time, nobody cared that the resulting -32bit
+  library was not installable due to missing dependencies. So it
+  is obvioulsy not used.
+
+-------------------------------------------------------------------
+Wed Apr  4 07:53:46 UTC 2018 - dims...@opensuse.org
+
+- Drop ginac-devel from baselibs: baselibs was produced in 2016,
+  but the deps for it where never in place, which means
+  ginac-devel-32bit was never installable, and nobody cared.
+  Clearly this -32bit package is not used (for -devel there is
+  rarely a need for a -32bit package).
+
+-------------------------------------------------------------------
+Sun Mar 11 22:53:20 UTC 2018 - badshah...@gmail.com
+
+- Update to version 1.7.4:
+  * Fix ABI compatibility with 1.7.[0-2] (broken unintentionally
+    in 1.7.3). 
+
+-------------------------------------------------------------------
+Sun Feb  4 09:48:48 UTC 2018 - jeng...@inai.de
+
+- Remove --with-pic which has no effect with --disable-static.
+- Fix the shlib package's RPM groups.
+
+-------------------------------------------------------------------
+Sat Feb  3 16:59:16 UTC 2018 - avin...@opensuse.org
+
+- Update to 1.7.3:
+  * Speed up some corner cases of polynomial factorization.
+  * Speed up some corner cases of gcd computation.
+  * Speed up factorization of pre-factored polynomials.
+  * Make matrix::solve() work with hidden (non-normal) zeros.
+  * Fix bug in evaluation of real and imaginary parts of powers.
+  * Fix some LaTeX output, add new function symbol::get_TeX_name(). 
+- cleanup with spec-cleaner
+
+-------------------------------------------------------------------

Old:
----
  baselibs.conf
  ginac-1.7.2.tar.bz2

New:
----
  ginac-1.7.4.tar.bz2

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

Other differences:
------------------
++++++ ginac.spec ++++++
--- /var/tmp/diff_new_pack.yUhdnl/_old  2018-04-10 10:54:20.069958447 +0200
+++ /var/tmp/diff_new_pack.yUhdnl/_new  2018-04-10 10:54:20.069958447 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ginac
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,14 +18,13 @@
 
 %define library_version 6
 Name:           ginac
-Version:        1.7.2
+Version:        1.7.4
 Release:        0
 Summary:        C++ library for symbolic calculations
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          Development/Libraries/C and C++
-Url:            http://www.ginac.de/
-Source0:        http://www.ginac.de/%{name}-%{version}.tar.bz2
-Source1:        baselibs.conf
+URL:            https://www.ginac.de/
+Source0:        https://www.ginac.de/%{name}-%{version}.tar.bz2
 BuildRequires:  cln-devel
 BuildRequires:  gcc-c++
 BuildRequires:  gmp-devel
@@ -33,7 +32,6 @@
 BuildRequires:  pkgconfig
 BuildRequires:  python
 BuildRequires:  readline-devel
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra System)") is an
@@ -41,10 +39,9 @@
 
 %package -n libginac%{library_version}
 Summary:        C++ library for symbolic calculations
-Group:          Development/Libraries/C and C++
+Group:          System/Libraries
 
 %description -n libginac%{library_version}
-
 GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra System)") is an
 open framework for symbolic computation within the C++ programming language.
 
@@ -66,22 +63,20 @@
 %setup -q
 
 %build
-%configure --disable-static --with-pic --disable-rpath
-make
+%configure --disable-static --disable-rpath
+make %{?_smp_mflags}
 
 %check
 export MALLOC_CHECK_=2
-make check
+make %{?_smp_mflags} check
 unset MALLOC_CHECK_
 
 %install
-make DESTDIR=%{buildroot} install
+%make_install
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n libginac%{library_version} -p /sbin/ldconfig
-
 %postun -n libginac%{library_version} -p /sbin/ldconfig
-
 %post -n libginac-devel
 %install_info --info-dir=%{_infodir} %{_infodir}/ginac.info.gz
 
@@ -89,12 +84,11 @@
 %install_info_delete  --info-dir=%{_infodir} %{_infodir}/ginac.info.gz
 
 %files -n libginac%{library_version}
-%defattr(-,root,root)
 %{_libdir}/libginac.so.%{library_version}*
 
 %files -n libginac-devel
-%defattr(-,root,root)
-%doc AUTHORS COPYING ChangeLog NEWS README
+%license COPYING
+%doc AUTHORS ChangeLog NEWS README
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/ginac.pc
 %dir %{_includedir}/ginac
@@ -102,11 +96,10 @@
 %{_infodir}/*.info*
 
 %files
-%defattr(-,root,root)
 %{_bindir}/ginsh
 %{_bindir}/viewgar
 %{_libexecdir}/ginac-excompiler
-%{_mandir}/man1/ginsh.1*
-%{_mandir}/man1/viewgar.1*
+%{_mandir}/man1/ginsh.1%{ext_man}
+%{_mandir}/man1/viewgar.1%{ext_man}
 
 %changelog

++++++ ginac-1.7.2.tar.bz2 -> ginac-1.7.4.tar.bz2 ++++++
++++ 7543 lines of diff (skipped)


Reply via email to