glkterm - implementation of the glk API with ncurses support
glkterm is an implementation of the glk API for terminals or terminal emulators
which uses the curses or ncurses library. It should compile on all POSIX
compliant systems and on all other systems that provide a curses compatible
terminal emulation (e.g. of the VT100), a curses or ncurses library and a C
compiler that is compliant to the ISO/ANSI C standard.
glk is a standard which specifies an API for interpreters of Interactive
Fiction (a.k.a. Text Adventures). Such interpreters are programs that 'run' a
game file that contains the machine-readable representation of an interactive
story (Text Adventure). glk provides a clean API for all input and output
related tasks that such an interpreter has to accomplish, for example reading
text from the keyboard, printing text on the screen and displaying a status
bar.
Example: glkterm is e.g. used by the glulxe interpreter for Interactive Fiction. A
proposed Debian package for glulxe is here: http://www.wolldingwacht.de/if/debian/glulxe/.
Here are proposed Debian packages of glkterm:
Source package for Debian 'Lenny' (testing 2008/06/23):
Binary packages for Debian 'Lenny' (testing 2008/06/23), amd64 platform:
libglkterm_0.8.0-1_amd64.deb, package containing the shared librarylibglkterm-dev_0.8.0-1_amd64.deb, package containing the header files and documentationThe packages are signed, and my public key is here.
Please notice that I am not a Debian Developer.
This package was debianized by Peer Schaefer <peer@wolldingwacht.de>.
It was downloaded from http://www.eblong.com/zarf/glk/.
Upstream Author: Andrew Plotkin.
Copyright: Copyright (C) 1998-2000 by Andrew Plotkin
License: The source code in this package is copyright 1998-2000 by Andrew Plotkin. You may copy and distribute it freely, by any means and under any conditions, as long as the code and documentation is not changed. You may also incorporate this code into your own program and distribute that, or modify this code and use and distribute the modified version, as long as you retain a notice in your program or documentation which mentions my name and the URL shown above.
The Debian packaging is (C) 2008, Peer Schaefer <peer@wolldingwacht.de> and is licensed under the same terms as glkterm itself.
Mon, 23 Jun 2008 00:57:59 +0200