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.
   */


Reply via email to