./devel/stfl [Structured Terminal Forms Language/Library]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.24, Package name: stfl-0.24
Maintained by: The OpenBSD ports mailing-list
Master sites:
Description
STFL is a library which implements a curses-based widget set for text
terminals. The public STFL API is only 14 simple function calls big and
there are already generic SWIG bindings. Thus 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.

There are two different syntaxes for STFL code, one designed to make
handwriting of STFL code as easy as possible and one aiming at generated
STFL code.

The STFL GUI descriptions (written in STFL code) do not contain any
concrete layouting information such as x/y coordinates of widgets.
Instead container widgets such as vertical and horizontal boxes as well
as tables are used to group widgets and the actual layouting work is
done by the STFL library. Thus STFL GUIs can handle terminals of
different sizes and terminal resize events transparently for the
application programmer.


Filesize: 44.517 KB
Version History (View Complete History)
  • (2015-07-17) Updated to version: stfl-0.24
  • (2013-01-06) Package added to openports.se, version stfl-0.22 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2016-04-09 14:14:49 by Christian Weisgerber | Files touched by this commit (37)
Log message:
replace libiconv module with library dependency; no bump needed
   2016-03-18 15:38:26 by Christian Weisgerber | Files touched by this commit (82)
Log message:
remove SHARED_ONLY from simple ports that use the gettext or libiconv module
   2015-07-16 17:18:23 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to stfl-0.24.
   2015-07-16 17:18:23 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to stfl-0.24.
   2015-07-16 17:18:23 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to stfl-0.24.
   2015-05-22 05:31:20 by Antoine Jacoutot | Files touched by this commit (296)
Log message:
"/usr/local/lib/pkgconfig/" is part of mtree(8).
Packages should not own this dir to prevent its deletion or a warning that it
cannot be removed because it's not empty at pkg_delete(1) time.
   2015-05-22 05:31:20 by Antoine Jacoutot | Files touched by this commit (296)
Log message:
"/usr/local/lib/pkgconfig/" is part of mtree(8).
Packages should not own this dir to prevent its deletion or a warning that it
cannot be removed because it's not empty at pkg_delete(1) time.