FreeBSD Ports

lang/smallbasic 12.33

Interpreter for the BASIC programming language

Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
09d15c1166
License
GPLv3
Categories
lang
Package size
461.4 KiB, 1206.9 KiB installed

Description

SmallBASIC is a fast and easy to learn BASIC language interpreter ideal for everyday calculations, scripts and prototypes. SmallBASIC includes trigonometric, matrices and algebra functions, a built in IDE, a powerful string library, system, sound, and graphic commands along with structured programming syntax.

Install

As a binary package — by origin, or by package name:

pkg install lang/smallbasic
pkg install SmallBASIC

From the ports tree:

cd /usr/ports/lang/smallbasic/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	SmallBASIC>0:lang/smallbasic

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest12.3312.33--12.33
FreeBSD:14:quarterly12.3312.33n/a-12.33
FreeBSD:15:latest12.3312.33n/a--
FreeBSD:15:quarterly12.3312.33n/an/an/a
FreeBSD:16:latest12.3312.33n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

All build dependencies 8

No port depends on this one.

Configuration

Options name: lang_SmallBASIC

OptionDefaultDescription
EXAMPLESoffBuild and/or install examples
USES
autoreconf pkgconfig
Service scripts
none

Files

pkg-plist 3
  • bin/sbasic
  • share/applications/io.github.smallbasic.desktop
  • share/icons/hicolor/128x128/apps/sb-desktop-128x128.png
distinfo 5
FileSizeSHA256
smallbasic-SmallBASIC-v12_33_FreeBSD_GH0.tar.gz1.689583e+063374a4299e40e65b2b9445a6fef8e15dafb1e9b6c71b7b9d678a32f1a5f0c845
zserge-jsmn-25647e692c7906b96ffd2b05ca54c097948e879c_GH0.tar.gz1263102ac62537ea34ee33b55efa41a832b78086548715298a454b6f304e29a7c9d43
dr-soft-miniaudio-0.11.22_GH0.tar.gz4.485197e+06bcb07bfb27e6fa94d34da73ba2d5642d4940b208ec2a660dbf4e52e6b7cd492f
nothings-stb-f58f558c120e9b32c217290b80bad1a0729fbb2c_GH0.tar.gz1.513418e+06be1a5dad9ac38f42ef8abf00bd7db776101661b77603f832fcc0bae843d82846
lvandeve-lodepng-17d08dd26cac4d63f43af217ebd70318bfb8189c_GH0.tar.gz26177683d828c5478ffe7bad0e8ed80678ef826206becbd8cf70097b6cc4d29549389b

Commit history 1

DateCommitCreditsLog message
09d15c1166 Mehul N. Sanghvi lang/smallbasic: Interpreter for the BASIC programming language
SmallBASIC is a fast and easy to learn BASIC language interpreter ideal for everyday calculations, scripts and prototypes. SmallBASIC includes trigonometric, matrices and algebra functions, a built in IDE, a powerful string library, system, sound, and graphic commands along with structured programming syntax. WWW: https://smallbasic.github.io/ PR: 294311