Hello community, here is the log from the commit of package pgn-extract for openSUSE:Factory checked in at 2020-03-30 23:02:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pgn-extract (Old) and /work/SRC/openSUSE:Factory/.pgn-extract.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pgn-extract" Mon Mar 30 23:02:43 2020 rev:3 rq:789564 version:19.04 Changes: -------- --- /work/SRC/openSUSE:Factory/pgn-extract/pgn-extract.changes 2018-11-18 23:31:13.189551477 +0100 +++ /work/SRC/openSUSE:Factory/.pgn-extract.new.3160/pgn-extract.changes 2020-03-30 23:02:48.244156031 +0200 @@ -1,0 +2,19 @@ +Sun Mar 29 16:15:33 UTC 2020 - Christophe Giboudeaux <[email protected]> + +- Update to 19.04: + * Improved --repetition so that it does not give false + positives when castling rights or who is to move are + different. + * Retain next move number rather than resetting to 1 + with --dropply and --dropbefore. + * Fixed a memory error in v18-10 + * Added --xroster to suppress tags that are not required with -R. + * Missing SetUp tags no longer elicit an error message as this + contravention of the standard is so common. + * Negative value accepted with --dropply to indicates plies + to be retained at the end of the game. +- Rebase patches: + * pgn-extract-set_eco.pgn_path.patch + * pgn-extract-no-buildtime.patch + +------------------------------------------------------------------- Old: ---- pgn-extract-18.10.tar.gz New: ---- pgn-extract-19-04.tgz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pgn-extract.spec ++++++ --- /var/tmp/diff_new_pack.4jGLvx/_old 2020-03-30 23:02:49.288156626 +0200 +++ /var/tmp/diff_new_pack.4jGLvx/_new 2020-03-30 23:02:49.316156642 +0200 @@ -1,7 +1,7 @@ # # spec file for package pgn-extract # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # Copyright (c) 2010 Packman Team <[email protected]> # # All modifications and additions to the file contributed by third parties @@ -13,19 +13,18 @@ # 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/ # Name: pgn-extract -Version: 18.10 +Version: 19.04 Release: 0 Summary: A CLI program for manipulating PGN files License: GPL-3.0-or-later Group: Amusements/Games/Board/Chess URL: https://www.cs.kent.ac.uk/people/staff/djb/pgn-extract/ -# unversioned source URL ftp://ftp.cs.kent.ac.uk/pub/djb/pgn-extract/pgn-extract.tgz -Source0: %{name}-%{version}.tar.gz +Source0: https://www.cs.kent.ac.uk/~djb/%{name}/%{name}-19-04.tgz Source100: %{name}.changes # PATCH-FIX-OPENSUSE pgn-extract-set_eco.pgn_path.patch Patch0: pgn-extract-set_eco.pgn_path.patch ++++++ pgn-extract-no-buildtime.patch ++++++ --- /var/tmp/diff_new_pack.4jGLvx/_old 2020-03-30 23:02:49.444156714 +0200 +++ /var/tmp/diff_new_pack.4jGLvx/_new 2020-03-30 23:02:49.444156714 +0200 @@ -1,8 +1,8 @@ -Index: pgn-extract/argsfile.c -=================================================================== ---- pgn-extract.orig/argsfile.c -+++ pgn-extract/argsfile.c -@@ -246,8 +246,8 @@ usage_and_exit(void) +diff --git a/argsfile.c b/argsfile.c +index be7b68f..372231c 100644 +--- a/argsfile.c ++++ b/argsfile.c +@@ -248,8 +248,8 @@ usage_and_exit(void) const char **data = help_data; fprintf(GlobalState.logfile, @@ -11,5 +11,5 @@ + "pgn-extract %s: a Portable Game Notation (PGN) manipulator.\n", + CURRENT_VERSION); fprintf(GlobalState.logfile, - "Copyright (C) 1994-2018 David J. Barnes ([email protected])\n"); + "Copyright (C) 1994-2019 David J. Barnes ([email protected])\n"); fprintf(GlobalState.logfile, "%s\n\n", URL); ++++++ pgn-extract-set_eco.pgn_path.patch ++++++ --- /var/tmp/diff_new_pack.4jGLvx/_old 2020-03-30 23:02:49.496156745 +0200 +++ /var/tmp/diff_new_pack.4jGLvx/_new 2020-03-30 23:02:49.496156745 +0200 @@ -1,8 +1,8 @@ -Index: pgn-extract/argsfile.c -=================================================================== ---- pgn-extract.orig/argsfile.c -+++ pgn-extract/argsfile.c -@@ -131,7 +131,7 @@ usage_and_exit(void) +diff --git a/argsfile.c b/argsfile.c +index aa502cf..be7b68f 100644 +--- a/argsfile.c ++++ b/argsfile.c +@@ -132,7 +132,7 @@ usage_and_exit(void) "-D -- don't output duplicate games.", "-eECO_file -- perform ECO classification of games. The optional", " ECO_file should contain a PGN format list of ECO lines", @@ -11,11 +11,11 @@ "-E[123 etc.] -- split output into separate files according to ECO.", " E1 : Produce files from ECO letter, A.pgn, B.pgn, ...", " E2 : Produce files from ECO letter and first digit, A0.pgn, ...", -Index: pgn-extract/help.html -=================================================================== ---- pgn-extract.orig/help.html -+++ pgn-extract/help.html -@@ -196,7 +196,7 @@ of this file before attempting to use pg +diff --git a/help.html b/help.html +index a94c339..d8ee27d 100644 +--- a/help.html ++++ b/help.html +@@ -203,7 +203,7 @@ of this file before attempting to use pgn-extract in earnest. <li>-D - don't output duplicate extracted game scores. <li>-eECO_file - perform ECO classification of games. The optional ECO_file should contain a PGN format list of ECO lines @@ -24,7 +24,7 @@ <li>-E[123 etc.] - split output into separate files according to ECO. <ul> <li>E1 : Produce files from ECO letter, A.pgn, B.pgn, ... -@@ -1362,7 +1362,7 @@ believe that this was put together by Ew +@@ -1445,7 +1445,7 @@ believe that this was put together by Ewart Shaw, Franz Hemmer and others, to whom appropriate thanks is due. The -e flag requests pgn-extract to add/replace ECO classifications in the games it outputs. This is done by firstly reading a file of ECO lines in PGN format @@ -33,10 +33,10 @@ resulting positions. As the games are then read they are looked up in the table to find a classification. The deepest match is found. A match is allowed within six half moves of the length of the ECO line. -Index: pgn-extract/main.c -=================================================================== ---- pgn-extract.orig/main.c -+++ pgn-extract/main.c +diff --git a/main.c b/main.c +index 6847a53..01aff5a 100644 +--- a/main.c ++++ b/main.c @@ -48,7 +48,7 @@ * a file of ECO classificiations. */
