diff options
Diffstat (limited to 'lang/stklos')
-rw-r--r-- | lang/stklos/Makefile | 42 | ||||
-rw-r--r-- | lang/stklos/distinfo | 1 | ||||
-rw-r--r-- | lang/stklos/pkg-descr | 7 | ||||
-rw-r--r-- | lang/stklos/pkg-plist | 89 |
4 files changed, 139 insertions, 0 deletions
diff --git a/lang/stklos/Makefile b/lang/stklos/Makefile new file mode 100644 index 000000000000..1d02fcae8720 --- /dev/null +++ b/lang/stklos/Makefile @@ -0,0 +1,42 @@ +# New ports collection makefile for: STklos +# Date created: 6 November 2002 +# Whom: Kimura Fuyuki <fuyuki@hadaly.org> +# +# $FreeBSD$ +# + +PORTNAME= stklos +PORTVERSION= 0.54 +CATEGORIES= lang +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= fuyuki@hadaly.org +COMMENT= The successor of the STk Scheme interpreter + +LIB_DEPENDS= gmp.6:${PORTSDIR}/math/libgmp4 \ + gc.1:${PORTSDIR}/devel/boehm-gc + +USE_REINPLACE= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS=-I${LOCALBASE}/include \ + LDFLAGS=-L${LOCALBASE}/lib +CONFIGURE_ARGS= --disable-gtk --disable-gnome +PLIST_SUB= VERSION="${PORTVERSION}" \ + INFOSECTION="${INFOSECTION}" \ + INFOENTRY="${INFOENTRY}" + +MAN1= stklos-compile.1 stklos-config.1 stklos.1 + +INFOSECTION= The Algorithmic Language Scheme +INFOENTRY= * STklos: (stklos). The successor of the STk Scheme interpreter + +post-patch: + ${REINPLACE_CMD} -e 's|share/man|man|' ${WRKSRC}/doc/Makefile.in + ${REINPLACE_CMD} -e 's|^function ||' ${WRKSRC}/utils/stklos-config.in + +post-install: + install-info --section="${INFOSECTION}" --entry="${INFOENTRY}" \ + ${PREFIX}/info/stklos.info ${PREFIX}/info/dir + +.include <bsd.port.mk> diff --git a/lang/stklos/distinfo b/lang/stklos/distinfo new file mode 100644 index 000000000000..6e3944b539ed --- /dev/null +++ b/lang/stklos/distinfo @@ -0,0 +1 @@ +MD5 (stklos-0.54.tar.gz) = e60c63360600956b27945514d057bc8b diff --git a/lang/stklos/pkg-descr b/lang/stklos/pkg-descr new file mode 100644 index 000000000000..e3c15aa99cff --- /dev/null +++ b/lang/stklos/pkg-descr @@ -0,0 +1,7 @@ +STklos is a free Scheme System (nearly) conform to R5RS. The aim of +this implementation is to be fast as well as light. The +implementation is based on an ad-hoc Virtual Machine. STklos can also +be compiled as a library, so that one can easily embed it in an +application. + +WWW: http://stklos.sourceforge.net/ diff --git a/lang/stklos/pkg-plist b/lang/stklos/pkg-plist new file mode 100644 index 000000000000..aa8d2c79a09c --- /dev/null +++ b/lang/stklos/pkg-plist @@ -0,0 +1,89 @@ +bin/stklos +bin/stklos-compile +bin/stklos-config +bin/stklos-script +include/stklos/extraconf.h +include/stklos/stklos.h +include/stklos/stklosconf.h +@dirrm include/stklos +@unexec install-info --delete --section="%%INFOSECTION%%" --entry="%%INFOENTRY%%" %D/info/stklos.info %D/info/dir +info/stklos.info +info/stklos.info-1 +info/stklos.info-2 +info/stklos.info-3 +info/stklos.info-4 +info/stklos.info-5 +info/stklos.info-6 +@exec install-info --section="%%INFOSECTION%%" --entry="%%INFOENTRY%%" %D/info/stklos.info %D/info/dir +lib/stklos/%%VERSION%%/ldap.so +@dirrm lib/stklos/%%VERSION%% +@dirrm lib/stklos +%%DATADIR%%/%%VERSION%%/DOCDB +%%DATADIR%%/%%VERSION%%/Match/compiler.scm +%%DATADIR%%/%%VERSION%%/Match/descr.scm +%%DATADIR%%/%%VERSION%%/Match/mexpand.scm +%%DATADIR%%/%%VERSION%%/Match/normalize.scm +%%DATADIR%%/%%VERSION%%/Match/s2cfun.scm +%%DATADIR%%/%%VERSION%%/STklos.init +%%DATADIR%%/%%VERSION%%/assembler.stk +%%DATADIR%%/%%VERSION%%/bb.stk +%%DATADIR%%/%%VERSION%%/bigloo.stk +%%DATADIR%%/%%VERSION%%/bonus.stk +%%DATADIR%%/%%VERSION%%/boot.img +%%DATADIR%%/%%VERSION%%/boot.stk +%%DATADIR%%/%%VERSION%%/compfile.ostk +%%DATADIR%%/%%VERSION%%/compfile.stk +%%DATADIR%%/%%VERSION%%/compiler.stk +%%DATADIR%%/%%VERSION%%/computils.stk +%%DATADIR%%/%%VERSION%%/date.ostk +%%DATADIR%%/%%VERSION%%/date.stk +%%DATADIR%%/%%VERSION%%/describe.ostk +%%DATADIR%%/%%VERSION%%/describe.stk +%%DATADIR%%/%%VERSION%%/expand.pp +%%DATADIR%%/%%VERSION%%/expand.ss +%%DATADIR%%/%%VERSION%%/full-syntax.ostk +%%DATADIR%%/%%VERSION%%/full-syntax.stk +%%DATADIR%%/%%VERSION%%/getopt.ostk +%%DATADIR%%/%%VERSION%%/getopt.stk +%%DATADIR%%/%%VERSION%%/ldap.ostk +%%DATADIR%%/%%VERSION%%/ldap.stk +%%DATADIR%%/%%VERSION%%/load.stk +%%DATADIR%%/%%VERSION%%/match.ostk +%%DATADIR%%/%%VERSION%%/match.stk +%%DATADIR%%/%%VERSION%%/mbe.stk +%%DATADIR%%/%%VERSION%%/module.stk +%%DATADIR%%/%%VERSION%%/object.stk +%%DATADIR%%/%%VERSION%%/obsolete.stk +%%DATADIR%%/%%VERSION%%/peephole.stk +%%DATADIR%%/%%VERSION%%/pp.ostk +%%DATADIR%%/%%VERSION%%/pp.stk +%%DATADIR%%/%%VERSION%%/process.stk +%%DATADIR%%/%%VERSION%%/r5rs.stk +%%DATADIR%%/%%VERSION%%/regexp.stk +%%DATADIR%%/%%VERSION%%/repl.stk +%%DATADIR%%/%%VERSION%%/runtime.stk +%%DATADIR%%/%%VERSION%%/slib.stk +%%DATADIR%%/%%VERSION%%/srfi-0.stk +%%DATADIR%%/%%VERSION%%/srfi-1.ostk +%%DATADIR%%/%%VERSION%%/srfi-1.stk +%%DATADIR%%/%%VERSION%%/srfi-11.ostk +%%DATADIR%%/%%VERSION%%/srfi-11.stk +%%DATADIR%%/%%VERSION%%/srfi-13.ostk +%%DATADIR%%/%%VERSION%%/srfi-13.stk +%%DATADIR%%/%%VERSION%%/srfi-14.ostk +%%DATADIR%%/%%VERSION%%/srfi-14.stk +%%DATADIR%%/%%VERSION%%/srfi-2.ostk +%%DATADIR%%/%%VERSION%%/srfi-2.stk +%%DATADIR%%/%%VERSION%%/srfi-31.ostk +%%DATADIR%%/%%VERSION%%/srfi-31.stk +%%DATADIR%%/%%VERSION%%/srfi-4.ostk +%%DATADIR%%/%%VERSION%%/srfi-4.stk +%%DATADIR%%/%%VERSION%%/srfi-7.ostk +%%DATADIR%%/%%VERSION%%/srfi-7.stk +%%DATADIR%%/%%VERSION%%/srfi-9.ostk +%%DATADIR%%/%%VERSION%%/srfi-9.stk +%%DATADIR%%/%%VERSION%%/trace.ostk +%%DATADIR%%/%%VERSION%%/trace.stk +@dirrm %%DATADIR%%/%%VERSION%%/Match +@dirrm %%DATADIR%%/%%VERSION%% +@dirrm %%DATADIR%% |