Date: Mon, 25 Oct 1999 11:33:03 +1000 (EST) From: atrn@zeta.org.au To: FreeBSD-gnats-submit@freebsd.org Subject: ports/14506: Update port ici Message-ID: <199910250133.LAA31941@ska.bsn>
next in thread | raw e-mail | index | archive | help
>Number: 14506 >Category: ports >Synopsis: Update to ici port >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Oct 24 18:20:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Andy Newman >Release: FreeBSD 3.2-STABLE i386 >Organization: Canon Information Systems Research Australia >Environment: Ports >Description: Update ici port to use latest ici release. >How-To-Repeat: >Fix: New port 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: # # . # ./files # ./files/md5 # ./pkg # ./pkg/COMMENT # ./pkg/DESCR # ./pkg/PLIST # ./Makefile # echo c - . mkdir -p . > /dev/null 2>&1 echo c - ./files mkdir -p ./files > /dev/null 2>&1 echo x - ./files/md5 sed 's/^X//' >./files/md5 << 'END-of-./files/md5' XMD5 (ici-2.1.3.tar.gz) = 1ea5e6e7f2f241744c36c3d836b7fbe7 END-of-./files/md5 echo c - ./pkg mkdir -p ./pkg > /dev/null 2>&1 echo x - ./pkg/COMMENT sed 's/^X//' >./pkg/COMMENT << 'END-of-./pkg/COMMENT' XA dynamic interpretive language with C's control flow and expressions END-of-./pkg/COMMENT echo x - ./pkg/DESCR sed 's/^X//' >./pkg/DESCR << 'END-of-./pkg/DESCR' XICI is a C-like, high level language originally developed by Tim XLong and placed into the public domain. ICI marries C's expression Xsyntax, control structures and overall feel, with a dynamic, garbage Xcollected, object-based, data model. X XICI is typically used as a scripting-like language in the fashion Xof Perl, Python, TCL and other such languages. ICI can be called Xfrom C and the language itself can be extended allowing applications Xto provide domain specific functions, types and operators for use Xin their ICI programs. Embedding in an application also allows the Xapplication to make use of ICI's efficient object system which Xprovides many useful facilities. X XICI is in the public domain, there is no copyright on it. X XWWW: http://www.zeta.org.au/~atrn/ici/ END-of-./pkg/DESCR echo x - ./pkg/PLIST sed 's/^X//' >./pkg/PLIST << 'END-of-./pkg/PLIST' Xbin/ici Xinclude/ici/pcre/internal.h Xinclude/ici/pcre/pcre.h Xinclude/ici/alloc.h Xinclude/ici/array.h Xinclude/ici/buf.h Xinclude/ici/catch.h Xinclude/ici/conf-bsd.h Xinclude/ici/exec.h Xinclude/ici/file.h Xinclude/ici/float.h Xinclude/ici/forall.h Xinclude/ici/func.h Xinclude/ici/fwd.h Xinclude/ici/int.h Xinclude/ici/mark.h Xinclude/ici/mem.h Xinclude/ici/null.h Xinclude/ici/object.h Xinclude/ici/op.h Xinclude/ici/parse.h Xinclude/ici/pc.h Xinclude/ici/primes.h Xinclude/ici/ptr.h Xinclude/ici/re.h Xinclude/ici/set.h Xinclude/ici/skt.h Xinclude/ici/src.h Xinclude/ici/str.h Xinclude/ici/struct.h Xinclude/ici/trace.h Xinclude/ici/win.h Xinclude/ici/wrap.h Xlib/ici/ici_init.ici Xlib/libici.a Xshare/doc/ici/ici-a4.ps Xshare/doc/ici/ici-ltr.ps Xshare/doc/ici/ici.txt Xshare/doc/ici/ici.pdf X@dirrm include/ici/pcre X@dirrm include/ici X@unexec rmdir share/doc/ici 2>/dev/null || true X@unexec rmdir lib/ici 2>/dev/null || true END-of-./pkg/PLIST echo x - ./Makefile sed 's/^X//' >./Makefile << 'END-of-./Makefile' X# New ports collection makefile for: ici X# Version required: 2.1.3 X# Date created: 08 October 1999 X# Whom: andy X# X# $FreeBSD: ports/lang/ici/Makefile,v 1.3 1999/08/25 06:34:44 obrien Exp $ X# X XDISTNAME= ici-2.1.3 XCATEGORIES= lang XMASTER_SITES= ftp://ftp.research.canon.com.au/pub/misc/ici/ \ X ftp://ftp.ntua.gr/pub/lang/ici/ \ X http://www.zeta.org.au/~atrn/ici/distfiles/ X XMAINTAINER= andy@research.canon.com.au X XMAKEFILE= Makefile.bsd XMAN1= ici.1 XMANCOMPRESSED= yes X XICIHDRS= alloc.h array.h buf.h catch.h conf-bsd.h exec.h file.h float.h \ X forall.h func.h fwd.h int.h mark.h mem.h null.h object.h op.h \ X parse.h pc.h primes.h ptr.h re.h set.h skt.h src.h str.h struct.h \ X trace.h win.h wrap.h X XICIPCREHDRS= pcre/internal.h pcre/pcre.h X XICIDOCS= doc/ici-a4.ps doc/ici-ltr.ps doc/ici.txt doc/ici.pdf X Xdo-install: X cd ${WRKSRC} && ${MAKE} -f ${MAKEFILE} libici.a X ${INSTALL_PROGRAM} ${WRKSRC}/ici ${PREFIX}/bin X ${INSTALL_DATA} ${WRKSRC}/libici.a ${PREFIX}/lib X ${INSTALL_MAN} ${WRKSRC}/ici.1.gz ${PREFIX}/man/man1 X ${MKDIR} ${PREFIX}/lib/ici X ${INSTALL_DATA} ${WRKSRC}/ici_init.ici ${PREFIX}/lib/ici X ${MKDIR} ${PREFIX}/include/ici X ${MKDIR} ${PREFIX}/include/ici/pcre X.for f in ${ICIHDRS} X ${INSTALL_DATA} ${WRKSRC}/$f ${PREFIX}/include/ici X.endfor X.for f in ${ICIPCREHDRS} X ${INSTALL_DATA} ${WRKSRC}/$f ${PREFIX}/include/ici/pcre X.endfor X.if !defined(NOPORTDOCS) X ${MKDIR} ${PREFIX}/share/doc/ici X.for f in ${ICIDOCS} X ${INSTALL_DATA} ${WRKSRC}/$f ${PREFIX}/share/doc/ici X.endfor X.endif X X.include <bsd.port.mk> END-of-./Makefile exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199910250133.LAA31941>