summaryrefslogtreecommitdiff
path: root/devel/arena
diff options
context:
space:
mode:
Diffstat (limited to 'devel/arena')
-rw-r--r--devel/arena/DESCR18
-rw-r--r--devel/arena/Makefile13
-rw-r--r--devel/arena/PLIST6
-rw-r--r--devel/arena/distinfo5
4 files changed, 42 insertions, 0 deletions
diff --git a/devel/arena/DESCR b/devel/arena/DESCR
new file mode 100644
index 00000000000..5caaf507a56
--- /dev/null
+++ b/devel/arena/DESCR
@@ -0,0 +1,18 @@
+A lightweight scripting language based on ANSI C. The language uses a
+syntax and library similar to that of ANSI C, but adds automatic
+memory management and runtime polymorphism on top of that.
+
+The Arena language was designed with the following main features in
+mind, most of which were added on top of a very C-like core to support
+better ad-hoc scripting:
+
+ * syntax similar to ANSI C
+ * standard library similar to ANSI C
+ * automatic memory management
+ * runtime polymorphism
+ * support for exceptions
+ * support for anonymous functions
+
+Additionally, an interpreter for the Arena language can be implemented
+to be very compact in terms of both source code size and memory
+consumption.
diff --git a/devel/arena/Makefile b/devel/arena/Makefile
new file mode 100644
index 00000000000..1aaea27ed28
--- /dev/null
+++ b/devel/arena/Makefile
@@ -0,0 +1,13 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/10/01 10:48:22 agc Exp $
+
+DISTNAME= arena-0.9.7
+CATEGORIES= devel
+MASTER_SITES= http://www.minimalinux.org/arena/
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.minimalinux.org/arena/
+COMMENT= ANSI C like scripting language
+
+GNU_CONFIGURE= yes
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/arena/PLIST b/devel/arena/PLIST
new file mode 100644
index 00000000000..e76b205b440
--- /dev/null
+++ b/devel/arena/PLIST
@@ -0,0 +1,6 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/10/01 10:48:22 agc Exp $
+bin/arena
+man/man1/arena.1
+share/doc/arena/manual.asc
+share/doc/arena/transform
+@dirrm share/doc/arena
diff --git a/devel/arena/distinfo b/devel/arena/distinfo
new file mode 100644
index 00000000000..bcfbf1f3fd9
--- /dev/null
+++ b/devel/arena/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/10/01 10:48:22 agc Exp $
+
+SHA1 (arena-0.9.7.tar.gz) = 0f3cd981b966e248b8b1ffa410ace5ee9820f8a4
+RMD160 (arena-0.9.7.tar.gz) = e8f3b43357c03077a552881c4861f2c702874ef0
+Size (arena-0.9.7.tar.gz) = 232873 bytes