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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 12.33 | 12.33 | - | - | 12.33 |
| FreeBSD:14:quarterly | 12.33 | 12.33 | n/a | - | 12.33 |
| FreeBSD:15:latest | 12.33 | 12.33 | n/a | - | - |
| FreeBSD:15:quarterly | 12.33 | 12.33 | n/a | n/a | n/a |
| FreeBSD:16:latest | 12.33 | 12.33 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/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
| Option | Default | Description |
|---|---|---|
| EXAMPLES | off | Build 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
| File | Size | SHA256 |
|---|---|---|
| smallbasic-SmallBASIC-v12_33_FreeBSD_GH0.tar.gz | 1.689583e+06 | 3374a4299e40e65b2b9445a6fef8e15dafb1e9b6c71b7b9d678a32f1a5f0c845 |
| zserge-jsmn-25647e692c7906b96ffd2b05ca54c097948e879c_GH0.tar.gz | 12631 | 02ac62537ea34ee33b55efa41a832b78086548715298a454b6f304e29a7c9d43 |
| dr-soft-miniaudio-0.11.22_GH0.tar.gz | 4.485197e+06 | bcb07bfb27e6fa94d34da73ba2d5642d4940b208ec2a660dbf4e52e6b7cd492f |
| nothings-stb-f58f558c120e9b32c217290b80bad1a0729fbb2c_GH0.tar.gz | 1.513418e+06 | be1a5dad9ac38f42ef8abf00bd7db776101661b77603f832fcc0bae843d82846 |
| lvandeve-lodepng-17d08dd26cac4d63f43af217ebd70318bfb8189c_GH0.tar.gz | 261776 | 83d828c5478ffe7bad0e8ed80678ef826206becbd8cf70097b6cc4d29549389b |