ports/131998: new port: lang/s9fes

Nils M Holm nmh at T3X.ORG
Mon Feb 23 10:53:01 UTC 2009


OK, here are the new diffs. The port should work fine now. Sorry
for the inconvenience, I am a bit out of practice.

diff -ruN lang/s9fes/old/Makefile lang/s9fes/new/Makefile
--- lang/s9fes/old/Makefile	1970-01-01 01:00:00.000000000 +0100
+++ lang/s9fes/new/Makefile	2009-02-23 11:52:12.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=	20090222
+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/new/distinfo
--- lang/s9fes/old/distinfo	1970-01-01 01:00:00.000000000 +0100
+++ lang/s9fes/new/distinfo	2009-02-23 11:52:12.000000000 +0100
@@ -0,0 +1,3 @@
+MD5 (s9fes-20090222.tar.gz) = d0e92b217a73a8fa3000c460825d4c85
+SHA256 (s9fes-20090222.tar.gz) = d7c790bb6ca8c9f2084a35d1643dbff9a8d29fa150c0975ad078717d71eedfa7
+SIZE (s9fes-20090222.tar.gz) = 108361
diff -ruN lang/s9fes/old/pkg-descr lang/s9fes/new/pkg-descr
--- lang/s9fes/old/pkg-descr	1970-01-01 01:00:00.000000000 +0100
+++ lang/s9fes/new/pkg-descr	2009-02-23 11:52:12.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/new/pkg-plist
--- lang/s9fes/old/pkg-plist	1970-01-01 01:00:00.000000000 +0100
+++ lang/s9fes/new/pkg-plist	2009-02-23 11:52:12.000000000 +0100
@@ -0,0 +1,248 @@
+bin/s9
+share/s9fes/amk.scm
+share/s9fes/combine.scm
+share/s9fes/cond-expand.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/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-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/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