Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
Date: Sun, 30 May 2021 05:45:40
Message-Id: 1622353514.c8114e2adbf291311975a9cbee28cf1cdfc4e4de.sam@gentoo
1 commit: c8114e2adbf291311975a9cbee28cf1cdfc4e4de
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Sun May 30 05:43:07 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sun May 30 05:45:14 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8114e2a
7
8 games-board/pychess: add 1.0.3
9
10 Signed-off-by: Sam James <sam <AT> gentoo.org>
11
12 games-board/pychess/Manifest | 1 +
13 games-board/pychess/pychess-1.0.3.ebuild | 52 ++++++++++++++++++++++++++++++++
14 2 files changed, 53 insertions(+)
15
16 diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest
17 index 789b7af703b..dc486365605 100644
18 --- a/games-board/pychess/Manifest
19 +++ b/games-board/pychess/Manifest
20 @@ -1,2 +1,3 @@
21 DIST pychess-1.0.0.tar.gz 12853354 BLAKE2B 1e5f3c219bce10f3cd9e68b873634742d4b673e93adb00cfcc84fcbc6ca5c7ce0534feecca3f8ddce6cd848074b84957db81f8c45841ffd7c4e1007672082840 SHA512 331765d22e2360dba145be5e22677d8676e1c7fcc8486d0e52e379b41c85bab782a5d548b93fe2f19de99ce0ccc4904e02fc8130de679ca534a211b579f1679a
22 DIST pychess-1.0.2.tar.gz 14571480 BLAKE2B 01ca5d802f651a1f371b32dfbc97ac5c05f3b3fad3c6394209423cdb0fca995ea12254ad98fa94885e3b31a2deb72f63c2df5d0d97258a208c41ff3aab6a8dde SHA512 434f511ead51f1e90381172c894ed8b34fc5fae63e3714395285f6c55aa77dfe2f763e97febd93a3abcbc105f0e7591a9a84276eaae70c80f065a24040bfb083
23 +DIST pychess-1.0.3.tar.gz 14898032 BLAKE2B 0993bcf26d3284847815b37f570b7482c5359595f9649f9546ed090b6c090c3686d71478c9ecdaacde4bdf56f8f57da89623023d25809b46fe4e2800beeba91d SHA512 ca69555b1d952274fc4850f20bc66569e2f08120109908489c584231c754345b16fc1b1e9fa5b44a10582590145cf472604e5f5bd22522037666414418f5fda5
24
25 diff --git a/games-board/pychess/pychess-1.0.3.ebuild b/games-board/pychess/pychess-1.0.3.ebuild
26 new file mode 100644
27 index 00000000000..849abb618de
28 --- /dev/null
29 +++ b/games-board/pychess/pychess-1.0.3.ebuild
30 @@ -0,0 +1,52 @@
31 +# Copyright 1999-2021 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +
36 +PYTHON_COMPAT=( python3_{7,8,9} )
37 +DISTUTILS_SINGLE_IMPL=1
38 +DISTUTILS_USE_SETUPTOOLS=no
39 +PYTHON_REQ_USE="sqlite"
40 +
41 +inherit xdg distutils-r1
42 +
43 +DESCRIPTION="A chess client for GNOME"
44 +HOMEPAGE="https://github.com/pychess/pychess"
45 +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz"
46 +S="${WORKDIR}/PyChess-${PV}"
47 +
48 +LICENSE="GPL-3"
49 +SLOT="0"
50 +KEYWORDS="~amd64 ~x86"
51 +IUSE="gstreamer"
52 +
53 +DEPEND="
54 + $(python_gen_cond_dep '
55 + dev-python/pexpect[${PYTHON_USEDEP}]
56 + dev-python/psutil[${PYTHON_USEDEP}]
57 + dev-python/pycairo[${PYTHON_USEDEP}]
58 + dev-python/pygobject:3[${PYTHON_USEDEP}]
59 + dev-python/sqlalchemy[${PYTHON_USEDEP},sqlite]
60 + dev-python/websockets[${PYTHON_USEDEP}]
61 + ')
62 + gnome-base/librsvg:2
63 + x11-libs/gtksourceview:3.0
64 + x11-libs/pango
65 + x11-themes/adwaita-icon-theme
66 + gstreamer? (
67 + $(python_gen_cond_dep '
68 + dev-python/gst-python:1.0[${PYTHON_USEDEP}]
69 + ')
70 + media-libs/gstreamer:1.0
71 + media-libs/gst-plugins-base:1.0
72 + )
73 +"
74 +
75 +RDEPEND="${DEPEND}"
76 +
77 +src_install() {
78 + distutils-r1_src_install
79 +
80 + # https://github.com/pychess/pychess/pull/1825
81 + gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die
82 +}