sparforte - Shell and scripting language for mission-critical, scalable projects

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Latest amd64
Package filename sparforte-2.0.2_6.txz
Package name sparforte
Package version 2.0.2
Package release 6
Package architecture amd64
Package type txz
Category lang shells
License GMGPL, GPLv2
Download size 2.84 MB
Installed size 10.54 MB
SPARforte is an open source programming language for high-integrity tasks,
efficient development over the project lifecycle and assuming best practices.
Language characteristics:
* Paradigm: imperative/ procedural, scripting, shell, limited reflexive
* Typing Disciplines: strong typing, type safety, nominative static with
optional limited weak and duck typing
* Appeared: 2001 (Ken O. Burtch)
* Source Code: GCC Ada, GCC C, Bourne-Again Shell, GCC Make
* Influenced by: Ada 95, Bourne Shell, SQL, and minorly BASIC, PHP, Python
* Usual File Extensions: .sp, .bush
The computer language that the SparForte shell understands is called
AdaScript. Unlike JavaScript, which has no relation to Java, AdaScript is a
small subset of the Ada programming language, with additional features
related to shell commands and databases.
AdaScript is intended to be "upward compatible" with Ada. AdaScript scripts
should run with little difficulty under Ada, but Ada programs may require
large changes run under SparForte.
- CGI: off
- DOCS: on
- OPENGL: on
- SOUND: on
- MYSQL: on
- PGSQL: on
===>   NOTICE:
The sparforte port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:
More information about port maintainership is available at:


Package Version Architecture Repository
sparforte-2.0.2_6.txz 2.0.2 i386 FreeBSD Ports Latest
sparforte-2.0.2_6.txz 2.0.2 i386 FreeBSD Ports Quarterly
sparforte-2.0.2_6.txz 2.0.2 amd64 FreeBSD Ports Quarterly
sparforte - - -


Name Value
db48 =
gettext-runtime = 0.20.1
glib = 2.56.3_6,1
gstreamer = 0.10.36_6 -
libGLU = 9.0.0_3 - - - - - - - - - - - - - -
libxml2 = 2.9.9 -
mesa-libs = 18.3.2_1
mysql57-client = 5.7.26
postgresql95-client = 9.5.18_1
readline = 8.0.0
sdl = 1.2.15_14,2
sdl_image = 1.2.12_12


Type URL
Binary Package sparforte-2.0.2_6.txz
Source Package shells/sparforte

Install Howto

Install sparforte txz package:

# pkg install sparforte

See Also

Package Description
sparsehash-2.0.3.txz Extremely memory-efficient hash_map implementation
sparta-dsmc-2019.09.9_1.txz Gas simulator: SPARTA DSMC software package
spass-3.2.5.txz Secure password generator with a true random number generator
spass-qt5-3.2.5.txz Secure password generator with a true RNG (Qt5 GUI)
spatialindex-1.8.5.txz General Framework for Developing Spatial Indices
spatialite-4.3.0_1.txz Spatial Extensions for SQLite
spatialite-tools-4.3.0.txz Collection of CLI tools supporting SpatiaLite
spatialite_gui-1.7.1_8.txz Graphical User Interface (GUI) tool supporting SpatiaLite
spawn-fcgi-1.6.4_2.txz Spawns fastcgi applications
spblas-1.02_8.txz NIST Sparse Basic Linear Algebra Subprograms (BLAS)
spc2it-0.3.14.g4.f165.e.txz Convert SPC files to IT (Impulse Tracker) files
spdlog-1.3.1_2.txz Super fast C++ logging library
speak-1.2.txz Generates random middle-management synergy speak
species-1.2d_1.txz Corewars evolver - generates warriors using genetic algorithms
spectacle-19.08.2.txz KDE screen capture program