commit chessx for openSUSE:Factory

2020-05-09 Thread root
Hello community,

here is the log from the commit of package chessx for openSUSE:Factory checked 
in at 2020-05-09 19:52:52

Comparing /work/SRC/openSUSE:Factory/chessx (Old)
 and  /work/SRC/openSUSE:Factory/.chessx.new.2738 (New)


Package is "chessx"

Sat May  9 19:52:52 2020 rev:8 rq:802027 version:1.5.4

Changes:

--- /work/SRC/openSUSE:Factory/chessx/chessx.changes2019-05-06 
13:28:48.177456999 +0200
+++ /work/SRC/openSUSE:Factory/.chessx.new.2738/chessx.changes  2020-05-09 
19:53:10.128942780 +0200
@@ -1,0 +2,15 @@
+Sat May  9 10:51:39 UTC 2020 - Luigi Baldoni 
+
+- Update to version 1.5.4
+  * New feature: blunder checking
+  * New feature: Speak moves
+  * New feature: Refactor complete database
+  * Changed: Command-Key to force query for promotion dialog
+(instead of Meta)
+  * Bugfix: Undo setting up board required two steps
+  * Bugfix: Clearing database was broken
+  * Bugfix: entering nags/null movees via keyboard
+- Add chessx-translations.patch, chessx-install.patch and
+  chessx-use_system_quazip.patch
+
+---

Old:

  chessx-1.5.0.tgz

New:

  chessx-1.5.4.tgz
  chessx-install.patch
  chessx-translations.patch
  chessx-use_system_quazip.patch



Other differences:
--
++ chessx.spec ++
--- /var/tmp/diff_new_pack.IcOW4q/_old  2020-05-09 19:53:11.116944901 +0200
+++ /var/tmp/diff_new_pack.IcOW4q/_new  2020-05-09 19:53:11.116944901 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package chessx
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,19 @@
 
 
 Name:   chessx
-Version:1.5.0
+Version:1.5.4
 Release:0
 Summary:Chess database
 License:GPL-2.0-only
 Group:  Amusements/Games/Board/Chess
 URL:http://chessx.sourceforge.net
 Source0:
https://sourceforge.net/projects/chessx/files/chessx/%{version}/chessx-%{version}.tgz
+# PATCH-FIX-UPSTREAM chessx-translations.patch aloi...@gmx.com -- remove 
unused translations
+Patch0: chessx-translations.patch
+# PATCH-FEATURE-UPSTREAM chessx-install.patch aloi...@gmx.com -- make install 
work on linux
+Patch1: chessx-install.patch
+# PATCH-FEATURE-OPENSUSE chessx-use_system_quazip.patch
+Patch2: chessx-use_system_quazip.patch
 BuildRequires:  fdupes
 BuildRequires:  libqt5-linguist
 BuildRequires:  pkgconfig
@@ -32,9 +38,12 @@
 BuildRequires:  pkgconfig(Qt5Multimedia)
 BuildRequires:  pkgconfig(Qt5PrintSupport)
 BuildRequires:  pkgconfig(Qt5Svg)
+BuildRequires:  pkgconfig(Qt5TextToSpeech)
 BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(Qt5Xml)
-BuildRequires:  pkgconfig(zlib)
+%if (0%{?suse_version} > 1500 || 0%{?sle_version} >= 150200)
+BuildRequires:  pkgconfig(quazip)
+%endif
 BuildRequires:  pkgconfig(zlib)
 
 %description
@@ -52,26 +61,22 @@
 * Observe and play games on FICS
 
 %prep
-%setup -q
+%autosetup -N
+%patch0 -p1
+%patch1 -p1
+%if (0%{?suse_version} > 1500 || 0%{?sle_version} >= 150200)
+%patch2 -p1
+%endif
+chmod -x data/images/circle_*.svg
 
 %build
