Debian packages for Zarf's glkterm library

The glkterm library is the reference implementation of Zarf's glk interface standard for Interactive Fiction interpreters with ncurses support. The sourcecode of glkterm 0.8.0 is available from Zarf's homepage here or from the Interactive Fiction Archive here. Unfortunately I haven't found Debian/Ubuntu packages in the net, so I decided to make some by myself. Here is the quick and dirty result:

Please note that I am not an official Debian developer. These packages are thrown together in a rather random way and will propably eat your dog and blow up your house. However, on my machine, they work. Your mileage may vary.

These packages already contain a patch to make them work on a 64 bit machine.

Usage: Please note that these debianized versions of glkterm install in the usual system directories (/usr/lib/ and /usr/include/) and don't provide a Make.glkterm file (e.g. the original sourcecode of glulxe expects a Make.glkterm file). To make glulxe work with these version of glkterm you have to patch it. You can do this by hand or use this patch for glulxe-0.4.3. To apply the patch do this:

$ tar xzf glulxe-043.tar.gz
$ gunzip patch_glulxe-0.4.3_packaged-glkterm.diff.gz
$ cat patch_glulxe-0.4.3_packaged-glkterm.diff | patch -d glulxe
$ cd glulxe ; make

Installable Debian/Ubuntu packages of glulxe with this patch already applied are available from here.

Feedback is welcome (send your rants to

Legalese: The glkterm library is copyright © 1998-2000 by Andrew Plotkin. See the readme.txt file in the tarball for details.

Fri, 06 Jun 2008 21:13:18 +0200