Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package pgn-extract for openSUSE:Factory checked in at 2021-05-01 00:46:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pgn-extract (Old)
and /work/SRC/openSUSE:Factory/.pgn-extract.new.1947 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pgn-extract"
Sat May 1 00:46:56 2021 rev:4 rq:889544 version:21.02
Changes:
--------
--- /work/SRC/openSUSE:Factory/pgn-extract/pgn-extract.changes 2020-03-30 23:02:48.244156031 +0200
+++ /work/SRC/openSUSE:Factory/.pgn-extract.new.1947/pgn-extract.changes 2021-05-01 00:46:59.867372063 +0200
@@ -1,0 +2,20 @@
+Thu Apr 29 17:48:28 UTC 2021 - Ferdinand Thiessen
+
+- Update to 20.02
+ * Added --linenumbers
+ * Added --fixtagstrings.
+ * Date matches with -t and -T extended to match on month and day
+ as well as year.
+ * Added --wtm and --btm.
+ * Added limited relational TimeControl matching with -t
+ * Added missing 'ep' for en passant moves with -Wxlalg and -Wxolalg.
+ * Bug fix to eliminate illegal pawn moves in long algebraic notation.
+ * Added --startply.
+ * Added --fenpattern, --fenpatterni, --materialy and --materialz
+ as command-line arguments.
+ * Delete NAGs appearing before the first move of a game.
+- Rebase patches:
+ * pgn-extract-no-buildtime.patch
+ * pgn-extract-set_eco.pgn_path.patch
+
+-------------------------------------------------------------------
Old:
----
pgn-extract-19-04.tgz
New:
----
pgn-extract-21-02.tgz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pgn-extract.spec ++++++
--- /var/tmp/diff_new_pack.WR2JSP/_old 2021-05-01 00:47:00.371369819 +0200
+++ /var/tmp/diff_new_pack.WR2JSP/_new 2021-05-01 00:47:00.371369819 +0200
@@ -1,7 +1,7 @@
#
# spec file for package pgn-extract
#
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
# Copyright (c) 2010 Packman Team
#
# All modifications and additions to the file contributed by third parties
@@ -18,13 +18,14 @@
Name: pgn-extract
-Version: 19.04
+Version: 21.02
+%define mver 21-02
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/
-Source0: https://www.cs.kent.ac.uk/~djb/%{name}/%{name}-19-04.tgz
+Source0: https://www.cs.kent.ac.uk/~djb/pgn-extract/pgn-extract-%{mver}.tgz
Source100: %{name}.changes
# PATCH-FIX-OPENSUSE pgn-extract-set_eco.pgn_path.patch
Patch0: pgn-extract-set_eco.pgn_path.patch
@@ -61,7 +62,6 @@
%license COPYING
%doc help.html
%{_bindir}/%{name}
-%dir %{_datadir}/%{name}
-%{_datadir}/%{name}/eco.pgn
+%{_datadir}/%{name}
%changelog
++++++ pgn-extract-19-04.tgz -> pgn-extract-21-02.tgz ++++++
++++ 4397 lines of diff (skipped)
++++++ pgn-extract-no-buildtime.patch ++++++
--- /var/tmp/diff_new_pack.WR2JSP/_old 2021-05-01 00:47:00.523369142 +0200
+++ /var/tmp/diff_new_pack.WR2JSP/_new 2021-05-01 00:47:00.527369123 +0200
@@ -1,8 +1,7 @@
-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)
+diff -Nur pgn-extract/argsfile.c new/argsfile.c
+--- pgn-extract/argsfile.c 2021-01-27 12:22:02.000000000 +0100
++++ new/argsfile.c 2021-04-29 20:11:53.583307686 +0200
+@@ -259,8 +259,8 @@
const char **data = help_data;
fprintf(GlobalState.logfile,
@@ -11,5 +10,5 @@
+ "pgn-extract %s: a Portable Game Notation (PGN) manipulator.\n",
+ CURRENT_VERSION);
fprintf(GlobalState.logfile,
- "Copyright (C) 1994-2019 David J. Barnes (d.j.barnes@kent.ac.uk)\n");
+ "Copyright (C) 1994-2021 David J. Barnes (d.j.barnes@kent.ac.uk)\n");
fprintf(GlobalState.logfile, "%s\n\n", URL);
++++++ pgn-extract-set_eco.pgn_path.patch ++++++
--- /var/tmp/diff_new_pack.WR2JSP/_old 2021-05-01 00:47:00.535369087 +0200
+++ /var/tmp/diff_new_pack.WR2JSP/_new 2021-05-01 00:47:00.539369070 +0200
@@ -1,42 +1,39 @@
-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)
+diff -Nur pgn-extract/argsfile.c new/argsfile.c
+--- pgn-extract/argsfile.c 2021-01-27 12:22:02.000000000 +0100
++++ new/argsfile.c 2021-04-29 20:25:15.746494374 +0200
+@@ -133,7 +133,7 @@
"-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",
- " Default is to use eco.pgn from the current directory.",
-+ " Default is to use /usr/share/pgn-extract/eco.pgn.",
++ " Default is to use /usr/share/pgn-extract/eco.pgn from the current directory.",
"-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, ...",
-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.
+diff -Nur pgn-extract/help.html new/help.html
+--- pgn-extract/help.html 2021-01-27 12:22:02.000000000 +0100
++++ new/help.html 2021-04-29 20:27:01.234728770 +0200
+@@ -211,7 +211,7 @@
<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
- Default is to use eco.pgn from the current directory.
-+ Default is to use /usr/share/pgn-extract/eco.pgn.
++ Default is to use /usr/share/pgn-extract/eco.pgn from the current directory.
<li>-E[123 etc.] - split output into separate files according to ECO.
<ul>
<li>E1 : Produce files from ECO letter, A.pgn, B.pgn, ...
-@@ -1445,7 +1445,7 @@ believe that this was put together by Ewart Shaw, Franz Hemmer and
+@@ -1501,7 +1501,7 @@
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
-(eco.pgn in the current directory, by default) and building a table of
-+(/usr/share/pgn-extract/eco.pgn, by default) and building a table of
++(/usr/share/pgn-extract/eco.pgn in the current directory, by default) and building a table of
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.
-diff --git a/main.c b/main.c
-index 6847a53..01aff5a 100644
---- a/main.c
-+++ b/main.c
+diff -Nur pgn-extract/main.c new/main.c
+--- pgn-extract/main.c 2021-01-03 14:43:15.000000000 +0100
++++ new/main.c 2021-04-29 20:27:25.909847943 +0200
@@ -48,7 +48,7 @@
* a file of ECO classificiations.
*/