SIAG (Scheme In A Grid)
=======================
Siag Office is a free office package for Unix, including word processor,
spreadsheet and presentation graphics. It is a bundling of the
spreadsheet SIAG, the word processor PW, and the animation program Egon.
The motto: "It sucks less!"
Includes tsiag (the spreadsheet), that works with ncurses library for
X-impaired.
The nice thing about it (besides the use of Scheme) is that all of the
sexiness of the interface is achieved with Xaw3d -- no monsters like Qt
or GTk.
WWW: http://www.siag.nu/
If both GDBM and NDBM are defined, siag will try to use all
dbm-functions, including dbm_pagfno. Our ndbm DOES NOT provide it, but
instead of being quite, it defines dbm_pagfno as
DBM_PAGFNO_NOT_AVAILABLE. This breaks compiles, of course.
Attempt to resurrect this port by updating it to the latest version -- 3.4.10.
A number of things remain to ironed out -- most importantly, the consistent
segfaulting of pw on startup.
In my quest to bring this port up to date, this is the first step -- change
the web-site. The original one no longer exists and the author registered a
special domain siag.nu long time ago.
(1) Add new variable, XFREE86_VERSION, to specify which version of XFree86
(3 or 4) to depend to when USE_XLIB is set. XFREE86_VERSION defaults to 3
for now, but adventurous users can override it in /etc/make.conf. When
XFREE86_VERSION=3, USE_XLIB will add a dependency to x11/XFree86; when it
is set to 4, the dependency will be to x11/XFree86-4-libraries. When
XFREE86_VERSION=4, the PKG_IGNORE_DEPENDS and ALWAYS_BUILD_DEPENDS hacks
to avoid messing with XFree86 are turned off.