-lrelease-qt5 i18n/*
-qmake-qt5 QMAKE_CFLAGS+="%{optflags}" QMAKE_CXXFLAGS+="%{optflags}"
-make %{?_smp_mflags}
+%qmake5
+%make_build
 
 %install
-mkdir -p %{buildroot}/%{_bindir}
-mkdir -p %{buildroot}/%{_datadir}/%{name}
-mkdir -p %{buildroot}/%{_datadir}/pixmaps
-mkdir -p %{buildroot}/%{_datadir}/applications
-install -m 0755 release/%{name} -t %{buildroot}/%{_bindir}
-install -m 0644 unix/%{name}.desktop -t %{buildroot}/%{_datadir}/applications
-install -m 0644 data/images/%{name}.png -t %{buildroot}/%{_datadir}/pixmaps
-chmod -x data/images/circle_*.svg
-cp -r data -t %{buildroot}/%{_datadir}/%{name}
-cp i18n/*.qm -t %{buildroot}/%{_datadir}/%{name}/data/lang
+%qmake5_install
 find %{buildroot} -size 0 -delete
-%fdupes -s %{buildroot}
+%fdupes %{buildroot}
 
 %files
 %license COPYING

++ chessx-1.5.0.tgz -> chessx-1.5.4.tgz ++
/work/SRC/openSUSE:Factory/chessx/chessx-1.5.0.tgz 
/work/SRC/openSUSE:Factory/.chessx.new.2738/chessx-1.5.4.tgz differ: char 5, 
line 1

++ chessx-install.patch ++
Index: chessx-1.5.4/chessx.pro
===
--- chessx-1.5.4.orig/chessx.pro
+++ chessx-1.5.4/chessx.pro
@@ -546,6 +546,22 @@ macx {
 data/timeseal/mac/timeseal
 }
 
+unix:!macx {
+  isEmpty(PREFIX) {
+PREFIX = /usr
+  }
+  target.path = $$PREFIX/bin
+  desktop.path = $$PREFIX/share/applications
+  desktop.files = unix/chessx.desktop
+  icon.path = $$PREFIX/share/pixmaps
+  icon.files = 

commit chessx for openSUSE:Factory

2019-05-06 Thread root
Hello community,

here is the log from the commit of package chessx for openSUSE:Factory checked 
in at 2019-05-06 13:28:46

Comparing /work/SRC/openSUSE:Factory/chessx (Old)
 and  /work/SRC/openSUSE:Factory/.chessx.new.5148 (New)


Package is "chessx"

Mon May  6 13:28:46 2019 rev:7 rq:700987 version:1.5.0

Changes:

--- /work/SRC/openSUSE:Factory/chessx/chessx.changes2019-05-05 
21:22:39.457479584 +0200
+++ /work/SRC/openSUSE:Factory/.chessx.new.5148/chessx.changes  2019-05-06 
13:28:48.177456999 +0200
@@ -1,0 +2,5 @@
+Mon May  6 08:02:08 UTC 2019 - Luigi Baldoni 
+
+- New tarball with Qt 5.9 fix (no version change)
+
+---



Other differences:
--
++ chessx.spec ++
--- /var/tmp/diff_new_pack.JfkIu8/_old  2019-05-06 13:28:49.113459024 +0200
+++ /var/tmp/diff_new_pack.JfkIu8/_new  2019-05-06 13:28:49.113459024 +0200
@@ -28,7 +28,7 @@
 BuildRequires:  libqt5-linguist
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(Qt5Concurrent)
-BuildRequires:  pkgconfig(Qt5Core) >= 5.10
+BuildRequires:  pkgconfig(Qt5Core)
 BuildRequires:  pkgconfig(Qt5Multimedia)
 BuildRequires:  pkgconfig(Qt5PrintSupport)
 BuildRequires:  pkgconfig(Qt5Svg)

++ chessx-1.5.0.tgz ++
/work/SRC/openSUSE:Factory/chessx/chessx-1.5.0.tgz 
/work/SRC/openSUSE:Factory/.chessx.new.5148/chessx-1.5.0.tgz differ: char 5, 
line 1




commit chessx for openSUSE:Factory

2019-05-05 Thread root
Hello community,

here is the log from the commit of package chessx for openSUSE:Factory checked 
in at 2019-05-05 21:22:36

Comparing /work/SRC/openSUSE:Factory/chessx (Old)
 and  /work/SRC/openSUSE:Factory/.chessx.new.5148 (New)


Package is "chessx"

Sun May  5 21:22:36 2019 rev:6 rq:700872 version:1.5.0

Changes:

--- /work/SRC/openSUSE:Factory/chessx/chessx.changes2018-06-19 
11:55:16.580716249 +0200
+++ /work/SRC/openSUSE:Factory/.chessx.new.5148/chessx.changes  2019-05-05 
21:22:39.457479584 +0200
@@ -1,0 +2,61 @@
+Sun May  5 15:53:05 UTC 2019 - Luigi Baldoni 
+
+- Update to version 1.5.0
+  New Features:
+  * Provide multi-selection for the database list view
+  * Load favorite databases at startup
+  * Read Chessbase Books (ctg)
+  * Read Arena Books (.abk)
+  * Drag databases into list of games
+  * Dark Theme
+  * FICS console with commandline
+  * Syzygy 7 men online tablebase
+  * Change font size via mouse wheel
+  * Search depth for analysis
+  * Filter operation from gamelist
+  * Allow user-provided ECO files
+  * Save dialog allows to store extra tags
+  * Restrict search to start of word / end of word
+  * Edit shortcuts by pressing key
+  * Annotations beneath board view
+  * Turn board for given player
+  * Send database to Mail-Client
+  * Show analysis of position with one piece moved
+  * Merge internal and external themes, new option to scale
+board images
+  Bug Fixes:
+  * Reduced Memory Footprint
+  * Removing a sub-variation kept some invisble moves
+  * Internal engine produced silly suggestions in case of a check
+  * Parse more than one tag in a line
+  * Changing book in analysis should update moves immediately
+  * Do not list read-only databases as copy targets
+  * Update game list columns after leaving preferences
+  * Console output and event info lacks termination of bold text
+  * Avoid empty annotation when merging a game
+  * "New Game" disabled after loading game
+  * Invalid notation when inserting line from analysis
+  * Puzzle mode not terminated properly
+  * Performance reading Polyglot positions
+  * Disconnecting a FICS session leaked some memory
+  * Progress bar missing occasionally
+  Changes:
+  * Draw arrows with right mouse
+  * Index file format updated
+  * Support engines with state issues
+  * time representation to ISO format
+  * Do not ask to save deleted games
+  * Copy current game instead of first selected game
+  * Kick out hotkeys for database changes
+  * Analysis and Endgametables display localised piece strings
+  * Books support localized piece representation
+  * Accept PGN with obscure RAVs
+  * Index file format stores data size
+  * If loading modifies db, mark db as changed
+  * Always use DefaultDataPath (instead of last used folder) for
+Save Dialogs
+  * Index file version
+
+- Dropped chessx-Qt511.patch (no longer necessary)
+
+---

Old:

  chessx-1.4.6.tgz
  chessx-Qt511.patch

New:

  chessx-1.5.0.tgz



Other differences:
--
++ chessx.spec ++
--- /var/tmp/diff_new_pack.sApBwd/_old  2019-05-05 21:22:39.933480881 +0200
+++ /var/tmp/diff_new_pack.sApBwd/_new  2019-05-05 21:22:39.937480892 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package chessx
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,25 +12,23 @@
 # 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:   chessx
-Version:1.4.6
+Version:1.5.0
 Release:0
 Summary:Chess database
 License:GPL-2.0-only
 Group:  Amusements/Games/Board/Chess
-Url:http://chessx.sourceforge.net
-Source0:
http://sourceforge.net/projects/chessx/files/chessx/%{version}/chessx-%{version}.tgz
-# PATCH-FIX-UPSTREAM chessx-Qt511.patch
-Patch0: %{name}-Qt511.patch
+URL:http://chessx.sourceforge.net
+Source0:
https://sourceforge.net/projects/chessx/files/chessx/%{version}/chessx-%{version}.tgz
 BuildRequires:  fdupes
 BuildRequires:  libqt5-linguist
-BuildRequires:  libqt5-qtbase-common-devel
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(Qt5Concurrent)
+BuildRequires:  pkgconfig(Qt5Core) >= 5.10
 BuildRequires:  pkgconfig(Qt5Multimedia)
 BuildRequires:  pkgconfig(Qt5PrintSupport)
 BuildRequires:  

commit chessx for openSUSE:Factory

2018-06-19 Thread root
Hello community,

here is the log from the commit of package chessx for openSUSE:Factory checked 
in at 2018-06-19 11:55:13

Comparing /work/SRC/openSUSE:Factory/chessx (Old)
 and  /work/SRC/openSUSE:Factory/.chessx.new (New)


Package is "chessx"

Tue Jun 19 11:55:13 2018 rev:5 rq:616006 version:1.4.6

Changes:

--- /work/SRC/openSUSE:Factory/chessx/chessx.changes2017-04-24 
09:48:10.389139209 +0200
+++ /work/SRC/openSUSE:Factory/.chessx.new/chessx.changes   2018-06-19 
11:55:16.580716249 +0200
@@ -1,0 +2,5 @@
+Mon Jun 11 11:18:48 UTC 2018 - aloi...@gmx.com
+
+- Added chessx-Qt511.patch to fix build failure with Qt 5.11
+
+---

New:

  chessx-Qt511.patch



Other differences:
--
++ chessx.spec ++
--- /var/tmp/diff_new_pack.EYTUxB/_old  2018-06-19 11:55:17.380686548 +0200
+++ /var/tmp/diff_new_pack.EYTUxB/_new  2018-06-19 11:55:17.384686401 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package chessx
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,10 +20,12 @@
 Version:1.4.6
 Release:0
 Summary:Chess database
-License:GPL-2.0
+License:GPL-2.0-only
 Group:  Amusements/Games/Board/Chess
 Url:http://chessx.sourceforge.net
 Source0:
http://sourceforge.net/projects/chessx/files/chessx/%{version}/chessx-%{version}.tgz
+# PATCH-FIX-UPSTREAM chessx-Qt511.patch
+Patch0: %{name}-Qt511.patch
 BuildRequires:  fdupes
 BuildRequires:  libqt5-linguist
 BuildRequires:  libqt5-qtbase-common-devel
@@ -54,6 +56,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 lrelease-qt5 i18n/*

++ chessx-Qt511.patch ++
From: Luigi Baldoni 
Date: 2018-06-18 13:16:31 +0200
Subject: Add missing include statements
References: https://sourceforge.net/p/chessx/bugs/254
Upstream: submitted

A few explicit include statements are required with Qt 5.11
---
Index: chessx-1.4.6/src/gui/gamewindow.cpp
===
--- chessx-1.4.6.orig/src/gui/gamewindow.cpp
+++ chessx-1.4.6/src/gui/gamewindow.cpp
@@ -9,6 +9,7 @@
 #include "settings.h"
 
 #include 
+#include 
 
 #if defined(_MSC_VER) && defined(_DEBUG)
 #define DEBUG_NEW new( _NORMAL_BLOCK, __FILE__, __LINE__ )
Index: chessx-1.4.6/src/dialogs/savedialog.cpp
===
--- chessx-1.4.6.orig/src/dialogs/savedialog.cpp
+++ chessx-1.4.6/src/dialogs/savedialog.cpp
@@ -24,6 +24,7 @@
 
 #include 
 #include 
+#include 
 
 #if defined(_MSC_VER) && defined(_DEBUG)
 #define DEBUG_NEW new( _NORMAL_BLOCK, __FILE__, __LINE__ )
Index: chessx-1.4.6/src/dialogs/preferences.cpp
===
--- chessx-1.4.6.orig/src/dialogs/preferences.cpp
+++ chessx-1.4.6/src/dialogs/preferences.cpp
@@ -33,6 +33,7 @@
 #include 
 #include 
 #include 
+#include 
 
 #if defined(_MSC_VER) && defined(_DEBUG)
 #define DEBUG_NEW new( _NORMAL_BLOCK, __FILE__, __LINE__ )



commit chessx for openSUSE:Factory

2017-04-24 Thread root
Hello community,

here is the log from the commit of package chessx for openSUSE:Factory checked 
in at 2017-04-24 09:48:08

Comparing /work/SRC/openSUSE:Factory/chessx (Old)
 and  /work/SRC/openSUSE:Factory/.chessx.new (New)


Package is "chessx"

Mon Apr 24 09:48:08 2017 rev:4 rq:487946 version:1.4.6

Changes:

--- /work/SRC/openSUSE:Factory/chessx/chessx.changes2017-04-11 
09:46:45.467565467 +0200
+++ /work/SRC/openSUSE:Factory/.chessx.new/chessx.changes   2017-04-24 
09:48:10.389139209 +0200
@@ -1,0 +2,13 @@
+Fri Apr 14 10:19:31 UTC 2017 - aloi...@gmx.com
+
+- Update to version 1.4.6
+  * New feature: Indicate underprotected pieces
+  * New feature: Indicate covered squares
+  * New feature: Book building progress
+  * Bugfix: Annotations remain visible after adding variation
+  * Bugfix: Saving games on non-current database
+  * Bugfix: Name of downloaded files
+  * Bugfix: Crash engine accessing closed book
+  * Changed: Use more threads for book building
+
+---

Old:

  chessx-1.4.4.tgz

New:

  chessx-1.4.6.tgz



Other differences:
--
++ chessx.spec ++
--- /var/tmp/diff_new_pack.MOxtpR/_old  2017-04-24 09:48:11.600967812 +0200
+++ /var/tmp/diff_new_pack.MOxtpR/_new  2017-04-24 09:48:11.604967246 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   chessx
-Version:1.4.4
+Version:1.4.6
 Release:0
 Summary:Chess database
 License:GPL-2.0
@@ -28,6 +28,7 @@
 BuildRequires:  libqt5-linguist
 BuildRequires:  libqt5-qtbase-common-devel
 BuildRequires:  pkg-config
+BuildRequires:  pkgconfig(Qt5Concurrent)
 BuildRequires:  pkgconfig(Qt5Multimedia)
 BuildRequires:  pkgconfig(Qt5PrintSupport)
 BuildRequires:  pkgconfig(Qt5Svg)

++ chessx-1.4.4.tgz -> chessx-1.4.6.tgz ++
 2412 lines of diff (skipped)




commit chessx for openSUSE:Factory

2017-04-11 Thread root
Hello community,

here is the log from the commit of package chessx for openSUSE:Factory checked 
in at 2017-04-11 09:46:42

Comparing /work/SRC/openSUSE:Factory/chessx (Old)
 and  /work/SRC/openSUSE:Factory/.chessx.new (New)


Package is "chessx"

Tue Apr 11 09:46:42 2017 rev:3 rq:486444 version:1.4.4

Changes:

--- /work/SRC/openSUSE:Factory/chessx/chessx.changes2017-04-07 
13:55:30.000889290 +0200
+++ /work/SRC/openSUSE:Factory/.chessx.new/chessx.changes   2017-04-11 
09:46:45.467565467 +0200
@@ -1,0 +2,42 @@
+Fri Apr  7 13:26:54 UTC 2017 - aloi...@gmx.com
+
+- Update to version 1.4.4
+  * New feature: Game time for 2-player mode
+  * New Feature: Drag databases into list of games
+  * New feature: Copy lists to IMG/HTML in Clipboard
+  * New feature: Workaround UCI option issue in Stockfish 8
+  * New feature: Extended polyglot book generation
+  * New feature: Reverse moving with mouse
+  * New feature: Dragging piece with CTRL+SHIFT asks main engine / 
+tablebase for eval
+  * New feature: FICS with Clock above / below board
+  * New feature: cz language pack
+  * New feature: Message History
+  * New feature: Rendering for Retina displays
+  * New feature: Indicate number of pieces in Board Setup
+  * New feature: Indicate King in check
+  * New feature: Paint Tools
+  * New feature: Show possible targets for selected piece
+  * New feature: FICS rematch
+  * New feature: Search Help pages for texts
+  * New feature: FICS requests with color
+  * New feature: Show all good tablebase moves
+  * Bugfix: UCI_Chess960 occasionally not sent to Engine
+  * Bugfix: Handling of UCI empty string tag
+  * Bugfix: Renaming a player / event tag gave inconsistent index 
+in case of existing target tag
+  * Bugfix: Restoration of floating docks
+  * Bugfix: Chess960 castling direction wrong
+  * Bugfix: Chess960 with UCI engines
+  * Bugfix: Resizing the application would sometimes fail
+  * Bugfix: Matchparameter Dialog misplaced
+  * Bugfix: Premoving allowed moving opponent pieces
+  * Changed: Analysis time up to 10 minutes
+  * Changed: Bundle Stockfish 8
+  * Changed: Icons in context menus
+  * Changed: Matchparameter Dialog
+  * Changed: Square annotations
+  * Changed: Tock at 30..20..10s before Timeout
+  * Changed: Move some preferences onto toolbar
+
+---

Old:

  chessx-1.4.0.tgz

New:

  chessx-1.4.4.tgz



Other differences:
--
++ chessx.spec ++
--- /var/tmp/diff_new_pack.zgEF1a/_old  2017-04-11 09:46:46.111474506 +0200
+++ /var/tmp/diff_new_pack.zgEF1a/_new  2017-04-11 09:46:46.115473941 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   chessx
-Version:1.4.0
+Version:1.4.4
 Release:0
 Summary:Chess database
 License:GPL-2.0

++ chessx-1.4.0.tgz -> chessx-1.4.4.tgz ++
 28699 lines of diff (skipped)




commit chessx for openSUSE:Factory

2017-04-07 Thread root
Hello community,

here is the log from the commit of package chessx for openSUSE:Factory checked 
in at 2017-04-07 13:55:29

Comparing /work/SRC/openSUSE:Factory/chessx (Old)
 and  /work/SRC/openSUSE:Factory/.chessx.new (New)


Package is "chessx"

Fri Apr  7 13:55:29 2017 rev:2 rq:483138 version:1.4.0

Changes:

--- /work/SRC/openSUSE:Factory/chessx/chessx.changes2017-03-28 
15:20:42.418442030 +0200
+++ /work/SRC/openSUSE:Factory/.chessx.new/chessx.changes   2017-04-07 
13:55:30.000889290 +0200
@@ -1,0 +2,5 @@
+Tue Mar 14 13:45:35 UTC 2017 - jeng...@inai.de
+
+- Trim redundant mentions from description
+
+---



Other differences:
--
++ chessx.spec ++
--- /var/tmp/diff_new_pack.AgCXzG/_old  2017-04-07 13:55:30.908761046 +0200
+++ /var/tmp/diff_new_pack.AgCXzG/_new  2017-04-07 13:55:30.912760481 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package chessx
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,55 +15,41 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   chessx
 Version:1.4.0
 Release:0
-Summary:Open Source chess database
+Summary:Chess database
 License:GPL-2.0
 Group:  Amusements/Games/Board/Chess
 Url:http://chessx.sourceforge.net
 Source0:
http://sourceforge.net/projects/chessx/files/chessx/%{version}/chessx-%{version}.tgz
 BuildRequires:  fdupes
-BuildRequires:  pkg-config
-BuildRequires:  libqt5-qtbase-common-devel
 BuildRequires:  libqt5-linguist
-BuildRequires:  pkgconfig(zlib)
+BuildRequires:  libqt5-qtbase-common-devel
+BuildRequires:  pkg-config
 BuildRequires:  pkgconfig(Qt5Multimedia)
 BuildRequires:  pkgconfig(Qt5PrintSupport)
 BuildRequires:  pkgconfig(Qt5Svg)
 BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(Qt5Xml)
 BuildRequires:  pkgconfig(zlib)
+BuildRequires:  pkgconfig(zlib)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
-ChessX is an Open Source chess database. With ChessX you can operate on your 
collection of chess games in many ways:
-browse, edit, add, organize, analyze, etc.
-
-ChessX is cross-platform. It works on Windows, Linux and Mac OS X.
-
-Current Features:
+ChessX is a chess database. With ChessX, you can browse, edit and
+analyze a collection of chess games.
 
-Multi-platform. Supports Windows, Linux and Mac OS X
-Load and save PGN files
-Work with multiple databases simultaneously
-Browse games, including variations
-Enter moves, variations, comments
-Play games in training mode or play out games against an engine
-Setup board, copy/paste FEN, merge games
-Search header (click on columns in GameList header)
-Display opening tree for current position
-Analyze using UCI and Winboard/Xboard Chess engines
-Observe and play games on FICS 
-
-Feature fantasy:
-
-Perform advanced search (board, header, material)
-Store games in native binary format
-Fix spelling in databases
-Play/train against engine
-Calculate tournament tables
-Calculate ELO performance 
+* Load and save PGN files
+* Work with multiple databases simultaneously
+* Browse games, including variations
+* Enter moves, variations, comments
+* Play games in training mode or play out games against an engine
+* Setup board, copy/paste FEN, merge games
+* Display opening tree for current position
+* Analyze using UCI and Winboard/Xboard Chess engines
+* Observe and play games on FICS 
 
 %prep
 %setup -q