Hello community,

here is the log from the commit of package maxima for openSUSE:Factory checked 
in at 2020-06-11 10:10:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/maxima (Old)
 and      /work/SRC/openSUSE:Factory/.maxima.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "maxima"

Thu Jun 11 10:10:45 2020 rev:41 rq:813301 version:5.44.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/maxima/maxima.changes    2020-01-30 
09:42:52.721537604 +0100
+++ /work/SRC/openSUSE:Factory/.maxima.new.3606/maxima.changes  2020-06-11 
10:12:51.100730504 +0200
@@ -1,0 +2,17 @@
+Tue Jun  9 20:18:03 UTC 2020 - Atri Bhattacharya <[email protected]>
+
+- Update to version 5.44.0:
+  * Long list of changes, see
+    https://sourceforge.net/p/maxima/code/ci/master/tree/ChangeLog-5.44.md
+- Run gzip over additional locale-specific man files.
+- Replace PreReq tags with Requires(post) tags, that too only for
+  openSUSE <= 1500; for newer openSUSE, install-info is
+  automatically handled by rpm.
+- Run spec-cleaner to clean up specfile.
+- Drop commands deleting spurious files that are no longer
+  installed.
+- Drop Group tags in packages.
+- Drop BuildRoot tag: no longer needed.
+- Drop defattr in file lists: no longer needed.
+
+-------------------------------------------------------------------

Old:
----
  maxima-5.43.2.tar.gz

New:
----
  maxima-5.44.0.tar.gz

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

Other differences:
------------------
++++++ maxima.spec ++++++
--- /var/tmp/diff_new_pack.5Yuns9/_old  2020-06-11 10:12:52.508735010 +0200
+++ /var/tmp/diff_new_pack.5Yuns9/_new  2020-06-11 10:12:52.512735023 +0200
@@ -27,39 +27,37 @@
 %define enable_gcl 0
 %define gcl_flags --disable-gcl
 
+# Inhibit automatic compressing of info files. Compressed info
+# files break maxima's internal help.
+%define __os_install_post %{_prefix}/lib/rpm/brp-suse
+
 Name:           maxima
-Version:        5.43.2
+Version:        5.44.0
 Release:        0
-%define major_version 5.43
 Summary:        Symbolic Computation Program/Computer Algebra System
 License:        GPL-2.0-or-later
-Group:          Productivity/Scientific/Math
 URL:            http://maxima.sourceforge.net/
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Source0:        
http://download.sourceforge.net/maxima/%{name}-%{version}.tar.gz
 Source1:        maxima-rpmlintrc
 # PATCH-FIX-UPSTREAM maxima-python3.patch [email protected] -- Use python3 
instead of python(2) when importing vtk modules and building help; this allows 
maxima to be built with python3 instead of python2.
 Patch0:         maxima-python3.patch
-%if 0%{?suse_version}
-PreReq:         %install_info_prereq
-%endif
 BuildRequires:  bash-completion
+BuildRequires:  fdupes
 BuildRequires:  gzip
 BuildRequires:  makeinfo
 BuildRequires:  python3
+BuildRequires:  update-desktop-files
 Requires:       gnuplot
 Requires:       maxima_exec
 Requires:       plotutils
-BuildRequires:  fdupes
-BuildRequires:  update-desktop-files
+ExcludeArch:    ppc64 ppc64le
+%if 0%{?suse_version} <= 1500
+Requires(post): /sbin/install-info
+Requires(postun): /sbin/install-info
+%endif
 %if 0%{?enable_clisp}
 BuildRequires:  clisp >= 2.34.0
 %endif
-ExcludeArch:    ppc64 ppc64le
-
-# Inhibit automatic compressing of info files. Compressed info
-# files break maxima's internal help.
-%define __os_install_post /usr/lib/rpm/brp-suse
 
 %description
 Maxima is a full symbolic computation program.  It is full featured
@@ -72,11 +70,13 @@
 
 %package xmaxima
 Summary:        Tcl/Tk interface to Maxima
-Group:          Development/Languages/Other
-PreReq:         %install_info_prereq
 Requires:       maxima = %{version}
 Requires:       tk
 Provides:       xmaxima = %{version}
