Port details on branch 2022Q2 |
- sparforte Shell and scripting language for mission-critical, scalable projects
- 2.0.2_6 shells
=0 2.0.2_6Version of this port present on the latest quarterly branch.
- DEPRECATED: uses expired bdb48
This port expired on: 2019-11-01
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
- Port Added: 2016-12-31 19:42:52
- Last Update: 2019-11-02 20:18:04
- SVN Revision: 516364
- Also Listed In: lang
- License: GPLv2 GMGPL
- WWW:
- http://www.sparforte.com
- Description:
- 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.
WWW: http://www.sparforte.com
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- sparforte>0:shells/sparforte
- No installation instructions:
- This port has been deleted.
- PKGNAME: sparforte
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1486462119
SHA256 (kburtch-SparForte-v2.0.2_GH0.tar.gz) = 33ac39f8702df9276d82cd9e86c73ca3b89c14c05fae043eeab97ef0572ed501
SIZE (kburtch-SparForte-v2.0.2_GH0.tar.gz) = 2764385
No package information for this port in our database- Sometimes this happens. Not all ports have packages.
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- ada : lang/gcc6-aux
- gmake : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- sdl-config : devel/sdl12
- xorgproto>=0 : x11/xorgproto
- xorgproto>=0 : x11/xorgproto
- Library dependencies:
-
- libgstreamer-0.10.so : multimedia/gstreamer
- libdb-4.8.so : databases/db48
- libintl.so : devel/gettext-runtime
- libreadline.so.8 : devel/readline
- libmysqlclient.so.20 : databases/mysql57-client
- libpq.so.5 : databases/postgresql11-client
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libxml2.so : textproc/libxml2
- libGL.so : graphics/mesa-libs
- libGLU.so : graphics/libGLU
- libSDL_image.so : graphics/sdl_image
- libSDL.so : devel/sdl12
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for sparforte-2.0.2_6:
CGI=off: Common Gateway Interface (breaks other features)
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
OPENGL=on: 2D/3D rendering support via OpenGL
SOUND=on: Sound (audio) support
====> Database backends
MYSQL=on: MySQL database support
PGSQL=on: PostgreSQL database support
===> Use 'make config' to modify these settings
- Options name:
- N/A
- USES:
- ada bdb:48 gettext-runtime gmake pkgconfig readline:port mysql pgsql ssl gnome gl sdl
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|