ICI is a C-like, high level language originally developed by Tim Long
and placed into the public domain. ICI marries C's expression syntax,
control structures and overall feel, with a dynamic, garbage
collected, object-based, data model. Version 4 incorporates numerous
performance enhancements, refinements to existing features and new
features including native support for threads, a cleaner, more well
defined API for extension module authors and those embedding ICI
within other programs, and new documentation that is superior to
that provided in previous releases.
ICI is typically used as a scripting-like language in the fashion of
Perl, Python, Ruby, Lua, TCL and other such languages. ICI can be
called from C and the language itself can be extended allowing
applications to provide domain specific functions, types and
operators for use in their ICI programs. Embedding within applications
allows application authors to make use of ICI's efficient object
system which provides many useful facilities.
ICI is in the public domain, there is no copyright on it.
WWW: http://www.zeta.org.au/~atrn/ici/
===> The following configuration options are available for ici-4.1.2_1:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
Remove expired ports:
Adjusted for ports rescued since r534032
2020-05-05 audio/festvox-czech: Broken for more than 6 months
2020-05-05 audio/gkrellmvolume2: Broken for more than 6 months
2020-05-05 audio/mixmos: Broken for more than 6 months
2020-05-05 audio/mma: Broken for more than 6 months
2020-05-05 audio/pd-cyclone: Broken for more than 6 months
2020-05-05 audio/shorten: Broken for more than 6 months
2020-05-05 audio/taglib-sharp: Broken for more than 6 months
2020-05-05 audio/xhippo: Broken for more than 6 months
2020-05-05 biology/consed: Broken for more than 6 months
2020-05-05 biology/plinkseq: Broken for more than 6 months
2020-05-05 biology/seqtools: Broken for more than 6 months
(Only the first 15 lines of the commit message are shown above )
Remove indefinite articles and trailing periods from COMMENT, plus minor
COMMENT typos and surrounding whitespace fixes. A few Makefiles where not
included as they contain Latin-1 characters that break the Phabricator
workflow. Categories J-L.
CR: D305
Approved by: portmgr (swills)
- Update to 4.1.2
- Beautify BROKEN msg
PR: ports/101934
Submitted by: Stanislav Sedov <ssedov at mbsd.msk.ru>
Approved by: Andy Newman <an at atrn.org> (maintainer with different email)
Fix to ports/lang/ici build problem on 5-CURRENT
Patch to fix build failures of lang/ici port on 5-CURRENT.
Note this is UNTESTED (my 5-CURRENT machine disappeared
last week) but the same fix was required on other gcc 3.x
using platforms (Mac OS X) and I am assuming it will repair
the brokeness.
Honestly, the patch didn't but a quick search/replace of "float_t"
to "floats_t" did. Informed maintainer.
PR: ports/52444
Submitted by: Andy Newman <atrn@zeta.org.au>
Move inclusion of bsd.port.pre.mk later in the file for conditional BROKEN
tag. Early inclusion caused problems for some ports, so to be safe I'm
updating all of them.
Pointy hat to: kris