./lang/scm [scheme r5 interpreter]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 5f1, Package name: scm-5f1
Maintained by: Marc Espie
Master sites:
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
  • no_x11
Description
Scm conforms to Revised^5 Report on the Algorithmic Language Scheme
and the IEEE P1178 specification. Scm is written in C and runs under
Amiga, Atari-ST, MacOS, MS-DOS, OS/2, NOS/VE, Unicos, VMS, Unix and
similar systems. ASCII and EBCDIC are supported.

Documentation is included explaining the many Scheme Language
extensions in scm, the internal representation and how to extend or
include scm in other programs.

SLIB is a portable Scheme library which SCM uses.

-- OpenBSD issues

1. Pathname dependencies:
The init file is hardcoded as ${PREFIX}/share/scm/Init.scm.
Alternatively, one can set the environment variable SCM_INIT_PATH to
the pathname of Init.scm.

The library files are in ${PREFIX}/share/scm/slib. Alternatively,
one can set the environment variable SCHEME_LIBRARY_PATH to
the slib directory. Remember to use a trailing / on the
pathname.

2. Documentation:
People not familiar with scheme may wish to install scheme-report
as well.

3. Sicp compliance:
Two interpreters, scm and scm-sicp, are compiled by default.
scm conforms to R^5, scm-sicp to SCIP. If you don't know what I'm
talking about, use scm.


Filesize: 930.63 KB
Version History (View Complete History)
  • (2013-12-06) Updated to version: scm-5f1
  • (2009-08-11) Updated to version: scm-5e5p0
  • (2009-01-22) Updated to version: scm-5e5
  • (2006-07-21) Package added to openports.se, version scm-5e1 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2016-09-01 04:53:27 by Jasper Lievisse Adriaanse | Files touched by this commit (36)
Log message:
retire sparc
   2016-03-09 11:31:36 by Jasper Lievisse Adriaanse | Files touched by this commit (14)
Log message:
remove vax workarounds/tentacles, reword where applicable
   2014-12-05 05:50:09 by Christian Weisgerber | Files touched by this commit (14)
Log message:
Drop USE_GROFF since groff and mandoc produce identical output.
   2010-11-17 01:05:18 by Marc Espie | Files touched by this commit (317)
Log message:
new depends
   2010-10-24 15:24:05 by Antoine Jacoutot | Files touched by this commit (16)
Log message:
Remove USE_X11.
   2010-10-24 15:06:28 by Stuart Henderson | Files touched by this commit (17)
Log message:
new lib_depends/revision
   2010-10-18 13:20:42 by Marc Espie | Files touched by this commit (54)
Log message:
USE_GROFF=Yes
   2010-09-28 14:48:04 by Jasper Lievisse Adriaanse | Files touched by this commit (1)
Log message:
- fix build on hppa
   2009-08-26 04:42:26 by Matthias Kilian | Files touched by this commit (1)
Log message:
Fix MASTER_SITES (they moved old stuff to OLD).
   2009-08-10 11:31:07 by Matthias Kilian | Files touched by this commit (19)
Log message:
WANTLIB changes after xcb addition and bump.
For some unknown reason, I forgot to commit lang/*
this morning.
   2009-01-21 11:30:16 by Matthias Kilian | Files touched by this commit (7)
Log message:
Update to scm 5e5.
Update HOMEPAGE and MASTER_SITES.
Add license marker.
portswise ok, jasper@
"if it works...", espie@ (MAINTAINER).
   2009-01-21 11:30:16 by Matthias Kilian | Files touched by this commit (7)
Log message:
Update to scm 5e5.
Update HOMEPAGE and MASTER_SITES.
Add license marker.
portswise ok, jasper@
"if it works...", espie@ (MAINTAINER).
   2009-01-21 11:30:16 by Matthias Kilian | Files touched by this commit (7)
Log message:
Update to scm 5e5.
Update HOMEPAGE and MASTER_SITES.
Add license marker.
portswise ok, jasper@
"if it works...", espie@ (MAINTAINER).
   2009-01-21 11:30:16 by Matthias Kilian | Files touched by this commit (7)
Log message:
Update to scm 5e5.
Update HOMEPAGE and MASTER_SITES.
Add license marker.
portswise ok, jasper@
"if it works...", espie@ (MAINTAINER).
   2009-01-21 11:30:16 by Matthias Kilian | Files touched by this commit (7)
Log message:
Update to scm 5e5.
Update HOMEPAGE and MASTER_SITES.
Add license marker.
portswise ok, jasper@
"if it works...", espie@ (MAINTAINER).
   2009-01-21 11:30:16 by Matthias Kilian | Files touched by this commit (7)
Log message:
Update to scm 5e5.
Update HOMEPAGE and MASTER_SITES.
Add license marker.
portswise ok, jasper@
"if it works...", espie@ (MAINTAINER).
   2009-01-21 11:30:16 by Matthias Kilian | Files touched by this commit (7)
Log message:
Update to scm 5e5.
Update HOMEPAGE and MASTER_SITES.
Add license marker.
portswise ok, jasper@
"if it works...", espie@ (MAINTAINER).
   2008-01-04 10:48:38 by Marc Espie | Files touched by this commit (187)
Log message:
tweak FAKE_FLAGS semantics to saner defaults.
   2007-09-15 18:27:06 by Michael Erdely | Files touched by this commit (52)
Log message:
Remove surrounding quotes in COMMENT*/PERMIT_*/BROKEN
   2007-04-05 10:20:19 by Marc Espie | Files touched by this commit (912)
