From a42bb62d13eb6fca454231457b78e73655e0e3f6 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Thu, 30 Oct 2025 09:31:00 +0100 Subject: [PATCH] games-engines/frobtads: treeclean Closes: https://bugs.gentoo.org/700992 (pkgremoved) Closes: https://bugs.gentoo.org/957787 (pkgremoved) Closes: https://bugs.gentoo.org/957788 (pkgremoved) Signed-off-by: Andreas Sturmlechner --- games-engines/frobtads/Manifest | 1 - games-engines/frobtads/frobtads-2.0.ebuild | 46 ---------------------- games-engines/frobtads/metadata.xml | 12 ------ profiles/package.mask | 3 +- 4 files changed, 1 insertion(+), 61 deletions(-) delete mode 100644 games-engines/frobtads/Manifest delete mode 100644 games-engines/frobtads/frobtads-2.0.ebuild delete mode 100644 games-engines/frobtads/metadata.xml diff --git a/games-engines/frobtads/Manifest b/games-engines/frobtads/Manifest deleted file mode 100644 index d94ab6032b8b8..0000000000000 --- a/games-engines/frobtads/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST frobtads-2.0.tar.bz2 3870691 BLAKE2B 0f73137428db818b674534cec05ff7993ddc8e6d104d61c5a3a57bac05b185175ce92be1d571c0ca463e5420059a1e59274499c1620a5c0f75c37a89701bc4a4 SHA512 28c84447c1ab43cfd6956b1933f9e7ab3ac0d8b7d0767f23d8535e2ea0cac0e07f17ade07776d646102caa8c23474c3ae3d46a3eef243ad8c7aec702eea04854 diff --git a/games-engines/frobtads/frobtads-2.0.ebuild b/games-engines/frobtads/frobtads-2.0.ebuild deleted file mode 100644 index 1a49e8fce5e5a..0000000000000 --- a/games-engines/frobtads/frobtads-2.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Curses-based interpreter and dev tools for TADS 2 and TADS 3 text adventures" -HOMEPAGE="http://www.tads.org/frobtads.htm" -SRC_URI="https://github.com/realnc/${PN}/releases/download/v${PV}/${P}.tar.bz2" - -LICENSE="TADS2 TADS3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug +tads2compiler +tads3compiler" - -RESTRICT="!tads3compiler? ( test )" - -RDEPEND=" - net-misc/curl - sys-libs/ncurses:0= -" -DEPEND="${RDEPEND}" - -DOCS=( doc/{AUTHORS,BUGS,ChangeLog.old,NEWS,README,SRC_GUIDELINES,THANKS} ) - -src_configure() { - local mycmakeargs=( - -DENABLE_T2_COMPILER=$(usex tads2compiler) - -DENABLE_T2_RUNTIME_CHECKS=$(usex debug) - -DENABLE_T3_COMPILER=$(usex tads3compiler) - -DENABLE_T3_DEBUG=$(usex debug) - ) - cmake_src_configure -} - -src_test() { - cmake_build sample - "${BUILD_DIR}"/frob -i plain -p "${BUILD_DIR}"/samples/sample.t3 <<- END_FROB_TEST - save - testsave.sav - restore - testsave.sav - END_FROB_TEST - [[ $? -eq 0 ]] || die "Failed to run test game" -} diff --git a/games-engines/frobtads/metadata.xml b/games-engines/frobtads/metadata.xml deleted file mode 100644 index e1696885898d2..0000000000000 --- a/games-engines/frobtads/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - games@gentoo.org - Gentoo Games Project - - - Build TADS2 compiler - Build TADS3 compiler - - diff --git a/profiles/package.mask b/profiles/package.mask index 5369bd00b59d4..1bc817c9cc949 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -189,14 +189,13 @@ dev-build/cmake-fedora # Andreas Sturmlechner (2025-10-01) # Remaining old EAPI-7 based cmake.eclass consumers after 4 years of # tracking EAPI-7 removal. Port to EAPI-8 if you can. -# Bugs #957246, #957788, #957869, #957918, #958651, #960286 +# Bugs #957246, #957869, #957918, #958651, #960286 # Removal on 2025-11-01. dev-games/newton games-action/lugaru games-action/supermariowar games-arcade/ninvaders games-arcade/slimevolley -games-engines/frobtads # Sam James (2025-09-21) # Breaks (common) mt7921e WiFi driver with a hang in many cases, affecting