+%if 0%{?suse_version} <= 1500
+Requires(post): /sbin/install-info
+Requires(postun): /sbin/install-info
+%endif
 
 %description xmaxima
 A graphical interface to the Maxima symbolic computation program. It
@@ -89,7 +89,6 @@
 %if 0%{?enable_clisp}
 %package        exec-clisp
 Summary:        Maxima compiled with clisp
-Group:          Development/Languages/Other
 BuildRequires:  clisp
 Requires:       maxima = %{version}
 Provides:       maxima_exec = %{version}
@@ -101,7 +100,6 @@
 %if 0%{?enable_cmucl}
 %package exec-cmucl
 Summary:        Maxima compiled with CMUCL
-Group:          Development/Languages/Other
 Requires:       maxima = %{version}
 Provides:       maxima_exec = %{version}
 
@@ -112,7 +110,6 @@
 %if 0%{?enable_sbcl}
 %package exec-sbcl
 Summary:        Maxima compiled with SBCL
-Group:          Development/Languages/Other
 Requires:       maxima = %{version}
 Requires:       sbcl
 Provides:       maxima_exec = %{version}
@@ -124,7 +121,6 @@
 %if 0%{?enable_gcl}
 %package exec-gcl
 Summary:        Maxima compiled with GCL
-Group:          Development/Languages/Other
 Requires:       maxima = %{version}
 Provides:       maxima_exec = %{version}
 
@@ -134,40 +130,48 @@
 
 %package lang-de-utf8
 Summary:        Maxima German UTF-8 language pack
-Group:          Productivity/Scientific/Math
-PreReq:         %install_info_prereq
 Requires:       maxima = %{version}
 Provides:       locale(maxima:de)
+%if 0%{?suse_version} <= 1500
+Requires(post): /sbin/install-info
+Requires(postun): /sbin/install-info
+%endif
 
 %description lang-de-utf8
 Maxima German language support (in UTF-8).
 
 %package lang-es-utf8
 Summary:        Maxima Spanish UTF-8 language pack
-Group:          Productivity/Scientific/Math
-PreReq:         %install_info_prereq
 Requires:       maxima = %{version}
 Provides:       locale(maxima:es)
+%if 0%{?suse_version} <= 1500
+Requires(post): /sbin/install-info
+Requires(postun): /sbin/install-info
+%endif
 
 %description lang-es-utf8
 Maxima Spanish language support (in UTF-8).
 
 %package lang-pt-utf8
 Summary:        Maxima Portuguese UTF-8 language pack
-Group:          Productivity/Scientific/Math
-PreReq:         %install_info_prereq
 Requires:       maxima = %{version}
 Provides:       locale(maxima:pt)
+%if 0%{?suse_version} <= 1500
+Requires(post): /sbin/install-info
+Requires(postun): /sbin/install-info
+%endif
 
 %description lang-pt-utf8
 Maxima Portuguese language support (in UTF-8).
 
 %package lang-pt_BR-utf8
 Summary:        Maxima Brazilian Portuguese UTF-8 language pack
-Group:          Productivity/Scientific/Math
-PreReq:         %install_info_prereq
 Requires:       maxima = %{version}
 Provides:       locale(maxima:pt_BR)
+%if 0%{?suse_version} <= 1500
+Requires(post): /sbin/install-info
+Requires(postun): /sbin/install-info
+%endif
 
 %description lang-pt_BR-utf8
 Maxima Brazilian Portuguese language support (in UTF-8).
@@ -184,13 +188,13 @@
             --enable-lang-pt-utf8 \
             --enable-lang-pt_BR-utf8 \
             --disable-recode
-make %{?_smp_mflags}
+%make_build
 
 %install
 %makeinstall install-info
   make \
     prefix=%{?buildroot:%{buildroot}}%{_prefix} \
-    exec_prefix=%{?buildroot:%{buildroot}}%{_exec_prefix} \
+    exec_prefix=%{?buildroot:%{buildroot}}%{_prefix} \
     bindir=%{?buildroot:%{buildroot}}%{_bindir} \
     sbindir=%{?buildroot:%{buildroot}}%{_sbindir} \
     sysconfdir=%{?buildroot:%{buildroot}}%{_sysconfdir} \
