BSD Ports

lang/gscheme 0.6_2 MidnightBSD

GNUstep-aware scheme interpreter

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
gpl2
Categories
lang, gnustep

Description

A GNUstep-aware scheme interpreter. You need libflex installed on your system. Includes many examples, e.g. the sieve of Erathostenes to compute primes, a Koch curve plotter, mandelbrot set, graphs of various functions etc. GScheme is fully tail recursive. The garbage collector bypasses GNUstep's retain/release mechanism in order to deal with circular data structures. GScheme is document-based and you can edit more than one file at the same time.

LICENSE: GPL2 or later

In the other systems

SystemPortVersion
MidnightBSDlang/gscheme0.6_2
FreeBSDlang/gscheme0.6_11
HardenedBSDlang/gscheme0.6_11
GhostBSDlang/gscheme0.6_11

Install

Binary package:

mport install gscheme

From mports:

cd /usr/mports/lang/gscheme && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gscheme>0:lang/gscheme

Dependencies

Required by 1

Configuration

No options to configure.

USES
gnustep
Service scripts
none

Files

pkg-plist 8
  • GNUstep/System/Applications/GScheme.app/GScheme
  • GNUstep/System/Applications/GScheme.app/Resources/GScheme.desktop
  • GNUstep/System/Applications/GScheme.app/Resources/GScheme.tiff
  • GNUstep/System/Applications/GScheme.app/Resources/Info-gnustep.plist
  • GNUstep/System/Applications/GScheme.app/Resources/lambda1.tiff
  • GNUstep/System/Applications/GScheme.app/Resources/library.scm
  • GNUstep/System/Applications/GScheme.app/stamp.make
  • GNUstep/System/Tools/GScheme
distinfo 1
FileSizeSHA256
repacked/GScheme.tgz92492f444486bc3653251be93bead37d72654193394e646ff6ee0f6fa1d17c46b1021
Master sites 2
  • http://www.gnustep.it/marko/GScheme/
  • FREEBSD_LOCAL/dinoex