BSD Ports

emulators/elliott-803 0.1.18 FreeBSD

Emulator and compilers for Elliott 803 computer

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD2CLAUSE
Categories
emulators
Package size
32260.7 KiB, 32838.9 KiB installed

Description

Elliott-803 contains an emulator for this 1960s 39 bit computer. Also provided are tape files of some programs, including: * The Algol60 compiler * Two versions of the H-Code compiler * T2 and T102 sources

In the other systems

SystemPortVersion
FreeBSDemulators/elliott-8030.1.18
DragonFlyemulators/elliott-8030.1.11_1
HardenedBSDemulators/elliott-8030.1.18
GhostBSDemulators/elliott-8030.1.18

Install

Binary package:

pkg install elliott-803

From the ports tree:

cd /usr/ports/emulators/elliott-803/ && make install clean

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

RUN_DEPENDS=	elliott-803>0:emulators/elliott-803

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:latest0.1.180.1.180.1.90.1.11_10.1.18
FreeBSD:14:quarterly0.1.180.1.18n/a0.1.11_10.1.18
FreeBSD:15:latest0.1.180.1.18n/a0.1.11_10.1.11_1
FreeBSD:15:quarterly0.1.180.1.18n/an/an/a
FreeBSD:16:latest0.1.180.1.18n/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.

Build dependencies 118

The first 100 are listed.

No port depends on this one.

Configuration

Options name: emulators_elliott-803

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
compiler:c++17-lang ncurses
Service scripts
none

Files

Manual pages 1
  • emu803(1)
pkg-plist 40
  • bin/emu803
  • share/man/man1/emu803.1.gz
  • share/elliott-803/Algol60-Samples/cogs.a60
  • share/elliott-803/Algol60-Samples/cogs.script
  • share/elliott-803/Algol60-Samples/easter.a60
  • share/elliott-803/Algol60-Samples/easter.script
  • share/elliott-803/Algol60-Samples/fib.a60
  • share/elliott-803/Algol60-Samples/fib.script
  • share/elliott-803/Algol60-Samples/hello.a60
  • share/elliott-803/Algol60-Samples/hello.script
  • share/elliott-803/Algol60-Samples/tables.a60
  • share/elliott-803/Algol60-Samples/tables.script
  • share/elliott-803/Elliott-Algol60-A104/a104-tape-1.hex5
  • share/elliott-803/Elliott-Algol60-A104/a104-tape-2.hex5
  • share/elliott-803/Elliott-Algol60-A104/A104.md
  • share/elliott-803/Elliott-Programs/com-208.hex5
  • share/elliott-803/Elliott-Programs/README.markdown
  • share/elliott-803/Elliott-Programs/t102-rel-add.elliott
  • share/elliott-803/Elliott-Programs/t102-rel-add.hex5
  • share/elliott-803/Elliott-Programs/t2-rel-add.elliott
  • share/elliott-803/Elliott-Programs/t2-rel-add.hex5
  • share/elliott-803/Elliott-Programs/X5/46.1.4.61.pdf
  • share/elliott-803/Elliott-Programs/X5/803X5.pdf
  • share/elliott-803/Elliott-Programs/X5/X5.pdf
  • share/elliott-803/Elliott-Programs/X5/x5.hex5
  • share/elliott-803/Elliott-Programs/X5/x5.script
  • share/elliott-803/H-Code-Compilers/h-code-compiler-plus.hex5
  • share/elliott-803/H-Code-Compilers/h-code-compiler.hex5
  • share/elliott-803/H-Code-Compilers/README.markdown
  • share/elliott-803/H-Code-Samples/easter.h-code
  • share/elliott-803/H-Code-Samples/easter.script
  • share/elliott-803/H-Code-Samples/hello.h-code
  • share/elliott-803/H-Code-Samples/hello.script
  • share/elliott-803/H-Code-Samples/move1.define
  • share/elliott-803/H-Code-Samples/move2.define
  • share/elliott-803/H-Code-Samples/tins.h-code
  • share/elliott-803/H-Code-Samples/tins.md
  • share/doc/elliott-803/H-Code_Intro.pdf
  • share/doc/elliott-803/H-Code_Manual.pdf
  • share/doc/elliott-803/H-Code_Manual_single.pdf
distinfo 1
FileSizeSHA256
hxw-Elliott-803-v0.1.18_GH0.tar.gz3.2720815e+07616940743f86a8a99a47dcef806fa1a7b226fff6fa2550778dc21d26ad980e47

Commit history 0

No commits in the history this site was built from.