From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 7FF6B158094 for ; Mon, 27 Jun 2022 07:41:00 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C3736E0855; Mon, 27 Jun 2022 07:40:59 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A4537E0855 for ; Mon, 27 Jun 2022 07:40:59 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id CAE6C3414DC for ; Mon, 27 Jun 2022 07:40:58 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 4C0184ED for ; Mon, 27 Jun 2022 07:40:57 +0000 (UTC) From: "Ulrich Müller" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ulrich Müller" Message-ID: <1656315607.07d0f4c9039b43f1d4697dd891794b3cf24ace95.ulm@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: games-board/tablebase-syzygy/ X-VCS-Repository: repo/gentoo X-VCS-Files: games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r100.ebuild games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213.ebuild X-VCS-Directories: games-board/tablebase-syzygy/ X-VCS-Committer: ulm X-VCS-Committer-Name: Ulrich Müller X-VCS-Revision: 07d0f4c9039b43f1d4697dd891794b3cf24ace95 X-VCS-Branch: master Date: Mon, 27 Jun 2022 07:40:57 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: bf38b33c-f12e-4248-9ef4-295859537408 X-Archives-Hash: 525ea9d17bbf9caae21b2ba1f2a27a31 commit: 07d0f4c9039b43f1d4697dd891794b3cf24ace95 Author: Ulrich Müller gentoo org> AuthorDate: Mon Jun 27 07:39:42 2022 +0000 Commit: Ulrich Müller gentoo org> CommitDate: Mon Jun 27 07:40:07 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07d0f4c9 games-board/tablebase-syzygy: Remove old Signed-off-by: Ulrich Müller gentoo.org> .../tablebase-syzygy-0_pre20131213-r100.ebuild | 62 --------------------- .../tablebase-syzygy-0_pre20131213.ebuild | 63 ---------------------- 2 files changed, 125 deletions(-) diff --git a/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r100.ebuild b/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r100.ebuild deleted file mode 100644 index 4bc349060a1a..000000000000 --- a/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r100.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit check-reqs - -DESCRIPTION="Syzygy chess endgame tablebases for up to 6 pieces" -HOMEPAGE="http://tablebase.sesse.net/ - http://kirill-kryukov.com/chess/tablebases-online/" - -tb345=() -m=(P N B R Q K) -for ((i=4; i>=0; i--)); do - tb345+=(K${m[i]}vK) # 2+1 - for ((j=i; j>=0; j--)); do - tb345+=(K${m[i]}vK${m[j]} K${m[i]}${m[j]}vK) # 2+2, 3+1 - for ((k=4; k>=0; k--)); do - tb345+=(K${m[i]}${m[j]}vK${m[k]}) # 3+2 - #((k<=i)) || continue - #for ((l=k; l>=0; l--)); do - # ((k=0; l--)); do - # tb6+=(K${m[i]}${m[j]}${m[k]}vK${m[l]}) # 4+2 - # ((l<=k)) && tb6+=(K${m[i]}${m[j]}${m[k]}${m[l]}vK) # 5+1 - #done - done - done -done - -SRC_URI="" -for i in "${tb345[@]}"; do - SRC_URI+="http://tablebase.sesse.net/syzygy/3-4-5/${i}.rtbw " - SRC_URI+="http://tablebase.sesse.net/syzygy/3-4-5/${i}.rtbz " -done -unset i j k m tb345 - -LICENSE="public-domain" # machine-generated tables -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="6-pieces" - -# there is no use-conditional mirror restriction, -# so depend on another slot of the same package instead -PDEPEND="6-pieces? ( ~${CATEGORY}/${P}:nofetch )" - -S="${WORKDIR}" -CHECKREQS_DISK_USR="939M" -CHECKREQS_DISK_BUILD="${CHECKREQS_DISK_USR}" - -src_unpack() { :; } - -src_install() { - local f - insinto /usr/share/${PN} - for f in ${A}; do - [[ ${f} = *.rtb[wz] ]] && echo "${DISTDIR}"/${f} - done | xargs doins -} diff --git a/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213.ebuild b/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213.ebuild deleted file mode 100644 index 1ede75fed76d..000000000000 --- a/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit check-reqs - -DESCRIPTION="Syzygy chess endgame tablebases for up to 6 pieces" -HOMEPAGE="http://tablebase.sesse.net/ - http://kirill-kryukov.com/chess/tablebases-online/" - -tb6=() -m=(P N B R Q K) -for ((i=4; i>=0; i--)); do - for ((j=i; j>=0; j--)); do - for ((k=i; k>=0; k--)); do - for ((l=k; l>=0; l--)); do - ((k=0; l--)); do - tb6+=(K${m[i]}${m[j]}${m[k]}vK${m[l]}) # 4+2 - ((l<=k)) && tb6+=(K${m[i]}${m[j]}${m[k]}${m[l]}vK) # 5+1 - done - done - done -done - -SRC_URI="" -for i in "${tb6[@]}"; do - SRC_URI+="${i}.rtbw ${i}.rtbz " -done -unset i j k l m tb6 - -LICENSE="public-domain" # machine-generated tables -SLOT="nofetch" -KEYWORDS="amd64 x86" -RESTRICT="fetch" - -RDEPEND="~${CATEGORY}/${P}:0" - -S="${WORKDIR}" -CHECKREQS_DISK_USR="150G" -CHECKREQS_DISK_BUILD="${CHECKREQS_DISK_USR}" - -pkg_nofetch() { - einfo "Due to their large size, fetching the Syzygy Endgame Tablebases" - einfo "via BitTorrent is recommended: http://oics.olympuschess.com/tracker/" - einfo "After downloading, place all K*.rtbw and K*.rtbz files in your" - einfo "DISTDIR directory." - einfo "(For the 6-pieces tablebases, there should be" \ - "$(echo ${A} | wc -w) files in total.)" -} - -src_unpack() { :; } - -src_install() { - local f - insinto /usr/share/${PN} - for f in ${A}; do - [[ ${f} = *.rtb[wz] ]] && echo "${DISTDIR}"/${f} - done | xargs doins -}