diff options
author | Kevin Lo <kevlo@FreeBSD.org> | 2001-12-22 14:55:03 +0000 |
---|---|---|
committer | Kevin Lo <kevlo@FreeBSD.org> | 2001-12-22 14:55:03 +0000 |
commit | db3ebb1e59e9c20ca5ecb734e18b3b1c0d432105 (patch) | |
tree | 8da9155f31a768437aa6d963937cc32bc359c0fc /lang/fbbi | |
parent | 104d7f2a8545b094dc4a812877d5de4838efcf8b (diff) | |
download | ports-db3ebb1e59e9c20ca5ecb734e18b3b1c0d432105.tar.gz ports-db3ebb1e59e9c20ca5ecb734e18b3b1c0d432105.zip |
Notes
Diffstat (limited to 'lang/fbbi')
-rw-r--r-- | lang/fbbi/Makefile | 29 | ||||
-rw-r--r-- | lang/fbbi/distinfo | 1 | ||||
-rw-r--r-- | lang/fbbi/pkg-comment | 1 | ||||
-rw-r--r-- | lang/fbbi/pkg-descr | 23 | ||||
-rw-r--r-- | lang/fbbi/pkg-plist | 1 |
5 files changed, 55 insertions, 0 deletions
diff --git a/lang/fbbi/Makefile b/lang/fbbi/Makefile new file mode 100644 index 000000000000..23e9b201d5e3 --- /dev/null +++ b/lang/fbbi/Makefile @@ -0,0 +1,29 @@ +# New ports collection makefile for: fbbi +# Date created: 22 December 2001 +# Whom: Leland Wang <llwang@infor.org> +# +# $FreeBSD$ +# + +PORTNAME= fbbi +PORTVERSION= 0.98 +CATEGORIES= lang +MASTER_SITES= http://www.catseye.mb.ca/esoteric/befunge/98/fbbi/ +DISTNAME= fbbiv098 +EXTRACT_SUFX= .zip + +MAINTAINER= llwang@infor.org + +USE_ZIP= yes +USE_GMAKE= yes +MAKEFILE= makefile + +WRKSRC= ${WRKDIR}/${PORTNAME}/src + +pre-build: + @${CP} ${WRKDIR}/fbbi.c ${WRKSRC} + +do-install: + @${INSTALL_PROGRAM} ${WRKSRC}/fbbi ${LOCALBASE}/bin + +.include <bsd.port.mk> diff --git a/lang/fbbi/distinfo b/lang/fbbi/distinfo new file mode 100644 index 000000000000..5634003d4d05 --- /dev/null +++ b/lang/fbbi/distinfo @@ -0,0 +1 @@ +MD5 (fbbiv098.zip) = 2a1743d5cdca79dc22d8e6fccefe14d1 diff --git a/lang/fbbi/pkg-comment b/lang/fbbi/pkg-comment new file mode 100644 index 000000000000..be866f1a604c --- /dev/null +++ b/lang/fbbi/pkg-comment @@ -0,0 +1 @@ +An interpreter for the Befunge-98 language diff --git a/lang/fbbi/pkg-descr b/lang/fbbi/pkg-descr new file mode 100644 index 000000000000..67cecceb94fa --- /dev/null +++ b/lang/fbbi/pkg-descr @@ -0,0 +1,23 @@ +The Flaming Bovine Befunge-98 Interpreter (FBBI) is an interpreter for +the Befunge-98 language as defined by the Funge-98 Final Specification, +written in 100% ANSI C. + +Funge-98 is the most elaborate update so far of the Befunge language, +Funge-98 generalizes Befunge for one, two, or three dimensions, and +provides a paradigm for Funges of any number of dimensions and +topologies. It also provides arbitrary program flow direction on a +virtually limitless playfield, and a richer, scalable instruction set +with an optional Concurrent version for multithreading. + +The Befunge programming language was created in 1993 by Chris Pressey +for the purpose of being original, entertaining, and hard-to-compile. + +In most languages, control flow is restricted to one direction and one +dimension only: any instruction which does not perform an explicit jump +actually performs an implicit jump to the next instruction. + +Befunge, however, allows execution to proceed in less restricted +fashion; the program is stored in a two-dimensional grid and control +can flow left or right, or up, or down... + +WWW: http://www.catseye.mb.ca/esoteric/befunge/ diff --git a/lang/fbbi/pkg-plist b/lang/fbbi/pkg-plist new file mode 100644 index 000000000000..957b20370d75 --- /dev/null +++ b/lang/fbbi/pkg-plist @@ -0,0 +1 @@ +bin/fbbi |