| Port details |
- frobtads Development tools and text-mode interpreter for TADS adventure games
- 2.0 games
=0 1.2.3_1Version of this port present on the latest quarterly branch. - Maintainer: wes.frazier@avoidbig.tech
 - Port Added: 2013-02-22 15:16:11
- Last Update: 2026-04-02 03:22:35
- Commit Hash: b1e257a
- Also Listed In: lang
- License: TADS
- WWW:
- https://github.com/realnc/frobtads
- Description:
- FrobTADS is a full version of TADS for Unix, Linux, and Mac OS X, by Nikos
Chantziaras. It includes everything you need for playing and writing TADS games,
including a text-only TADS interpreter and the compilers for both TADS 2 and 3.
The latest text-only TADS features are supported, including colored text and
backgrounds, TADS 3 banner windows, and timed input. FrobTADS is easy to
install, with automatic configuration on all Linux versions, a pre-built install
package for Mac OS X, and auto configuration on most other Unix systems.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- frobtads>0:games/frobtads
- Conflicts:
- CONFLICTS:
- To install the port:
- cd /usr/ports/games/frobtads/ && make install clean
- To add the package, run one of these commands:
- pkg install games/frobtads
- pkg install frobtads
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: frobtads
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1760282499
SHA256 (realnc-frobtads-v2.0_GH0.tar.gz) = c457860d3bf3db3c1129deddbd2c7a295602c7f59560d7e6e81df3bb77a23cd5
SIZE (realnc-frobtads-v2.0_GH0.tar.gz) = 5122899
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake-core
- Library dependencies:
-
- libcurl.so : ftp/curl
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- games_frobtads
- USES:
- cmake:noninja localbase ncurses
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
2.0 02 Apr 2026 03:22:35
    |
Joseph Mingrone (jrm)  Author: Wes Frazier |
games/frobtads: [New port] Tools for adventure games
FrobTADS is a full version of TADS. It includes everything you need for
playing and writing TADS games, including a text-only TADS interpreter
and the compilers for both TADS 2 and 3.
PR: 290209 |
1.2.3_1 09 May 2019 15:03:38
  |
rene  |
Remove expired ports:
2019-05-08 databases/ruby-odbc: Broken for more than 6 months
2019-05-08 databases/rubygem-dbd-odbc: Broken for more than 6 months
2019-05-08 devel/dlangui: Broken for more than 6 months
2019-05-08 editors/dlangide: Broken for more than 6 months
2019-05-08 emulators/desmume: Broken for more than 6 months
2019-05-08 emulators/yabause: Broken for more than 6 months
2019-05-08 emulators/yape: Broken for more than 6 months
2019-05-08 games/armagetron: Broken for more than 6 months
2019-05-08 games/boswars: Broken for more than 6 months
2019-05-08 games/ceferino: Broken for more than 6 months
2019-05-08 games/chanta: Broken for more than 6 months
2019-05-08 games/d2x-xl: Broken for more than 6 months
2019-05-08 games/drcreep: Broken for more than 6 months
2019-05-08 games/frobtads: Broken for more than 6 months (Only the first 15 lines of the commit message are shown above ) |
1.2.3_1 07 Apr 2019 07:43:38
  |
antoine  |
Deprecate ports broken for more than 6 months |
1.2.3_1 04 Nov 2018 13:51:46
  |
antoine  |
Mark BROKEN: fails to build
tads3/tct3stm.cpp:318:21: error: comparison between pointer and integer
('CTcPrsNode *' and 'int')
if (create_iter != VM_INVALID_PROP)
~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~
Reported by: pkg-fallout |
1.2.3_1 22 Sep 2017 10:48:29
  |
mat  |
Remove USES=execinfo.
PR: 220271
Submitted by: mat (review), Yasuhiro KIMURA (PR)
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D11488 |
1.2.3_1 01 Feb 2017 05:26:09
  |
jbeich  |
games/frobtads: unbreak with clang 4.0
tads3/vmtz.cpp:1987:30: error: ordered comparison between pointer and zero
('vmtz_trans *' and 'int')
result->set(tcur > 0 ? tcur - 1 : tcur);
~~~~ ^ ~
PR: 216357
Reported by: antoine (via exp-run)
Submitted by: kaiwang27@gmail.com (maintainer) |
1.2.3 01 Apr 2016 14:00:57
  |
mat  |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
1.2.3 04 Feb 2016 21:33:03
  |
marino  |
games/frobtads: document ncurses requirement (USES+=ncurses)
approved by: infrastructure blanket |
1.2.3 13 Dec 2015 18:23:07
  |
pawel  |
- Update to version 1.2.3 [1]
- Convert to USES=execinfo localbase [2]
PR: 205279
Submitted by: maintainer [1], myself [2] |
1.2.2_1 21 Jun 2015 15:37:17
  |
bapt  |
Convert to USES=autoreconf |
1.2.2_1 16 Jan 2015 16:55:06
  |
amdmi3  |
- Drop @dirrm* from plists
Approved by: portmgr blanket |
1.2.2_1 13 Jul 2014 23:23:25
  |
bapt  |
Modernize LIB_DEPENDS
With hat: portmgr |
1.2.2_1 11 Jun 2014 14:50:00
  |
tijl  |
Support LIBS like LDFLAGS.
- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS. Also remove references to
PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
required additional patches.
Somewhat simplified a linker command line looks like:
${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}
where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us. If possible -L and -l flags need to be(Only the first 15 lines of the commit message are shown above ) |
1.2.2_1 15 Feb 2014 10:06:31
  |
miwi  |
- Stage support
- Convert USE_GMAKE to USES |
1.2.2_1 20 Sep 2013 17:36:36
  |
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
games) |
1.2.2_1 14 Aug 2013 22:35:54
  |
ak  |
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery) |
1.2.2_1 11 Jul 2013 16:26:27
  |
sunpoet  |
- Update to 7.31.0
- Bump PORTREVISION for ftp/curl shlib change
- Add TEST_DEPENDS
- Convert to new options framework
- Adjust options:
- Add COOKIES
- Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1]
- Add GSSAPI and SPNEGO [2]
- Remove KERBEROS4
- Rename LIBIDN to IDN
- Remove TRACKMEMORY [1]
- Sort option handler
- Add SLAVEDIRS: ftp/curl-hiphop
- Cosmetic change
- Cleanup Makefile header
- While I'm here, fix typo (PORTREVSION) in x11-wm/ede/Makefile
Changes: http://curl.haxx.se/changes.html
PR: ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by: Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2]
Exp run by: miwi |
1.2.2 22 Feb 2013 15:15:53
  |
pawel  |
FrobTADS is a full version of TADS by Nikos Chantziaras. It includes
everything you need for playing and writing TADS games, including a
text-only TADS interpreter and the compilers for both TADS 2 and 3.
WWW: http://www.tads.org/frobtads.htm
PR: ports/175853
Submitted by: Kai Wang <kaiwang27@gmail.com> |