Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Jan 2009 21:11:24 GMT
From:      Vitaly Magerya <vmagerya@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/131169: New port lang/ikarus: optimizing incremental Scheme compiler
Message-ID:  <200901302111.n0ULBOKu059728@www.freebsd.org>
Resent-Message-ID: <200901302120.n0ULK5lg087717@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         131169
>Category:       ports
>Synopsis:       New port lang/ikarus: optimizing incremental Scheme compiler
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jan 30 21:20:04 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Vitaly Magerya
>Release:        FreeBSD 7.1-STABLE i386
>Organization:
>Environment:
FreeBSD landmine.tx97.net 7.1-STABLE FreeBSD 7.1-STABLE #7: Sun Jan 11 20:33:22 EET 2009 magv@landmine.tx97.net:/usr/obj/usr/src/sys/T40 i386
>Description:
Ikarus Scheme is a free optimizing incremental native-code compiler for R6RS Scheme.

WWW: http://www.cs.indiana.edu/~aghuloum/ikarus/
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	ikarus
#	ikarus/Makefile
#	ikarus/distinfo
#	ikarus/pkg-descr
#	ikarus/pkg-plist
#
echo c - ikarus
mkdir -p ikarus > /dev/null 2>&1
echo x - ikarus/Makefile
sed 's/^X//' >ikarus/Makefile << 'b57920c56283bd2daabb9cfa62a9a452'
X# New ports collection makefile for:	ikarus
X# Date created:		30 January 2009
X# Whom:			Vitaly Magerya <vmagerya@gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	ikarus
XPORTVERSION=	0.0.3
XCATEGORIES=	lang scheme
XMASTER_SITES=	http://www.cs.indiana.edu/~aghuloum/ikarus/
X
XMAINTAINER=	vmagerya@gmail.com
XCOMMENT=	Optimizing incremental native-code compiler for R6RS Scheme
X
XLIB_DEPENDS=	gmp.7:${PORTSDIR}/math/libgmp4
X
XUSE_GMAKE=	yes
XGNU_CONFIGURE=	yes
XCONFIGURE_ARGS+= \
X		CFLAGS="-I${LOCALBASE}/include" \
X		LDFLAGS="-L${LOCALBASE}/lib"
X
XONLY_FOR_ARCHS=	i386
X
X.include <bsd.port.mk>
b57920c56283bd2daabb9cfa62a9a452
echo x - ikarus/distinfo
sed 's/^X//' >ikarus/distinfo << '069fa131226333224792883f28a81d1c'
XMD5 (ikarus-0.0.3.tar.gz) = 6ff12af6342bed7e1ff02a5627b857ab
XSHA256 (ikarus-0.0.3.tar.gz) = 5b6ed66ed7a6f63aaff2803cc3e675cb38368300b189ac1ea06948eb30c79b34
XSIZE (ikarus-0.0.3.tar.gz) = 3948264
069fa131226333224792883f28a81d1c
echo x - ikarus/pkg-descr
sed 's/^X//' >ikarus/pkg-descr << 'babc993b029a3f33b06171bfaebf2c2e'
XIkarus Scheme is a free optimizing incremental native-code compiler for Scheme
Xas specified in the Revised^6 Report on the Algorithmic Language Scheme.
X
XIkarus Scheme is an optimizing compiler, so your Scheme code will run fast
Xwithout the need to port hot spots to C "for performance". With an incremental
Xcompiler, you don't need a separate compilation step to make your program run
Xfast. The best part is that the compiler itself is fast, capable of compiling
Xthousands of lines of code per second.
X
XFinally, Ikarus Scheme is an R6RS compiler. R6RS libraries, scripts, record
Xtypes, condition system, exception handling, unicode strings, bytevectors,
Xhashtable, and enumerations are among the supported features.
X
XWWW: http://www.cs.indiana.edu/~aghuloum/ikarus/
babc993b029a3f33b06171bfaebf2c2e
echo x - ikarus/pkg-plist
sed 's/^X//' >ikarus/pkg-plist << '662f5156cb56e775de2ad5b73701d8b8'
Xbin/ikarus
Xbin/scheme-script
Xlib/ikarus/ikarus.boot
Xlib/ikarus/match.ss
Xlib/ikarus/pregexp.ss
Xlib/ikarus/streams.ss
Xlib/ikarus/streams/derived.ss
Xlib/ikarus/streams/primitive.ss
Xshare/doc/ikarus/ACKNOWLEDGMENTS
Xshare/doc/ikarus/COPYING
Xshare/doc/ikarus/GPL-3
Xshare/doc/ikarus/README
Xshare/doc/ikarus/ikarus-scheme-users-guide.pdf
X@dirrm share/doc/ikarus
X@dirrm lib/ikarus/streams
X@dirrm lib/ikarus
662f5156cb56e775de2ad5b73701d8b8
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200901302111.n0ULBOKu059728>