Skip site navigation (1)Skip section navigation (2)
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>