svn commit: r474290 - in head/lang: . cbmbasic
Edward Tomasz Napierala
trasz at FreeBSD.org
Mon Jul 9 19:35:35 UTC 2018
Author: trasz
Date: Mon Jul 9 19:35:33 2018
New Revision: 474290
URL: https://svnweb.freebsd.org/changeset/ports/474290
Log:
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 at FreeBSD.org
Added:
head/lang/cbmbasic/
head/lang/cbmbasic/Makefile (contents, props changed)
head/lang/cbmbasic/distinfo (contents, props changed)
head/lang/cbmbasic/pkg-descr (contents, props changed)
Modified:
head/lang/Makefile
Modified: head/lang/Makefile
==============================================================================
--- head/lang/Makefile Mon Jul 9 19:24:40 2018 (r474289)
+++ head/lang/Makefile Mon Jul 9 19:35:33 2018 (r474290)
@@ -23,6 +23,7 @@
SUBDIR += bsh
SUBDIR += bwbasic
SUBDIR += c
+ SUBDIR += cbmbasic
SUBDIR += ccl
SUBDIR += cdent
SUBDIR += ceylon
Added: head/lang/cbmbasic/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/lang/cbmbasic/Makefile Mon Jul 9 19:35:33 2018 (r474290)
@@ -0,0 +1,23 @@
+# $FreeBSD$
+
+PORTNAME= cbmbasic
+PORTVERSION= 20180708
+CATEGORIES= lang
+
+MAINTAINER= trasz at 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>
Added: head/lang/cbmbasic/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/lang/cbmbasic/distinfo Mon Jul 9 19:35:33 2018 (r474290)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1530929991
+SHA256 (mist64-cbmbasic-20180708-89093eba090d6e1c2d2b6e1cb1616dba0ce9c7f6_GH0.tar.gz) = 81b23b3b3402b9ef76ee2e6044c6d5128689ec3e577cf396ebd3ba18ca8c43f8
+SIZE (mist64-cbmbasic-20180708-89093eba090d6e1c2d2b6e1cb1616dba0ce9c7f6_GH0.tar.gz) = 169327
Added: head/lang/cbmbasic/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/lang/cbmbasic/pkg-descr Mon Jul 9 19:35:33 2018 (r474290)
@@ -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
More information about the svn-ports-head
mailing list