From owner-freebsd-ports Sun Oct 24 18:20: 5 1999 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 795C31515C for ; Sun, 24 Oct 1999 18:20:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id SAA33662; Sun, 24 Oct 1999 18:20:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by hub.freebsd.org (Postfix) with ESMTP id 4187F15145 for ; Sun, 24 Oct 1999 18:17:40 -0700 (PDT) (envelope-from atrn@zeta.org.au) Received: from ska.bsn (beefcake.zeta.org.au [203.26.10.12]) by mailman.zeta.org.au (8.8.7/8.8.7) with ESMTP id LAA07094 for ; Mon, 25 Oct 1999 11:21:37 +1000 Received: (from andy@localhost) by ska.bsn (8.9.3/8.9.3) id LAA31941; Mon, 25 Oct 1999 11:33:03 +1000 (EST) (envelope-from andy) Message-Id: <199910250133.LAA31941@ska.bsn> Date: Mon, 25 Oct 1999 11:33:03 +1000 (EST) From: atrn@zeta.org.au Reply-To: andy@research.canon.com.au To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/14506: Update port ici Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >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 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