Commodore BASIC (cbmbasic) is a 100% compatible version of Commodore's

version of Microsoft BASIC 6502 as found on the Commodore 64.

You can use cbmbasic in interactive mode by just running the binary
without parameters, or you can specify an ASCII-encoded BASIC program
on the command line. You can also use cbmbasic as a UNIX scripting
language by adding a hashbang line to your BASIC program and making
it executable.

WWW: https://github.com/mist64/cbmbasic

Submitted by:	trasz@FreeBSD.org
This commit is contained in:
Edward Tomasz Napierala 2018-07-09 19:35:33 +00:00
parent 580e2e90a8
commit efbda4e545
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=474290
4 changed files with 37 additions and 0 deletions

View file

@ -23,6 +23,7 @@
SUBDIR += bsh
SUBDIR += bwbasic
SUBDIR += c
SUBDIR += cbmbasic
SUBDIR += ccl
SUBDIR += cdent
SUBDIR += ceylon

23
lang/cbmbasic/Makefile Normal file
View file

@ -0,0 +1,23 @@
# $FreeBSD$
PORTNAME= cbmbasic
PORTVERSION= 20180708
CATEGORIES= lang
MAINTAINER= trasz@FreeBSD.org
COMMENT= Portable version of Commodore 64 BASIC
LICENSE= BSD
RESTRICTED= Not really sure about the legal status
USE_GITHUB= yes
GH_ACCOUNT= mist64
GH_TAGNAME= 89093eba090d6e1c2d2b6e1cb1616dba0ce9c7f6
PLIST_FILES= bin/cbmbasic
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/cbmbasic ${STAGEDIR}${PREFIX}/bin
.include <bsd.port.mk>

3
lang/cbmbasic/distinfo Normal file
View file

@ -0,0 +1,3 @@
TIMESTAMP = 1530929991
SHA256 (mist64-cbmbasic-20180708-89093eba090d6e1c2d2b6e1cb1616dba0ce9c7f6_GH0.tar.gz) = 81b23b3b3402b9ef76ee2e6044c6d5128689ec3e577cf396ebd3ba18ca8c43f8
SIZE (mist64-cbmbasic-20180708-89093eba090d6e1c2d2b6e1cb1616dba0ce9c7f6_GH0.tar.gz) = 169327

10
lang/cbmbasic/pkg-descr Normal file
View file

@ -0,0 +1,10 @@
Commodore BASIC (cbmbasic) is a 100% compatible version of Commodore's
version of Microsoft BASIC 6502 as found on the Commodore 64.
You can use cbmbasic in interactive mode by just running the binary
without parameters, or you can specify an ASCII-encoded BASIC program
on the command line. You can also use cbmbasic as a UNIX scripting
language by adding a hashbang line to your BASIC program and making
it executable.
WWW: https://github.com/mist64/cbmbasic