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 <asturm@gentoo.org>
This commit is contained in:
Andreas Sturmlechner
2025-10-30 09:31:00 +01:00
parent 285704ca79
commit a42bb62d13
4 changed files with 1 additions and 61 deletions

View File

@@ -1 +0,0 @@
DIST frobtads-2.0.tar.bz2 3870691 BLAKE2B 0f73137428db818b674534cec05ff7993ddc8e6d104d61c5a3a57bac05b185175ce92be1d571c0ca463e5420059a1e59274499c1620a5c0f75c37a89701bc4a4 SHA512 28c84447c1ab43cfd6956b1933f9e7ab3ac0d8b7d0767f23d8535e2ea0cac0e07f17ade07776d646102caa8c23474c3ae3d46a3eef243ad8c7aec702eea04854

View File

@@ -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"
}

View File

@@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>games@gentoo.org</email>
<name>Gentoo Games Project</name>
</maintainer>
<use>
<flag name="tads2compiler">Build TADS2 compiler</flag>
<flag name="tads3compiler">Build TADS3 compiler</flag>
</use>
</pkgmetadata>

View File

@@ -189,14 +189,13 @@ dev-build/cmake-fedora
# Andreas Sturmlechner <asturm@gentoo.org> (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 <sam@gentoo.org> (2025-09-21)
# Breaks (common) mt7921e WiFi driver with a hang in many cases, affecting