sparforte
Port variant standard
Summary Shell and scripting for mission-critical projects
BROKEN [aarch64] fails to compile: gnat1: error: unknown value aarch64 for -march
Package version 2.4.1
Homepage http://www.sparforte.com
Keywords shells, lang
Maintainer John Marino
License GPLv2+
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 04 SEP 2021, 16:22:43 UTC
Port created 19 JUN 2017, 21:55:19 UTC
Subpackage Descriptions
complete This is the sparforte-standard metapackage. It pulls in all subpackages of sparforte-standard.
primary 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.
examples This is the examples subpackage of the sparforte-standard port.
docs This is the documents subpackage of the sparforte-standard port.
Configuration Switches (platform-specific settings discarded)
CGI OFF Common Gateway Interface (breaks other features) MYSQL ON MySQL database support OPENGL ON 2D/3D rendering support via OpenGL PCRE ON Build with PCRE regular expression support PGSQL ON PostgreSQL database support SOUND ON Sound (audio) support
Package Dependencies by Type
Build (only) gmake:single:ravensys
pkgconf:single:standard
db5:static:standard
pcre:static:standard
python39:single:standard
autoselect-python:single:standard
Build and Runtime gstreamer1:primary:standard
readline:single:standard
gettext:runtime:standard
libexecinfo:single:standard
db5:shared:standard
libressl:single:standard
mysql80:client:standard
postgresql12:client:standard
mesa:libs:standard
pcre:shared:standard
glib:primary:standard
libxml2:single:standard
sdl1_image:single:standard
sdl1:primary:standard
Download groups
main mirror://GITHUB/kburtch:SparForte:v2.4.1
Distribution File Information
34c85f572b658221378466230c640df2bfe2528879d459740d771f009eeef25b 3063682 kburtch-SparForte-2.4.1.tar.gz
Ports that require sparforte:standard
No other ports depend on this one.