[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: 2068e501018a8bff395c064e8b85c4af4a7048be Author: Sebastian Pipping gentoo org> AuthorDate: Wed May 1 00:04:14 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Wed May 1 00:05:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2068e501 games-board/pychess: 1.0.5 Signed-off-by: Sebastian Pipping gentoo.org> games-board/pychess/Manifest | 1 + games-board/pychess/pychess-1.0.5.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest index 6229f2ba5e68..d28cb35c0306 100644 --- a/games-board/pychess/Manifest +++ b/games-board/pychess/Manifest @@ -1 +1,2 @@ DIST pychess-1.0.4.tar.gz 14553786 BLAKE2B 25855090d8d24f75ac519cc3f28f97c82229a72ca1e9c96bdb129271e487ff84b32fd644c953628c917bb2a1f5c71d3feaa18e10883cb207441ecf3c5119c64e SHA512 668fef78352f6aab9dabb3c061403dd7cad4db9b699d4f562820f0ae6732c337ba2aab789ad70c7e01eb3bd6f2602291afd43ddc25826f5f132b4e78b3dba4b4 +DIST pychess-1.0.5.tar.gz 14543243 BLAKE2B 1ae3bf93e9f5ecf642c518ccaafe44068094276ed81c9d0b6f6346f94f56acc99359993d5cd75c1f7a20ff94bc3aa66e5c306361706ddcf946b3ea8fdd716513 SHA512 ac5f652706d50fe3c4cbf5d0f91531e6112c5f670de206434b02ded08b17921b5f11ec2d4842209d6d081a198d35cd235d7539f3c012aa6b7093d713aefc4951 diff --git a/games-board/pychess/pychess-1.0.5.ebuild b/games-board/pychess/pychess-1.0.5.ebuild new file mode 100644 index ..1c65ba188c72 --- /dev/null +++ b/games-board/pychess/pychess-1.0.5.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_REQ_USE="sqlite" +inherit distutils-r1 xdg + +DESCRIPTION="GTK chess client" +HOMEPAGE="https://pychess.github.io/"; +SRC_URI="https://github.com/pychess/pychess/releases/download/${PV}/${P}.tar.gz"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="gstreamer" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP},cairo] + >=dev-python/sqlalchemy-2[${PYTHON_USEDEP},sqlite] + dev-python/websockets[${PYTHON_USEDEP}] + gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] )') + gnome-base/librsvg:2[introspection] + x11-libs/gtk+:3[introspection] + x11-libs/gtksourceview:3.0[introspection] + x11-libs/pango[introspection] + x11-themes/adwaita-icon-theme" +BDEPEND="${RDEPEND}" # setup.py fails if introspection deps not found + +src_install() { + distutils-r1_src_install + + # https://github.com/pychess/pychess/pull/1825 + gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die +}
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: 2b6a14e2939c3806de820e2608adb289de501ef0 Author: Patrick Lauer gentoo org> AuthorDate: Tue Apr 16 11:46:39 2024 + Commit: Patrick Lauer gentoo org> CommitDate: Tue Apr 16 11:46:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b6a14e2 games-board/pychess: enable py3.12 Closes: https://bugs.gentoo.org/929574 Signed-off-by: Patrick Lauer gentoo.org> games-board/pychess/pychess-1.0.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-board/pychess/pychess-1.0.4.ebuild b/games-board/pychess/pychess-1.0.4.ebuild index 1d00868a352c..1c65ba188c72 100644 --- a/games-board/pychess/pychess-1.0.4.ebuild +++ b/games-board/pychess/pychess-1.0.4.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_SINGLE_IMPL=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) PYTHON_REQ_USE="sqlite" inherit distutils-r1 xdg
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/files/, games-board/pychess/
commit: 0ac066a08770767e532b48eb45f2d1ae2ef68622 Author: Michał Górny gentoo org> AuthorDate: Sat Jan 27 11:10:39 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jan 27 12:10:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ac066a0 games-board/pychess: Remove old Signed-off-by: Michał Górny gentoo.org> games-board/pychess/Manifest | 2 - .../files/pychess-1.0.3-setuptools-warning.patch | 8 games-board/pychess/pychess-1.0.3-r3.ebuild| 47 -- games-board/pychess/pychess-1.0.4_alpha1.ebuild| 45 - 4 files changed, 102 deletions(-) diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest index c56995fffa41..6229f2ba5e68 100644 --- a/games-board/pychess/Manifest +++ b/games-board/pychess/Manifest @@ -1,3 +1 @@ -DIST pychess-1.0.3.tar.gz 14898032 BLAKE2B 0993bcf26d3284847815b37f570b7482c5359595f9649f9546ed090b6c090c3686d71478c9ecdaacde4bdf56f8f57da89623023d25809b46fe4e2800beeba91d SHA512 ca69555b1d952274fc4850f20bc66569e2f08120109908489c584231c754345b16fc1b1e9fa5b44a10582590145cf472604e5f5bd22522037666414418f5fda5 DIST pychess-1.0.4.tar.gz 14553786 BLAKE2B 25855090d8d24f75ac519cc3f28f97c82229a72ca1e9c96bdb129271e487ff84b32fd644c953628c917bb2a1f5c71d3feaa18e10883cb207441ecf3c5119c64e SHA512 668fef78352f6aab9dabb3c061403dd7cad4db9b699d4f562820f0ae6732c337ba2aab789ad70c7e01eb3bd6f2602291afd43ddc25826f5f132b4e78b3dba4b4 -DIST pychess-1.0.4a1.tar.gz 14553856 BLAKE2B d9d6d77993f4bb65330b9e07a043054261970a829bf278e9644f60876de243a6dfdbbe83dba065272bd26f0bbb046120db8498d77fb2a388b46c19cd03ef87d1 SHA512 240989ae118a5b267b0d71c8dfeea14a38c342801a33e20ebef6659d90f221c6b6debbcee2c4ebf726ad4e69b48991ed1d3eab78b78f4f0a3785e213de7e8318 diff --git a/games-board/pychess/files/pychess-1.0.3-setuptools-warning.patch b/games-board/pychess/files/pychess-1.0.3-setuptools-warning.patch deleted file mode 100644 index 414a486905b9.. --- a/games-board/pychess/files/pychess-1.0.3-setuptools-warning.patch +++ /dev/null @@ -1,8 +0,0 @@ -Silence QA notice for: -dist.py:275: UserWarning: Unknown distribution option: 'executables' a/setup.py -+++ b/setup.py -@@ -323,3 +323,2 @@ - "bdist_msi": bdist_msi_options}, --executables=executables - ) diff --git a/games-board/pychess/pychess-1.0.3-r3.ebuild b/games-board/pychess/pychess-1.0.3-r3.ebuild deleted file mode 100644 index 7a74f0b75169.. --- a/games-board/pychess/pychess-1.0.3-r3.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="sqlite" -inherit distutils-r1 xdg - -DESCRIPTION="GTK chess client" -HOMEPAGE="https://pychess.github.io/"; -SRC_URI="https://github.com/pychess/pychess/releases/download/${PV}/${P}.tar.gz"; -S="${WORKDIR}/PyChess-${PV}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gstreamer" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/pexpect[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP},cairo] - https://github.com/pychess/pychess/pull/1825 - gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die -} diff --git a/games-board/pychess/pychess-1.0.4_alpha1.ebuild b/games-board/pychess/pychess-1.0.4_alpha1.ebuild deleted file mode 100644 index 84043e29573f.. --- a/games-board/pychess/pychess-1.0.4_alpha1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="sqlite" -inherit distutils-r1 xdg - -MY_PV="${PV/_alpha/a}" -MY_P="${PN}-${MY_PV}" -DESCRIPTION="GTK chess client" -HOMEPAGE="https://pychess.github.io/"; -SRC_URI="https://github.com/pychess/pychess/releases/download/${MY_PV}/${MY_P}.tar.gz"; -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gstreamer" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/pexpect[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP},cairo] - >=dev-python/sqlalchemy-2[${PYTHON_USEDEP},sqlite] - dev-python/websockets[${PYTHON_USEDEP}] - gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] )') - gnome-base/librsvg:2[introspection] - x11-libs/gtk+:3[introspection] - x11-libs/gtksourceview:3.0[introspection] - x11-libs/pango[introspection] - x11-themes/adwaita-ic
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: 781596efad441167f9d15b873c9bb892f6a4c14b Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jun 4 16:04:32 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jun 4 16:04:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=781596ef games-board/pychess: Keyword 1.0.4 arm64, #907772 Signed-off-by: Arthur Zamarin gentoo.org> games-board/pychess/pychess-1.0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-board/pychess/pychess-1.0.4.ebuild b/games-board/pychess/pychess-1.0.4.ebuild index 05ae518edf13..1d00868a352c 100644 --- a/games-board/pychess/pychess-1.0.4.ebuild +++ b/games-board/pychess/pychess-1.0.4.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/pychess/pychess/releases/download/${PV}/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="gstreamer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: b9ebfbaef10f4740671c8bd90c6d2c929f8379bc Author: Sebastian Pipping gentoo org> AuthorDate: Tue Apr 4 20:53:12 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Tue Apr 4 20:53:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ebfbae games-board/pychess: 1.0.4 Signed-off-by: Sebastian Pipping gentoo.org> games-board/pychess/Manifest | 1 + games-board/pychess/pychess-1.0.4.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest index c24e3476ca70..c56995fffa41 100644 --- a/games-board/pychess/Manifest +++ b/games-board/pychess/Manifest @@ -1,2 +1,3 @@ DIST pychess-1.0.3.tar.gz 14898032 BLAKE2B 0993bcf26d3284847815b37f570b7482c5359595f9649f9546ed090b6c090c3686d71478c9ecdaacde4bdf56f8f57da89623023d25809b46fe4e2800beeba91d SHA512 ca69555b1d952274fc4850f20bc66569e2f08120109908489c584231c754345b16fc1b1e9fa5b44a10582590145cf472604e5f5bd22522037666414418f5fda5 +DIST pychess-1.0.4.tar.gz 14553786 BLAKE2B 25855090d8d24f75ac519cc3f28f97c82229a72ca1e9c96bdb129271e487ff84b32fd644c953628c917bb2a1f5c71d3feaa18e10883cb207441ecf3c5119c64e SHA512 668fef78352f6aab9dabb3c061403dd7cad4db9b699d4f562820f0ae6732c337ba2aab789ad70c7e01eb3bd6f2602291afd43ddc25826f5f132b4e78b3dba4b4 DIST pychess-1.0.4a1.tar.gz 14553856 BLAKE2B d9d6d77993f4bb65330b9e07a043054261970a829bf278e9644f60876de243a6dfdbbe83dba065272bd26f0bbb046120db8498d77fb2a388b46c19cd03ef87d1 SHA512 240989ae118a5b267b0d71c8dfeea14a38c342801a33e20ebef6659d90f221c6b6debbcee2c4ebf726ad4e69b48991ed1d3eab78b78f4f0a3785e213de7e8318 diff --git a/games-board/pychess/pychess-1.0.4.ebuild b/games-board/pychess/pychess-1.0.4.ebuild new file mode 100644 index ..05ae518edf13 --- /dev/null +++ b/games-board/pychess/pychess-1.0.4.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="sqlite" +inherit distutils-r1 xdg + +DESCRIPTION="GTK chess client" +HOMEPAGE="https://pychess.github.io/"; +SRC_URI="https://github.com/pychess/pychess/releases/download/${PV}/${P}.tar.gz"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gstreamer" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP},cairo] + >=dev-python/sqlalchemy-2[${PYTHON_USEDEP},sqlite] + dev-python/websockets[${PYTHON_USEDEP}] + gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] )') + gnome-base/librsvg:2[introspection] + x11-libs/gtk+:3[introspection] + x11-libs/gtksourceview:3.0[introspection] + x11-libs/pango[introspection] + x11-themes/adwaita-icon-theme" +BDEPEND="${RDEPEND}" # setup.py fails if introspection deps not found + +src_install() { + distutils-r1_src_install + + # https://github.com/pychess/pychess/pull/1825 + gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die +}
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: d8c032790e85aa6c8dcd3cd8bbe79dbee0e24f63 Author: Sebastian Pipping gentoo org> AuthorDate: Wed Mar 22 17:02:21 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Wed Mar 22 17:02:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c03279 games-board/pychess: 1.0.4_alpha1 Signed-off-by: Sebastian Pipping gentoo.org> games-board/pychess/Manifest| 1 + games-board/pychess/pychess-1.0.4_alpha1.ebuild | 45 + 2 files changed, 46 insertions(+) diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest index f4c1806cc741..c24e3476ca70 100644 --- a/games-board/pychess/Manifest +++ b/games-board/pychess/Manifest @@ -1 +1,2 @@ DIST pychess-1.0.3.tar.gz 14898032 BLAKE2B 0993bcf26d3284847815b37f570b7482c5359595f9649f9546ed090b6c090c3686d71478c9ecdaacde4bdf56f8f57da89623023d25809b46fe4e2800beeba91d SHA512 ca69555b1d952274fc4850f20bc66569e2f08120109908489c584231c754345b16fc1b1e9fa5b44a10582590145cf472604e5f5bd22522037666414418f5fda5 +DIST pychess-1.0.4a1.tar.gz 14553856 BLAKE2B d9d6d77993f4bb65330b9e07a043054261970a829bf278e9644f60876de243a6dfdbbe83dba065272bd26f0bbb046120db8498d77fb2a388b46c19cd03ef87d1 SHA512 240989ae118a5b267b0d71c8dfeea14a38c342801a33e20ebef6659d90f221c6b6debbcee2c4ebf726ad4e69b48991ed1d3eab78b78f4f0a3785e213de7e8318 diff --git a/games-board/pychess/pychess-1.0.4_alpha1.ebuild b/games-board/pychess/pychess-1.0.4_alpha1.ebuild new file mode 100644 index ..84043e29573f --- /dev/null +++ b/games-board/pychess/pychess-1.0.4_alpha1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="sqlite" +inherit distutils-r1 xdg + +MY_PV="${PV/_alpha/a}" +MY_P="${PN}-${MY_PV}" +DESCRIPTION="GTK chess client" +HOMEPAGE="https://pychess.github.io/"; +SRC_URI="https://github.com/pychess/pychess/releases/download/${MY_PV}/${MY_P}.tar.gz"; +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gstreamer" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP},cairo] + >=dev-python/sqlalchemy-2[${PYTHON_USEDEP},sqlite] + dev-python/websockets[${PYTHON_USEDEP}] + gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] )') + gnome-base/librsvg:2[introspection] + x11-libs/gtk+:3[introspection] + x11-libs/gtksourceview:3.0[introspection] + x11-libs/pango[introspection] + x11-themes/adwaita-icon-theme" +BDEPEND="${RDEPEND}" # setup.py fails if introspection deps not found + +src_install() { + distutils-r1_src_install + + # https://github.com/pychess/pychess/pull/1825 + gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die +}
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: 3bfcefe63f7f1a3200cbc9a5bab779741324c847 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Mar 9 17:45:57 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Mar 9 20:12:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bfcefe6 games-board/pychess: drop 1.0.3-r2 Signed-off-by: Ionen Wolkens gentoo.org> games-board/pychess/pychess-1.0.3-r2.ebuild | 47 - 1 file changed, 47 deletions(-) diff --git a/games-board/pychess/pychess-1.0.3-r2.ebuild b/games-board/pychess/pychess-1.0.3-r2.ebuild deleted file mode 100644 index 4a7e645d10ff.. --- a/games-board/pychess/pychess-1.0.3-r2.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..10} ) -PYTHON_REQ_USE="sqlite" -inherit distutils-r1 xdg - -DESCRIPTION="GTK chess client" -HOMEPAGE="https://pychess.github.io/"; -SRC_URI="https://github.com/pychess/pychess/releases/download/${PV}/${P}.tar.gz"; -S="${WORKDIR}/PyChess-${PV}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gstreamer" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/pexpect[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP},cairo] - dev-python/sqlalchemy[${PYTHON_USEDEP},sqlite] - dev-python/websockets[${PYTHON_USEDEP}] - gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] )') - gnome-base/librsvg:2[introspection] - x11-libs/gtk+:3[introspection] - x11-libs/gtksourceview:3.0[introspection] - x11-libs/pango[introspection] - x11-themes/adwaita-icon-theme" -BDEPEND="${RDEPEND}" # setup.py fails if introspection deps not found - -PATCHES=( - "${FILESDIR}"/${PN}-1.0.3-setuptools-warning.patch -) - -src_install() { - distutils-r1_src_install - - # https://github.com/pychess/pychess/pull/1825 - gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die -}
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: 698a74ba9328cdc06c3526f41984d2c186f5ccb6 Author: Sebastian Pipping gentoo org> AuthorDate: Wed Mar 8 04:27:20 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Wed Mar 8 04:38:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=698a74ba games-board/pychess: Python 3.11 + require https://bugs.gentoo.org/892892 Closes: https://bugs.gentoo.org/896956 Signed-off-by: Sebastian Pipping gentoo.org> games-board/pychess/pychess-1.0.3-r3.ebuild | 47 + 1 file changed, 47 insertions(+) diff --git a/games-board/pychess/pychess-1.0.3-r3.ebuild b/games-board/pychess/pychess-1.0.3-r3.ebuild new file mode 100644 index ..7a74f0b75169 --- /dev/null +++ b/games-board/pychess/pychess-1.0.3-r3.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="sqlite" +inherit distutils-r1 xdg + +DESCRIPTION="GTK chess client" +HOMEPAGE="https://pychess.github.io/"; +SRC_URI="https://github.com/pychess/pychess/releases/download/${PV}/${P}.tar.gz"; +S="${WORKDIR}/PyChess-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gstreamer" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP},cairo] + https://github.com/pychess/pychess/pull/1825 + gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die +}
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: 9a5a1aaca1fbc97ed907959cc187094629e2be0f Author: Ionen Wolkens gentoo org> AuthorDate: Sat Feb 19 23:42:46 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 19 23:44:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a5a1aac games-board/pychess: depend on pygobject[cairo] Closes: https://bugs.gentoo.org/833777 Signed-off-by: Ionen Wolkens gentoo.org> .../pychess/{pychess-1.0.3-r1.ebuild => pychess-1.0.3-r2.ebuild}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-board/pychess/pychess-1.0.3-r1.ebuild b/games-board/pychess/pychess-1.0.3-r2.ebuild similarity index 96% rename from games-board/pychess/pychess-1.0.3-r1.ebuild rename to games-board/pychess/pychess-1.0.3-r2.ebuild index f80647c3668a..adb277fbbb64 100644 --- a/games-board/pychess/pychess-1.0.3-r1.ebuild +++ b/games-board/pychess/pychess-1.0.3-r2.ebuild @@ -24,7 +24,7 @@ RDEPEND=" dev-python/pexpect[${PYTHON_USEDEP}] dev-python/psutil[${PYTHON_USEDEP}] dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP},cairo] dev-python/sqlalchemy[${PYTHON_USEDEP},sqlite] dev-python/websockets[${PYTHON_USEDEP}] gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] )')
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: 3b9b1014085e90bfb8640e179dba008063306c1a Author: Ionen Wolkens gentoo org> AuthorDate: Sat Feb 12 01:01:19 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 12 01:31:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b9b1014 games-board/pychess: drop 1.0.3 Signed-off-by: Ionen Wolkens gentoo.org> games-board/pychess/pychess-1.0.3.ebuild | 52 1 file changed, 52 deletions(-) diff --git a/games-board/pychess/pychess-1.0.3.ebuild b/games-board/pychess/pychess-1.0.3.ebuild deleted file mode 100644 index 849abb618dea.. --- a/games-board/pychess/pychess-1.0.3.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_REQ_USE="sqlite" - -inherit xdg distutils-r1 - -DESCRIPTION="A chess client for GNOME" -HOMEPAGE="https://github.com/pychess/pychess"; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz"; -S="${WORKDIR}/PyChess-${PV}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gstreamer" - -DEPEND=" - $(python_gen_cond_dep ' - dev-python/pexpect[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/sqlalchemy[${PYTHON_USEDEP},sqlite] - dev-python/websockets[${PYTHON_USEDEP}] - ') - gnome-base/librsvg:2 - x11-libs/gtksourceview:3.0 - x11-libs/pango - x11-themes/adwaita-icon-theme - gstreamer? ( - $(python_gen_cond_dep ' - dev-python/gst-python:1.0[${PYTHON_USEDEP}] - ') - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - ) -" - -RDEPEND="${DEPEND}" - -src_install() { - distutils-r1_src_install - - # https://github.com/pychess/pychess/pull/1825 - gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die -}
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/, games-board/pychess/files/
commit: a27c1aa6342e1df6780a8f64ad28cbee452841b8 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Feb 11 18:51:44 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Feb 11 23:13:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a27c1aa6 games-board/pychess: modernize and enable py3.10 Upstream doesn't advertise support for 3.10 yet, but no known issues/reports and seems to run fine. Also add several missing [introspection] based on gi.require_version() statements, and roughly update description (upstream no longer advertises this as "for GNOME", not that there's much else to say). Signed-off-by: Ionen Wolkens gentoo.org> .../files/pychess-1.0.3-setuptools-warning.patch | 8 games-board/pychess/pychess-1.0.3-r1.ebuild| 47 ++ 2 files changed, 55 insertions(+) diff --git a/games-board/pychess/files/pychess-1.0.3-setuptools-warning.patch b/games-board/pychess/files/pychess-1.0.3-setuptools-warning.patch new file mode 100644 index ..414a486905b9 --- /dev/null +++ b/games-board/pychess/files/pychess-1.0.3-setuptools-warning.patch @@ -0,0 +1,8 @@ +Silence QA notice for: +dist.py:275: UserWarning: Unknown distribution option: 'executables' +--- a/setup.py b/setup.py +@@ -323,3 +323,2 @@ + "bdist_msi": bdist_msi_options}, +-executables=executables + ) diff --git a/games-board/pychess/pychess-1.0.3-r1.ebuild b/games-board/pychess/pychess-1.0.3-r1.ebuild new file mode 100644 index ..f80647c3668a --- /dev/null +++ b/games-board/pychess/pychess-1.0.3-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="sqlite" +inherit distutils-r1 xdg + +DESCRIPTION="GTK chess client" +HOMEPAGE="https://pychess.github.io/"; +SRC_URI="https://github.com/pychess/pychess/releases/download/${PV}/${P}.tar.gz"; +S="${WORKDIR}/PyChess-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gstreamer" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP},sqlite] + dev-python/websockets[${PYTHON_USEDEP}] + gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] )') + gnome-base/librsvg:2[introspection] + x11-libs/gtk+:3[introspection] + x11-libs/gtksourceview:3.0[introspection] + x11-libs/pango[introspection] + x11-themes/adwaita-icon-theme" +BDEPEND="${RDEPEND}" # setup.py fails if introspection deps not found + +PATCHES=( + "${FILESDIR}"/${PN}-1.0.3-setuptools-warning.patch +) + +src_install() { + distutils-r1_src_install + + # https://github.com/pychess/pychess/pull/1825 + gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die +}
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: 688bcfcd7c1388b34d76049f0c6b06444e2145a5 Author: Ionen Wolkens gentoo org> AuthorDate: Sat Oct 30 11:06:20 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Oct 30 11:11:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=688bcfcd games-board/pychess: drop 1.0.2 Signed-off-by: Ionen Wolkens gentoo.org> games-board/pychess/Manifest | 1 - games-board/pychess/pychess-1.0.2.ebuild | 51 2 files changed, 52 deletions(-) diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest index cfd7d89775a..f4c1806cc74 100644 --- a/games-board/pychess/Manifest +++ b/games-board/pychess/Manifest @@ -1,2 +1 @@ -DIST pychess-1.0.2.tar.gz 14571480 BLAKE2B 01ca5d802f651a1f371b32dfbc97ac5c05f3b3fad3c6394209423cdb0fca995ea12254ad98fa94885e3b31a2deb72f63c2df5d0d97258a208c41ff3aab6a8dde SHA512 434f511ead51f1e90381172c894ed8b34fc5fae63e3714395285f6c55aa77dfe2f763e97febd93a3abcbc105f0e7591a9a84276eaae70c80f065a24040bfb083 DIST pychess-1.0.3.tar.gz 14898032 BLAKE2B 0993bcf26d3284847815b37f570b7482c5359595f9649f9546ed090b6c090c3686d71478c9ecdaacde4bdf56f8f57da89623023d25809b46fe4e2800beeba91d SHA512 ca69555b1d952274fc4850f20bc66569e2f08120109908489c584231c754345b16fc1b1e9fa5b44a10582590145cf472604e5f5bd22522037666414418f5fda5 diff --git a/games-board/pychess/pychess-1.0.2.ebuild b/games-board/pychess/pychess-1.0.2.ebuild deleted file mode 100644 index 86d3dbd92d1..000 --- a/games-board/pychess/pychess-1.0.2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_REQ_USE="sqlite" - -inherit xdg distutils-r1 - -DESCRIPTION="A chess client for GNOME" -HOMEPAGE="https://github.com/pychess/pychess"; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gstreamer" - -DEPEND=" - $(python_gen_cond_dep ' - dev-python/pexpect[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/sqlalchemy[${PYTHON_USEDEP},sqlite] - dev-python/websockets[${PYTHON_USEDEP}] - ') - gnome-base/librsvg:2 - x11-libs/gtksourceview:3.0 - x11-libs/pango - x11-themes/adwaita-icon-theme - gstreamer? ( - $(python_gen_cond_dep ' - dev-python/gst-python:1.0[${PYTHON_USEDEP}] - ') - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - ) -" - -RDEPEND="${DEPEND}" - -src_install() { - distutils-r1_src_install - - # https://github.com/pychess/pychess/pull/1825 - gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die -}
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/files/
commit: 9dd5e43f2cc3f2ea672c0759c67a4db750029799 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Thu Jun 3 16:47:19 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Jun 3 17:59:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dd5e43f games-board/pychess: remove unused patch(es) Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/21107 Signed-off-by: Ionen Wolkens gentoo.org> games-board/pychess/files/pychess-gtk-compat.patch | 46 --- .../pychess/files/pychess-setup-no-display.patch | 136 - 2 files changed, 182 deletions(-) diff --git a/games-board/pychess/files/pychess-gtk-compat.patch b/games-board/pychess/files/pychess-gtk-compat.patch deleted file mode 100644 index fa7f2fc6103..000 --- a/games-board/pychess/files/pychess-gtk-compat.patch +++ /dev/null @@ -1,46 +0,0 @@ -From 6c840c9981f2077d0fa4436b30a2f2f6650e55fb Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micka=C3=ABl=20Schoentgen?= -Date: Mon, 13 Apr 2020 14:48:40 +0200 -Subject: [PATCH] Fix missing TreeModelFilter.sort_new_with_model() on some Gtk - versions -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -This is due to API changes, but let's keep compatibility with older versions. -That should fix #1811. - -Signed-off-by: Mickaël Schoentgen - lib/pychess/perspectives/fics/__init__.py | 18 ++ - 1 file changed, 18 insertions(+) - -diff --git a/lib/pychess/perspectives/fics/__init__.py b/lib/pychess/perspectives/fics/__init__.py -index 4f956b695..1518c21e0 100644 a/lib/pychess/perspectives/fics/__init__.py -+++ b/lib/pychess/perspectives/fics/__init__.py -@@ -27,6 +27,24 @@ - from pychess.perspectives import Perspective, perspective_manager, panel_name - - -+if not hasattr(Gtk.TreeModelFilter, "new_with_model"): -+# Fix #1811: TreeModelFilter.sort_new_with_model() is missing on some Gtk versions -+# due to API changes. Let's keep compatibility with older versions. -+ -+def sort_new_with_model(self): -+super_object = super(Gtk.TreeModel, self) -+if hasattr(super_object, "sort_new_with_model"): -+return super_object.sort_new_with_model() -+return Gtk.TreeModelSort.new_with_model(self) -+ -+@classmethod -+def new_with_model(self, child_model): -+return Gtk.TreeModel.sort_new_with_model(child_model) -+ -+Gtk.TreeModel.sort_new_with_model = sort_new_with_model -+Gtk.TreeModelFilter.new_with_model = new_with_model -+ -+ - class PlayerNotificationMessage(InfoBarMessage): - - def __init__(self, message_type, content, callback, player, text): diff --git a/games-board/pychess/files/pychess-setup-no-display.patch b/games-board/pychess/files/pychess-setup-no-display.patch deleted file mode 100644 index 29b06bd93fe..000 --- a/games-board/pychess/files/pychess-setup-no-display.patch +++ /dev/null @@ -1,136 +0,0 @@ -From faf456bf2d081aa3cff52d0f9f714748a04628b1 Mon Sep 17 00:00:00 2001 -From: gbtami -Date: Sat, 18 May 2019 18:50:17 +0200 -Subject: [PATCH] Fix bdist_rpm. Prevent importing GLib from setup.py - - lib/pychess/Savers/pgn.py | 8 - lib/pychess/Utils/__init__.py | 18 ++ - lib/pychess/widgets/ChessClock.py | 20 ++-- - 3 files changed, 24 insertions(+), 22 deletions(-) - -diff --git a/lib/pychess/Savers/pgn.py b/lib/pychess/Savers/pgn.py -index ac4238471..2b089e1d1 100644 a/lib/pychess/Savers/pgn.py -+++ b/lib/pychess/Savers/pgn.py -@@ -10,8 +10,6 @@ - import sys - import textwrap - --from gi.repository import GLib -- - import pexpect - - from sqlalchemy import String -@@ -23,7 +21,6 @@ - WON_RESIGN, DRAW, BLACKWON, WHITEWON, NORMALCHESS, DRAW_AGREE, FIRST_PAGE, PREV_PAGE, NEXT_PAGE, \ - ABORTED_REASONS, ADJOURNED_REASONS, WON_CALLFLAG, DRAW_ADJUDICATION, WON_ADJUDICATION, \ - WHITE_ENGINE_DIED, BLACK_ENGINE_DIED, RUNNING, TOOL_NONE, TOOL_CHESSDB, TOOL_SCOUTFISH -- - from pychess.System import conf - from pychess.System.Log import log - from pychess.System.protoopen import PGN_ENCODING -@@ -35,7 +32,7 @@ - from pychess.Utils.elo import get_elo_rating_change_pgn - from pychess.Utils.logic import getStatus - from pychess.Variants import name2variant, NormalBoard, variants --from pychess.widgets.ChessClock import formatTime -+from pychess.Utils import formatTime - from pychess.Savers.ChessFile import ChessFile, LoadingError - from pychess.Savers.database import col2label, TagDatabase, parseDateTag - from pychess.Database import model as dbmodel -@@ -460,6 +457,7 @@ def init_tag_database(self, importer=None): - if size > 1000: - drop_indexes(self.engine) - if self.progressbar is not None: -+from gi.repository import GLib - GLib.idle_add(sel
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: fa537aaa77eb9210ec8f2207f3dea8a849497c5e Author: Sam James gentoo org> AuthorDate: Sun May 30 05:43:15 2021 + Commit: Sam James gentoo org> CommitDate: Sun May 30 05:45:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa537aaa games-board/pychess: drop 1.0.0 Signed-off-by: Sam James gentoo.org> games-board/pychess/Manifest | 1 - games-board/pychess/pychess-1.0.0.ebuild | 56 2 files changed, 57 deletions(-) diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest index dc486365605..cfd7d89775a 100644 --- a/games-board/pychess/Manifest +++ b/games-board/pychess/Manifest @@ -1,3 +1,2 @@ -DIST pychess-1.0.0.tar.gz 12853354 BLAKE2B 1e5f3c219bce10f3cd9e68b873634742d4b673e93adb00cfcc84fcbc6ca5c7ce0534feecca3f8ddce6cd848074b84957db81f8c45841ffd7c4e1007672082840 SHA512 331765d22e2360dba145be5e22677d8676e1c7fcc8486d0e52e379b41c85bab782a5d548b93fe2f19de99ce0ccc4904e02fc8130de679ca534a211b579f1679a DIST pychess-1.0.2.tar.gz 14571480 BLAKE2B 01ca5d802f651a1f371b32dfbc97ac5c05f3b3fad3c6394209423cdb0fca995ea12254ad98fa94885e3b31a2deb72f63c2df5d0d97258a208c41ff3aab6a8dde SHA512 434f511ead51f1e90381172c894ed8b34fc5fae63e3714395285f6c55aa77dfe2f763e97febd93a3abcbc105f0e7591a9a84276eaae70c80f065a24040bfb083 DIST pychess-1.0.3.tar.gz 14898032 BLAKE2B 0993bcf26d3284847815b37f570b7482c5359595f9649f9546ed090b6c090c3686d71478c9ecdaacde4bdf56f8f57da89623023d25809b46fe4e2800beeba91d SHA512 ca69555b1d952274fc4850f20bc66569e2f08120109908489c584231c754345b16fc1b1e9fa5b44a10582590145cf472604e5f5bd22522037666414418f5fda5 diff --git a/games-board/pychess/pychess-1.0.0.ebuild b/games-board/pychess/pychess-1.0.0.ebuild deleted file mode 100644 index ca376621f37..000 --- a/games-board/pychess/pychess-1.0.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8} ) -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_REQ_USE="sqlite" - -inherit xdg distutils-r1 - -DESCRIPTION="A chess client for GNOME" -HOMEPAGE="https://github.com/pychess/pychess"; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gstreamer" - -DEPEND=" - $(python_gen_cond_dep ' - dev-python/pexpect[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/sqlalchemy[${PYTHON_USEDEP},sqlite] - dev-python/websockets[${PYTHON_USEDEP}] - ') - gnome-base/librsvg:2 - x11-libs/gtksourceview:3.0 - x11-libs/pango - x11-themes/adwaita-icon-theme - gstreamer? ( - $(python_gen_cond_dep ' - dev-python/gst-python:1.0[${PYTHON_USEDEP}] - ') - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - ) -" - -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-setup-no-display.patch - "${FILESDIR}"/${PN}-gtk-compat.patch -) - -src_install() { - distutils-r1_src_install - - mv -v "${ED}"/usr/share/{appdata,metainfo} || die - gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die -}
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: c8114e2adbf291311975a9cbee28cf1cdfc4e4de Author: Sam James gentoo org> AuthorDate: Sun May 30 05:43:07 2021 + Commit: Sam James gentoo org> CommitDate: Sun May 30 05:45:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8114e2a games-board/pychess: add 1.0.3 Signed-off-by: Sam James gentoo.org> games-board/pychess/Manifest | 1 + games-board/pychess/pychess-1.0.3.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest index 789b7af703b..dc486365605 100644 --- a/games-board/pychess/Manifest +++ b/games-board/pychess/Manifest @@ -1,2 +1,3 @@ DIST pychess-1.0.0.tar.gz 12853354 BLAKE2B 1e5f3c219bce10f3cd9e68b873634742d4b673e93adb00cfcc84fcbc6ca5c7ce0534feecca3f8ddce6cd848074b84957db81f8c45841ffd7c4e1007672082840 SHA512 331765d22e2360dba145be5e22677d8676e1c7fcc8486d0e52e379b41c85bab782a5d548b93fe2f19de99ce0ccc4904e02fc8130de679ca534a211b579f1679a DIST pychess-1.0.2.tar.gz 14571480 BLAKE2B 01ca5d802f651a1f371b32dfbc97ac5c05f3b3fad3c6394209423cdb0fca995ea12254ad98fa94885e3b31a2deb72f63c2df5d0d97258a208c41ff3aab6a8dde SHA512 434f511ead51f1e90381172c894ed8b34fc5fae63e3714395285f6c55aa77dfe2f763e97febd93a3abcbc105f0e7591a9a84276eaae70c80f065a24040bfb083 +DIST pychess-1.0.3.tar.gz 14898032 BLAKE2B 0993bcf26d3284847815b37f570b7482c5359595f9649f9546ed090b6c090c3686d71478c9ecdaacde4bdf56f8f57da89623023d25809b46fe4e2800beeba91d SHA512 ca69555b1d952274fc4850f20bc66569e2f08120109908489c584231c754345b16fc1b1e9fa5b44a10582590145cf472604e5f5bd22522037666414418f5fda5 diff --git a/games-board/pychess/pychess-1.0.3.ebuild b/games-board/pychess/pychess-1.0.3.ebuild new file mode 100644 index 000..849abb618de --- /dev/null +++ b/games-board/pychess/pychess-1.0.3.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_SETUPTOOLS=no +PYTHON_REQ_USE="sqlite" + +inherit xdg distutils-r1 + +DESCRIPTION="A chess client for GNOME" +HOMEPAGE="https://github.com/pychess/pychess"; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz"; +S="${WORKDIR}/PyChess-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gstreamer" + +DEPEND=" + $(python_gen_cond_dep ' + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP},sqlite] + dev-python/websockets[${PYTHON_USEDEP}] + ') + gnome-base/librsvg:2 + x11-libs/gtksourceview:3.0 + x11-libs/pango + x11-themes/adwaita-icon-theme + gstreamer? ( + $(python_gen_cond_dep ' + dev-python/gst-python:1.0[${PYTHON_USEDEP}] + ') + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + ) +" + +RDEPEND="${DEPEND}" + +src_install() { + distutils-r1_src_install + + # https://github.com/pychess/pychess/pull/1825 + gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die +}
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: 9a4a35ac494c58194542e3a59e8f06adb434aa3e Author: Sam James gentoo org> AuthorDate: Sun May 30 05:43:49 2021 + Commit: Sam James gentoo org> CommitDate: Sun May 30 05:45:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a4a35ac games-board/pychess: add Python 3.9 to 1.0.2 Signed-off-by: Sam James gentoo.org> games-board/pychess/pychess-1.0.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-board/pychess/pychess-1.0.2.ebuild b/games-board/pychess/pychess-1.0.2.ebuild index b082f71cc63..86d3dbd92d1 100644 --- a/games-board/pychess/pychess-1.0.2.ebuild +++ b/games-board/pychess/pychess-1.0.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) DISTUTILS_SINGLE_IMPL=1 DISTUTILS_USE_SETUPTOOLS=no PYTHON_REQ_USE="sqlite"
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: d96a9a8e5c2170d18a218c288b6e0147d6f2420b Author: James Le Cuirot gentoo org> AuthorDate: Sat May 16 14:03:45 2020 + Commit: James Le Cuirot gentoo org> CommitDate: Sat May 16 14:03:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d96a9a8e games-board/pychess: Version bump to 1.0.2 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: James Le Cuirot gentoo.org> games-board/pychess/Manifest | 1 + games-board/pychess/pychess-1.0.2.ebuild | 51 2 files changed, 52 insertions(+) diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest index 20545fa0b0a..789b7af703b 100644 --- a/games-board/pychess/Manifest +++ b/games-board/pychess/Manifest @@ -1 +1,2 @@ DIST pychess-1.0.0.tar.gz 12853354 BLAKE2B 1e5f3c219bce10f3cd9e68b873634742d4b673e93adb00cfcc84fcbc6ca5c7ce0534feecca3f8ddce6cd848074b84957db81f8c45841ffd7c4e1007672082840 SHA512 331765d22e2360dba145be5e22677d8676e1c7fcc8486d0e52e379b41c85bab782a5d548b93fe2f19de99ce0ccc4904e02fc8130de679ca534a211b579f1679a +DIST pychess-1.0.2.tar.gz 14571480 BLAKE2B 01ca5d802f651a1f371b32dfbc97ac5c05f3b3fad3c6394209423cdb0fca995ea12254ad98fa94885e3b31a2deb72f63c2df5d0d97258a208c41ff3aab6a8dde SHA512 434f511ead51f1e90381172c894ed8b34fc5fae63e3714395285f6c55aa77dfe2f763e97febd93a3abcbc105f0e7591a9a84276eaae70c80f065a24040bfb083 diff --git a/games-board/pychess/pychess-1.0.2.ebuild b/games-board/pychess/pychess-1.0.2.ebuild new file mode 100644 index 000..b082f71cc63 --- /dev/null +++ b/games-board/pychess/pychess-1.0.2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_SETUPTOOLS=no +PYTHON_REQ_USE="sqlite" + +inherit xdg distutils-r1 + +DESCRIPTION="A chess client for GNOME" +HOMEPAGE="https://github.com/pychess/pychess"; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gstreamer" + +DEPEND=" + $(python_gen_cond_dep ' + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP},sqlite] + dev-python/websockets[${PYTHON_USEDEP}] + ') + gnome-base/librsvg:2 + x11-libs/gtksourceview:3.0 + x11-libs/pango + x11-themes/adwaita-icon-theme + gstreamer? ( + $(python_gen_cond_dep ' + dev-python/gst-python:1.0[${PYTHON_USEDEP}] + ') + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + ) +" + +RDEPEND="${DEPEND}" + +src_install() { + distutils-r1_src_install + + # https://github.com/pychess/pychess/pull/1825 + gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die +}
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: 6d2a847d4074d05166fcb6b2e93caee6469f935e Author: James Le Cuirot gentoo org> AuthorDate: Mon May 4 20:10:49 2020 + Commit: James Le Cuirot gentoo org> CommitDate: Mon May 4 20:10:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d2a847d games-board/pychess: Add Python 3.8 Closes: https://bugs.gentoo.org/718310 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: James Le Cuirot gentoo.org> games-board/pychess/pychess-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-board/pychess/pychess-1.0.0.ebuild b/games-board/pychess/pychess-1.0.0.ebuild index 39436e26bda..ca376621f37 100644 --- a/games-board/pychess/pychess-1.0.0.ebuild +++ b/games-board/pychess/pychess-1.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_7 ) +PYTHON_COMPAT=( python3_{7,8} ) DISTUTILS_SINGLE_IMPL=1 DISTUTILS_USE_SETUPTOOLS=no PYTHON_REQ_USE="sqlite"
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/, games-board/pychess/files/
commit: b6ba553e726506205668460edba8a6895996c595 Author: James Le Cuirot gentoo org> AuthorDate: Sat Apr 25 15:36:59 2020 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Apr 25 15:48:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6ba553e games-board/pychess: Version bump to 1.0.0 I can't add Python 3.8 until gst-python has been bumped, which should happen soon. Bug: https://bugs.gentoo.org/718310 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: James Le Cuirot gentoo.org> games-board/pychess/Manifest | 1 + games-board/pychess/files/pychess-gtk-compat.patch | 46 +++ .../pychess/files/pychess-setup-no-display.patch | 136 + games-board/pychess/metadata.xml | 2 +- games-board/pychess/pychess-1.0.0.ebuild | 56 + 5 files changed, 240 insertions(+), 1 deletion(-) diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest index cf02b110ce8..9b065a912a3 100644 --- a/games-board/pychess/Manifest +++ b/games-board/pychess/Manifest @@ -1 +1,2 @@ DIST pychess-0.99.4.tar.gz 12318797 BLAKE2B ae0741d724516b85c4158e25bc7a2ea1f7642bfa165365d6022c6de6c4447b5f9d3baa2f801bdcbf2449de53f95df3ec68d9a5c898d962c1864a5a2b0c5183b6 SHA512 79b5a3a780864ca8b92be19b213442030752694fa9cd3a4bf71140d2364042521f534adf94843094531550b1029bb6f80150953dd661631ec45b1b08014cf9dc +DIST pychess-1.0.0.tar.gz 12853354 BLAKE2B 1e5f3c219bce10f3cd9e68b873634742d4b673e93adb00cfcc84fcbc6ca5c7ce0534feecca3f8ddce6cd848074b84957db81f8c45841ffd7c4e1007672082840 SHA512 331765d22e2360dba145be5e22677d8676e1c7fcc8486d0e52e379b41c85bab782a5d548b93fe2f19de99ce0ccc4904e02fc8130de679ca534a211b579f1679a diff --git a/games-board/pychess/files/pychess-gtk-compat.patch b/games-board/pychess/files/pychess-gtk-compat.patch new file mode 100644 index 000..fa7f2fc6103 --- /dev/null +++ b/games-board/pychess/files/pychess-gtk-compat.patch @@ -0,0 +1,46 @@ +From 6c840c9981f2077d0fa4436b30a2f2f6650e55fb Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micka=C3=ABl=20Schoentgen?= +Date: Mon, 13 Apr 2020 14:48:40 +0200 +Subject: [PATCH] Fix missing TreeModelFilter.sort_new_with_model() on some Gtk + versions +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +This is due to API changes, but let's keep compatibility with older versions. +That should fix #1811. + +Signed-off-by: Mickaël Schoentgen +--- + lib/pychess/perspectives/fics/__init__.py | 18 ++ + 1 file changed, 18 insertions(+) + +diff --git a/lib/pychess/perspectives/fics/__init__.py b/lib/pychess/perspectives/fics/__init__.py +index 4f956b695..1518c21e0 100644 +--- a/lib/pychess/perspectives/fics/__init__.py b/lib/pychess/perspectives/fics/__init__.py +@@ -27,6 +27,24 @@ + from pychess.perspectives import Perspective, perspective_manager, panel_name + + ++if not hasattr(Gtk.TreeModelFilter, "new_with_model"): ++# Fix #1811: TreeModelFilter.sort_new_with_model() is missing on some Gtk versions ++# due to API changes. Let's keep compatibility with older versions. ++ ++def sort_new_with_model(self): ++super_object = super(Gtk.TreeModel, self) ++if hasattr(super_object, "sort_new_with_model"): ++return super_object.sort_new_with_model() ++return Gtk.TreeModelSort.new_with_model(self) ++ ++@classmethod ++def new_with_model(self, child_model): ++return Gtk.TreeModel.sort_new_with_model(child_model) ++ ++Gtk.TreeModel.sort_new_with_model = sort_new_with_model ++Gtk.TreeModelFilter.new_with_model = new_with_model ++ ++ + class PlayerNotificationMessage(InfoBarMessage): + + def __init__(self, message_type, content, callback, player, text): diff --git a/games-board/pychess/files/pychess-setup-no-display.patch b/games-board/pychess/files/pychess-setup-no-display.patch new file mode 100644 index 000..29b06bd93fe --- /dev/null +++ b/games-board/pychess/files/pychess-setup-no-display.patch @@ -0,0 +1,136 @@ +From faf456bf2d081aa3cff52d0f9f714748a04628b1 Mon Sep 17 00:00:00 2001 +From: gbtami +Date: Sat, 18 May 2019 18:50:17 +0200 +Subject: [PATCH] Fix bdist_rpm. Prevent importing GLib from setup.py + +--- + lib/pychess/Savers/pgn.py | 8 + lib/pychess/Utils/__init__.py | 18 ++ + lib/pychess/widgets/ChessClock.py | 20 ++-- + 3 files changed, 24 insertions(+), 22 deletions(-) + +diff --git a/lib/pychess/Savers/pgn.py b/lib/pychess/Savers/pgn.py +index ac4238471..2b089e1d1 100644 +--- a/lib/pychess/Savers/pgn.py b/lib/pychess/Savers/pgn.py +@@ -10,8 +10,6 @@ + import sys + import textwrap + +-from gi.repository import GLib +- + import pexpect + + from sqlalchemy import String +@@ -23,7 +21,6 @@ + WON_RESIGN, DRAW, BLACKWON, WHITEWON, NORMALCHESS, DRAW_AGREE, FIRST_PAGE, PREV_PAGE, NEXT_PAGE, \ + ABORTED_REASONS, ADJOURN
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: 2e41cc4599282c462e4d0f7a32bb6c20ede02df8 Author: James Le Cuirot gentoo org> AuthorDate: Sat Apr 25 15:37:36 2020 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Apr 25 15:48:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e41cc45 games-board/pychess: Drop old 0.99.4-r1 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: James Le Cuirot gentoo.org> games-board/pychess/Manifest | 1 - games-board/pychess/pychess-0.99.4-r1.ebuild | 46 2 files changed, 47 deletions(-) diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest index 9b065a912a3..20545fa0b0a 100644 --- a/games-board/pychess/Manifest +++ b/games-board/pychess/Manifest @@ -1,2 +1 @@ -DIST pychess-0.99.4.tar.gz 12318797 BLAKE2B ae0741d724516b85c4158e25bc7a2ea1f7642bfa165365d6022c6de6c4447b5f9d3baa2f801bdcbf2449de53f95df3ec68d9a5c898d962c1864a5a2b0c5183b6 SHA512 79b5a3a780864ca8b92be19b213442030752694fa9cd3a4bf71140d2364042521f534adf94843094531550b1029bb6f80150953dd661631ec45b1b08014cf9dc DIST pychess-1.0.0.tar.gz 12853354 BLAKE2B 1e5f3c219bce10f3cd9e68b873634742d4b673e93adb00cfcc84fcbc6ca5c7ce0534feecca3f8ddce6cd848074b84957db81f8c45841ffd7c4e1007672082840 SHA512 331765d22e2360dba145be5e22677d8676e1c7fcc8486d0e52e379b41c85bab782a5d548b93fe2f19de99ce0ccc4904e02fc8130de679ca534a211b579f1679a diff --git a/games-board/pychess/pychess-0.99.4-r1.ebuild b/games-board/pychess/pychess-0.99.4-r1.ebuild deleted file mode 100644 index d22aeacf0f6..000 --- a/games-board/pychess/pychess-0.99.4-r1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_6 ) -PYTHON_REQ_USE="sqlite" - -inherit xdg-utils distutils-r1 - -DESCRIPTION="A chess client for Gnome" -HOMEPAGE="http://pychess.org/"; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gstreamer" - -DEPEND=" - dev-python/pexpect[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/sqlalchemy[${PYTHON_USEDEP},sqlite] - gnome-base/librsvg:2 - x11-libs/gtksourceview:3.0 - x11-libs/pango - x11-themes/adwaita-icon-theme - gstreamer? ( - dev-python/gst-python:1.0[${PYTHON_USEDEP}] - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - )" -RDEPEND="${DEPEND}" - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - xdg_mimeinfo_database_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update - xdg_mimeinfo_database_update -}
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: a1e0aa922214922dd4170f10ef2345f2b97bec45 Author: James Le Cuirot gentoo org> AuthorDate: Fri Aug 2 21:42:17 2019 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Aug 2 21:42:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1e0aa92 games-board/pychess: Drop old Closes: https://bugs.gentoo.org/675126 Package-Manager: Portage-2.3.70, Repoman-2.3.16 Signed-off-by: James Le Cuirot gentoo.org> games-board/pychess/Manifest | 2 - games-board/pychess/pychess-0.12.4.ebuild | 71 --- games-board/pychess/pychess-0.99.3.ebuild | 71 --- 3 files changed, 144 deletions(-) diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest index 230263964cb..cf02b110ce8 100644 --- a/games-board/pychess/Manifest +++ b/games-board/pychess/Manifest @@ -1,3 +1 @@ -DIST pychess-0.12.4.tar.gz 4728410 BLAKE2B 4fd95e85983ce9e7d588e98a27a1695d116f102290942e2c747046ee9e4289b53734dbd949af4f88fc4186fc3e52b9ff41b1e18e2763c5f48b2d371ae22f44fe SHA512 bf2a6cffca50742fbdfba04bc33807b53e4b7485cb6c9b6bb84816e176fd99f3929dbc8e504b46053cdcd30f691d6df948f5153508b2b6d3504f85a31eaccf62 -DIST pychess-0.99.3.tar.gz 12325822 BLAKE2B 603615283a1415b9f06062fc7e1ea0c97be4b9a6c28d959081f3b0fc5f0a4572fb73133e791614a8eb05ac40877ec63d7a6bcb743a9ac4a03de2170b7cf4daa9 SHA512 45f82fecdd9931129d14d8fcfef1de2df2c501f009c4f9cda3c8b699e2b4f35b615eafbd8ccf1cd2554869bfe3ba5aa2eb66d0408f1cb4076a11d43b0401e7c7 DIST pychess-0.99.4.tar.gz 12318797 BLAKE2B ae0741d724516b85c4158e25bc7a2ea1f7642bfa165365d6022c6de6c4447b5f9d3baa2f801bdcbf2449de53f95df3ec68d9a5c898d962c1864a5a2b0c5183b6 SHA512 79b5a3a780864ca8b92be19b213442030752694fa9cd3a4bf71140d2364042521f534adf94843094531550b1029bb6f80150953dd661631ec45b1b08014cf9dc diff --git a/games-board/pychess/pychess-0.12.4.ebuild b/games-board/pychess/pychess-0.12.4.ebuild deleted file mode 100644 index f5fe5647325..000 --- a/games-board/pychess/pychess-0.12.4.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" - -inherit fdo-mime gnome2-utils distutils-r1 - -DESCRIPTION="A chess client for Gnome" -HOMEPAGE="http://pychess.org/"; -SRC_URI="http://pychess.org/download/${P}.tar.gz"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gstreamer" - -DEPEND=" - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - gnome-base/librsvg:2 - x11-libs/gtksourceview:3.0 - x11-libs/pango - x11-themes/adwaita-icon-theme - gstreamer? ( - dev-python/gst-python:1.0 - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 ) -" -RDEPEND=${DEPEND} - -python_install() { - distutils-r1_python_install - - # bug 487706 - sed -i \ - -e "s/@PYTHON@/${EPYTHON}/" \ - "${ED%/}/$(python_get_sitedir)"/${PN}/Players/engineNest.py || die -} - -python_install_all() { - DOCS="AUTHORS README.md" \ - distutils-r1_python_install_all -} - -src_prepare() { - distutils-r1_src_prepare -} - -src_compile() { - distutils-r1_src_compile -} - -src_install() { - distutils-r1_src_install -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update - fdo-mime_desktop_database_update -} - -pkg_postrm() { - gnome2_icon_cache_update - fdo-mime_desktop_database_update -} diff --git a/games-board/pychess/pychess-0.99.3.ebuild b/games-board/pychess/pychess-0.99.3.ebuild deleted file mode 100644 index 0dd61cd1b48..000 --- a/games-board/pychess/pychess-0.99.3.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python3_{5,6} ) -PYTHON_REQ_USE="sqlite" - -inherit gnome2-utils distutils-r1 xdg-utils - -DESCRIPTION="A chess client for Gnome" -HOMEPAGE="http://pychess.org/"; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gstreamer" - -DEPEND=" - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - gnome-base/librsvg:2 - x11-libs/gtksourceview:3.0 - x11-libs/pango - x11-themes/adwaita-icon-theme - gstreamer? ( - dev-python/gst-python:1.0 - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 ) -" -RDEPEND=${DEPEND} - -python_install() { - distutils-r1_python_install - - # bug 487706 - sed -i \ - -e "s/@PYTHON@/${EPYTHON}/" \ - "${ED%/}/$(python_get_sitedir)"/${PN}/Players/engineNest.py || die -} - -python_install_all() { -
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: d534aebe8a15559a2000db32e36a758e1f73db89 Author: Jan Ziak <0xe2.0x9a.0x9b gmail com> AuthorDate: Sun Jun 16 07:19:26 2019 + Commit: David Seifert gentoo org> CommitDate: Sun Jun 16 17:27:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d534aebe games-board/pychess: add missing 0.99.4 dependencies Closes: https://github.com/gentoo/gentoo/pull/12263 Signed-off-by: Jan Ziak <0xe2.0x9a.0x9b gmail.com> Signed-off-by: David Seifert gentoo.org> .../pychess/{pychess-0.99.4.ebuild => pychess-0.99.4-r1.ebuild}| 3 +++ 1 file changed, 3 insertions(+) diff --git a/games-board/pychess/pychess-0.99.4.ebuild b/games-board/pychess/pychess-0.99.4-r1.ebuild similarity index 88% rename from games-board/pychess/pychess-0.99.4.ebuild rename to games-board/pychess/pychess-0.99.4-r1.ebuild index 7c7be631cce..92a47ea3a40 100644 --- a/games-board/pychess/pychess-0.99.4.ebuild +++ b/games-board/pychess/pychess-0.99.4-r1.ebuild @@ -17,8 +17,11 @@ KEYWORDS="~amd64 ~x86" IUSE="gstreamer" DEPEND=" + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] dev-python/pycairo[${PYTHON_USEDEP}] dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP},sqlite] gnome-base/librsvg:2 x11-libs/gtksourceview:3.0 x11-libs/pango
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: 5356f89dfab0972f398feb55169afb76401fc634 Author: David Seifert gentoo org> AuthorDate: Sat Jun 15 19:30:57 2019 + Commit: David Seifert gentoo org> CommitDate: Sat Jun 15 19:31:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5356f89d games-board/pychess: Remove gnome2-utils inherit Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: David Seifert gentoo.org> games-board/pychess/pychess-0.99.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-board/pychess/pychess-0.99.4.ebuild b/games-board/pychess/pychess-0.99.4.ebuild index 8cdc9322315..7c7be631cce 100644 --- a/games-board/pychess/pychess-0.99.4.ebuild +++ b/games-board/pychess/pychess-0.99.4.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{5,6} ) PYTHON_REQ_USE="sqlite" -inherit gnome2-utils xdg-utils distutils-r1 +inherit xdg-utils distutils-r1 DESCRIPTION="A chess client for Gnome" HOMEPAGE="http://pychess.org/";
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: 8129b12f9c09b7b63f25880810b59115f50e7abd Author: Jan Ziak <0xe2.0x9a.0x9b gmail com> AuthorDate: Sat Jun 15 17:09:11 2019 + Commit: David Seifert gentoo org> CommitDate: Sat Jun 15 18:59:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8129b12f games-board/pychess: bump to version 0.99.4 Closes: https://bugs.gentoo.org/675128 Closes: https://github.com/gentoo/gentoo/pull/12257 Signed-off-by: Jan Ziak <0xe2.0x9a.0x9b gmail.com> Signed-off-by: David Seifert gentoo.org> games-board/pychess/Manifest | 1 + games-board/pychess/pychess-0.99.4.ebuild | 43 +++ 2 files changed, 44 insertions(+) diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest index 364b5e6bcad..230263964cb 100644 --- a/games-board/pychess/Manifest +++ b/games-board/pychess/Manifest @@ -1,2 +1,3 @@ DIST pychess-0.12.4.tar.gz 4728410 BLAKE2B 4fd95e85983ce9e7d588e98a27a1695d116f102290942e2c747046ee9e4289b53734dbd949af4f88fc4186fc3e52b9ff41b1e18e2763c5f48b2d371ae22f44fe SHA512 bf2a6cffca50742fbdfba04bc33807b53e4b7485cb6c9b6bb84816e176fd99f3929dbc8e504b46053cdcd30f691d6df948f5153508b2b6d3504f85a31eaccf62 DIST pychess-0.99.3.tar.gz 12325822 BLAKE2B 603615283a1415b9f06062fc7e1ea0c97be4b9a6c28d959081f3b0fc5f0a4572fb73133e791614a8eb05ac40877ec63d7a6bcb743a9ac4a03de2170b7cf4daa9 SHA512 45f82fecdd9931129d14d8fcfef1de2df2c501f009c4f9cda3c8b699e2b4f35b615eafbd8ccf1cd2554869bfe3ba5aa2eb66d0408f1cb4076a11d43b0401e7c7 +DIST pychess-0.99.4.tar.gz 12318797 BLAKE2B ae0741d724516b85c4158e25bc7a2ea1f7642bfa165365d6022c6de6c4447b5f9d3baa2f801bdcbf2449de53f95df3ec68d9a5c898d962c1864a5a2b0c5183b6 SHA512 79b5a3a780864ca8b92be19b213442030752694fa9cd3a4bf71140d2364042521f534adf94843094531550b1029bb6f80150953dd661631ec45b1b08014cf9dc diff --git a/games-board/pychess/pychess-0.99.4.ebuild b/games-board/pychess/pychess-0.99.4.ebuild new file mode 100644 index 000..8cdc9322315 --- /dev/null +++ b/games-board/pychess/pychess-0.99.4.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{5,6} ) +PYTHON_REQ_USE="sqlite" + +inherit gnome2-utils xdg-utils distutils-r1 + +DESCRIPTION="A chess client for Gnome" +HOMEPAGE="http://pychess.org/"; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gstreamer" + +DEPEND=" + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + gnome-base/librsvg:2 + x11-libs/gtksourceview:3.0 + x11-libs/pango + x11-themes/adwaita-icon-theme + gstreamer? ( + dev-python/gst-python:1.0[${PYTHON_USEDEP}] + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + )" +RDEPEND="${DEPEND}" + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update +}
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: b41add228f56cbe66dc3ff4d1a6230ecd48331ef Author: Matthias Maier gentoo org> AuthorDate: Tue Nov 13 04:28:20 2018 + Commit: Matthias Maier gentoo org> CommitDate: Tue Nov 13 04:30:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b41add22 games-board/pychess: version bump to 0.99.3 Following fixes on the way: - update copyright header - use xdg-utils instead of fdo-mime eclass - update to python 3 The gnome2-utils eclass currently does not support EAPI 7. Closes: https://bugs.gentoo.org/664594 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Matthias Maier gentoo.org> games-board/pychess/Manifest | 1 + games-board/pychess/pychess-0.99.3.ebuild | 71 +++ 2 files changed, 72 insertions(+) diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest index 0fb5267d4a3..364b5e6bcad 100644 --- a/games-board/pychess/Manifest +++ b/games-board/pychess/Manifest @@ -1 +1,2 @@ DIST pychess-0.12.4.tar.gz 4728410 BLAKE2B 4fd95e85983ce9e7d588e98a27a1695d116f102290942e2c747046ee9e4289b53734dbd949af4f88fc4186fc3e52b9ff41b1e18e2763c5f48b2d371ae22f44fe SHA512 bf2a6cffca50742fbdfba04bc33807b53e4b7485cb6c9b6bb84816e176fd99f3929dbc8e504b46053cdcd30f691d6df948f5153508b2b6d3504f85a31eaccf62 +DIST pychess-0.99.3.tar.gz 12325822 BLAKE2B 603615283a1415b9f06062fc7e1ea0c97be4b9a6c28d959081f3b0fc5f0a4572fb73133e791614a8eb05ac40877ec63d7a6bcb743a9ac4a03de2170b7cf4daa9 SHA512 45f82fecdd9931129d14d8fcfef1de2df2c501f009c4f9cda3c8b699e2b4f35b615eafbd8ccf1cd2554869bfe3ba5aa2eb66d0408f1cb4076a11d43b0401e7c7 diff --git a/games-board/pychess/pychess-0.99.3.ebuild b/games-board/pychess/pychess-0.99.3.ebuild new file mode 100644 index 000..cda42d08100 --- /dev/null +++ b/games-board/pychess/pychess-0.99.3.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python3_{4,5,6} ) +PYTHON_REQ_USE="sqlite" + +inherit gnome2-utils distutils-r1 xdg-utils + +DESCRIPTION="A chess client for Gnome" +HOMEPAGE="http://pychess.org/"; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gstreamer" + +DEPEND=" + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + gnome-base/librsvg:2 + x11-libs/gtksourceview:3.0 + x11-libs/pango + x11-themes/adwaita-icon-theme + gstreamer? ( + dev-python/gst-python:1.0 + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) +" +RDEPEND=${DEPEND} + +python_install() { + distutils-r1_python_install + + # bug 487706 + sed -i \ + -e "s/@PYTHON@/${EPYTHON}/" \ + "${ED%/}/$(python_get_sitedir)"/${PN}/Players/engineNest.py || die +} + +python_install_all() { + DOCS="AUTHORS README.md" \ + distutils-r1_python_install_all +} + +src_prepare() { + distutils-r1_src_prepare +} + +src_compile() { + distutils-r1_src_compile +} + +src_install() { + distutils-r1_src_install +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update + xdg_desktop_database_update +} + +pkg_postrm() { + gnome2_icon_cache_update + xdg_mimeinfo_database_update +}
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/, games-board/pychess/files/
commit: e667659334f477e886f3f74e5c9388d87a4cd208 Author: Pacho Ramos gentoo org> AuthorDate: Fri Apr 21 12:28:05 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Apr 21 12:32:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6676593 games-board/pychess: Drop old Package-Manager: Portage-2.3.5, Repoman-2.3.2 games-board/pychess/Manifest | 1 - .../pychess/files/pychess-0.10.1-python.patch | 19 -- games-board/pychess/pychess-0.12.3.ebuild | 71 -- 3 files changed, 91 deletions(-) diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest index cc21bd962c5..ece4caa526d 100644 --- a/games-board/pychess/Manifest +++ b/games-board/pychess/Manifest @@ -1,2 +1 @@ -DIST pychess-0.12.3.tar.gz 4666113 SHA256 11d5e2d447bb945283f0239a407d8069b13afd77d3a2d491c9c352f1b7862e67 SHA512 597fd4c28a970df0d2ce3805eedd7530e259c1b60dd4e51bf1c56eb2376fe6256df30f12b077db3c9f1aab8baed06f023696827b57fb0963b9569b613656d4af WHIRLPOOL 295bf01c221b273abc2a60cdfd77a399af75a2e9f2de43188ea744204dad39220f152d7667699290d88b7dd75b26b5262b513f8ab6a114bb171a702ba184319b DIST pychess-0.12.4.tar.gz 4728410 SHA256 0706861dcea811abb80c8db589494e932b4bab931b2a8799fe53a2bd4b6ac372 SHA512 bf2a6cffca50742fbdfba04bc33807b53e4b7485cb6c9b6bb84816e176fd99f3929dbc8e504b46053cdcd30f691d6df948f5153508b2b6d3504f85a31eaccf62 WHIRLPOOL f488f85fc844afd7911a6b92cfa085b66b476596468077746a42038a029df965ada212d04dea95f617d4bdf533442b84c470400715aa52e2756abc3c2d35 diff --git a/games-board/pychess/files/pychess-0.10.1-python.patch b/games-board/pychess/files/pychess-0.10.1-python.patch deleted file mode 100644 index 11a6cce49c0..000 --- a/games-board/pychess/files/pychess-0.10.1-python.patch +++ /dev/null @@ -1,19 +0,0 @@ -python binary name is hardcoded, but -we need to sed it in during installation - -https://bugs.gentoo.org/show_bug.cgi?id=487706 - a/lib/pychess/Players/engineNest.py -+++ b/lib/pychess/Players/engineNest.py -@@ -70,9 +70,9 @@ backup = """ - - - dk -- -+ - -- -+ - - - us diff --git a/games-board/pychess/pychess-0.12.3.ebuild b/games-board/pychess/pychess-0.12.3.ebuild deleted file mode 100644 index e565d6073bb..000 --- a/games-board/pychess/pychess-0.12.3.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" - -inherit fdo-mime gnome2-utils distutils-r1 games - -DESCRIPTION="A chess client for Gnome" -HOMEPAGE="http://pychess.org/"; -SRC_URI="http://pychess.org/download/${P}.tar.gz"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="gstreamer" - -DEPEND="dev-python/librsvg-python - x11-libs/gtksourceview:3.0 - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/pygtk:2[${PYTHON_USEDEP}] - dev-python/pygtksourceview:2[${PYTHON_USEDEP}] - gstreamer? ( dev-python/gst-python:0.10[${PYTHON_USEDEP}] ) - dev-python/gconf-python - x11-themes/gnome-icon-theme" -RDEPEND=${DEPEND} - -python_install() { - distutils-r1_python_install --install-scripts="${GAMES_BINDIR}" - - # bug 487706 - sed -i \ - -e "s/@PYTHON@/${EPYTHON}/" \ - "${ED%/}/$(python_get_sitedir)"/${PN}/Players/engineNest.py || die -} - -python_install_all() { - DOCS="AUTHORS README.md" \ - distutils-r1_python_install_all - prepgamesdirs -} - -src_prepare() { - distutils-r1_src_prepare -} - -src_compile() { - distutils-r1_src_compile -} - -src_install() { - distutils-r1_src_install -} - -pkg_preinst() { - games_pkg_preinst - gnome2_icon_savelist -} - -pkg_postinst() { - games_pkg_postinst - gnome2_icon_cache_update - fdo-mime_desktop_database_update -} - -pkg_postrm() { - gnome2_icon_cache_update - fdo-mime_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: 550569efae019ed14b6a5d9c1730b8190618d78d Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Dec 31 22:20:13 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Dec 31 22:20:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=550569ef games-board/pychess: amd64 stable wrt bug #602142 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> games-board/pychess/pychess-0.12.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-board/pychess/pychess-0.12.4.ebuild b/games-board/pychess/pychess-0.12.4.ebuild index 38be978..e518475 100644 --- a/games-board/pychess/pychess-0.12.4.ebuild +++ b/games-board/pychess/pychess-0.12.4.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://pychess.org/download/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="gstreamer" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: adf9a60e574ff65c7e433563f7e65869fc3b0bc3 Author: Pacho Ramos gentoo org> AuthorDate: Sun Nov 27 10:40:58 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Nov 27 11:20:12 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adf9a60e games-board/pychess: Drop old Package-Manager: portage-2.3.2 games-board/pychess/Manifest | 1 - games-board/pychess/pychess-0.10.1-r2.ebuild | 75 games-board/pychess/pychess-0.12.3-r1.ebuild | 70 -- 3 files changed, 146 deletions(-) diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest index 6e9d539..cc21bd9 100644 --- a/games-board/pychess/Manifest +++ b/games-board/pychess/Manifest @@ -1,3 +1,2 @@ -DIST pychess-0.10.1.tar.gz 1939605 SHA256 8a8ac9fc6a4605d189a9728f55183130b6a304cbf2dc5b2e923297303fe4ae8a SHA512 1000c840954b93bd3720fd3265b6cc0ac33df22373eb965d4ac03d16f7589af3b10bf2ebc28a2ff555b5e4101bffbfe96d52051e6c51a084229a3cc1691f1dd8 WHIRLPOOL 7554456eea487cefe3d8303aacdfa5748345b9682a8c557a2ed53090cc9a5beacc5b2e874db222b75fc03bcaf61dd9d7c3e2df23a13a4db820d4bd34c2f7b66e DIST pychess-0.12.3.tar.gz 4666113 SHA256 11d5e2d447bb945283f0239a407d8069b13afd77d3a2d491c9c352f1b7862e67 SHA512 597fd4c28a970df0d2ce3805eedd7530e259c1b60dd4e51bf1c56eb2376fe6256df30f12b077db3c9f1aab8baed06f023696827b57fb0963b9569b613656d4af WHIRLPOOL 295bf01c221b273abc2a60cdfd77a399af75a2e9f2de43188ea744204dad39220f152d7667699290d88b7dd75b26b5262b513f8ab6a114bb171a702ba184319b DIST pychess-0.12.4.tar.gz 4728410 SHA256 0706861dcea811abb80c8db589494e932b4bab931b2a8799fe53a2bd4b6ac372 SHA512 bf2a6cffca50742fbdfba04bc33807b53e4b7485cb6c9b6bb84816e176fd99f3929dbc8e504b46053cdcd30f691d6df948f5153508b2b6d3504f85a31eaccf62 WHIRLPOOL f488f85fc844afd7911a6b92cfa085b66b476596468077746a42038a029df965ada212d04dea95f617d4bdf533442b84c470400715aa52e2756abc3c2d35 diff --git a/games-board/pychess/pychess-0.10.1-r2.ebuild b/games-board/pychess/pychess-0.10.1-r2.ebuild deleted file mode 100644 index 4d3c7ec.. --- a/games-board/pychess/pychess-0.10.1-r2.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" - -inherit fdo-mime gnome2-utils distutils-r1 games - -DESCRIPTION="A chess client for Gnome" -HOMEPAGE="http://pychess.googlepages.com/home"; -SRC_URI="https://pychess.googlecode.com/files/${P/_/}.tar.gz"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="gstreamer" - -DEPEND="dev-python/librsvg-python - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:2[${PYTHON_USEDEP}] - dev-python/pygtk:2[${PYTHON_USEDEP}] - dev-python/pygtksourceview:2[${PYTHON_USEDEP}] - gstreamer? ( dev-python/gst-python:0.10[${PYTHON_USEDEP}] ) - dev-python/gconf-python - x11-themes/gnome-icon-theme" -RDEPEND=${DEPEND} - -PATCHES=( "${FILESDIR}"/${P}-python.patch ) - -S=${WORKDIR}/${P/_/} - -python_install() { - distutils-r1_python_install --install-scripts="${GAMES_BINDIR}" - - # bug 487706 - sed -i \ - -e "s/@PYTHON@/${EPYTHON}/" \ - "${ED%/}/$(python_get_sitedir)"/${PN}/Players/engineNest.py || die -} - -python_install_all() { - distutils-r1_python_install_all - dodoc AUTHORS README - prepgamesdirs -} - -src_prepare() { - distutils-r1_src_prepare -} - -src_compile() { - distutils-r1_src_compile -} - -src_install() { - distutils-r1_src_install -} - -pkg_preinst() { - games_pkg_preinst - gnome2_icon_savelist -} - -pkg_postinst() { - games_pkg_postinst - gnome2_icon_cache_update - fdo-mime_desktop_database_update -} - -pkg_postrm() { - gnome2_icon_cache_update - fdo-mime_desktop_database_update -} diff --git a/games-board/pychess/pychess-0.12.3-r1.ebuild b/games-board/pychess/pychess-0.12.3-r1.ebuild deleted file mode 100644 index b7a1b95.. --- a/games-board/pychess/pychess-0.12.3-r1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" - -inherit fdo-mime gnome2-utils distutils-r1 - -DESCRIPTION="A chess client for Gnome" -HOMEPAGE="http://pychess.org/"; -SRC_URI="http://pychess.org/download/${P}.tar.gz"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gstreamer" - -DEPEND=" - dev-python/gconf-python - dev-python/librsvg-python - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/pygtk:2[${PYTHON_USEDEP}] - dev-python/pygtksourceview:2[${PYTHON_USEDEP}] - x11-libs/gtksourceview:3.0 - x11-themes/gnome-icon-theme - gstreamer? ( dev-python/gst-python
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: d8c9e2ca635227c01e742c27895cc1d50cdc0cb1 Author: Pacho Ramos gentoo org> AuthorDate: Sun Nov 27 10:40:13 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Nov 27 11:20:10 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c9e2ca games-board/pychess: Version bump, fix dependencies Package-Manager: portage-2.3.2 games-board/pychess/Manifest | 1 + games-board/pychess/pychess-0.12.4.ebuild | 72 +++ 2 files changed, 73 insertions(+) diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest index 08532d2..6e9d539 100644 --- a/games-board/pychess/Manifest +++ b/games-board/pychess/Manifest @@ -1,2 +1,3 @@ DIST pychess-0.10.1.tar.gz 1939605 SHA256 8a8ac9fc6a4605d189a9728f55183130b6a304cbf2dc5b2e923297303fe4ae8a SHA512 1000c840954b93bd3720fd3265b6cc0ac33df22373eb965d4ac03d16f7589af3b10bf2ebc28a2ff555b5e4101bffbfe96d52051e6c51a084229a3cc1691f1dd8 WHIRLPOOL 7554456eea487cefe3d8303aacdfa5748345b9682a8c557a2ed53090cc9a5beacc5b2e874db222b75fc03bcaf61dd9d7c3e2df23a13a4db820d4bd34c2f7b66e DIST pychess-0.12.3.tar.gz 4666113 SHA256 11d5e2d447bb945283f0239a407d8069b13afd77d3a2d491c9c352f1b7862e67 SHA512 597fd4c28a970df0d2ce3805eedd7530e259c1b60dd4e51bf1c56eb2376fe6256df30f12b077db3c9f1aab8baed06f023696827b57fb0963b9569b613656d4af WHIRLPOOL 295bf01c221b273abc2a60cdfd77a399af75a2e9f2de43188ea744204dad39220f152d7667699290d88b7dd75b26b5262b513f8ab6a114bb171a702ba184319b +DIST pychess-0.12.4.tar.gz 4728410 SHA256 0706861dcea811abb80c8db589494e932b4bab931b2a8799fe53a2bd4b6ac372 SHA512 bf2a6cffca50742fbdfba04bc33807b53e4b7485cb6c9b6bb84816e176fd99f3929dbc8e504b46053cdcd30f691d6df948f5153508b2b6d3504f85a31eaccf62 WHIRLPOOL f488f85fc844afd7911a6b92cfa085b66b476596468077746a42038a029df965ada212d04dea95f617d4bdf533442b84c470400715aa52e2756abc3c2d35 diff --git a/games-board/pychess/pychess-0.12.4.ebuild b/games-board/pychess/pychess-0.12.4.ebuild new file mode 100644 index ..38be978 --- /dev/null +++ b/games-board/pychess/pychess-0.12.4.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite" + +inherit fdo-mime gnome2-utils distutils-r1 + +DESCRIPTION="A chess client for Gnome" +HOMEPAGE="http://pychess.org/"; +SRC_URI="http://pychess.org/download/${P}.tar.gz"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gstreamer" + +DEPEND=" + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + gnome-base/librsvg:2 + x11-libs/gtksourceview:3.0 + x11-libs/pango + x11-themes/adwaita-icon-theme + gstreamer? ( + dev-python/gst-python:1.0 + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) +" +RDEPEND=${DEPEND} + +python_install() { + distutils-r1_python_install + + # bug 487706 + sed -i \ + -e "s/@PYTHON@/${EPYTHON}/" \ + "${ED%/}/$(python_get_sitedir)"/${PN}/Players/engineNest.py || die +} + +python_install_all() { + DOCS="AUTHORS README.md" \ + distutils-r1_python_install_all +} + +src_prepare() { + distutils-r1_src_prepare +} + +src_compile() { + distutils-r1_src_compile +} + +src_install() { + distutils-r1_src_install +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update + fdo-mime_desktop_database_update +} + +pkg_postrm() { + gnome2_icon_cache_update + fdo-mime_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: cf76762c1faf6f8095dd26570b5b15d32384d475 Author: Austin English gentoo org> AuthorDate: Tue Aug 2 18:09:58 2016 + Commit: Austin English gentoo org> CommitDate: Tue Aug 2 21:33:14 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf76762c games-board/pychess: remove deprecated games eclass Also update to EAPI 6 Gentoo-Bug: https://bugs.gentoo.org/574082 Package-Manager: portage-2.3.0 games-board/pychess/pychess-0.12.3-r1.ebuild | 70 1 file changed, 70 insertions(+) diff --git a/games-board/pychess/pychess-0.12.3-r1.ebuild b/games-board/pychess/pychess-0.12.3-r1.ebuild new file mode 100644 index 000..b7a1b95 --- /dev/null +++ b/games-board/pychess/pychess-0.12.3-r1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite" + +inherit fdo-mime gnome2-utils distutils-r1 + +DESCRIPTION="A chess client for Gnome" +HOMEPAGE="http://pychess.org/"; +SRC_URI="http://pychess.org/download/${P}.tar.gz"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gstreamer" + +DEPEND=" + dev-python/gconf-python + dev-python/librsvg-python + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/pygtk:2[${PYTHON_USEDEP}] + dev-python/pygtksourceview:2[${PYTHON_USEDEP}] + x11-libs/gtksourceview:3.0 + x11-themes/gnome-icon-theme + gstreamer? ( dev-python/gst-python:0.10[${PYTHON_USEDEP}] )" +RDEPEND=${DEPEND} + +python_install() { + distutils-r1_python_install + + # bug 487706 + sed -i \ + -e "s/@PYTHON@/${EPYTHON}/" \ + "${ED%/}/$(python_get_sitedir)"/${PN}/Players/engineNest.py || die +} + +python_install_all() { + DOCS="AUTHORS README.md" \ + distutils-r1_python_install_all +} + +src_prepare() { + distutils-r1_src_prepare +} + +src_compile() { + distutils-r1_src_compile +} + +src_install() { + distutils-r1_src_install +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update + fdo-mime_desktop_database_update +} + +pkg_postrm() { + gnome2_icon_cache_update + fdo-mime_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: 191a2ef53e0a1089a52f1828eadd200c6fbc5430 Author: Michael Sterrett gentoo org> AuthorDate: Mon May 23 04:35:30 2016 + Commit: Michael Sterrett gentoo org> CommitDate: Mon May 23 04:35:53 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=191a2ef5 games-board/pychess: improve deps (bug #583346) Package-Manager: portage-2.2.28 games-board/pychess/pychess-0.12.3.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/games-board/pychess/pychess-0.12.3.ebuild b/games-board/pychess/pychess-0.12.3.ebuild index 4513001..12d5474 100644 --- a/games-board/pychess/pychess-0.12.3.ebuild +++ b/games-board/pychess/pychess-0.12.3.ebuild @@ -18,8 +18,9 @@ KEYWORDS="amd64 ~x86" IUSE="gstreamer" DEPEND="dev-python/librsvg-python + x11-libs/gtksourceview:3.0 dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:2[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] dev-python/pygtk:2[${PYTHON_USEDEP}] dev-python/pygtksourceview:2[${PYTHON_USEDEP}] gstreamer? ( dev-python/gst-python:0.10[${PYTHON_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: 2b9f537d2ab052321dccdddefc116b415ba75a2d Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Apr 9 13:46:17 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Apr 9 13:46:17 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b9f537d games-board/pychess: amd64 stable wrt bug #579192 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> games-board/pychess/pychess-0.12.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-board/pychess/pychess-0.12.3.ebuild b/games-board/pychess/pychess-0.12.3.ebuild index 767d80c..4513001 100644 --- a/games-board/pychess/pychess-0.12.3.ebuild +++ b/games-board/pychess/pychess-0.12.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://pychess.org/download/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="gstreamer" DEPEND="dev-python/librsvg-python
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: c046ce7024e609fa9fca9b2b74d1d55cfa24ed79 Author: Michael Sterrett gentoo org> AuthorDate: Tue Mar 8 19:21:30 2016 + Commit: Michael Sterrett gentoo org> CommitDate: Tue Mar 8 19:23:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c046ce70 games-board/pychess: clean old Package-Manager: portage-2.2.26 games-board/pychess/Manifest | 1 - games-board/pychess/pychess-0.12.2.ebuild | 71 --- 2 files changed, 72 deletions(-) diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest index 82b5ced..08532d2 100644 --- a/games-board/pychess/Manifest +++ b/games-board/pychess/Manifest @@ -1,3 +1,2 @@ DIST pychess-0.10.1.tar.gz 1939605 SHA256 8a8ac9fc6a4605d189a9728f55183130b6a304cbf2dc5b2e923297303fe4ae8a SHA512 1000c840954b93bd3720fd3265b6cc0ac33df22373eb965d4ac03d16f7589af3b10bf2ebc28a2ff555b5e4101bffbfe96d52051e6c51a084229a3cc1691f1dd8 WHIRLPOOL 7554456eea487cefe3d8303aacdfa5748345b9682a8c557a2ed53090cc9a5beacc5b2e874db222b75fc03bcaf61dd9d7c3e2df23a13a4db820d4bd34c2f7b66e -DIST pychess-0.12.2.tar.gz 4653011 SHA256 feecabcea35cce0d69100e0c995f0a88d83d1246be512f2348c13e40bff9916e SHA512 d20ff665f47b58dce92ee822c6495fb31b84f19b15e70644cb7caefda837597e075f62cd0aa6bdd36f342d3eaa66174f9fa950800ec77346ef1cccfa7e37c735 WHIRLPOOL 0bca1361412f316f6446579646f1d51d525228a4427137711efdca01c75ed3c769fd83d0c4e942db36daa3dbc22e74dd5410c8a33c06a96458d0755a6fca0131 DIST pychess-0.12.3.tar.gz 4666113 SHA256 11d5e2d447bb945283f0239a407d8069b13afd77d3a2d491c9c352f1b7862e67 SHA512 597fd4c28a970df0d2ce3805eedd7530e259c1b60dd4e51bf1c56eb2376fe6256df30f12b077db3c9f1aab8baed06f023696827b57fb0963b9569b613656d4af WHIRLPOOL 295bf01c221b273abc2a60cdfd77a399af75a2e9f2de43188ea744204dad39220f152d7667699290d88b7dd75b26b5262b513f8ab6a114bb171a702ba184319b diff --git a/games-board/pychess/pychess-0.12.2.ebuild b/games-board/pychess/pychess-0.12.2.ebuild deleted file mode 100644 index f77d61e..000 --- a/games-board/pychess/pychess-0.12.2.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" - -inherit fdo-mime gnome2-utils distutils-r1 games - -DESCRIPTION="A chess client for Gnome" -HOMEPAGE="http://pychess.org/"; -SRC_URI="http://pychess.org/download/${P}.tar.gz"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gstreamer" - -DEPEND="dev-python/librsvg-python - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:2[${PYTHON_USEDEP}] - dev-python/pygtk:2[${PYTHON_USEDEP}] - dev-python/pygtksourceview:2[${PYTHON_USEDEP}] - gstreamer? ( dev-python/gst-python:0.10[${PYTHON_USEDEP}] ) - dev-python/gconf-python - x11-themes/gnome-icon-theme" -RDEPEND=${DEPEND} - -python_install() { - distutils-r1_python_install --install-scripts="${GAMES_BINDIR}" - - # bug 487706 - sed -i \ - -e "s/@PYTHON@/${EPYTHON}/" \ - "${ED%/}/$(python_get_sitedir)"/${PN}/Players/engineNest.py || die -} - -python_install_all() { - distutils-r1_python_install_all - dodoc AUTHORS README.md - prepgamesdirs -} - -src_prepare() { - distutils-r1_src_prepare -} - -src_compile() { - distutils-r1_src_compile -} - -src_install() { - distutils-r1_src_install -} - -pkg_preinst() { - games_pkg_preinst - gnome2_icon_savelist -} - -pkg_postinst() { - games_pkg_postinst - gnome2_icon_cache_update - fdo-mime_desktop_database_update -} - -pkg_postrm() { - gnome2_icon_cache_update - fdo-mime_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: 095fc2c21e91a0a14cd1b9cf8ea3e3f39b31d084 Author: Michael Sterrett gentoo org> AuthorDate: Mon Mar 7 06:50:47 2016 + Commit: Michael Sterrett gentoo org> CommitDate: Mon Mar 7 06:50:47 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=095fc2c2 games-board/pychess: version bump Package-Manager: portage-2.2.26 games-board/pychess/Manifest | 1 + games-board/pychess/pychess-0.12.3.ebuild | 71 +++ 2 files changed, 72 insertions(+) diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest index 5910da1..82b5ced 100644 --- a/games-board/pychess/Manifest +++ b/games-board/pychess/Manifest @@ -1,2 +1,3 @@ DIST pychess-0.10.1.tar.gz 1939605 SHA256 8a8ac9fc6a4605d189a9728f55183130b6a304cbf2dc5b2e923297303fe4ae8a SHA512 1000c840954b93bd3720fd3265b6cc0ac33df22373eb965d4ac03d16f7589af3b10bf2ebc28a2ff555b5e4101bffbfe96d52051e6c51a084229a3cc1691f1dd8 WHIRLPOOL 7554456eea487cefe3d8303aacdfa5748345b9682a8c557a2ed53090cc9a5beacc5b2e874db222b75fc03bcaf61dd9d7c3e2df23a13a4db820d4bd34c2f7b66e DIST pychess-0.12.2.tar.gz 4653011 SHA256 feecabcea35cce0d69100e0c995f0a88d83d1246be512f2348c13e40bff9916e SHA512 d20ff665f47b58dce92ee822c6495fb31b84f19b15e70644cb7caefda837597e075f62cd0aa6bdd36f342d3eaa66174f9fa950800ec77346ef1cccfa7e37c735 WHIRLPOOL 0bca1361412f316f6446579646f1d51d525228a4427137711efdca01c75ed3c769fd83d0c4e942db36daa3dbc22e74dd5410c8a33c06a96458d0755a6fca0131 +DIST pychess-0.12.3.tar.gz 4666113 SHA256 11d5e2d447bb945283f0239a407d8069b13afd77d3a2d491c9c352f1b7862e67 SHA512 597fd4c28a970df0d2ce3805eedd7530e259c1b60dd4e51bf1c56eb2376fe6256df30f12b077db3c9f1aab8baed06f023696827b57fb0963b9569b613656d4af WHIRLPOOL 295bf01c221b273abc2a60cdfd77a399af75a2e9f2de43188ea744204dad39220f152d7667699290d88b7dd75b26b5262b513f8ab6a114bb171a702ba184319b diff --git a/games-board/pychess/pychess-0.12.3.ebuild b/games-board/pychess/pychess-0.12.3.ebuild new file mode 100644 index 000..767d80c --- /dev/null +++ b/games-board/pychess/pychess-0.12.3.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite" + +inherit fdo-mime gnome2-utils distutils-r1 games + +DESCRIPTION="A chess client for Gnome" +HOMEPAGE="http://pychess.org/"; +SRC_URI="http://pychess.org/download/${P}.tar.gz"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gstreamer" + +DEPEND="dev-python/librsvg-python + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:2[${PYTHON_USEDEP}] + dev-python/pygtk:2[${PYTHON_USEDEP}] + dev-python/pygtksourceview:2[${PYTHON_USEDEP}] + gstreamer? ( dev-python/gst-python:0.10[${PYTHON_USEDEP}] ) + dev-python/gconf-python + x11-themes/gnome-icon-theme" +RDEPEND=${DEPEND} + +python_install() { + distutils-r1_python_install --install-scripts="${GAMES_BINDIR}" + + # bug 487706 + sed -i \ + -e "s/@PYTHON@/${EPYTHON}/" \ + "${ED%/}/$(python_get_sitedir)"/${PN}/Players/engineNest.py || die +} + +python_install_all() { + DOCS="AUTHORS README.md" \ + distutils-r1_python_install_all + prepgamesdirs +} + +src_prepare() { + distutils-r1_src_prepare +} + +src_compile() { + distutils-r1_src_compile +} + +src_install() { + distutils-r1_src_install +} + +pkg_preinst() { + games_pkg_preinst + gnome2_icon_savelist +} + +pkg_postinst() { + games_pkg_postinst + gnome2_icon_cache_update + fdo-mime_desktop_database_update +} + +pkg_postrm() { + gnome2_icon_cache_update + fdo-mime_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: 18488317572617e810796e9b0d8a1cee938c9248 Author: Jan Ziak (⚛) <0xe2.0x9a.0x9b gmail com> AuthorDate: Thu Feb 4 11:07:28 2016 + Commit: Patrice Clement gentoo org> CommitDate: Thu Feb 4 18:41:50 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18488317 games-board/pychess: Version bump. Signed-off-by: Patrice Clement gentoo.org> games-board/pychess/Manifest | 1 + games-board/pychess/pychess-0.12.2.ebuild | 71 +++ 2 files changed, 72 insertions(+) diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest index 209e82d..5910da1 100644 --- a/games-board/pychess/Manifest +++ b/games-board/pychess/Manifest @@ -1 +1,2 @@ DIST pychess-0.10.1.tar.gz 1939605 SHA256 8a8ac9fc6a4605d189a9728f55183130b6a304cbf2dc5b2e923297303fe4ae8a SHA512 1000c840954b93bd3720fd3265b6cc0ac33df22373eb965d4ac03d16f7589af3b10bf2ebc28a2ff555b5e4101bffbfe96d52051e6c51a084229a3cc1691f1dd8 WHIRLPOOL 7554456eea487cefe3d8303aacdfa5748345b9682a8c557a2ed53090cc9a5beacc5b2e874db222b75fc03bcaf61dd9d7c3e2df23a13a4db820d4bd34c2f7b66e +DIST pychess-0.12.2.tar.gz 4653011 SHA256 feecabcea35cce0d69100e0c995f0a88d83d1246be512f2348c13e40bff9916e SHA512 d20ff665f47b58dce92ee822c6495fb31b84f19b15e70644cb7caefda837597e075f62cd0aa6bdd36f342d3eaa66174f9fa950800ec77346ef1cccfa7e37c735 WHIRLPOOL 0bca1361412f316f6446579646f1d51d525228a4427137711efdca01c75ed3c769fd83d0c4e942db36daa3dbc22e74dd5410c8a33c06a96458d0755a6fca0131 diff --git a/games-board/pychess/pychess-0.12.2.ebuild b/games-board/pychess/pychess-0.12.2.ebuild new file mode 100644 index 000..f77d61e --- /dev/null +++ b/games-board/pychess/pychess-0.12.2.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite" + +inherit fdo-mime gnome2-utils distutils-r1 games + +DESCRIPTION="A chess client for Gnome" +HOMEPAGE="http://pychess.org/"; +SRC_URI="http://pychess.org/download/${P}.tar.gz"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gstreamer" + +DEPEND="dev-python/librsvg-python + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:2[${PYTHON_USEDEP}] + dev-python/pygtk:2[${PYTHON_USEDEP}] + dev-python/pygtksourceview:2[${PYTHON_USEDEP}] + gstreamer? ( dev-python/gst-python:0.10[${PYTHON_USEDEP}] ) + dev-python/gconf-python + x11-themes/gnome-icon-theme" +RDEPEND=${DEPEND} + +python_install() { + distutils-r1_python_install --install-scripts="${GAMES_BINDIR}" + + # bug 487706 + sed -i \ + -e "s/@PYTHON@/${EPYTHON}/" \ + "${ED%/}/$(python_get_sitedir)"/${PN}/Players/engineNest.py || die +} + +python_install_all() { + distutils-r1_python_install_all + dodoc AUTHORS README.md + prepgamesdirs +} + +src_prepare() { + distutils-r1_src_prepare +} + +src_compile() { + distutils-r1_src_compile +} + +src_install() { + distutils-r1_src_install +} + +pkg_preinst() { + games_pkg_preinst + gnome2_icon_savelist +} + +pkg_postinst() { + games_pkg_postinst + gnome2_icon_cache_update + fdo-mime_desktop_database_update +} + +pkg_postrm() { + gnome2_icon_cache_update + fdo-mime_desktop_database_update +}