Adun for Debian
---------------

The Debian package adun.app is capable of running simulations, but to
perform analysis on the results you need to build and install various
plugins.  Upstream's build system and the operation of Adun are
designed in a way that assumes plugins to be installed under
$HOME/adun.  Although not trivial, it is possible to modify the
Debian package so that the plugins are installed by default.  However,
this would require that every user modifies the extra available
plugins at http://download.gna.org/adun/ in order to build and use
them.

Here are some basic instructions to build and install the plugins that
come with the adun.app package:

1) Start the application (UL) once so that the directories are
   created.
2) Obtain the source.

   $ apt-get source adun.app && cd adun.app-*

3) Install the build dependencies.

   # aptitude install build-essential
   # apt-get build-dep adun.app

4) Build and install the Plugins.

   $ PATH=`pwd`/Tools:"${PATH}" gs_make -C Plugins

5) Optionally, build and install the ResultsConverter tool.

   $ gs_make install -C Tools LDFLAGS=-Wl,-rpath,/usr/lib/adun.app \
       ADDITIONAL_LIB_DIRS=-L/usr/lib/adun.app

   The tool will be installed by default in $HOME/GNUstep/Tools so you
   might want to add this directory to your PATH or move/symlink the
   binary.

Built-in extensions
===================

The scripting extension allows one to run custom SmallTalk scripts
(Tools->Script Manager from UL's menu).  One test script is shipped
with adun.app as demonstration.  User scripts can be placed at
~/GNUstep/Library/Scripts/UL and will be found automatically when the
UL application is started.  See /usr/share/doc/steptalk for details
about the StepTalk scripting environment.

The SQL backend extension enables Adun to use SQL databases for
storage and retrieval of data.  It is not well integrated yet so some
functionality may be missing.

 -- Yavor Doganov <yavor@gnu.org>, Wed, 30 Jul 2014 12:27:52 +0300
