public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: games-board/scid/
@ 2015-08-27 15:40 Michael Sterrett
  0 siblings, 0 replies; 11+ messages in thread
From: Michael Sterrett @ 2015-08-27 15:40 UTC (permalink / raw
  To: gentoo-commits

commit:     57b356770d6039b8188c5dfd0fcc0eb62abdc8e3
Author:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 27 15:39:24 2015 +0000
Commit:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Thu Aug 27 15:40:02 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b35677

old

Package-Manager: portage-2.2.20.1

 games-board/scid/Manifest          |   1 -
 games-board/scid/scid-4.6.0.ebuild | 101 -------------------------------------
 2 files changed, 102 deletions(-)

diff --git a/games-board/scid/Manifest b/games-board/scid/Manifest
index 08c955d..7996684 100644
--- a/games-board/scid/Manifest
+++ b/games-board/scid/Manifest
@@ -1,7 +1,6 @@
 DIST Scid-4.5.2.zip 10271344 SHA256 9e371e78c9fa43cbda4d5851b6bad35f72f3f4f538c4bb9b28667d8ba59bbf43 SHA512 161c2ff1b1808c7e6d4ee02b527251d935b4554546385e336c3f7370a1c47891e31b975d59f5da0ed39175365f53b3400c1fffd550ea40caa090f87fbfbe62b7 WHIRLPOOL 7a362d22588542ce96e4b0d9df03a810bfe4c618329958838261eec5dca9431534dedbd58626e335c7c6d266beec1f1e2e1c695f4f903b3d739ecdb7a92cbb3d
 DIST photos.zip 1007488 SHA256 21aca2673df908a5960875872f127e0393bda0ef1db31003dd1c0d31583ff5a4 SHA512 c04fc810b457d4dbd9a9cfaac90feaa8c32a2abee05e28a79042ae81cb01e8580e2a1cf0abeff230ec2928da883f862b8901d679cb1448fd9ca0923323fbddd6 WHIRLPOOL dbbb8dd4ae37f0d84be929f09e6b583553b6c1cb6e866806388c61c54c09fb31b2a82baa6119b614416aa36dfc5250e63ac9afabbe6c561dcad8e71fe13caa99
 DIST ratings.zip 969347 SHA256 bb41a1bf35314231201d2f7d635497002b9dbc6d0f896a611239587a8c1b2830 SHA512 9b2a7280a7e72e2b464cc3da6be82ec9825b11d3c7e2219ab03a711c69f185f7d954eb3acdd441bff210e9296613df79a7e147a2ccbb4ed37b50af762abbd243 WHIRLPOOL a2b9ece83e167f0e1b330e1aa31cc46aa2cc79c3d124f1bcbd0f0edc7f9d434d210fdc78467efd1b7acb6f299a6f3440bc8599c5d7c62a55e5dc694685e56575
-DIST scid-4.6.0.zip 9868031 SHA256 09b46a262aba51b70d51efdca83b98ce2995ff0a27313c2d811be71443a2db4e SHA512 f05efa64df96c6fe0c2569ce69b30a1527ec97ea27e9207785e6ccfa3a9cd2bebea7837e5f1eddbafb826e17b3c464f8f5ec692f990614bb60f427c8530d89c4 WHIRLPOOL 7286e6de5686041fcfaed35f38d1afecdc795a50d3d2faa4b07fab36f1b7b714cb18e08c69e59e40b5fc0d75b474e1e3e119f24f3e489c23435618577e5ff824
 DIST scid-4.6.2.zip 9768139 SHA256 4c04a7ce8fb44ded1af17aacf7950d8aeab4eb962dd76486dbf4a69307743af7 SHA512 d33f730857362dfefe55aaf395b0fc42087e190743ed63072128509fc6ac33791a4c2f67f89f03ec39170660fc6b7a6804fea084b383cf97cbb21661ce0569b2 WHIRLPOOL a8024ecab40aaf461b33237b362d9efb86c513bf5a49f8b2a64965cdbd1cce5b1f984636779dcab330efdf0adea958b4e45f051093d8c9c446288602951f987f
 DIST scidlet40k.zip 242632 SHA256 fbab2a31e37f2d606140144ac1086ece035b991a756eef804a660c8ecb0f56bb SHA512 e8cb4ca276ca94378f224fad972b0659f3e8159668fa395dcae4be1de6cdd9d29082fdddba393bbea6c909bab4f388042ea05c7dff41edf850d731bc7479850d WHIRLPOOL f0965d6197518c5dda62d5ff73e1052ced68487a738d288522fdb649aab8a63de1b34e0392c7479885164f4245bc8c33618d0206905ba9d2a9cf0ce2e46f9d54
 DIST spelling.zip 3147998 SHA256 63d8c8f7b99f6b6d5a4b6d4b0cd0a8e279f19173c98de3a989d7b05ee7dde624 SHA512 394a8835f23336b6f4bebe4e33ab9f64ffa505e9d9bb984de82396e671df0b57b088aab28c5cf648c1a11bc28370b431cb6db54765ac4ab6056a707276ba8f42 WHIRLPOOL f83ecfa03a817f491f25d48fc461156d1b8aea86e800e4ff7dcaa2a233958c7b4b9979d330fe71ba39028554206ec51f7e39344b7ff01194b3ed3fc949fbfbac

diff --git a/games-board/scid/scid-4.6.0.ebuild b/games-board/scid/scid-4.6.0.ebuild
deleted file mode 100644
index d2d271f..0000000
--- a/games-board/scid/scid-4.6.0.ebuild
+++ /dev/null
@@ -1,101 +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 )
-inherit eutils toolchain-funcs gnome2-utils python-any-r1 games
-
-DESCRIPTION="a free chess database application"
-HOMEPAGE="http://scid.sourceforge.net/"
-SRC_URI="mirror://sourceforge/scid/${P}-ae199eb3496714b50d2cbd204492d61022b2da76.zip -> ${P}.zip
-	mirror://sourceforge/scid/spelling.zip
-	mirror://sourceforge/scid/ratings.zip
-	mirror://sourceforge/scid/photos.zip
-	mirror://sourceforge/scid/scidlet40k.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-CDEPEND="dev-lang/tk:0
-	dev-tcltk/tkimg
-	>=sys-libs/zlib-1.1.3"
-RDEPEND="${CDEPEND}
-	!games-board/chessdb"
-DEPEND="${CDEPEND}
-	${PYTHON_DEPS}
-	app-arch/unzip"
-
-pkg_setup() {
-	python-any-r1_pkg_setup
-	games_pkg_setup
-}
-
-src_unpack() {
-	default
-	mv scid-code-* ${P} || die
-}
-
-src_prepare() {
-	epatch "${FILESDIR}"/${P}-gentoo.patch
-	edos2unix engines/togaII1.2.1a/src/Makefile
-	sed -i \
-		-e "s:@GENTOO_DATADIR@:${GAMES_DATADIR}/${PN}:" \
-		tcl/start.tcl || die
-	sed -i \
-		-e "/COMPILE.*testzlib/s:\$var(COMPILE):$(tc-getCXX):" \
-		configure || die
-	gzip ../ratings.ssp || die
-	python_fix_shebang .
-}
-
-src_configure() {
-	# configure is not an autotools script
-	./configure \
-		COMPILE="$(tc-getCXX)" \
-		LINK="$(tc-getCXX) ${CXXFLAGS} ${LDFLAGS}" \
-		CC="$(tc-getCC)" \
-		OPTIMIZE="${CXXFLAGS}" \
-		TCL_INCLUDE="" \
-		BINDIR="${GAMES_BINDIR}" \
-		SHAREDIR="${GAMES_DATADIR}/${PN}" || die
-}
-
-src_compile() {
-	emake all_scid
-}
-
-src_install() {
-	emake DESTDIR="${D}" install_scid
-	insinto "${GAMES_DATADIR}"/${PN}
-	doins -r sounds
-
-	dodoc ChangeLog TODO
-	dohtml help/*.html
-
-	newicon -s scalable svg/scid_app.svg ${PN}.svg
-	make_desktop_entry scid Scid
-
-	doins ../spelling.ssp ../ratings.ssp.gz ../*.spf
-	newins ../scidlet40k.sbk scidlet.sbk
-
-	prepgamesdirs
-}
-
-pkg_preinst() {
-	games_pkg_preinst
-	gnome2_icon_savelist
-}
-
-pkg_postinst() {
-	games_pkg_postinst
-	gnome2_icon_cache_update
-	elog "To enable speech, emerge dev-tcltk/snack"
-	elog "To enable Xfcc support, emerge dev-tcltk/tdom"
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-board/scid/
@ 2015-09-19 15:06 Agostino Sarubbo
  0 siblings, 0 replies; 11+ messages in thread
From: Agostino Sarubbo @ 2015-09-19 15:06 UTC (permalink / raw
  To: gentoo-commits

commit:     ad4b9115c45e4b271c3209df8cc809eeea5a6df9
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 19 15:06:20 2015 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Sep 19 15:06:20 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad4b9115

games-board/scid: amd64 stable wrt bug #559626

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 games-board/scid/scid-4.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-board/scid/scid-4.6.2.ebuild b/games-board/scid/scid-4.6.2.ebuild
index 45c9e22..f95ad31 100644
--- a/games-board/scid/scid-4.6.2.ebuild
+++ b/games-board/scid/scid-4.6.2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/scid/${P}.zip
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 IUSE=""
 
 CDEPEND="dev-lang/tk:0


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-board/scid/
@ 2016-08-01 21:10 Austin English
  0 siblings, 0 replies; 11+ messages in thread
From: Austin English @ 2016-08-01 21:10 UTC (permalink / raw
  To: gentoo-commits

commit:     4c5e86df37efa8c86ecb01bcb8ed60b6e8acb809
Author:     Austin English <wizardedit <AT> gentoo <DOT> org>
AuthorDate: Mon Aug  1 21:08:33 2016 +0000
Commit:     Austin English <wizardedit <AT> gentoo <DOT> org>
CommitDate: Mon Aug  1 21:09:53 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5e86df

games-board/scid: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082

Package-Manager: portage-2.3.0

 games-board/scid/scid-4.6.2-r1.ebuild | 99 +++++++++++++++++++++++++++++++++++
 1 file changed, 99 insertions(+)

diff --git a/games-board/scid/scid-4.6.2-r1.ebuild b/games-board/scid/scid-4.6.2-r1.ebuild
new file mode 100644
index 0000000..4699cfc
--- /dev/null
+++ b/games-board/scid/scid-4.6.2-r1.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+inherit eutils toolchain-funcs gnome2-utils python-any-r1
+
+DESCRIPTION="a free chess database application"
+HOMEPAGE="http://scid.sourceforge.net/"
+SRC_URI="mirror://sourceforge/scid/${P}.zip
+	mirror://sourceforge/scid/spelling.zip
+	mirror://sourceforge/scid/ratings.zip
+	mirror://sourceforge/scid/photos.zip
+	mirror://sourceforge/scid/scidlet40k.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+CDEPEND="dev-lang/tk:0
+	dev-tcltk/tkimg
+	>=sys-libs/zlib-1.1.3"
+RDEPEND="${CDEPEND}
+	!games-board/chessdb"
+DEPEND="${CDEPEND}
+	${PYTHON_DEPS}
+	app-arch/unzip"
+
+pkg_setup() {
+	python-any-r1_pkg_setup
+}
+
+src_unpack() {
+	default
+	mv scid-src ${P} || die
+}
+
+PATCHES=(
+	"${FILESDIR}"/${P}-gentoo.patch
+)
+
+src_prepare() {
+	default
+	edos2unix engines/togaII1.2.1a/src/Makefile
+	sed -i \
+		-e "s:@GENTOO_DATADIR@:/usr/share/${PN}:" \
+		tcl/start.tcl || die
+	sed -i \
+		-e "/COMPILE.*testzlib/s:\$var(COMPILE):$(tc-getCXX):" \
+		configure || die
+	gzip ../ratings.ssp || die
+	python_fix_shebang .
+}
+
+src_configure() {
+	# configure is not an autotools script
+	./configure \
+		COMPILE="$(tc-getCXX)" \
+		LINK="$(tc-getCXX) ${CXXFLAGS} ${LDFLAGS}" \
+		CC="$(tc-getCC)" \
+		OPTIMIZE="${CXXFLAGS}" \
+		TCL_INCLUDE="" \
+		BINDIR="/usr/bin" \
+		SHAREDIR="/usr/share/${PN}" || die
+}
+
+src_compile() {
+	emake all_scid
+}
+
+src_install() {
+	emake DESTDIR="${D}" install_scid
+	insinto /usr/share/${PN}
+	doins -r sounds
+
+	dodoc ChangeLog TODO help/*.html
+
+	newicon -s scalable svg/scid_app.svg ${PN}.svg
+	make_desktop_entry scid Scid
+
+	doins ../spelling.ssp ../ratings.ssp.gz ../*.spf
+	newins ../scidlet40k.sbk scidlet.sbk
+}
+
+pkg_preinst() {
+	gnome2_icon_savelist
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+	elog "To enable speech, emerge dev-tcltk/snack"
+	elog "To enable Xfcc support, emerge dev-tcltk/tdom"
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-board/scid/
@ 2021-05-30  5:45 Sam James
  0 siblings, 0 replies; 11+ messages in thread
From: Sam James @ 2021-05-30  5:45 UTC (permalink / raw
  To: gentoo-commits

commit:     3636b31e568d11f0ed0c4ec3e6d099b942c1a907
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 30 05:45:05 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 30 05:45:17 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3636b31e

games-board/scid: add Python 3.9

Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-board/scid/scid-4.6.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-board/scid/scid-4.6.2-r1.ebuild b/games-board/scid/scid-4.6.2-r1.ebuild
index c82139d3203..a0b1c5a74bd 100644
--- a/games-board/scid/scid-4.6.2-r1.ebuild
+++ b/games-board/scid/scid-4.6.2-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 inherit desktop edos2unix toolchain-funcs gnome2-utils python-any-r1
 
 DESCRIPTION="a free chess database application"


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-board/scid/
@ 2023-02-16  7:39 Ionen Wolkens
  0 siblings, 0 replies; 11+ messages in thread
From: Ionen Wolkens @ 2023-02-16  7:39 UTC (permalink / raw
  To: gentoo-commits

commit:     4df2b3c0bd0db5b06cb3e9f8e034e181cea21fe0
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 16 05:26:39 2023 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Feb 16 07:29:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4df2b3c0

games-board/scid: EAPI7->8, enable py3.11

Python usage is rather minimal here (with USE=scripts), albeit not
very familiar with it so not 100% sure it's still working right.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 games-board/scid/{scid-4.7.0.ebuild => scid-4.7.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-board/scid/scid-4.7.0.ebuild b/games-board/scid/scid-4.7.0-r1.ebuild
similarity index 98%
rename from games-board/scid/scid-4.7.0.ebuild
rename to games-board/scid/scid-4.7.0-r1.ebuild
index a5feff4f3154..ba612745c288 100644
--- a/games-board/scid/scid-4.7.0.ebuild
+++ b/games-board/scid/scid-4.7.0-r1.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 inherit cmake desktop optfeature python-single-r1
 
 DESCRIPTION="Shane's Chess Information Database"


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-board/scid/
@ 2023-06-04 16:05 Arthur Zamarin
  0 siblings, 0 replies; 11+ messages in thread
From: Arthur Zamarin @ 2023-06-04 16:05 UTC (permalink / raw
  To: gentoo-commits

commit:     8207243cd5d13c0aab4e1cd480d87b19bb7f26f8
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun  4 16:04:36 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jun  4 16:04:36 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8207243c

games-board/scid: Keyword 4.7.0-r1 arm64, #907772

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 games-board/scid/scid-4.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-board/scid/scid-4.7.0-r1.ebuild b/games-board/scid/scid-4.7.0-r1.ebuild
index ba612745c288..917be7603624 100644
--- a/games-board/scid/scid-4.7.0-r1.ebuild
+++ b/games-board/scid/scid-4.7.0-r1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="photos scripts test"
 REQUIRED_USE="scripts? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-board/scid/
@ 2024-04-16  9:34 Patrick Lauer
  0 siblings, 0 replies; 11+ messages in thread
From: Patrick Lauer @ 2024-04-16  9:34 UTC (permalink / raw
  To: gentoo-commits

commit:     16d3910197f8534cce68aaa6c2a42c2faff669b5
Author:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 16 09:32:35 2024 +0000
Commit:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Tue Apr 16 09:34:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16d39101

games-board/scid: enable py3.12

Closes: https://bugs.gentoo.org/929575
Signed-off-by: Patrick Lauer <patrick <AT> gentoo.org>

 games-board/scid/scid-4.7.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-board/scid/scid-4.7.0-r1.ebuild b/games-board/scid/scid-4.7.0-r1.ebuild
index 14e71f141b86..2d2932211729 100644
--- a/games-board/scid/scid-4.7.0-r1.ebuild
+++ b/games-board/scid/scid-4.7.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 inherit cmake desktop optfeature python-single-r1
 
 DESCRIPTION="Shane's Chess Information Database"


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-board/scid/
@ 2024-04-16  9:34 Patrick Lauer
  0 siblings, 0 replies; 11+ messages in thread
From: Patrick Lauer @ 2024-04-16  9:34 UTC (permalink / raw
  To: gentoo-commits

commit:     ffb01fc79670979ed0fca19a99d015d59e6ca1ea
Author:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 16 09:34:40 2024 +0000
Commit:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Tue Apr 16 09:34:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffb01fc7

games-board/scid: add 5.0.2

Signed-off-by: Patrick Lauer <patrick <AT> gentoo.org>

 games-board/scid/Manifest          |  1 +
 games-board/scid/scid-5.0.2.ebuild | 94 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 95 insertions(+)

diff --git a/games-board/scid/Manifest b/games-board/scid/Manifest
index 03d47a9060b8..7c855cca0ffb 100644
--- a/games-board/scid/Manifest
+++ b/games-board/scid/Manifest
@@ -1,2 +1,3 @@
 DIST scid-4.7.0_x64_linux.tar.gz 129771457 BLAKE2B 65ad7b58685a498954ebcf5216287216e2d2805bf0379784195b096c9eb04b333a8bbfb6c020c321b66c63d7bad2cfba724750b4d26f8172f620047219f98a73 SHA512 c9fb6f19741d60fe4952c643240f7e2eaa476eab35379c0a053b35217fe7a4b9ecfbc68edc45df4c9a2354babe8e0ddd2211db014d5396ce9bbb59db531c1179
+DIST scid-5.0.2.zip 15661705 BLAKE2B 7d514d0e83b34a873e3c375fc14b83b76df30d7051139a230e82feb21ec7a53308b63a5b5f2ce336443a743014a4f2830dae6bfb9c116b66645aa61d6a67ef6f SHA512 0ccf3833ddc942e0577b5316089019098ba903ecbce011e83e0bf30efcf45fb48bdceb1309160c65bb0fc69696301b00df8d777e860bf31efa44e4aa330e2477
 DIST scid-code-4.7.0.zip 15782104 BLAKE2B f1b927a1b23478d2e27a098e2ec99acb9a2061c373686cfcfa14ac219a1dce47468c3e46b3fe786655792177c86180bbe8e1dc91927b3ad2a80ea9b0bdb17fd3 SHA512 3c43fb8877da4a8dda9c99b1b856fe3f3840c7013041d53c31c8411ecf2e9ccbaf3b7c098e35cb23f5d0d7cac6b7514ca3bfb719fcbc111f5e1ef07f765f2708

diff --git a/games-board/scid/scid-5.0.2.ebuild b/games-board/scid/scid-5.0.2.ebuild
new file mode 100644
index 000000000000..1680f2fe64f6
--- /dev/null
+++ b/games-board/scid/scid-5.0.2.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+inherit cmake desktop optfeature python-single-r1
+
+DESCRIPTION="Shane's Chess Information Database"
+HOMEPAGE="https://scid.sourceforge.net/"
+SRC_URI="https://sourceforge.net/projects/scid/files/Scid/Scid%205.0/${PN}_src_${PV}.zip/download -> ${P}.zip"
+
+#S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="scripts test"
+REQUIRED_USE="scripts? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+	dev-lang/tcl:=
+	dev-lang/tk"
+RDEPEND="
+	${COMMON_DEPEND}
+	dev-tcltk/tkimg
+	scripts? ( ${PYTHON_DEPS} )"
+DEPEND="
+	${COMMON_DEPEND}
+	test? ( dev-cpp/gtest )"
+BDEPEND="
+	app-arch/unzip
+	scripts? ( ${PYTHON_DEPS} )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4.6.2-pgnfix-python3.patch
+	"${FILESDIR}"/${PN}-4.7.0-tcl-start-path.patch
+)
+
+HTML_DOCS=( help/. )
+
+pkg_setup() {
+	use scripts && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	cmake_src_prepare
+
+	if use scripts; then
+		python_fix_shebang scripts/pgnfix.py
+
+		# cmake build doesn't use "tkscid" anymore but scripts still do
+		sed -i s/tkscid/scid/ scripts/*.tcl || die
+	fi
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DBUILD_SHARED_LIBS=off
+		-DCMAKE_INSTALL_PREFIX="${EPREFIX}"/usr/share
+		-DGTEST=$(usex test)
+	)
+
+	cmake_src_configure
+}
+
+src_test() {
+	"${BUILD_DIR}"/gtest/scid_tests || die
+}
+
+src_install() {
+	cmake_src_install
+
+	dobin "${BUILD_DIR}"/{phalanx-scid,scid}
+
+	if use scripts; then
+		local script
+		# install same set of scripts as pre-cmake
+		for script in pgnfix.py {sc_{epgn,spell,eco,import},scidpgn,spliteco,spf2spi}.tcl sc_remote.tk; do
+			newbin scripts/${script} ${script%.*}
+		done
+	fi
+
+	newicon resources/svg/scid_app.svg scid.svg
+	make_desktop_entry scid Scid
+
+	# delete re-located files
+	rm -r "${ED}"/usr/share/{bin,scid/{scid,scripts}} || die
+}
+
+pkg_postinst() {
+	optfeature "speech support" dev-tcltk/snack
+}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-board/scid/
@ 2025-04-16 10:59 Ionen Wolkens
  0 siblings, 0 replies; 11+ messages in thread
From: Ionen Wolkens @ 2025-04-16 10:59 UTC (permalink / raw
  To: gentoo-commits

commit:     1ed336ed54fb520f5e8e58e1635be167b9b61c0f
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 16 07:53:19 2025 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Apr 16 10:56:39 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ed336ed

games-board/scid: enable py3.13

py3.13 is only used by optional scripts with no tests (the package
has tests, but they are unrelated to python), at a glance they do
not appear broken but hard to say (not properly tested).

...except pgnfix which may possibly(?) be broken with both 3.12 and
3.13, would need to recheck with 3.11 and test with an actual pgn
input file. That script also need a patch to work with python3 at
all, arguably we should probably just skip it at this point.

Also, for some reason 5.0.2 had re-gained py3.9 despite it wasn't in
4.7.0, so dropping that as well.

Closes: https://bugs.gentoo.org/952479
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 games-board/scid/scid-5.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-board/scid/scid-5.0.2.ebuild b/games-board/scid/scid-5.0.2.ebuild
index 7db86fd3c0f3..e59b07edd51c 100644
--- a/games-board/scid/scid-5.0.2.ebuild
+++ b/games-board/scid/scid-5.0.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 inherit cmake desktop optfeature python-single-r1
 
 DESCRIPTION="Shane's Chess Information Database"


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-board/scid/
@ 2025-04-16 10:59 Ionen Wolkens
  0 siblings, 0 replies; 11+ messages in thread
From: Ionen Wolkens @ 2025-04-16 10:59 UTC (permalink / raw
  To: gentoo-commits

commit:     3472b402d1c5c3cc8444e47dbe87a68b4e1e4652
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 16 07:41:51 2025 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Apr 16 10:56:39 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3472b402

games-board/scid: re-add system-gtest patch

I'm not sure why this got removed, would imply that tests were
never ran when it got bumped.

Possible that the bump has missed other things too given this
package can be a bit messy to handle/verify (had needed extra
care when I did 4.7.0), but I haven't verified for 5.0.2 which
I did not handle.

wrt bug #924279, haven't properly investigated what happened but,
given tests pass with 5.0.2 for me, closing for now.

Closes: https://bugs.gentoo.org/924279
Closes: https://bugs.gentoo.org/948809
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 games-board/scid/scid-5.0.2.ebuild | 24 +++++++++++++++---------
 1 file changed, 15 insertions(+), 9 deletions(-)

diff --git a/games-board/scid/scid-5.0.2.ebuild b/games-board/scid/scid-5.0.2.ebuild
index 1680f2fe64f6..7db86fd3c0f3 100644
--- a/games-board/scid/scid-5.0.2.ebuild
+++ b/games-board/scid/scid-5.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,9 +8,10 @@ inherit cmake desktop optfeature python-single-r1
 
 DESCRIPTION="Shane's Chess Information Database"
 HOMEPAGE="https://scid.sourceforge.net/"
-SRC_URI="https://sourceforge.net/projects/scid/files/Scid/Scid%205.0/${PN}_src_${PV}.zip/download -> ${P}.zip"
-
-#S="${WORKDIR}/${PN}"
+SRC_URI="
+	https://sourceforge.net/projects/scid/files/Scid/Scid%205.0/${PN}_src_${PV}.zip/download
+		-> ${P}.zip
+"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -21,21 +22,26 @@ RESTRICT="!test? ( test )"
 
 COMMON_DEPEND="
 	dev-lang/tcl:=
-	dev-lang/tk"
+	dev-lang/tk
+"
 RDEPEND="
 	${COMMON_DEPEND}
 	dev-tcltk/tkimg
-	scripts? ( ${PYTHON_DEPS} )"
+	scripts? ( ${PYTHON_DEPS} )
+"
 DEPEND="
 	${COMMON_DEPEND}
-	test? ( dev-cpp/gtest )"
+	test? ( dev-cpp/gtest )
+"
 BDEPEND="
 	app-arch/unzip
-	scripts? ( ${PYTHON_DEPS} )"
+	scripts? ( ${PYTHON_DEPS} )
+"
 
 PATCHES=(
 	"${FILESDIR}"/${PN}-4.6.2-pgnfix-python3.patch
 	"${FILESDIR}"/${PN}-4.7.0-tcl-start-path.patch
+	"${FILESDIR}"/${PN}-4.7.0-system-gtest.patch
 )
 
 HTML_DOCS=( help/. )
@@ -86,7 +92,7 @@ src_install() {
 	make_desktop_entry scid Scid
 
 	# delete re-located files
-	rm -r "${ED}"/usr/share/{bin,scid/{scid,scripts}} || die
+	rm -r -- "${ED}"/usr/share/{bin,scid/{scid,scripts}} || die
 }
 
 pkg_postinst() {


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-board/scid/
@ 2025-04-16 10:59 Ionen Wolkens
  0 siblings, 0 replies; 11+ messages in thread
From: Ionen Wolkens @ 2025-04-16 10:59 UTC (permalink / raw
  To: gentoo-commits

commit:     be940902aeca3ecda07fc0415f1437adea4659dc
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 16 08:46:35 2025 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Apr 16 10:56:41 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be940902

games-board/scid: drop 4.7.0-r1

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 games-board/scid/Manifest             |   2 -
 games-board/scid/metadata.xml         |   1 -
 games-board/scid/scid-4.7.0-r1.ebuild | 106 ----------------------------------
 3 files changed, 109 deletions(-)

diff --git a/games-board/scid/Manifest b/games-board/scid/Manifest
index 7c855cca0ffb..346bf0440fe1 100644
--- a/games-board/scid/Manifest
+++ b/games-board/scid/Manifest
@@ -1,3 +1 @@
-DIST scid-4.7.0_x64_linux.tar.gz 129771457 BLAKE2B 65ad7b58685a498954ebcf5216287216e2d2805bf0379784195b096c9eb04b333a8bbfb6c020c321b66c63d7bad2cfba724750b4d26f8172f620047219f98a73 SHA512 c9fb6f19741d60fe4952c643240f7e2eaa476eab35379c0a053b35217fe7a4b9ecfbc68edc45df4c9a2354babe8e0ddd2211db014d5396ce9bbb59db531c1179
 DIST scid-5.0.2.zip 15661705 BLAKE2B 7d514d0e83b34a873e3c375fc14b83b76df30d7051139a230e82feb21ec7a53308b63a5b5f2ce336443a743014a4f2830dae6bfb9c116b66645aa61d6a67ef6f SHA512 0ccf3833ddc942e0577b5316089019098ba903ecbce011e83e0bf30efcf45fb48bdceb1309160c65bb0fc69696301b00df8d777e860bf31efa44e4aa330e2477
-DIST scid-code-4.7.0.zip 15782104 BLAKE2B f1b927a1b23478d2e27a098e2ec99acb9a2061c373686cfcfa14ac219a1dce47468c3e46b3fe786655792177c86180bbe8e1dc91927b3ad2a80ea9b0bdb17fd3 SHA512 3c43fb8877da4a8dda9c99b1b856fe3f3840c7013041d53c31c8411ecf2e9ccbaf3b7c098e35cb23f5d0d7cac6b7514ca3bfb719fcbc111f5e1ef07f765f2708

diff --git a/games-board/scid/metadata.xml b/games-board/scid/metadata.xml
index a1736cbc30a5..c85004776688 100644
--- a/games-board/scid/metadata.xml
+++ b/games-board/scid/metadata.xml
@@ -6,7 +6,6 @@
 		<name>Gentoo Games Project</name>
 	</maintainer>
 	<use>
-		<flag name="photos">Install collection of player photos (large)</flag>
 		<flag name="scripts">Install additional python and tcl utility scripts</flag>
 	</use>
 	<upstream>

diff --git a/games-board/scid/scid-4.7.0-r1.ebuild b/games-board/scid/scid-4.7.0-r1.ebuild
deleted file mode 100644
index f3a0ec0d84b7..000000000000
--- a/games-board/scid/scid-4.7.0-r1.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake desktop optfeature python-single-r1
-
-DESCRIPTION="Shane's Chess Information Database"
-HOMEPAGE="https://scid.sourceforge.net/"
-SRC_URI="
-	https://downloads.sourceforge.net/scid/${PN}-code-${PV}.zip
-	https://downloads.sourceforge.net/scid/${P}_x64_linux.tar.gz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="photos scripts test"
-REQUIRED_USE="scripts? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-	dev-lang/tcl:=
-	dev-lang/tk"
-RDEPEND="
-	${COMMON_DEPEND}
-	dev-tcltk/tkimg
-	scripts? ( ${PYTHON_DEPS} )"
-DEPEND="
-	${COMMON_DEPEND}
-	test? ( dev-cpp/gtest )"
-BDEPEND="
-	app-arch/unzip
-	scripts? ( ${PYTHON_DEPS} )"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-4.6.2-pgnfix-python3.patch
-	"${FILESDIR}"/${P}-system-gtest.patch
-	"${FILESDIR}"/${P}-tcl-start-path.patch
-)
-
-HTML_DOCS=( help/. )
-
-pkg_setup() {
-	use scripts && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-	cmake_src_prepare
-
-	if use scripts; then
-		python_fix_shebang scripts/pgnfix.py
-
-		# cmake build doesn't use "tkscid" anymore but scripts still do
-		sed -i s/tkscid/scid/ scripts/*.tcl || die
-	fi
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DBUILD_SHARED_LIBS=off
-		-DCMAKE_INSTALL_PREFIX="${EPREFIX}"/usr/share
-		-DGTEST=$(usex test)
-	)
-
-	cmake_src_configure
-}
-
-src_test() {
-	"${BUILD_DIR}"/gtest/scid_tests || die
-}
-
-src_install() {
-	cmake_src_install
-
-	dobin "${BUILD_DIR}"/{phalanx-scid,scid,scidlet}
-
-	if use scripts; then
-		local script
-		# install same set of scripts as pre-cmake
-		for script in pgnfix.py {sc_{epgn,spell,eco,import},scidpgn,spliteco,spf2spi}.tcl sc_remote.tk; do
-			newbin scripts/${script} ${script%.*}
-		done
-	fi
-
-	insinto /usr/share/scid
-	doins scid{,_es,_fr}.eco "${WORKDIR}"/${P}/spelling.ssp
-	use photos && doins -r "${WORKDIR}"/${P}/photos
-
-	newicon resources/svg/scid_app.svg scid.svg
-	make_desktop_entry scid Scid
-
-	# delete re-located files
-	rm -r "${ED}"/usr/share/{bin,scid/{scid,scripts}} || die
-}
-
-pkg_postinst() {
-	optfeature "speech support" dev-tcltk/snack
-
-	if [[ ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 4.7; then
-		elog
-		elog "Warning: this version uses ~/.scid4.7 and is incompatible with older ~/.scid"
-		elog
-	fi
-}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2025-04-16 11:00 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-04-16  9:34 [gentoo-commits] repo/gentoo:master commit in: games-board/scid/ Patrick Lauer
  -- strict thread matches above, loose matches on Subject: below --
2025-04-16 10:59 Ionen Wolkens
2025-04-16 10:59 Ionen Wolkens
2025-04-16 10:59 Ionen Wolkens
2024-04-16  9:34 Patrick Lauer
2023-06-04 16:05 Arthur Zamarin
2023-02-16  7:39 Ionen Wolkens
2021-05-30  5:45 Sam James
2016-08-01 21:10 Austin English
2015-09-19 15:06 Agostino Sarubbo
2015-08-27 15:40 Michael Sterrett

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox