From d7d98e2eb12c0ec4222e94359770bfc717c67330 Mon Sep 17 00:00:00 2001 From: Jason Evans Date: Wed, 18 Jul 2001 09:12:42 +0000 Subject: [PATCH] Add the onyx language port. --- lang/onyx/Makefile | 33 ++++++++++++++++++ lang/onyx/distinfo | 1 + lang/onyx/pkg-comment | 1 + lang/onyx/pkg-descr | 5 +++ lang/onyx/pkg-message | 2 ++ lang/onyx/pkg-plist | 78 +++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 120 insertions(+) create mode 100644 lang/onyx/Makefile create mode 100644 lang/onyx/distinfo create mode 100644 lang/onyx/pkg-comment create mode 100644 lang/onyx/pkg-descr create mode 100644 lang/onyx/pkg-message create mode 100644 lang/onyx/pkg-plist diff --git a/lang/onyx/Makefile b/lang/onyx/Makefile new file mode 100644 index 000000000000..f5222374dd56 --- /dev/null +++ b/lang/onyx/Makefile @@ -0,0 +1,33 @@ +# New ports collection Makefile for: onyx +# Date created: 15 May 2001 +# Whom: jasone +# +# $FreeBSD$ +# + +PORTNAME= onyx +PORTVERSION= 1.0.0 +CATEGORIES= lang +MASTER_SITES= http://www.canonware.com/download/onyx/ + +MAINTAINER= jasone@FreeBSD.org + +BUILD_DEPENDS= cook:${PORTSDIR}/devel/cook + +GNU_CONFIGURE= yes +INSTALLS_SHLIB= yes + +MAN1= onyx.1 +MANCOMPRESSED= no + +do-build: + @(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} cook) + +do-install: + @(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} cook install) + +post-install: + @strip ${PREFIX}/bin/onyx + @cat ${PKGMESSAGE} + +.include diff --git a/lang/onyx/distinfo b/lang/onyx/distinfo new file mode 100644 index 000000000000..69009385d83f --- /dev/null +++ b/lang/onyx/distinfo @@ -0,0 +1 @@ +MD5 (onyx-1.0.0.tar.gz) = 5010e4400412cbcd42103fad72d8d1e1 diff --git a/lang/onyx/pkg-comment b/lang/onyx/pkg-comment new file mode 100644 index 000000000000..2447b4a08e3b --- /dev/null +++ b/lang/onyx/pkg-comment @@ -0,0 +1 @@ +Embeddable stack-based threaded interpreted language diff --git a/lang/onyx/pkg-descr b/lang/onyx/pkg-descr new file mode 100644 index 000000000000..67d67a59b694 --- /dev/null +++ b/lang/onyx/pkg-descr @@ -0,0 +1,5 @@ +Onyx is an embeddable stack-based threaded interpreted language. This port +contains both a stand alone interpreter and libraries that can be used to embed +Onyx in an application. Extensive documentation is included. + +WWW: http://www.canonware.com/ diff --git a/lang/onyx/pkg-message b/lang/onyx/pkg-message new file mode 100644 index 000000000000..f8b174b7ab51 --- /dev/null +++ b/lang/onyx/pkg-message @@ -0,0 +1,2 @@ +See ${PREFIX}/share/onyx/doc/ for documentation in HTML, PostScript, and PDF +formats. diff --git a/lang/onyx/pkg-plist b/lang/onyx/pkg-plist new file mode 100644 index 000000000000..fdc350e6da29 --- /dev/null +++ b/lang/onyx/pkg-plist @@ -0,0 +1,78 @@ +include/libonyx/libonyx.h +include/libonyx/libonyx_incs.h +include/libonyx/gcdict.h +include/libonyx/nx.h +include/libonyx/nxa.h +include/libonyx/nxn.h +include/libonyx/nxo.h +include/libonyx/nxo_array.h +include/libonyx/nxo_boolean.h +include/libonyx/nxo_condition.h +include/libonyx/nxo_dict.h +include/libonyx/nxo_file.h +include/libonyx/nxo_fino.h +include/libonyx/nxo_hook.h +include/libonyx/nxo_integer.h +include/libonyx/nxo_mark.h +include/libonyx/nxo_mutex.h +include/libonyx/nxo_name.h +include/libonyx/nxo_no.h +include/libonyx/nxo_null.h +include/libonyx/nxo_operator.h +include/libonyx/nxo_pmark.h +include/libonyx/nxo_stack.h +include/libonyx/nxo_string.h +include/libonyx/nxo_thread.h +include/libonyx/systemdict.h +include/libonyx/libonyx_defs.h +include/libstash/libstash.h +include/libstash/libstash_incs.h +include/libstash/bhp.h +include/libstash/buf.h +include/libstash/ch.h +include/libstash/cnd.h +include/libstash/dch.h +include/libstash/mem.h +include/libstash/mq.h +include/libstash/mtx.h +include/libstash/out.h +include/libstash/pezz.h +include/libstash/pool.h +include/libstash/ql.h +include/libstash/qr.h +include/libstash/qs.h +include/libstash/rwl.h +include/libstash/sma.h +include/libstash/thd.h +include/libstash/tsd.h +include/libstash/xep.h +include/libstash/libstash_defs.h +lib/libstash.so +lib/libstash.so.1 +lib/libstash.a +lib/libonyx.so +lib/libonyx.so.1 +lib/libonyx.a +share/onyx/doc/ps/manual.ps +share/onyx/doc/pdf/manual.pdf +share/onyx/doc/html/manual.html +share/onyx/doc/html/node1.html +share/onyx/doc/html/node2.html +share/onyx/doc/html/node3.html +share/onyx/doc/html/node4.html +share/onyx/doc/html/node5.html +share/onyx/doc/html/node6.html +share/onyx/doc/html/node7.html +share/onyx/doc/html/img1.png +share/onyx/doc/html/img2.png +share/onyx/doc/html/img3.png +share/onyx/doc/html/manual.css +share/onyx/doc/html/index.html +bin/onyx +@dirrm include/libonyx +@dirrm include/libstash +@dirrm share/onyx/doc/ps +@dirrm share/onyx/doc/pdf +@dirrm share/onyx/doc/html +@dirrm share/onyx/doc +@dirrm share/onyx