summaryrefslogtreecommitdiffstats
path: root/libraries/libctl/README
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/libctl/README')
-rw-r--r--libraries/libctl/README26
1 files changed, 22 insertions, 4 deletions
diff --git a/libraries/libctl/README b/libraries/libctl/README
index 4b02fd4e28..4ab50fcea0 100644
--- a/libraries/libctl/README
+++ b/libraries/libctl/README
@@ -1,5 +1,23 @@
-libctl is a Guile (http://www.gnu.org/software/guile/)
-based library for supporting flexible control in
-files in scientific simulations. It is used by the
-scheme-based interface to the electromagnetic
+libctl (flexible control of scientific simulations)
+
+libctl is a Guile (http://www.gnu.org/software/guile/) based library
+for supporting flexible control in files in scientific simulations.
+It is used by the scheme-based interface to the electromagnetic
simulation software programs MPB and MEEP.
+
+Configuration:
+
+The configure options "enable-shared" and "disable-static" are built
+into this slackbuild script. You can add additional options to the
+command line using the environment variable SBOPTIONS_LIBCTL; e.g. to
+install to a chosen location use e.g.:
+
+SBOPTIONS_LIBCTL="--prefix=/usr/local" ./libctl.Slackbuild
+
+Alternatively, if building non-interactively (e.g. if using slpkg),
+use/create the file /etc/sbo_pkg_options.conf since this slackbuild
+script will search it for options instead of using SBOPTIONS_LIBCTL.
+Simply include a line starting "libctl:" followed by options, e.g.:
+
+libctl: --prefix=/usr/local
+