mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
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:
@@ -1 +0,0 @@
|
||||
DIST frobtads-2.0.tar.bz2 3870691 BLAKE2B 0f73137428db818b674534cec05ff7993ddc8e6d104d61c5a3a57bac05b185175ce92be1d571c0ca463e5420059a1e59274499c1620a5c0f75c37a89701bc4a4 SHA512 28c84447c1ab43cfd6956b1933f9e7ab3ac0d8b7d0767f23d8535e2ea0cac0e07f17ade07776d646102caa8c23474c3ae3d46a3eef243ad8c7aec702eea04854
|
||||
@@ -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"
|
||||
}
|
||||
@@ -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>
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user