Log message:
base64 checksums.


   2006-11-13 04:20:25 by Steven Mestdagh | Files touched by this commit (62)
Log message:
USE_X11
   2005-10-30 03:10:52 by Marc Espie | Files touched by this commit (1)
Log message:
new scheme, different breakage...


   2005-10-30 02:27:09 by Marc Espie | Files touched by this commit (8)
Log message:
update to new version


   2005-10-30 02:27:09 by Marc Espie | Files touched by this commit (8)
Log message:
update to new version


   2005-10-30 02:27:09 by Marc Espie | Files touched by this commit (8)
Log message:
update to new version


   2005-10-30 02:27:09 by Marc Espie | Files touched by this commit (8)
Log message:
update to new version


   2005-10-30 02:27:09 by Marc Espie | Files touched by this commit (8)
Log message:
update to new version


   2005-01-05 09:58:59 by Christian Weisgerber | Files touched by this commit (132)
Log message:
SIZE


   2004-09-15 13:13:35 by Marc Espie | Files touched by this commit (17)
Log message:
and patches. most removed as integrated.


   2004-09-15 13:13:35 by Marc Espie | Files touched by this commit (17)
Log message:
and patches. most removed as integrated.


   2004-09-15 13:13:35 by Marc Espie | Files touched by this commit (17)
Log message:
and patches. most removed as integrated.


   2004-09-15 13:13:35 by Marc Espie | Files touched by this commit (17)
Log message:
and patches. most removed as integrated.


   2004-09-15 13:13:35 by Marc Espie | Files touched by this commit (17)
Log message:
and patches. most removed as integrated.


   2004-09-15 13:13:35 by Marc Espie | Files touched by this commit (17)
Log message:
and patches. most removed as integrated.


   2004-09-15 13:13:35 by Marc Espie | Files touched by this commit (17)
Log message:
and patches. most removed as integrated.


   2004-09-15 13:13:35 by Marc Espie | Files touched by this commit (17)
Log message:
and patches. most removed as integrated.


   2004-09-15 13:13:35 by Marc Espie | Files touched by this commit (17)
Log message:
and patches. most removed as integrated.


   2004-09-15 13:13:35 by Marc Espie | Files touched by this commit (17)
Log message:
and patches. most removed as integrated.


   2004-09-15 13:13:35 by Marc Espie | Files touched by this commit (17)
Log message:
and patches. most removed as integrated.


   2004-09-15 13:13:35 by Marc Espie | Files touched by this commit (17)
Log message:
and patches. most removed as integrated.


   2004-09-15 13:13:35 by Marc Espie | Files touched by this commit (17)
Log message:
and patches. most removed as integrated.


   2004-09-15 13:13:35 by Marc Espie | Files touched by this commit (17)
Log message:
and patches. most removed as integrated.


   2004-09-15 13:13:35 by Marc Espie | Files touched by this commit (17)
Log message:
and patches. most removed as integrated.


   2004-09-15 13:13:35 by Marc Espie | Files touched by this commit (17)
Log message:
and patches. most removed as integrated.


   2004-09-15 13:13:35 by Marc Espie | Files touched by this commit (17)
Log message:
and patches. most removed as integrated.


   2004-09-15 13:12:09 by Marc Espie | Files touched by this commit (5)
Log message:
update to more recent version, new PLIST.


   2004-09-15 13:12:09 by Marc Espie | Files touched by this commit (5)
Log message:
update to more recent version, new PLIST.


   2004-09-15 13:12:09 by Marc Espie | Files touched by this commit (5)
Log message:
update to more recent version, new PLIST.


   2004-09-15 13:12:09 by Marc Espie | Files touched by this commit (5)
Log message:
update to more recent version, new PLIST.


   2004-09-15 13:12:09 by Marc Espie | Files touched by this commit (5)
Log message:
update to more recent version, new PLIST.


   2004-07-07 03:39:45 by Nikolay Sturm | Files touched by this commit (1)
Log message:
broken on sparc64, too


   2004-06-18 11:00:51 by Peter Valchev | Files touched by this commit (1)
Log message:
busted on sparc too


   2004-06-08 11:30:50 by Peter Valchev | Files touched by this commit (1)
Log message:
this is now broken on macppc as well, mark it as such until someone can
look into it (especially so it does not hang the bulk builds)


   2004-03-03 02:03:12 by Peter Valchev | Files touched by this commit (1)
Log message:
get this to pass most of the regresses on sparc64 (now checks for __LP64__ for 64-bitness)


   2004-03-03 01:55:15 by Peter Valchev | Files touched by this commit (1)
Log message:
amd64 support - now passes all regress


   2003-12-15 14:42:44 by Christian Weisgerber | Files touched by this commit (507)
Log message:
remove WWW lines


   2003-11-12 18:18:45 by Peter Valchev | Files touched by this commit (1)
Log message:
mark as busted on vax too, until someone unslacks to fix this.
the damn build process hangs in case of an error


   2003-09-07 13:53:08 by Peter Valchev | Files touched by this commit (1)
Log message:
mark as broken on alpha - hangs on runtime during build process


   2002-12-29 13:41:08 by Federico G. Schwindt | Files touched by this commit (9)
Log message:
zap NEED_VERSION.