mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-23 00:43:28 +00:00
Add stklos 0.54, the successor of the STk Scheme interpreter.
STklos is a free Scheme System (nearly) conform to R5RS. The aim of this implementation is to be fast as well as light. PR: ports/50231 Submitted by: Kimura Fuyuki <fuyuki@hadaly.org>
This commit is contained in:
parent
febce36476
commit
fd39d53554
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=78205
@ -210,6 +210,7 @@
|
||||
SUBDIR += sr
|
||||
SUBDIR += stackless_python
|
||||
SUBDIR += starlogo
|
||||
SUBDIR += stklos
|
||||
SUBDIR += stldoc
|
||||
SUBDIR += swi-pl
|
||||
SUBDIR += sxm
|
||||
|
42
lang/stklos/Makefile
Normal file
42
lang/stklos/Makefile
Normal file
@ -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>
|
1
lang/stklos/distinfo
Normal file
1
lang/stklos/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (stklos-0.54.tar.gz) = e60c63360600956b27945514d057bc8b
|
7
lang/stklos/pkg-descr
Normal file
7
lang/stklos/pkg-descr
Normal file
@ -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/
|
89
lang/stklos/pkg-plist
Normal file
89
lang/stklos/pkg-plist
Normal file
@ -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%%
|
Loading…
Reference in New Issue
Block a user