Hello community,

here is the log from the commit of package pari for openSUSE:Factory checked in 
at 2018-12-13 19:48:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pari (Old)
 and      /work/SRC/openSUSE:Factory/.pari.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pari"

Thu Dec 13 19:48:28 2018 rev:17 rq:656949 version:2.11.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/pari/pari.changes        2018-08-31 
10:47:31.695427143 +0200
+++ /work/SRC/openSUSE:Factory/.pari.new.28833/pari.changes     2018-12-13 
19:48:29.896696767 +0100
@@ -1,0 +2,22 @@
+Mon Dec 10 23:51:20 UTC 2018 - Jan Engelhardt <jeng...@inai.de>
+
+- Update to new upstream release 2.11
+  * Fixed a heap buffer overflow
+  * Fixed mfsplit(mf,,flag) could return uninitialized objects
+    causing SIGSEGV
+  * Fixed incgam(-1000.4,2) causing SIGSEGV
+  * Fixed mfcoefs(mfDelta(),0) causing SIGSEGV
+  * Fixed segfault in rnfidealup
+
+-------------------------------------------------------------------
+Fri Dec  7 21:14:49 UTC 2018 - Todd R <toddrme2...@gmail.com>
+
+- Use %macro instead of %{macro} wherever possible.
+
+-------------------------------------------------------------------
+Fri Dec  7 16:38:08 UTC 2018 - Todd R <toddrme2...@gmail.com>
+
+- Fix building on SLE 15
+- Use %license macro
+
+-------------------------------------------------------------------

Old:
----
  pari-2.11.0.changelog
  pari-2.11.0.tar.gz
  pari-2.11.0.tar.gz.asc

New:
----
  pari-2.11.1.changelog
  pari-2.11.1.tar.gz
  pari-2.11.1.tar.gz.asc

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

Other differences:
------------------
++++++ pari.spec ++++++
--- /var/tmp/diff_new_pack.T6uj71/_old  2018-12-13 19:48:30.428696078 +0100
+++ /var/tmp/diff_new_pack.T6uj71/_new  2018-12-13 19:48:30.428696078 +0100
@@ -12,32 +12,43 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
+%if 0%{?sle_version} == 150000 && !0%{?is_opensuse}
+%bcond_with    qt
+%else
+%bcond_without qt
+%endif
+
+# See
+# http://pari.math.u-bordeaux.fr/archives/pari-dev-1211/msg00006.html
+# for details on the SO versioning.
+
 Name:           pari
-%define lname  libpari-gmp6
-Version:        2.11.0
+%define sover  6
+%define lname   libpari-gmp%sover
+Version:        2.11.1
 Release:        0
-Summary:        Computer Algebra System for fast computations in Number Theory
+Summary:        Computer Algebra System for computations in Number Theory
 License:        GPL-2.0-only
 Group:          Productivity/Scientific/Math
-Url:            http://pari.math.u-bordeaux.fr/
-
+URL:            http://pari.math.u-bordeaux.fr/
 #Git-Clone:    http://pari.math.u-bordeaux.fr/git/pari.git
 #Git-Web:      http://pari.math.u-bordeaux.fr/cgi-bin/gitweb.cgi
 Source:         
http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%version.tar.gz
 Source2:        
http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%version.tar.gz.asc
 Source3:        
http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%version.changelog
 Patch1:         pari-nodate.diff
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  fltk-devel
 BuildRequires:  gmp-devel
 BuildRequires:  libX11-devel
-BuildRequires:  libqt4-devel
 BuildRequires:  readline-devel
 BuildRequires:  xorg-x11-proto-devel
+%if %{with qt}
+BuildRequires:  libqt4-devel
+%endif
 
 %description
 PARI/GP is a computer algebra system designed for fast computations
@@ -63,7 +74,7 @@
 Summary:        Computer Algebra System library for fast computations in 
Number Theory
 # This is used by the data packages to avoid having a too-old version of 
libpari:
 Group:          System/Libraries
-Provides:       libpari-gmp = %version-%release
+Provides:       libpari-gmp = %version
 
 %description -n %lname
 PARI/GP is a computer algebra system designed for fast computations
@@ -88,47 +99,45 @@
 
 %prep
 %setup -q
-%patch -p 1 -P 1
+%patch -P 1 -p1
 
 %build
 ./Configure --prefix="%_prefix" \
        --bindir="%_bindir" --includedir="%_includedir" \
        --libdir="%_libdir" \
-       --sysdatadir="%_libdir" --datadir="%_datadir/%name";
+       --sysdatadir="%_libdir" --datadir="%_datadir/%name"
 make %{?_smp_mflags} all \
        CFLAGS="%optflags -fno-strict-aliasing" \
-       STRIP=true;
-
-cp "%{S:3}" .;
+       STRIP=true
+cp "%{S:3}" .
 
 %install
-b="%buildroot";
-make install DESTDIR="$b";
+%make_install
 
 %post   -n %lname -p /sbin/ldconfig
 %postun -n %lname -p /sbin/ldconfig
 
 %files gp
-%defattr(-,root,root)
+%license AUTHORS COPYING
 %_bindir/*
 %_datadir/%name
 %_libdir/%name.cfg
 %_mandir/man*/*
-%doc %name-%version.changelog
 
-#
-# See
-# http://pari.math.u-bordeaux.fr/archives/pari-dev-1211/msg00006.html
-# for details on the SO versioning.
-#
 %files -n %lname
-%defattr(-,root,root)
+%if 0%{?sle_version} <= 150000 && !0%{?is_opensuse}
+%dir %_licensedir
+%endif
+%license AUTHORS COPYING
+%doc %name-%version.changelog
+%doc CHANGES CHANGES-* NEW README
+%doc examples/
 %_libdir/libpari-gmp.so.%version
-%_libdir/libpari-gmp.so.6
+%_libdir/libpari-gmp.so.%sover
 
 %files devel
-%defattr(-,root,root)
-%_includedir/pari
+%license AUTHORS COPYING
+%_includedir/pari/
 %_libdir/libpari.so
 
 %changelog

++++++ pari-2.11.0.changelog -> pari-2.11.1.changelog ++++++
++++ 730 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/pari/pari-2.11.0.changelog
++++ and /work/SRC/openSUSE:Factory/.pari.new.28833/pari-2.11.1.changelog

++++++ pari-2.11.0.tar.gz -> pari-2.11.1.tar.gz ++++++
++++ 5348 lines of diff (skipped)


Reply via email to