commit form for openSUSE:Factory
Hello community, here is the log from the commit of package form for openSUSE:Factory checked in at 2019-11-06 14:05:49 Comparing /work/SRC/openSUSE:Factory/form (Old) and /work/SRC/openSUSE:Factory/.form.new.2990 (New) Package is "form" Wed Nov 6 14:05:49 2019 rev:6 rq:745380 version:4.2.1 Changes: --- /work/SRC/openSUSE:Factory/form/form.changes2019-03-26 22:31:21.881721100 +0100 +++ /work/SRC/openSUSE:Factory/.form.new.2990/form.changes 2019-11-06 14:05:53.516772590 +0100 @@ -1,0 +2,5 @@ +Fri Nov 1 14:03:58 UTC 2019 - Atri Bhattacharya + +- Switch to using the newer openmpi2 instead of openmpi(1). + +--- Other differences: -- ++ form.spec ++ --- /var/tmp/diff_new_pack.InOxwA/_old 2019-11-06 14:05:54.864774001 +0100 +++ /var/tmp/diff_new_pack.InOxwA/_new 2019-11-06 14:05:54.868774005 +0100 @@ -12,13 +12,15 @@ # 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/ # # Documentation building fails due to LaTeX errors; disable for now %define with_doc 0 +%define omp_ver openmpi2 + %define reldate 20190212 Name: form Version:4.2.1 @@ -29,6 +31,7 @@ Url:https://github.com/vermaseren/form/ Source0:https://github.com/vermaseren/form/archive/v%{version}.tar.gz Source1:%{name}-rpmlintrc +BuildRequires: %{omp_ver}-devel BuildRequires: autoconf BuildRequires: automake BuildRequires: doxygen @@ -37,7 +40,6 @@ BuildRequires: git BuildRequires: gmp-devel BuildRequires: libtool -BuildRequires: openmpi-devel BuildRequires: pkgconfig BuildRequires: pkgconfig(zlib) %if %{with_doc} @@ -97,8 +99,8 @@ sed -i "s/PRODUCTIONDATE __DATE__/PRODUCTIONDATE %{reldate}/" configure.ac %build -if [ -f %{_libdir}/mpi/gcc/openmpi/bin/mpivars.sh ]; then - source %{_libdir}/mpi/gcc/openmpi/bin/mpivars.sh +if [ -f %{_libdir}/mpi/gcc/%{omp_ver}/bin/mpivars.sh ]; then + source %{_libdir}/mpi/gcc/%{omp_ver}/bin/mpivars.sh fi sed -i "s|-march=native||g" configure.ac
commit form for openSUSE:Factory
Hello community, here is the log from the commit of package form for openSUSE:Factory checked in at 2019-03-26 22:31:18 Comparing /work/SRC/openSUSE:Factory/form (Old) and /work/SRC/openSUSE:Factory/.form.new.25356 (New) Package is "form" Tue Mar 26 22:31:18 2019 rev:5 rq:686430 version:4.2.1 Changes: --- /work/SRC/openSUSE:Factory/form/form.changes2018-07-10 16:17:53.533307512 +0200 +++ /work/SRC/openSUSE:Factory/.form.new.25356/form.changes 2019-03-26 22:31:21.881721100 +0100 @@ -1,0 +2,47 @@ +Fri Mar 15 14:44:09 UTC 2019 - Atri B + +- Update to version 4.2.1: + * See +https://github.com/vermaseren/form/wiki/Release-Notes-Form-4.2.1 +for a full list of changes. + * Bug fixes: +- Replaced the obsolete ftime() function with clock_gettime() + when the latter is available (gh#vermaseren/form#276) +- Improved the algorithms of division and reminder for + non-monic multivariate polynomials (gh#vermaseren/form#281) +- Removed an inefficiency when many expressions are defined +- Improved the merge sort inside memory based on Timsort +- Fixed a bug that caused a pattern matching failure for + restricted numbers in ex-Polyratfun (gh#vermaseren/form#55) +- Fixed crashes in routines for gzip decompression + (gh#vermaseren/form#95) +- Fixed content_ for polynomials with constant terms + (gh#vermaseren/form#185) +- Fixed some portability issues (gh#vermaseren/form#217, + gh#vermaseren/form#223) +- Fixed corrupted characters from the prepreocessor calculator + when the result is the most negative integer + (gh#vermaseren/form#219) +- Fixed a crash on accessing the first + gh#vermaseren/form#factdollar factor of an integer + (gh#vermaseren/form#222) +- Fixed memory leaks in routines for gzip compression + (gh#vermaseren/form#248) +- Fixed a memory bug for local $-variables in TFORM + (gh#vermaseren/form#253) +- Fixed a bug that made gcd_ give wrong results + (gh#vermaseren/form#258) +- Fixed a bug in the polynomial GCD routine + (gh#vermaseren/form#260) +- Fixed a wrong "Division by zero" runtime error by mul_(x,0) + (gh#vermaseren/form#261) +- Fixed a bug that caused wrong results in code optimization + (gh#vermaseren/form#272) +- Fixed transform,addargs for the case that the result becomes + 0 (gh#vermaseren/form#277) +- Fixed some bug in LHS patterns with poly(rat)fun and symbols +- Fixed the problem that content_ did not handle functions + properly +- Disable documentation due to LaTeX errors. + +--- Old: v4.2.0.tar.gz New: v4.2.1.tar.gz Other differences: -- ++ form.spec ++ --- /var/tmp/diff_new_pack.rwpWqI/_old 2019-03-26 22:31:24.097720565 +0100 +++ /var/tmp/diff_new_pack.rwpWqI/_new 2019-03-26 22:31:24.153720552 +0100 @@ -1,7 +1,7 @@ # # spec file for package form # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -16,12 +16,15 @@ # -%define reldate 20170706 +# Documentation building fails due to LaTeX errors; disable for now +%define with_doc 0 + +%define reldate 20190212 Name: form -Version:4.2.0 +Version:4.2.1 Release:0 Summary:A Symbolic Manipulation System -License:GPL-3.0+ +License:GPL-3.0-or-later Group: Productivity/Scientific/Math Url:https://github.com/vermaseren/form/ Source0:https://github.com/vermaseren/form/archive/v%{version}.tar.gz @@ -36,8 +39,9 @@ BuildRequires: libtool BuildRequires: openmpi-devel BuildRequires: pkgconfig -BuildRequires: texlive-tex4ht BuildRequires: pkgconfig(zlib) +%if %{with_doc} +BuildRequires: texlive-tex4ht BuildRequires: tex(adjustbox.sty) BuildRequires: tex(amssymb.sty) BuildRequires: tex(calc.sty) @@ -61,6 +65,7 @@ BuildRequires: tex(tocloft.sty) BuildRequires: tex(wasysym.sty) BuildRequires: tex(xcolor.sty) +%endif Recommends: %{name}-doc = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -101,11 +106,13 @@ %configure --enable-parform make %{?_smp_mflags} +%if %{with_doc} # MAKE DOCUMENTATION pushd doc make %{?_smp_mflags} pdf make %{?_smp_mflags} html popd +%endif %install %make_install @@ -113,19 +120,21 @@ %fdupes -s doc %files -%defattr(-,root,root) %doc AUTHORS README.md COPYING +%if %{with_doc} %doc doc/manual/manual.pdf %doc doc/manual/html/
commit form for openSUSE:Factory
Hello community, here is the log from the commit of package form for openSUSE:Factory checked in at 2018-07-10 16:16:57 Comparing /work/SRC/openSUSE:Factory/form (Old) and /work/SRC/openSUSE:Factory/.form.new (New) Package is "form" Tue Jul 10 16:16:57 2018 rev:4 rq:621828 version:4.2.0 Changes: --- /work/SRC/openSUSE:Factory/form/form.changes2017-10-25 17:48:04.565852890 +0200 +++ /work/SRC/openSUSE:Factory/.form.new/form.changes 2018-07-10 16:17:53.533307512 +0200 @@ -1,0 +2,5 @@ +Tue Jul 10 04:18:45 UTC 2018 - bwiedem...@suse.com + +- compile independent of build system CPU (boo#1100677) + +--- Other differences: -- ++ form.spec ++ --- /var/tmp/diff_new_pack.LwOcbl/_old 2018-07-10 16:17:54.145306566 +0200 +++ /var/tmp/diff_new_pack.LwOcbl/_new 2018-07-10 16:17:54.149306560 +0200 @@ -96,6 +96,7 @@ source %{_libdir}/mpi/gcc/openmpi/bin/mpivars.sh fi +sed -i "s|-march=native||g" configure.ac autoreconf -fvi %configure --enable-parform make %{?_smp_mflags}
commit form for openSUSE:Factory
Hello community, here is the log from the commit of package form for openSUSE:Factory checked in at 2017-10-25 17:48:04 Comparing /work/SRC/openSUSE:Factory/form (Old) and /work/SRC/openSUSE:Factory/.form.new (New) Package is "form" Wed Oct 25 17:48:04 2017 rev:3 rq:536485 version:4.2.0 Changes: --- /work/SRC/openSUSE:Factory/form/form.changes2017-07-12 19:36:47.557681392 +0200 +++ /work/SRC/openSUSE:Factory/.form.new/form.changes 2017-10-25 17:48:04.565852890 +0200 @@ -1,0 +2,5 @@ +Wed Oct 25 08:41:35 UTC 2017 - badshah...@gmail.com + +- Setup MPI environment before building. + +--- Other differences: -- ++ form.spec ++ --- /var/tmp/diff_new_pack.BmLOKn/_old 2017-10-25 17:48:05.161824919 +0200 +++ /var/tmp/diff_new_pack.BmLOKn/_new 2017-10-25 17:48:05.165824731 +0200 @@ -92,6 +92,10 @@ sed -i "s/PRODUCTIONDATE __DATE__/PRODUCTIONDATE %{reldate}/" configure.ac %build +if [ -f %{_libdir}/mpi/gcc/openmpi/bin/mpivars.sh ]; then + source %{_libdir}/mpi/gcc/openmpi/bin/mpivars.sh +fi + autoreconf -fvi %configure --enable-parform make %{?_smp_mflags}
commit form for openSUSE:Factory
Hello community, here is the log from the commit of package form for openSUSE:Factory checked in at 2017-07-12 19:36:30 Comparing /work/SRC/openSUSE:Factory/form (Old) and /work/SRC/openSUSE:Factory/.form.new (New) Package is "form" Wed Jul 12 19:36:30 2017 rev:2 rq:509635 version:4.2.0 Changes: --- /work/SRC/openSUSE:Factory/form/form.changes2017-02-03 17:36:55.839244199 +0100 +++ /work/SRC/openSUSE:Factory/.form.new/form.changes 2017-07-12 19:36:47.557681392 +0200 @@ -1,0 +2,10 @@ +Sun Jul 9 03:17:32 UTC 2017 - badshah...@gmail.com + +- Update to version 4.2.0: + + See +https://github.com/vermaseren/form/wiki/Release-Notes---Form-4.2.0 +for list of changes. +- Drop form-devref-pdf.patch; incorporated upstream. +- Add BuildRequires on git, required to ascertain revision id. + +--- Old: form-devref-pdf.patch v4.1-20131025.tar.gz New: v4.2.0.tar.gz Other differences: -- ++ form.spec ++ --- /var/tmp/diff_new_pack.JCzGrQ/_old 2017-07-12 19:36:48.565539026 +0200 +++ /var/tmp/diff_new_pack.JCzGrQ/_new 2017-07-12 19:36:48.569538461 +0200 @@ -1,7 +1,7 @@ # # spec file for package form # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -16,23 +16,22 @@ # -%define reldate 20131025 +%define reldate 20170706 Name: form -Version:4.1 +Version:4.2.0 Release:0 Summary:A Symbolic Manipulation System License:GPL-3.0+ Group: Productivity/Scientific/Math Url:https://github.com/vermaseren/form/ -Source0: https://github.com/vermaseren/form/archive/v%{version}-%{reldate}.tar.gz +Source0:https://github.com/vermaseren/form/archive/v%{version}.tar.gz Source1:%{name}-rpmlintrc -# PATCH-FIX-UPSTREAM form-devref-pdf.patch badshah...@gmail.com -- Fix a typo preventing devref PDF from generating -Patch0: form-devref-pdf.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ +BuildRequires: git BuildRequires: gmp-devel BuildRequires: libtool BuildRequires: openmpi-devel @@ -86,8 +85,7 @@ This package provides additional documentation for %{name}. %prep -%setup -q -n %{name}-%{version}-%{reldate} -%patch0 -p1 +%setup -q # REPLACE __DATE__ BY %%{reldate} USED TO TAG THE SOURCE TARBALL sed -i "s/PRODUCTIONDATE __DATE__/PRODUCTIONDATE %{reldate}/" sources/form3.h @@ -105,7 +103,7 @@ popd %install -make %{?_smp_mflags} DESTDIR=%{buildroot} install +%make_install %fdupes -s doc @@ -117,6 +115,7 @@ %{_bindir}/form %{_bindir}/tform %{_bindir}/parform +%{_mandir}/man1/form.1%{ext_man} %files doc %defattr(-,root,root) ++ v4.1-20131025.tar.gz -> v4.2.0.tar.gz ++ 45725 lines of diff (skipped)