Date: Fri, 17 Apr 2015 21:01:44 +0000 (UTC) From: Pawel Pekala <pawel@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r384187 - in head/lang: . tcbasic Message-ID: <201504172101.t3HL1iVZ090924@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: pawel Date: Fri Apr 17 21:01:44 2015 New Revision: 384187 URL: https://svnweb.freebsd.org/changeset/ports/384187 Log: tcbasic implements a small subset of BASIC known as Tiny BASIC. It provides the following statements and commands: INPUT, PRINT, LET, GOTO, GOSUB, RETURN, IF, END, CLEAR, LIST, and RUN. Integer arithmetic is supported, and strings may be PRINTed. A built-in RND(n) function provides random numbers. The small size of the language make it easy to learn and master while providing all of the building blocks needed to develop many interesting programs. tcbasic runs on a variety of platforms and aims to be as portable as possible. WWW: https://github.com/tcort/tcbasic PR: 197938 Submitted by: Thomas Cort <linuxgeek@gmail.com> Added: head/lang/tcbasic/ head/lang/tcbasic/Makefile (contents, props changed) head/lang/tcbasic/distinfo (contents, props changed) head/lang/tcbasic/pkg-descr (contents, props changed) Modified: head/lang/Makefile Modified: head/lang/Makefile ============================================================================== --- head/lang/Makefile Fri Apr 17 21:00:10 2015 (r384186) +++ head/lang/Makefile Fri Apr 17 21:01:44 2015 (r384187) @@ -308,6 +308,7 @@ SUBDIR += starlogo SUBDIR += stldoc SUBDIR += swi-pl + SUBDIR += tcbasic SUBDIR += tcc SUBDIR += tcl-manual SUBDIR += tcl-wrapper Added: head/lang/tcbasic/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/tcbasic/Makefile Fri Apr 17 21:01:44 2015 (r384187) @@ -0,0 +1,20 @@ +# $FreeBSD$ + +PORTNAME= tcbasic +PORTVERSION= 2.0.0 +CATEGORIES= lang + +MAINTAINER= linuxgeek@gmail.com +COMMENT= Small BASIC Interpreter written in C + +LICENSE= GPLv3 + +USE_GITHUB= yes +GH_ACCOUNT= tcort +GH_TAGNAME= v${PORTVERSION} + +GNU_CONFIGURE= yes + +PLIST_FILES= bin/tcbasic man/man1/tcbasic.1.gz + +.include <bsd.port.mk> Added: head/lang/tcbasic/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/tcbasic/distinfo Fri Apr 17 21:01:44 2015 (r384187) @@ -0,0 +1,2 @@ +SHA256 (tcort-tcbasic-2.0.0-v2.0.0_GH0.tar.gz) = a5eec00b8598a9887141d7a407918c93ded82fc24fe07714a6d0503a34e859e8 +SIZE (tcort-tcbasic-2.0.0-v2.0.0_GH0.tar.gz) = 31724 Added: head/lang/tcbasic/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/tcbasic/pkg-descr Fri Apr 17 21:01:44 2015 (r384187) @@ -0,0 +1,12 @@ +tcbasic implements a small subset of BASIC known as Tiny BASIC. +It provides the following statements and commands: INPUT, PRINT, +LET, GOTO, GOSUB, RETURN, IF, END, CLEAR, LIST, and RUN. Integer +arithmetic is supported, and strings may be PRINTed. A built-in +RND(n) function provides random numbers. + +The small size of the language make it easy to learn and master +while providing all of the building blocks needed to develop many +interesting programs. tcbasic runs on a variety of platforms and +aims to be as portable as possible. + +WWW: https://github.com/tcort/tcbasic
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201504172101.t3HL1iVZ090924>