summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lang/brandybasic/Makefile27
-rw-r--r--lang/brandybasic/files/md53
-rw-r--r--lang/brandybasic/files/patch-sum6
-rw-r--r--lang/brandybasic/pkg/COMMENT1
-rw-r--r--lang/brandybasic/pkg/DESCR5
-rw-r--r--lang/brandybasic/pkg/PLIST27
6 files changed, 69 insertions, 0 deletions
diff --git a/lang/brandybasic/Makefile b/lang/brandybasic/Makefile
new file mode 100644
index 00000000000..fddb18a827f
--- /dev/null
+++ b/lang/brandybasic/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/12/06 15:13:11 abs Exp $
+#
+
+DISTNAME= b105
+PKGNAME= brandybasic-1.05
+CATEGORIES= lang
+MASTER_SITES= http://www.argonet.co.uk/users/dave_daniels/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= abs
+HOMEPAGE= http://www.argonet.co.uk/users/dave_daniels/
+
+WRKSRC= ${WRKDIR}/brandy-105
+
+DOCDIR= ${PREFIX}/share/doc/brandy
+EXAMPLEDIR= ${PREFIX}/share/examples/brandy
+
+MAKEFILE= makefile
+
+do-install:
+ ${MKDIR} ${DOCDIR}
+ ${MKDIR} ${EXAMPLEDIR}
+ cd ${WRKSRC}/docs && ${GTAR} -cf - `ls |grep -v .orig` | (cd ${DOCDIR} && tar xf -)
+ cd ${WRKSRC}/examples && ${GTAR} -cf - [a-z]* | (cd ${EXAMPLEDIR} && tar xf -)
+ ${INSTALL_PROGRAM} ${WRKSRC}/brandy ${PREFIX}/bin/brandy
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/lang/brandybasic/files/md5 b/lang/brandybasic/files/md5
new file mode 100644
index 00000000000..cbb38fdca02
--- /dev/null
+++ b/lang/brandybasic/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 2000/12/06 15:13:11 abs Exp $
+
+MD5 (b105.tgz) = 4eb56f6a404af180f101227b12da991b
diff --git a/lang/brandybasic/files/patch-sum b/lang/brandybasic/files/patch-sum
new file mode 100644
index 00000000000..0ce94f22e19
--- /dev/null
+++ b/lang/brandybasic/files/patch-sum
@@ -0,0 +1,6 @@
+$NetBSD: patch-sum,v 1.1.1.1 2000/12/06 15:13:11 abs Exp $
+
+This placeholder file is generated by the ``makepatchsum'' target
+whenever the patches directory is empty or missing. Its purpose
+is to ensure that the presence of any obsolete patches will cause
+the proper error to be emitted at build time.
diff --git a/lang/brandybasic/pkg/COMMENT b/lang/brandybasic/pkg/COMMENT
new file mode 100644
index 00000000000..a4a0199a0d8
--- /dev/null
+++ b/lang/brandybasic/pkg/COMMENT
@@ -0,0 +1 @@
+Brandy Basic V interpreter - Acorn ARM Computers BASIC dialect
diff --git a/lang/brandybasic/pkg/DESCR b/lang/brandybasic/pkg/DESCR
new file mode 100644
index 00000000000..fb17cd5477a
--- /dev/null
+++ b/lang/brandybasic/pkg/DESCR
@@ -0,0 +1,5 @@
+Brandy implements Basic V, the dialect of Basic that Acorn Computers
+supplied with their ranges of desktop computers that use the ARM
+processor such as the Archimedes and RiscPC. Basic V is an extended
+version of BBC Basic. This was the Basic used on the BBC Micro that
+Acorn made during the early 1980s.
diff --git a/lang/brandybasic/pkg/PLIST b/lang/brandybasic/pkg/PLIST
new file mode 100644
index 00000000000..91ffa11cf66
--- /dev/null
+++ b/lang/brandybasic/pkg/PLIST
@@ -0,0 +1,27 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/06 15:13:11 abs Exp $
+bin/brandy
+share/doc/brandy/COPYING
+share/doc/brandy/README
+share/doc/brandy/basic
+share/doc/brandy/compiling
+share/doc/brandy/graphics
+share/doc/brandy/internals
+share/doc/brandy/use
+share/examples/brandy/cmdline
+share/examples/brandy/combsort
+share/examples/brandy/cricket
+share/examples/brandy/dow
+share/examples/brandy/graphdemo
+share/examples/brandy/hanoi
+share/examples/brandy/hex
+share/examples/brandy/lands
+share/examples/brandy/pastriang
+share/examples/brandy/sieve
+share/examples/brandy/tekdemo1
+share/examples/brandy/tekdemo2
+share/examples/brandy/teklib
+share/examples/brandy/trees1
+share/examples/brandy/trees2
+share/examples/brandy/tvtime
+@dirrm share/doc/brandy
+@dirrm share/examples/brandy