Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package freecell-solver for openSUSE:Factory 
checked in at 2021-05-01 00:47:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/freecell-solver (Old)
 and      /work/SRC/openSUSE:Factory/.freecell-solver.new.1947 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "freecell-solver"

Sat May  1 00:47:01 2021 rev:5 rq:889557 version:6.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/freecell-solver/freecell-solver.changes  
2020-09-01 20:10:46.672687971 +0200
+++ 
/work/SRC/openSUSE:Factory/.freecell-solver.new.1947/freecell-solver.changes    
    2021-05-01 00:47:04.815350021 +0200
@@ -1,0 +2,8 @@
+Thu Apr 29 13:13:07 UTC 2021 - Ferdinand Thiessen <r...@fthiessen.de>
+
+- Update to 6.2.0
+  * Fix run time errors
+  * Add a more compact representation of zero-freecells deals
+- New build requirement: python3-cffi
+
+-------------------------------------------------------------------

Old:
----
  freecell-solver-6.0.1.tar.xz

New:
----
  freecell-solver-6.2.0.tar.xz

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

Other differences:
------------------
++++++ freecell-solver.spec ++++++
--- /var/tmp/diff_new_pack.ZMeGx9/_old  2021-05-01 00:47:06.131344159 +0200
+++ /var/tmp/diff_new_pack.ZMeGx9/_new  2021-05-01 00:47:06.131344159 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package freecell-solver
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,10 +16,11 @@
 #
 
 
+%bcond_with tests
 %define soversion 0
 %define libname libfreecell-solver
 Name:           freecell-solver
-Version:        6.0.1
+Version:        6.2.0
 Release:        0
 Summary:        A Freecell Solver
 License:        MIT
@@ -33,12 +34,16 @@
 BuildRequires:  gperf
 BuildRequires:  perl-Template-Toolkit
 BuildRequires:  pkgconfig
+BuildRequires:  python3-cffi
 BuildRequires:  python3-pysol-cards
 BuildRequires:  python3-random2
 BuildRequires:  python3-six
 BuildRequires:  cmake(Rinutils)
 BuildRequires:  perl(Moo)
 BuildRequires:  perl(Path::Tiny)
+%if %{with tests}
+BuildRequires:  perl(Task::FreecellSolver::Testing)
+%endif
 
 %description
 Command line programs which can be used to solve Freecell and other card games.
@@ -54,8 +59,8 @@
 
 %package -n %{libname}%{soversion}
 Summary:        Freecell Solver library
-# This dependency is expected
 Group:          System/Libraries
+# This dependency is expected
 Requires:       %{name}-presets = %{version}
 
 %description -n %{libname}%{soversion}
@@ -75,15 +80,22 @@
 
 %build
 %cmake -DBUILD_STATIC_LIBRARY=OFF \
+%if %{without tests}
        -DFCS_WITH_TEST_SUITE=OFF \
+%endif
        -DFCS_AVOID_TCMALLOC=ON
-
 %cmake_build
 
+%if %{with tests}
+%check
+%ctest
+%endif
+
 %install
 %cmake_install
 
 # Fix the rpmlint warnings
+rm -v %{buildroot}%{_datadir}/doc/freecell-solver/INSTALL
 sed -i 's#%{_bindir}/env python3#%{_bindir}/python3#' 
%{buildroot}%{_bindir}/*.py
 sed -i 's#%{_bindir}/env python3#%{_bindir}/python3#' 
%{buildroot}%{_bindir}/gen-multiple-pysol-layouts
 sed -i '/^#!\/bin/d' %{buildroot}%{_datadir}/freecell-solver/presets/*.sh
@@ -97,17 +109,14 @@
 %{_libdir}/libfreecell-solver.so.*
 
 %files devel
-%license COPYING.asciidoc
 %{_includedir}/freecell-solver/
 %{_libdir}/libfreecell-solver.so
 %{_libdir}/pkgconfig/libfreecell-solver.pc
 
 %files -n %{name}-presets
-%license COPYING.asciidoc
 %{_datadir}/freecell-solver/
 
 %files
-%license COPYING.asciidoc
 %doc %{_datadir}/doc/freecell-solver/
 %{_bindir}/dbm-fc-solver
 %{_bindir}/depth-dbm-fc-solver

++++++ freecell-solver-6.0.1.tar.xz -> freecell-solver-6.2.0.tar.xz ++++++
++++ 8843 lines of diff (skipped)

Reply via email to