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 - dimstar@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 - dimstar@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 - badshah400@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 - jengelh@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 - avindra@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)