diff options
author | agc <agc@pkgsrc.org> | 1997-10-06 14:51:03 +0000 |
---|---|---|
committer | agc <agc@pkgsrc.org> | 1997-10-06 14:51:03 +0000 |
commit | 6f28891f98b790fd8b1b722ecca201f5d52d4dc0 (patch) | |
tree | e09348c800e8880ab1546ac9a88260dac0f5ee84 /lang/scheme48 | |
parent | 7aad20a3c7345a32db1f0f92b9b81869e82a834d (diff) | |
download | pkgsrc-6f28891f98b790fd8b1b722ecca201f5d52d4dc0.tar.gz |
Initial import of FreeBSD lang ports into the NetBSD
packages system.
Diffstat (limited to 'lang/scheme48')
-rw-r--r-- | lang/scheme48/Makefile | 23 | ||||
-rw-r--r-- | lang/scheme48/files/md5 | 1 | ||||
-rw-r--r-- | lang/scheme48/pkg/COMMENT | 1 | ||||
-rw-r--r-- | lang/scheme48/pkg/DESCR | 16 | ||||
-rw-r--r-- | lang/scheme48/pkg/PLIST | 4 |
5 files changed, 45 insertions, 0 deletions
diff --git a/lang/scheme48/Makefile b/lang/scheme48/Makefile new file mode 100644 index 00000000000..958d3fac767 --- /dev/null +++ b/lang/scheme48/Makefile @@ -0,0 +1,23 @@ +# New ports collection makefile for: scheme48 +# Version required: 0.46 +# Date created: 25 Aug 1997 +# Whom: jmacd +# +# FreeBSD Id: Makefile,v 1.10 1997/08/27 19:31:37 jmacd Exp +# + +DISTNAME= scheme48-0.46 +CATEGORIES= lang +MASTER_SITES= ftp://ftp-swiss.ai.mit.edu/pub/s48/ +EXTRACT_SUFX= .tgz + +MAINTAINER= jmacd@FreeBSD.ORG + +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --prefix=${PREFIX} +ALL_TARGET = enough +#NO_WRKSUBDIR= yes +STRIP= +MAN1= scheme48.1 + +.include <bsd.port.mk> diff --git a/lang/scheme48/files/md5 b/lang/scheme48/files/md5 new file mode 100644 index 00000000000..7c77234a1ef --- /dev/null +++ b/lang/scheme48/files/md5 @@ -0,0 +1 @@ +MD5 (scheme48-0.46.tgz) = 7b5c2b02df41640be8a119302c617063 diff --git a/lang/scheme48/pkg/COMMENT b/lang/scheme48/pkg/COMMENT new file mode 100644 index 00000000000..a004409a702 --- /dev/null +++ b/lang/scheme48/pkg/COMMENT @@ -0,0 +1 @@ +The Scheme Underground's implementation of R4RS. diff --git a/lang/scheme48/pkg/DESCR b/lang/scheme48/pkg/DESCR new file mode 100644 index 00000000000..a5977c27b4d --- /dev/null +++ b/lang/scheme48/pkg/DESCR @@ -0,0 +1,16 @@ +Scheme 48 is an implementation of the Scheme programming language as +described in the Revised^4 Report on the Algorithmic Language Scheme. +It is based on a compiler and interpreter for a virtual Scheme +machine. The name derives from our desire to have an implementation +that is simple and lucid enough that it looks as if it were written in +just 48 hours. We don't claim to have reached that stage yet; much +more simplification is necessary. + +Scheme 48 tries to be faithful to the upcoming Revised^5 Scheme +Report, providing neither more nor less in the initial user +environment. (This is not to say that more isn't available in other +environments; see below.) Support for numbers is weak: bignums are +slow and floating point is almost nonexistent (see description of +floatnums, below). DEFINE-SYNTAX, LET-SYNTAX, LETREC-SYNTAX, and +SYNTAX-RULES are supported, but not the rest of the Revised^4 Scheme +macro proposal. diff --git a/lang/scheme48/pkg/PLIST b/lang/scheme48/pkg/PLIST new file mode 100644 index 00000000000..638a41f7ee1 --- /dev/null +++ b/lang/scheme48/pkg/PLIST @@ -0,0 +1,4 @@ +bin/scheme48 +include/scheme48.h +lib/scheme48 +man/man1/scheme48.1.gz |