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 <rpm@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)
participants (1)
-
Source-Sync