BSD Ports

devel/stfl 0.24_1 FreeBSD

Structured Terminal Forms Language/Library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
edec42fb16
License
LGPL3
Categories
devel
Package size
115.5 KiB, 534.4 KiB installed

Description

STFL is a library which implements a curses-based widget set for text terminals. The STFL API can be used from C, SPL, Python, Perl and Ruby. Since the API is only 14 simple function calls big and there are already generic SWIG bindings it is very easy to port STFL to additional scripting languages.

A special language (the Structured Terminal Forms Language) is used to describe STFL GUIs. The language is designed to be easy and fast to write so an application programmer does not need to spend ages fiddling around with the GUI and can concentrate on the more interesting programming tasks.

In the other systems

SystemPortVersion
FreeBSDdevel/stfl0.24_1
OpenBSDdevel/stfl0.24p1
NetBSDdevel/stfl0.24nb8
DragonFlydevel/stfl0.24_1

Install

Binary package:

pkg install stfl

From the ports tree:

cd /usr/ports/devel/stfl/ && make install clean

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

RUN_DEPENDS=	stfl>0:devel/stfl

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:latest0.24_10.24_10.24_10.24_10.24_1
FreeBSD:14:quarterly0.24_10.24_1n/a0.24_10.24_1
FreeBSD:15:latest0.24_10.24_1n/a0.24_10.24_1
FreeBSD:15:quarterly0.24_10.24_1n/an/an/a
FreeBSD:16:latest0.24_10.24_1n/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

Configuration

No options to configure.

USES
gmake iconv:wchar_t ncurses
Service scripts
none

Files

distinfo 1
FileSizeSHA256
stfl-0.24.tar.gz45585d4a7aa181a475aaf8a8914a8ccb2a7ff28919d4c8c0f8a061e17a0c36869c090
Master sites 1
  • http://www.clifford.at/stfl/

Commit history 1

DateCommitCreditsLog message
edec42fb16 Tilman Keskinoz devel/stfl: Adjust LICENSE
Reported by: portslicense