BSD Ports

lang/fth 1.4.5 FreeBSD

Forth interpreter and extension library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD2CLAUSE
Categories
lang
Package size
590.8 KiB, 2265.8 KiB installed

Description

Fth is a Forth language interpreter. It includes the interpreter itself, fth, and the extension library libfth. You can write Forth scripts and interpret them with the interpreter fth, or you can link libfth into an application to use it as extension language.

In the other systems

SystemPortVersion
FreeBSDlang/fth1.4.5
DragonFlylang/fth1.4.2_1

Install

Binary package:

pkg install fth

From the ports tree:

cd /usr/ports/lang/fth/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	fth>0:lang/fth
LIB_DEPENDS=	libfth.so:lang/fth

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.4.51.4.51.4.21.4.51.4.5
FreeBSD:14:quarterly1.4.51.4.5n/a1.4.51.4.5
FreeBSD:15:latest1.4.51.4.5n/a1.4.51.4.5
FreeBSD:15:quarterly1.4.51.4.5n/an/an/a
FreeBSD:16:latest1.4.51.4.5n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 4
Run dependencies 1

No port depends on this one.

Configuration

Options name: lang_fth

OptionDefaultDescription
TECLAonUse tecla command-line editing
USES
gmake tar:bz2 ssl
Service scripts
none

Files

Manual pages 2
  • fth(1)
  • libfth(3)
pkg-plist 47
  • bin/fth
  • include/fth/ficl.h
  • include/fth/ficllocal.h
  • include/fth/ficltokens.h
  • include/fth/fth-config.h
  • include/fth/fth-lib.h
  • include/fth/fth.h
  • include/fth/mp.h
  • include/fth/src-config.h
  • lib/fth/dbm.so
  • lib/libfth.so
  • share/aclocal/fth.m4
  • share/fth/fth-lib/assert.fs
  • share/fth/fth-lib/compat.fs
  • share/fth/fth-lib/dbm.fs
  • share/fth/fth-lib/ficl.fr
  • share/fth/fth-lib/ficllocal.fr
  • share/fth/fth-lib/fileaccess.fr
  • share/fth/fth-lib/fth.fs
  • share/fth/fth-lib/ifbrack.fr
  • share/fth/fth-lib/jhlocal.fr
  • share/fth/fth-lib/marker.fr
  • share/fth/fth-lib/net.fs
  • share/fth/fth-lib/prefix.fr
  • share/fth/fth-lib/softcore.fr
  • share/fth/site-fth/bird.fsm
  • share/fth/site-fth/clm-ins.fs
  • share/fth/site-fth/clm.fs
  • share/fth/site-fth/draw.fs
  • share/fth/site-fth/dsp.fs
  • share/fth/site-fth/effects.fs
  • share/fth/site-fth/env.fs
  • share/fth/site-fth/enved.fs
  • share/fth/site-fth/examp.fs
  • share/fth/site-fth/extensions.fs
  • share/fth/site-fth/hooks.fs
  • share/fth/site-fth/marks.fs
  • share/fth/site-fth/mix.fs
  • share/fth/site-fth/popup.fs
  • share/fth/site-fth/rgb.fs
  • share/fth/site-fth/rubber.fs
  • share/fth/site-fth/snd-forth-init.fs
  • share/fth/site-fth/snd-xm.fs
  • share/fth/site-fth/spectr.fs
  • share/fth/site-fth/xm-enved.fs
  • share/man/man1/fth.1.gz
  • share/man/man3/libfth.3.gz
distinfo 1
FileSizeSHA256
fth-1.4.5.tar.bz2720061c3b52dada6c7db414adc630a176ee18f1b5b551052c36fac448259c5e39e4117
Master sites 1
  • SF/fth/fth/1.4.5/

Commit history 0

No commits in the history this site was built from.