I have noticed a rather careless error in the GNOME Chess 3.22.2 ebuild (https://gitweb.gentoo.org/repo/gentoo.git/tree/games-board/gnome-chess/gnome-chess-3.22.2.ebuild?id=fcc333a85b1ce79142b43ab773bfc74efdc707ad) as in it the license of GNOME Chess is given as LGPLv2.1 when it is, in fact, GPLv3 which is mentioned in the COPYING file included in the source tarball (gnome-chess-3.22.2.tar.xz). You can view this license for yourself here https://github.com/GNOME/gnome-chess/blob/3.22.2/COPYING. The only mention of LGPLv2.1 in the source code of GNOME Chess 3.22.2 is here https://github.com/GNOME/gnome-chess/blob/f6dc1d5d4d656c6a4a96903a6651ad59c7c1dc6a/po/rw.po#L7962 and it refers to a specific file only.
commit 32d809fa1235d27e66695a93a6402097734b3863 Author: Mart Raudsepp <leio@gentoo.org> Date: Mon May 1 19:49:13 2017 +0300 games-board/gnome-chess: Fix license Gentoo-bug: 617206 diff --git a/games-board/gnome-chess/gnome-chess-3.22.2.ebuild b/games-board/gnome-chess/gnome-chess-3.22.2.ebuild index f4f319d..a292ac6 100644 --- a/games-board/gnome-chess/gnome-chess-3.22.2.ebuild +++ b/games-board/gnome-chess/gnome-chess-3.22.2.ebuild @@ -12 +12 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Chess" -LICENSE="LGPL-2+" +LICENSE="GPL-3+"
All gnome-games splits had a wrong LICENSE, so went and fixed them all now, more or less. Some claimed GPL-2+ when it was GPL-3+ nowadays, some others also claimed completely wrong LGPL-2+, one missed "or later", almost all had missing user help documentation license. gnome-chess is only GPL-3+ without a doc license because it's some GNU FDL or GPL if chosen explicitly provided as a choice in the help docs, so I didn't bother with FDL there in the previous gnome-shell only push. Mart Raudsepp <leio@gentoo.org> (17): games-arcade/gnome-nibbles: Fix license games-arcade/gnome-robots: Fix license games-board/four-in-a-row: Fix license games-board/gnome-hearts: Fix license games-board/gnome-mahjongg: Fix license games-board/gnome-mines: Fix license games-board/iagno: Fix license games-board/tali: Fix license games-puzzle/five-or-more: Fix license games-puzzle/gnome-klotski: Fix license games-puzzle/gnome-sudoku: Fix license games-puzzle/gnome-tetravex: Fix license games-puzzle/gnome-taquin: Fix license games-puzzle/hitori: Fix license games-puzzle/lightsoff: Fix license games-puzzle/quadrapassel: Fix license games-puzzle/swell-foop: Fix license
s/gnome-shell/gnome-chess/