SlackBuilds Repository

15.0 > Libraries > libctl (4.5.1)

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

Maintained by: PaulKinsler
Keywords: guile,meep,mpb
ChangeLog: libctl

Homepage:
https://github.com/NanoComp/libctl

Source Downloads:
libctl-4.5.1.tar.gz (9671363c5a9eb4e0aebf5b140acd486d)

Download SlackBuild:
libctl.tar.gz
libctl.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:
README
libctl.SlackBuild
libctl.info
slack-desc

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds