ports/55501: New port: ArrowLISP - purely symbolic LISP interpreter and IDE

Nils M Holm nmh at t3x.org
Fri Aug 29 15:10:23 UTC 2003


The following reply was made to PR ports/55501; 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/55501: New port: ArrowLISP - purely symbolic LISP interpreter and IDE
Date: Fri, 29 Aug 2003 17:02:19 +0200

 Tarball changed. Here's a new shar file:
 
 # 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:
 #
 #	alisp
 #	alisp/pkg-plist
 #	alisp/pkg-descr
 #	alisp/distinfo
 #	alisp/Makefile
 #
 echo c - alisp
 mkdir -p alisp > /dev/null 2>&1
 echo x - alisp/pkg-plist
 sed 's/^X//' >alisp/pkg-plist << 'END-of-alisp/pkg-plist'
 Xbin/alisp
 Xbin/alisp_install
 Xbin/iai
 Xbin/iai_color
 Xbin/iai_pfmt
 Xshare/alisp/default.rc
 Xshare/alisp/lib/abs.l
 Xshare/alisp/lib/alisp.l
 Xshare/alisp/lib/append.l
 Xshare/alisp/lib/assoc.l
 Xshare/alisp/lib/caaaar.l
 Xshare/alisp/lib/caaar.l
 Xshare/alisp/lib/caar.l
 Xshare/alisp/lib/difference.l
 Xshare/alisp/lib/digits.l
 Xshare/alisp/lib/divide.l
 Xshare/alisp/lib/equal.l
 Xshare/alisp/lib/expt.l
 Xshare/alisp/lib/fac.l
 Xshare/alisp/lib/filter.l
 Xshare/alisp/lib/gcd.l
 Xshare/alisp/lib/greaterp.l
 Xshare/alisp/lib/idifference.l
 Xshare/alisp/lib/idivide.l
 Xshare/alisp/lib/iexpt.l
 Xshare/alisp/lib/igreaterp.l
 Xshare/alisp/lib/ilessp.l
 Xshare/alisp/lib/imath.l
 Xshare/alisp/lib/imax.l
 Xshare/alisp/lib/imin.l
 Xshare/alisp/lib/insert.l
 Xshare/alisp/lib/integer.l
 Xshare/alisp/lib/intersection.l
 Xshare/alisp/lib/iplus.l
 Xshare/alisp/lib/iquotient.l
 Xshare/alisp/lib/iremainder.l
 Xshare/alisp/lib/itimes.l
 Xshare/alisp/lib/length.l
 Xshare/alisp/lib/lessp.l
 Xshare/alisp/lib/logop.l
 Xshare/alisp/lib/map.l
 Xshare/alisp/lib/mapcar.l
 Xshare/alisp/lib/maplist.l
 Xshare/alisp/lib/math.l
 Xshare/alisp/lib/max.l
 Xshare/alisp/lib/member.l
 Xshare/alisp/lib/min.l
 Xshare/alisp/lib/minus.l
 Xshare/alisp/lib/minusp.l
 Xshare/alisp/lib/natural.l
 Xshare/alisp/lib/naturalp.l
 Xshare/alisp/lib/normalize.l
 Xshare/alisp/lib/numberp.l
 Xshare/alisp/lib/o.l
 Xshare/alisp/lib/orderedp.l
 Xshare/alisp/lib/pair.l
 Xshare/alisp/lib/permute.l
 Xshare/alisp/lib/plus.l
 Xshare/alisp/lib/pred.l
 Xshare/alisp/lib/product.l
 Xshare/alisp/lib/quotient.l
 Xshare/alisp/lib/reduce.l
 Xshare/alisp/lib/remainder.l
 Xshare/alisp/lib/remove.l
 Xshare/alisp/lib/reverse.l
 Xshare/alisp/lib/sassoc.l
 Xshare/alisp/lib/sort.l
 Xshare/alisp/lib/sublis.l
 Xshare/alisp/lib/subst.l
 Xshare/alisp/lib/succ.l
 Xshare/alisp/lib/sum.l
 Xshare/alisp/lib/times.l
 Xshare/alisp/lib/union.l
 Xshare/alisp/lib/unique.l
 Xshare/alisp/lib/zerop.l
 Xshare/alisp/monochrm.rc
 Xshare/alisp/src/bottles.l
 Xshare/alisp/src/bubblesort.l
 Xshare/alisp/src/evaluate.l
 Xshare/alisp/src/hanoi.l
 Xshare/alisp/src/infix.l
 Xshare/alisp/src/prefix.l
 Xshare/alisp/src/prolog.l
 Xshare/alisp/src/queens.l
 Xshare/alisp/src/quicksort.l
 Xshare/alisp/src/unlabel.l
 Xshare/alisp/src/xeval.l
 Xshare/doc/alisp/alisp.sd
 Xshare/doc/alisp/helpfile
 X at dirrm share/alisp/lib
 X at dirrm share/alisp/src
 X at dirrm share/alisp
 X at dirrm share/doc/alisp
 END-of-alisp/pkg-plist
 echo x - alisp/pkg-descr
 sed 's/^X//' >alisp/pkg-descr << 'END-of-alisp/pkg-descr'
 XArrowLISP is a purely symbolic, properly tail-recursive, dynamically
 Xscoped and (mostly) side-effect-free implementation of LISP. It may
 Xbe considered an implementation of pure LISP (plus DEFINE and DEFUN).
 X
 XThis package contains
 X
 X- the ArrowLISP interpreter
 X- IAI, the Interactive ArrowLISP interface (TTY-based IDE)
 X- a library containing many frequently used LISP functions
 X- some example programs
 X
 XWWW: http://www.t3x.org/LISP/ALISP
 END-of-alisp/pkg-descr
 echo x - alisp/distinfo
 sed 's/^X//' >alisp/distinfo << 'END-of-alisp/distinfo'
 XMD5 (alisp8.tar.gz) = b973ac56592d32b874bf1a954207d7be
 END-of-alisp/distinfo
 echo x - alisp/Makefile
 sed 's/^X//' >alisp/Makefile << 'END-of-alisp/Makefile'
 X# New ports collection makefile for:	ArrowLISP
 X# Date created:				12 Aug 2003
 X# Whom:					Nils M Holm <nmh at t3x.org>
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=	alisp
 XPORTVERSION=	8
 XCATEGORIES=	lang devel
 XMASTER_SITES=	http://t3x.dyndns.org/files/ \
 X		http://www.t3x.org/files/
 XDISTNAME=	alisp${PORTVERSION}
 X
 XMAINTAINER=	nmh at t3x.org
 XCOMMENT=	A tail-recursive interpreter for purely symbolic LISP
 X
 XBUILD_DEPENDS=  tx:${PORTSDIR}/lang/t3x \
 X		${LOCALBASE}/t3x/r8/tide:${PORTSDIR}/devel/tide
 X
 XMAN7=		alisp.7
 XMANCOMPRESSED=	no
 X
 XMAKE_ENV+=	T3XDIR=${LOCALBASE}/t3x/r8
 X
 Xdo-configure:
 X	${SED} -e 's@/usr/local@${PREFIX}@g' \
 X		<${WRKSRC}/Makefile >${WRKSRC}/Makefile.new
 X	${MV} -f ${WRKSRC}/Makefile.new ${WRKSRC}/Makefile
 X	${SED} -e 's@/usr/local@${PREFIX}@g' \
 X		<${WRKSRC}/cnf/dfl_unix.rc >${WRKSRC}/cnf/dfl_unix.rc.new
 X	${MV} -f ${WRKSRC}/cnf/dfl_unix.rc.new ${WRKSRC}/cnf/dfl_unix.rc
 X
 X.include <bsd.port.mk>
 END-of-alisp/Makefile
 exit
 
 -- 
 Nils M Holm <nmh at t3x.org> -- http://www.t3x.org/~nmh



More information about the freebsd-ports-bugs mailing list