From cac0e8e107642fa1556c1fd7d02d6f9aa52bdfb6 Mon Sep 17 00:00:00 2001 From: Maxim Sobolev Date: Fri, 28 Jul 2000 10:45:43 +0000 Subject: Add ccscript - a state-event driven class extendible C++ script interpreter. PR: 20229 Submitted by: David Sugar --- lang/ccscript/Makefile | 28 ++++++++++++++++++++++++++++ lang/ccscript/distinfo | 1 + lang/ccscript/pkg-comment | 1 + lang/ccscript/pkg-descr | 10 ++++++++++ lang/ccscript/pkg-plist | 4 ++++ 5 files changed, 44 insertions(+) create mode 100644 lang/ccscript/Makefile create mode 100644 lang/ccscript/distinfo create mode 100644 lang/ccscript/pkg-comment create mode 100644 lang/ccscript/pkg-descr create mode 100644 lang/ccscript/pkg-plist (limited to 'lang/ccscript') diff --git a/lang/ccscript/Makefile b/lang/ccscript/Makefile new file mode 100644 index 000000000000..3db6de80186d --- /dev/null +++ b/lang/ccscript/Makefile @@ -0,0 +1,28 @@ +# New ports collection makefile for: ccscript +# Date created: 26 July 2000 +# Whom: David Sugar +# +# $FreeBSD$ +# + +PORTNAME= ccscript +PORTVERSION= 1.1.1 +CATEGORIES= lang +MASTER_SITES= ftp://www.voxilla.org/pub/ccscript/ + +MAINTAINER= dyfet@gnu.org + +LIB_DEPENDS= ccstd.0:${PORTSDIR}/devel/commoncpp + +USE_GMAKE= yes +USE_LIBTOOL= yes +USE_AUTOCONF= yes +INSTALLS_SHLIB= yes + +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" + +post-extract: + @find ${WRKSRC} -name "Makefile.in" | xargs ${PERL} -pi -e \ + 's|-release \$$\(LT_RELEASE\)||g' + +.include diff --git a/lang/ccscript/distinfo b/lang/ccscript/distinfo new file mode 100644 index 000000000000..34e5ea0c0c62 --- /dev/null +++ b/lang/ccscript/distinfo @@ -0,0 +1 @@ +MD5 (ccscript-1.1.1.tar.gz) = 5737dc9946f6e3d6a3c84eda4007dc35 diff --git a/lang/ccscript/pkg-comment b/lang/ccscript/pkg-comment new file mode 100644 index 000000000000..1bcd12c03e8c --- /dev/null +++ b/lang/ccscript/pkg-comment @@ -0,0 +1 @@ +State-event driven class extendible C++ script interpreter diff --git a/lang/ccscript/pkg-descr b/lang/ccscript/pkg-descr new file mode 100644 index 000000000000..9225716dda01 --- /dev/null +++ b/lang/ccscript/pkg-descr @@ -0,0 +1,10 @@ +ccscript offers a class extensible threaded script interpreter that may +be embedded in Common C++ derived packages as a native extension language. +This script interpreter differs from traditional scripting systems in that +it is used to script near real-time state-event transitions thru +deterministic callback step execution rather than the linear and +non-deterministic fashion of traditional extension languages such as tcl, +libguile, etc. + +- David Sugar +dyfet@gnu.org diff --git a/lang/ccscript/pkg-plist b/lang/ccscript/pkg-plist new file mode 100644 index 000000000000..92153ae1ca3a --- /dev/null +++ b/lang/ccscript/pkg-plist @@ -0,0 +1,4 @@ +include/cc++/script.h +lib/libccscript.a +lib/libccscript.so +lib/libccscript.so.0 -- cgit v1.2.3