ports/131998: new port: lang/s9fes

Nils M Holm nmh at T3X.ORG
Wed Mar 11 11:20:04 UTC 2009


The following reply was made to PR ports/131998; it has been noted by GNATS.

From: "Nils M Holm" <nmh at T3X.ORG>
To: FreeBSD-gnats-submit at FreeBSD.org, freebsd-ports-bugs at FreeBSD.org
Cc:  
Subject: Re: ports/131998: new port: lang/s9fes
Date: Wed, 11 Mar 2009 12:15:15 +0100

 Might as well submit the latest version.
 
 diff -ruN lang/s9fes-old/Makefile lang/s9fes/Makefile
 --- lang/s9fes-old/Makefile	1970-01-01 01:00:00.000000000 +0100
 +++ lang/s9fes/Makefile	2009-03-11 12:13:04.000000000 +0100
 @@ -0,0 +1,25 @@
 +# New ports collection makefile for:	s9fes
 +# Date created:				23 February 2009
 +# Whom:					Nils M Holm <nmh at t3x.org>
 +#
 +# $FreeBSD$
 +#
 +
 +PORTNAME=	s9fes
 +PORTVERSION=	20090311
 +PORTREVISION=	1
 +CATEGORIES=	lang scheme
 +MASTER_SITES=	http://www.t3x.org/s9fes/
 +WRKSRC=		${WRKDIR}/s9fes
 +
 +MAINTAINER=	nmh at t3x.org
 +COMMENT=	A simple and comprehensible Scheme interpreter
 +
 +MAN1=		s9.1
 +MANCOMPRESSED=	yes
 +
 +do-configure:
 +		$(REINPLACE_CMD) -e "s,PREFIX=.*/u,PREFIX=$(PREFIX)," \
 +			${WRKSRC}/Makefile
 +
 +.include <bsd.port.mk>
 diff -ruN lang/s9fes-old/distinfo lang/s9fes/distinfo
 --- lang/s9fes-old/distinfo	1970-01-01 01:00:00.000000000 +0100
 +++ lang/s9fes/distinfo	2009-03-11 12:13:04.000000000 +0100
 @@ -0,0 +1,3 @@
 +MD5 (s9fes-20090311.tar.gz) = 329338cb6836f3034b05348ca7e958a0
 +SHA256 (s9fes-20090311.tar.gz) = 006de52972938e75ea9cd60ebbe3656d3f0ced3fc5cb3fda6fa935c1257a715b
 +SIZE (s9fes-20090311.tar.gz) = 130393
 diff -ruN lang/s9fes-old/pkg-descr lang/s9fes/pkg-descr
 --- lang/s9fes-old/pkg-descr	1970-01-01 01:00:00.000000000 +0100
 +++ lang/s9fes/pkg-descr	2009-03-11 12:13:04.000000000 +0100
 @@ -0,0 +1,11 @@
 +S9fES is an interpreter for a broad subset of (R4RS) Scheme. It is
 +written in ANSI C (C89) and Scheme and it runs in many popular
 +environments, including Linux, *BSD, the unmentionable horror, and
 +Plan 9.
 +
 +The S9fES code strives to be simple and comprehensible. It is
 +particularly interesting to people who want to try Scheme without
 +having to jump through too many hoops (S9fES is very portable) or
 +study the implementation of Scheme (in a language other than Scheme).
 +
 +WWW: http://www.t3x.org/s9fes/
 diff -ruN lang/s9fes-old/pkg-plist lang/s9fes/pkg-plist
 --- lang/s9fes-old/pkg-plist	1970-01-01 01:00:00.000000000 +0100
 +++ lang/s9fes/pkg-plist	2009-03-11 12:13:04.000000000 +0100
 @@ -0,0 +1,256 @@
 +bin/s9
 +share/s9fes/amk.scm
 +share/s9fes/bitwise-ops.scm
 +share/s9fes/combine.scm
 +share/s9fes/cond-expand.scm
 +share/s9fes/contrib/format-test.scm
 +share/s9fes/contrib/format.scm
 +share/s9fes/contrib/format.txt
 +share/s9fes/contrib/string-find.scm
 +share/s9fes/count.scm
 +share/s9fes/depth.scm
 +share/s9fes/draw-tree.scm
 +share/s9fes/exists.scm
 +share/s9fes/explode.scm
 +share/s9fes/factor.scm
 +share/s9fes/factorial.scm
 +share/s9fes/filter.scm
 +share/s9fes/flatten.scm
 +share/s9fes/fluid-let.scm
 +share/s9fes/for-all.scm
 +share/s9fes/hash-table.scm
 +share/s9fes/help.scm
 +share/s9fes/help/abs
 +share/s9fes/help/and
 +share/s9fes/help/append
 +share/s9fes/help/apply
 +share/s9fes/help/assoc
 +share/s9fes/help/assq
 +share/s9fes/help/assv
 +share/s9fes/help/begin
 +share/s9fes/help/booleanp
 +share/s9fes/help/caaaar
 +share/s9fes/help/caaadr
 +share/s9fes/help/caadar
 +share/s9fes/help/caaddr
 +share/s9fes/help/caadr
 +share/s9fes/help/caar
 +share/s9fes/help/cadaar
 +share/s9fes/help/cadadr
 +share/s9fes/help/cadar
 +share/s9fes/help/caddar
 +share/s9fes/help/cadddr
 +share/s9fes/help/caddr
 +share/s9fes/help/cadr
 +share/s9fes/help/call-with-input-file
 +share/s9fes/help/call-with-output-file
 +share/s9fes/help/car
 +share/s9fes/help/case
 +share/s9fes/help/cdaaar
 +share/s9fes/help/cdaadr
 +share/s9fes/help/cdaar
 +share/s9fes/help/cdadar
 +share/s9fes/help/cdaddr
 +share/s9fes/help/cdadr
 +share/s9fes/help/cdar
 +share/s9fes/help/cddaar
 +share/s9fes/help/cddadr
 +share/s9fes/help/cddar
 +share/s9fes/help/cdddar
 +share/s9fes/help/cddddr
 +share/s9fes/help/cdddr
 +share/s9fes/help/cddr
 +share/s9fes/help/cdr
 +share/s9fes/help/char-alphabeticp
 +share/s9fes/help/char-cieqp
 +share/s9fes/help/char-cigep
 +share/s9fes/help/char-cigtp
 +share/s9fes/help/char-cilep
 +share/s9fes/help/char-ciltp
 +share/s9fes/help/char-downcase
 +share/s9fes/help/char-lower-casep
 +share/s9fes/help/char-numericp
 +share/s9fes/help/char-to-integer
 +share/s9fes/help/char-upcase
 +share/s9fes/help/char-upper-casep
 +share/s9fes/help/char-whitespacep
 +share/s9fes/help/chareqp
 +share/s9fes/help/chargep
 +share/s9fes/help/chargtp
 +share/s9fes/help/charlep
 +share/s9fes/help/charltp
 +share/s9fes/help/charp
 +share/s9fes/help/close-input-port
 +share/s9fes/help/close-output-port
 +share/s9fes/help/cond
 +share/s9fes/help/cons
 +share/s9fes/help/current-input-port
 +share/s9fes/help/current-output-port
 +share/s9fes/help/define
 +share/s9fes/help/define-macro
 +share/s9fes/help/define-syntax
 +share/s9fes/help/delay
 +share/s9fes/help/delete-file
 +share/s9fes/help/display
 +share/s9fes/help/do
 +share/s9fes/help/eof-objectp
 +share/s9fes/help/eq
 +share/s9fes/help/eqp
 +share/s9fes/help/equalp
 +share/s9fes/help/eqvp
 +share/s9fes/help/evenp
 +share/s9fes/help/expand-macro
 +share/s9fes/help/expand-quasiquote
 +share/s9fes/help/expt
 +share/s9fes/help/file-existsp
 +share/s9fes/help/fold-left
 +share/s9fes/help/fold-right
 +share/s9fes/help/for-each
 +share/s9fes/help/force
 +share/s9fes/help/gcd
 +share/s9fes/help/ge
 +share/s9fes/help/gensym
 +share/s9fes/help/gt
 +share/s9fes/help/help
 +share/s9fes/help/if
 +share/s9fes/help/input-portp
 +share/s9fes/help/integer-to-char
 +share/s9fes/help/lambda
 +share/s9fes/help/lcm
 +share/s9fes/help/le
 +share/s9fes/help/length
 +share/s9fes/help/let
 +share/s9fes/help/letrec
 +share/s9fes/help/letstar
 +share/s9fes/help/list
 +share/s9fes/help/list-ref
 +share/s9fes/help/list-tail
 +share/s9fes/help/list-to-string
 +share/s9fes/help/list-to-vector
 +share/s9fes/help/listp
 +share/s9fes/help/load
 +share/s9fes/help/load-from-library
 +share/s9fes/help/locate-file
 +share/s9fes/help/lt
 +share/s9fes/help/make-string
 +share/s9fes/help/make-vector
 +share/s9fes/help/map
 +share/s9fes/help/map-car
 +share/s9fes/help/max
 +share/s9fes/help/member
 +share/s9fes/help/memq
 +share/s9fes/help/memv
 +share/s9fes/help/min
 +share/s9fes/help/minus
 +share/s9fes/help/modulo
 +share/s9fes/help/negativep
 +share/s9fes/help/newline
 +share/s9fes/help/not
 +share/s9fes/help/nullp
 +share/s9fes/help/number-to-string
 +share/s9fes/help/numberp
 +share/s9fes/help/oddp
 +share/s9fes/help/open-input-file
 +share/s9fes/help/open-output-file
 +share/s9fes/help/or
 +share/s9fes/help/output-portp
 +share/s9fes/help/pairp
 +share/s9fes/help/peek-char
 +share/s9fes/help/plus
 +share/s9fes/help/positivep
 +share/s9fes/help/print
 +share/s9fes/help/procedurep
 +share/s9fes/help/quasiquote
 +share/s9fes/help/quote
 +share/s9fes/help/quotient
 +share/s9fes/help/read
 +share/s9fes/help/read-char
 +share/s9fes/help/remainder
 +share/s9fes/help/reverse
 +share/s9fes/help/set-carb
 +share/s9fes/help/set-cdrb
 +share/s9fes/help/set-input-portb
 +share/s9fes/help/set-output-portb
 +share/s9fes/help/setb
 +share/s9fes/help/star
 +share/s9fes/help/starextensionsstar
 +share/s9fes/help/starlibrary-pathstar
 +share/s9fes/help/starloadingstar
 +share/s9fes/help/starstar
 +share/s9fes/help/string
 +share/s9fes/help/string-append
 +share/s9fes/help/string-cieqp
 +share/s9fes/help/string-cigep
 +share/s9fes/help/string-cigtp
 +share/s9fes/help/string-cilep
 +share/s9fes/help/string-ciltp
 +share/s9fes/help/string-copy
 +share/s9fes/help/string-fillb
 +share/s9fes/help/string-length
 +share/s9fes/help/string-ref
 +share/s9fes/help/string-setb
 +share/s9fes/help/string-to-list
 +share/s9fes/help/string-to-number
 +share/s9fes/help/string-to-symbol
 +share/s9fes/help/stringeqp
 +share/s9fes/help/stringgep
 +share/s9fes/help/stringgtp
 +share/s9fes/help/stringlep
 +share/s9fes/help/stringltp
 +share/s9fes/help/stringp
 +share/s9fes/help/substring
 +share/s9fes/help/symbol-to-string
 +share/s9fes/help/symbolp
 +share/s9fes/help/symbols
 +share/s9fes/help/syntax-rules
 +share/s9fes/help/unquote
 +share/s9fes/help/unquote-splicing
 +share/s9fes/help/vector
 +share/s9fes/help/vector-fillb
 +share/s9fes/help/vector-length
 +share/s9fes/help/vector-ref
 +share/s9fes/help/vector-setb
 +share/s9fes/help/vector-to-list
 +share/s9fes/help/vectorp
 +share/s9fes/help/with-input-from-file
 +share/s9fes/help/with-output-to-file
 +share/s9fes/help/write
 +share/s9fes/help/write-char
 +share/s9fes/help/wrong
 +share/s9fes/help/zerop
 +share/s9fes/hyper.scm
 +share/s9fes/implode.scm
 +share/s9fes/integer-sqrt.scm
 +share/s9fes/intersection.scm
 +share/s9fes/iota.scm
 +share/s9fes/list-to-set.scm
 +share/s9fes/make-partitions.scm
 +share/s9fes/mergesort.scm
 +share/s9fes/module.scm
 +share/s9fes/partition.scm
 +share/s9fes/permute.scm
 +share/s9fes/pretty-print.scm
 +share/s9fes/print-code.scm
 +share/s9fes/programp.scm
 +share/s9fes/quicksort.scm
 +share/s9fes/read-file.scm
 +share/s9fes/read-from-string.scm
 +share/s9fes/read-line.scm
 +share/s9fes/records.scm
 +share/s9fes/regex.scm
 +share/s9fes/remove.scm
 +share/s9fes/replace.scm
 +share/s9fes/s9.image
 +share/s9fes/s9.scm
 +share/s9fes/scheme.css
 +share/s9fes/string-contains.scm
 +share/s9fes/string-split.scm
 +share/s9fes/substitute.scm
 +share/s9fes/sum.scm
 +share/s9fes/transpose.scm
 +share/s9fes/union.scm
 +share/s9fes/write-to-string.scm
 +share/s9fes/zebra.scm
 + at dirrm share/s9fes/contrib
 + at dirrm share/s9fes/help
 + at dirrm share/s9fes
 
 -- 
 Nils M Holm <nmh at t3x.org> -- http://t3x.org/nmh/



More information about the freebsd-ports-bugs mailing list