diff options
author | asami <asami@FreeBSD.org> | 1995-08-09 22:42:50 +0800 |
---|---|---|
committer | asami <asami@FreeBSD.org> | 1995-08-09 22:42:50 +0800 |
commit | cc5c677b05f8192c506fdd1d39e02cff5424be3d (patch) | |
tree | e63c0274789a0632305cb069ed5b4f05f8e10a10 /lang/bwbasic | |
parent | 11830d9b4929f2b9e469a54c314bf20adefc1305 (diff) | |
download | freebsd-ports-gnome-cc5c677b05f8192c506fdd1d39e02cff5424be3d.tar.gz freebsd-ports-gnome-cc5c677b05f8192c506fdd1d39e02cff5424be3d.tar.zst freebsd-ports-gnome-cc5c677b05f8192c506fdd1d39e02cff5424be3d.zip |
The Bywater Basic interpreter. If you don't know what Basic is,
you are probably too young to use FreeBSD. :p
Submitted by: Michael Smith <msmith@atrad.adelaide.edu.au>
Diffstat (limited to 'lang/bwbasic')
-rw-r--r-- | lang/bwbasic/Makefile | 26 | ||||
-rw-r--r-- | lang/bwbasic/distinfo | 1 | ||||
-rw-r--r-- | lang/bwbasic/files/patch-aa | 23 | ||||
-rw-r--r-- | lang/bwbasic/pkg-comment | 1 | ||||
-rw-r--r-- | lang/bwbasic/pkg-descr | 8 | ||||
-rw-r--r-- | lang/bwbasic/pkg-plist | 44 |
6 files changed, 103 insertions, 0 deletions
diff --git a/lang/bwbasic/Makefile b/lang/bwbasic/Makefile new file mode 100644 index 000000000000..c5fd6730ed53 --- /dev/null +++ b/lang/bwbasic/Makefile @@ -0,0 +1,26 @@ +# New ports collection makefile for: bwbasic +# Version required: 2.10 +# Date created: 9 Aug 1995 +# Whom: msmith@atrad.adelaide.edu.au +# +# $Id$ +# + +DISTNAME= bwbasic-2.10 +CATEGORIES+= lang +MASTER_SITES= ftp://ftp.eng.umd.edu/pub/basic/ + +MAINTAINER= msmith@atrad.adelaide.edu.au + +HAS_CONFIGURE= yes +GNU_CONFIGURE= yes + +# This puts the documentation in ${PREFIX}/share/bwbasic, and the +# test programs in ${PREFIX}/share/bwbasic/bwbtest. + +post-install: + -mkdir ${PREFIX}/share/bwbasic + cp ${WRKSRC}/bwbasic.doc ${PREFIX}/share/bwbasic/ + cp -r ${WRKSRC}/bwbtest ${PREFIX}/share/bwbasic/ + +.include <bsd.port.mk> diff --git a/lang/bwbasic/distinfo b/lang/bwbasic/distinfo new file mode 100644 index 000000000000..afc62d5f530b --- /dev/null +++ b/lang/bwbasic/distinfo @@ -0,0 +1 @@ +MD5 (bwbasic-2.10.tar.gz) = 3699ebf6ee5e8ee58fe5f253c0814ab0 diff --git a/lang/bwbasic/files/patch-aa b/lang/bwbasic/files/patch-aa new file mode 100644 index 000000000000..ca05bf195cef --- /dev/null +++ b/lang/bwbasic/files/patch-aa @@ -0,0 +1,23 @@ +*** ../../original/bwbasic-2.10/Makefile.in Wed Aug 9 20:52:34 1995 +--- ./Makefile.in Wed Aug 9 21:54:17 1995 +*************** +*** 29,37 **** + bwb_exp.o bwb_var.o bwb_inp.o bwb_fnc.o bwb_cnd.o\ + bwb_ops.o bwb_dio.o bwb_str.o bwb_elx.o bwb_mth.o\ + bwb_stc.o bwb_par.o bwx_tty.o +! + HFILES= bwbasic.h bwb_mes.h bwx_tty.h +! + MISCFILES= COPYING INSTALL Makefile.in README bwbasic.doc\ + bwbasic.mak configure.in configure makefile.qcl\ + bwb_tcc.c bwx_iqc.c bwx_iqc.h +--- 29,37 ---- + bwb_exp.o bwb_var.o bwb_inp.o bwb_fnc.o bwb_cnd.o\ + bwb_ops.o bwb_dio.o bwb_str.o bwb_elx.o bwb_mth.o\ + bwb_stc.o bwb_par.o bwx_tty.o +! + HFILES= bwbasic.h bwb_mes.h bwx_tty.h +! + MISCFILES= COPYING INSTALL Makefile.in README bwbasic.doc\ + bwbasic.mak configure.in configure makefile.qcl\ + bwb_tcc.c bwx_iqc.c bwx_iqc.h diff --git a/lang/bwbasic/pkg-comment b/lang/bwbasic/pkg-comment new file mode 100644 index 000000000000..b856d1775583 --- /dev/null +++ b/lang/bwbasic/pkg-comment @@ -0,0 +1 @@ +The Bywater Basic interpreter, version 2.10 diff --git a/lang/bwbasic/pkg-descr b/lang/bwbasic/pkg-descr new file mode 100644 index 000000000000..ed631f9eda5c --- /dev/null +++ b/lang/bwbasic/pkg-descr @@ -0,0 +1,8 @@ +The Bywater BASIC Interpreter (bwBASIC) implements a large +superset of the ANSI Standard for Minimal BASIC (X3.60-1978) +and a significant subset of the ANSI Standard for Full BASIC +(X3.113-1987) in C. It also offers shell programming facilities +as an extension of BASIC. bwBASIC seeks to be as portable +as possible. + +This is version 2.10. diff --git a/lang/bwbasic/pkg-plist b/lang/bwbasic/pkg-plist new file mode 100644 index 000000000000..223bfc5034bd --- /dev/null +++ b/lang/bwbasic/pkg-plist @@ -0,0 +1,44 @@ +bin/bwbasic +share/bwbasic/bwbasic.doc +share/bwbasic/bwbtest/abs.bas +share/bwbasic/bwbtest/assign.bas +share/bwbasic/bwbtest/callfunc.bas +share/bwbasic/bwbtest/callsub.bas +share/bwbasic/bwbtest/chain1.bas +share/bwbasic/bwbtest/chain2.bas +share/bwbasic/bwbtest/dataread.bas +share/bwbasic/bwbtest/deffn.bas +share/bwbasic/bwbtest/dim.bas +share/bwbasic/bwbtest/doloop.bas +share/bwbasic/bwbtest/dowhile.bas +share/bwbasic/bwbtest/elseif.bas +share/bwbasic/bwbtest/end.bas +share/bwbasic/bwbtest/err.bas +share/bwbasic/bwbtest/fncallfn.bas +share/bwbasic/bwbtest/fornext.bas +share/bwbasic/bwbtest/function.bas +share/bwbasic/bwbtest/gosub.bas +share/bwbasic/bwbtest/gotolabl.bas +share/bwbasic/bwbtest/ifline.bas +share/bwbasic/bwbtest/index.txt +share/bwbasic/bwbtest/input.bas +share/bwbasic/bwbtest/lof.bas +share/bwbasic/bwbtest/loopuntl.bas +share/bwbasic/bwbtest/main.bas +share/bwbasic/bwbtest/mlifthen.bas +share/bwbasic/bwbtest/on.bas +share/bwbasic/bwbtest/onerr.bas +share/bwbasic/bwbtest/onerrlbl.bas +share/bwbasic/bwbtest/ongosub.bas +share/bwbasic/bwbtest/opentest.bas +share/bwbasic/bwbtest/option.bas +share/bwbasic/bwbtest/pascaltr.bas +share/bwbasic/bwbtest/putget.bas +share/bwbasic/bwbtest/random.bas +share/bwbasic/bwbtest/selcase.bas +share/bwbasic/bwbtest/snglfunc.bas +share/bwbasic/bwbtest/stop.bas +share/bwbasic/bwbtest/term.bas +share/bwbasic/bwbtest/whilwend.bas +share/bwbasic/bwbtest/width.bas +share/bwbasic/bwbtest/writeinp.bas |