mirror of
https://git.FreeBSD.org/ports.git
synced 2025-02-02 11:09:29 +00:00
Update to version 3.0.0
PR: 23882 Submitted by: Andy Newman <atrn@zeta.org.au> MAINTAINER
This commit is contained in:
parent
41e2426546
commit
35e6341043
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=38331
@ -6,46 +6,47 @@
|
||||
#
|
||||
|
||||
PORTNAME= ici
|
||||
PORTVERSION= 2.1.4
|
||||
PORTVERSION= 3.0.0
|
||||
CATEGORIES= lang
|
||||
MASTER_SITES= ftp://ftp.research.canon.com.au/pub/misc/ici/ \
|
||||
ftp://ftp.ntua.gr/pub/lang/ici/ \
|
||||
http://www.zeta.org.au/~atrn/ici/distfiles/
|
||||
MASTER_SITES= http://www.zeta.org.au/~atrn/ici/distfiles/
|
||||
|
||||
MAINTAINER= atrn@zeta.org.au
|
||||
|
||||
MAKEFILE= Makefile.bsd
|
||||
MAN1= ici.1
|
||||
MAN1= ici3.1
|
||||
MANCOMPRESSED= yes
|
||||
|
||||
ICIHDRS= alloc.h array.h buf.h catch.h conf-bsd.h exec.h file.h float.h \
|
||||
forall.h func.h fwd.h int.h mark.h mem.h null.h object.h op.h \
|
||||
parse.h pc.h primes.h ptr.h re.h set.h skt.h src.h str.h struct.h \
|
||||
trace.h win.h wrap.h
|
||||
ICIHDRS= alloc.h array.h buf.h catch.h cfunc.h conf-bsd.h exec.h file.h \
|
||||
float.h forall.h func.h fwd.h ici.h int.h mark.h mem.h method.h \
|
||||
null.h object.h op.h parse.h pc.h primes.h ptr.h re.h set.h skt.h \
|
||||
src.h str.h struct.h trace.h win.h wrap.h
|
||||
|
||||
ICIPCREHDRS= pcre/internal.h pcre/pcre.h
|
||||
|
||||
ICIDOCS= doc/ici-a4.ps doc/ici-ltr.ps doc/ici.txt doc/ici.pdf
|
||||
|
||||
do-install:
|
||||
cd ${WRKSRC} && ${MAKE} -f ${MAKEFILE} libici.a
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/ici ${PREFIX}/bin
|
||||
${INSTALL_DATA} ${WRKSRC}/libici.a ${PREFIX}/lib
|
||||
${INSTALL_MAN} ${WRKSRC}/ici.1.gz ${PREFIX}/man/man1
|
||||
${MKDIR} ${PREFIX}/lib/ici
|
||||
${INSTALL_DATA} ${WRKSRC}/ici_init.ici ${PREFIX}/lib/ici
|
||||
${MKDIR} ${PREFIX}/include/ici
|
||||
${MKDIR} ${PREFIX}/include/ici/pcre
|
||||
cd ${WRKSRC} && ${MAKE} -f ${MAKEFILE} libici3.a
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/ici3 ${PREFIX}/bin
|
||||
${INSTALL_DATA} ${WRKSRC}/libici3.a ${PREFIX}/lib
|
||||
${INSTALL_MAN} ${WRKSRC}/ici3.1.gz ${PREFIX}/man/man1
|
||||
${MKDIR} ${PREFIX}/lib/ici3
|
||||
${INSTALL_DATA} ${WRKSRC}/ici3core.ici ${PREFIX}/lib/ici3
|
||||
${INSTALL_DATA} ${WRKSRC}/ici3core1.ici ${PREFIX}/lib/ici3
|
||||
${INSTALL_DATA} ${WRKSRC}/ici3core2.ici ${PREFIX}/lib/ici3
|
||||
${INSTALL_DATA} ${WRKSRC}/ici3core3.ici ${PREFIX}/lib/ici3
|
||||
${MKDIR} ${PREFIX}/include/ici3
|
||||
${MKDIR} ${PREFIX}/include/ici3/pcre
|
||||
.for f in ${ICIHDRS}
|
||||
${INSTALL_DATA} ${WRKSRC}/$f ${PREFIX}/include/ici
|
||||
${INSTALL_DATA} ${WRKSRC}/$f ${PREFIX}/include/ici3
|
||||
.endfor
|
||||
.for f in ${ICIPCREHDRS}
|
||||
${INSTALL_DATA} ${WRKSRC}/$f ${PREFIX}/include/ici/pcre
|
||||
${INSTALL_DATA} ${WRKSRC}/$f ${PREFIX}/include/ici3/pcre
|
||||
.endfor
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MKDIR} ${PREFIX}/share/doc/ici
|
||||
${MKDIR} ${PREFIX}/share/doc/ici3
|
||||
.for f in ${ICIDOCS}
|
||||
${INSTALL_DATA} ${WRKSRC}/$f ${PREFIX}/share/doc/ici
|
||||
${INSTALL_DATA} ${WRKSRC}/$f ${PREFIX}/share/doc/ici3
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
|
@ -1 +1 @@
|
||||
MD5 (ici-2.1.4.tar.gz) = c57de374a6362e579c0255b70588ef53
|
||||
MD5 (ici-3.0.0.tar.gz) = ddec037a668c25404b280028f84e26ef
|
||||
|
@ -1 +1 @@
|
||||
A dynamic interpretive language with C's control flow and expressions
|
||||
An interpretive language with C's overall feel combined with high level data types
|
||||
|
@ -1,13 +1,14 @@
|
||||
ICI is a C-like, high level language originally developed by Tim
|
||||
Long and placed into the public domain. ICI marries C's expression
|
||||
syntax, control structures and overall feel, with a dynamic, garbage
|
||||
collected, object-based, data model.
|
||||
ICI is a C-like, high level language originally developed by Tim Long
|
||||
and placed into the public domain. ICI marries C's expression syntax,
|
||||
control structures and overall feel, with a dynamic, garbage
|
||||
collected, object-based, data model. Version introduces a cleaner
|
||||
class system for OO programming and refines the language.
|
||||
|
||||
ICI is typically used as a scripting-like language in the fashion
|
||||
of Perl, Python, TCL and other such languages. ICI can be called
|
||||
from C and the language itself can be extended allowing applications
|
||||
to provide domain specific functions, types and operators for use
|
||||
in their ICI programs. Embedding in an application also allows the
|
||||
ICI is typically used as a scripting-like language in the fashion of
|
||||
Perl, Python, TCL and other such languages. ICI can be called from C
|
||||
and the language itself can be extended allowing applications to
|
||||
provide domain specific functions, types and operators for use in
|
||||
their ICI programs. Embedding in an application also allows the
|
||||
application to make use of ICI's efficient object system which
|
||||
provides many useful facilities.
|
||||
|
||||
|
@ -1,43 +1,49 @@
|
||||
bin/ici
|
||||
include/ici/pcre/internal.h
|
||||
include/ici/pcre/pcre.h
|
||||
include/ici/alloc.h
|
||||
include/ici/array.h
|
||||
include/ici/buf.h
|
||||
include/ici/catch.h
|
||||
include/ici/conf-bsd.h
|
||||
include/ici/exec.h
|
||||
include/ici/file.h
|
||||
include/ici/float.h
|
||||
include/ici/forall.h
|
||||
include/ici/func.h
|
||||
include/ici/fwd.h
|
||||
include/ici/int.h
|
||||
include/ici/mark.h
|
||||
include/ici/mem.h
|
||||
include/ici/null.h
|
||||
include/ici/object.h
|
||||
include/ici/op.h
|
||||
include/ici/parse.h
|
||||
include/ici/pc.h
|
||||
include/ici/primes.h
|
||||
include/ici/ptr.h
|
||||
include/ici/re.h
|
||||
include/ici/set.h
|
||||
include/ici/skt.h
|
||||
include/ici/src.h
|
||||
include/ici/str.h
|
||||
include/ici/struct.h
|
||||
include/ici/trace.h
|
||||
include/ici/win.h
|
||||
include/ici/wrap.h
|
||||
lib/ici/ici_init.ici
|
||||
lib/libici.a
|
||||
share/doc/ici/ici-a4.ps
|
||||
share/doc/ici/ici-ltr.ps
|
||||
share/doc/ici/ici.txt
|
||||
share/doc/ici/ici.pdf
|
||||
@dirrm include/ici/pcre
|
||||
@dirrm include/ici
|
||||
@unexec rmdir %D/share/doc/ici 2>/dev/null || true
|
||||
@unexec rmdir %D/lib/ici 2>/dev/null || true
|
||||
bin/ici3
|
||||
include/ici3/pcre/internal.h
|
||||
include/ici3/pcre/pcre.h
|
||||
include/ici3/alloc.h
|
||||
include/ici3/array.h
|
||||
include/ici3/buf.h
|
||||
include/ici3/catch.h
|
||||
include/ici3/cfunc.h
|
||||
include/ici3/conf-bsd.h
|
||||
include/ici3/exec.h
|
||||
include/ici3/file.h
|
||||
include/ici3/float.h
|
||||
include/ici3/forall.h
|
||||
include/ici3/func.h
|
||||
include/ici3/fwd.h
|
||||
include/ici3/ici.h
|
||||
include/ici3/int.h
|
||||
include/ici3/mark.h
|
||||
include/ici3/mem.h
|
||||
include/ici3/method.h
|
||||
include/ici3/null.h
|
||||
include/ici3/object.h
|
||||
include/ici3/op.h
|
||||
include/ici3/parse.h
|
||||
include/ici3/pc.h
|
||||
include/ici3/primes.h
|
||||
include/ici3/ptr.h
|
||||
include/ici3/re.h
|
||||
include/ici3/set.h
|
||||
include/ici3/skt.h
|
||||
include/ici3/src.h
|
||||
include/ici3/str.h
|
||||
include/ici3/struct.h
|
||||
include/ici3/trace.h
|
||||
include/ici3/win.h
|
||||
include/ici3/wrap.h
|
||||
lib/ici3/ici3core.ici
|
||||
lib/ici3/ici3core1.ici
|
||||
lib/ici3/ici3core2.ici
|
||||
lib/ici3/ici3core3.ici
|
||||
lib/libici3.a
|
||||
share/doc/ici3/ici-a4.ps
|
||||
share/doc/ici3/ici-ltr.ps
|
||||
share/doc/ici3/ici.txt
|
||||
share/doc/ici3/ici.pdf
|
||||
@dirrm include/ici3/pcre
|
||||
@dirrm include/ici3
|
||||
@unexec rmdir %D/share/doc/ici3 2>/dev/null || true
|
||||
@unexec rmdir %D/lib/ici3 2>/dev/null || true
|
||||
|
Loading…
x
Reference in New Issue
Block a user