@@ -209,7 +213,8 @@
 # set executable rights for example scripts
 chmod +x 
%{buildroot}%{_datadir}/%{name}/%{version}/share/contrib/lurkmathml/mathmltest
 # zip the manpage
-gzip %{buildroot}%{_mandir}/*/*
+gzip %{buildroot}%{_mandir}/man1/maxima.1
+gzip %{buildroot}%{_mandir}/*/man1/maxima.1
 # reduce space, create symlinks
 %fdupes -s %{buildroot}/%{_datadir}/%{name}/%{version}/share 
%{buildroot}/%{_datadir}/%{name}/%{version}/src
 
@@ -217,21 +222,12 @@
 
 %suse_update_desktop_file net.sourceforge.maxima.xmaxima
 
-# REMOVE SOME BACKUP FILES INSTALLED BY MISTAKE
-rm %{buildroot}%{_datadir}/%{name}/%{version}/share/draw/gnuplot.lisp.orig \
-   %{buildroot}%{_datadir}/%{name}/%{version}/share/finance/finance.mac.orig \
-   %{buildroot}%{_datadir}/%{name}/%{version}/share/vector/vect.mac.orig
-
-# REMOVE UNNECESSARY BINARY AND DEVEL FILE
-rm 
%{buildroot}%{_datadir}/%{name}/%{version}/share/test_encodings/escape-double-quote
 \
-   
%{buildroot}%{_datadir}/%{name}/%{version}/share/test_encodings/escape-double-quote.c
-
-# FIXME CHECKS TAKE TOO LONG AND TIME-OUT
+# FIXME CHECKS TAKE TOO LONG AND TIME-OUT (LAST CHECK: VERSION 5.44.0)
 #%%check
 #make check
 # /FIXME
 
-%if 0%{?suse_version}
+%if 0%{?suse_version} <= 1500
 %post
 %install_info --info-dir=%{_infodir} %{_infodir}/maxima.info
 
@@ -274,10 +270,10 @@
 %endif
 
 %files
-%defattr(-,root,root,-)
 %license COPYING
 %doc AUTHORS NEWS README README.*
-%{_mandir}/man1/maxima.1*
+%{_mandir}/man1/maxima.1%{?ext_man}
+%{_mandir}/*/man1/maxima.1%{?ext_man}
 %dir %{_datadir}/maxima
 %dir %{_datadir}/maxima/%{version}
 %dir %{_libdir}/maxima
@@ -308,7 +304,6 @@
 %{_datadir}/emacs/site-lisp/*
 
 %files xmaxima
-%defattr(-,root,root,-)
 %dir %{_datadir}/maxima/%{version}/xmaxima
 %{_bindir}/xmaxima
 %{_datadir}/maxima/%{version}/xmaxima/*
@@ -321,27 +316,22 @@
 
 %if 0%{?enable_clisp}
 %files exec-clisp
-%defattr(-,root,root,-)
 %dir %{_libdir}/maxima/%{version}/binary-clisp/
-%defattr(-,root,root,-)
 %{_libdir}/maxima/%{version}/binary-clisp/*
 %endif
 
 %if 0%{?enable_cmucl}
 %files exec-cmucl
-%defattr(-,root,root,-)
 %{_libdir}/maxima/%{version}/binary-cmucl/*
 %endif
 
 %if 0%{?enable_sbcl}
 %files exec-sbcl
-%defattr(-,root,root,-)
 %{_libdir}/maxima/%{version}/binary-sbcl/*
 %endif
 
 %if 0%{?enable_gcl}
 %files exec-gcl
-%defattr(-,root,root,-)
 %{_libdir}/maxima/%{version}/binary-gcl/*
 %endif
 

++++++ maxima-5.43.2.tar.gz -> maxima-5.44.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/maxima/maxima-5.43.2.tar.gz 
/work/SRC/openSUSE:Factory/.maxima.new.3606/maxima-5.44.0.tar.gz differ: char 
5, line 1


Reply via email to