BSD Ports

games/opentyrian 2.1.20260913 FreeBSD

Arcade-style vertical scrolling shooter

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
c93096f19c
License
GPLv2+
Categories
games
Package size
243.8 KiB, 549.1 KiB installed

Description

OpenTyrian is a port of the DOS shoot-em-up Tyrian. Jason Emery generously gave the OpenTyrian developers a copy of the Tyrian 2.1 source code, which has since been ported from Turbo Pascal to C. The port uses SDL, making it easily cross-platform.

Tyrian is an arcade-style vertical scrolling shooter. The story is set in 20,031 where you play as Trent Hawkins, a skilled fighter-pilot employed to fight Microsol and save the galaxy.

In the other systems

SystemPortVersion
FreeBSDgames/opentyrian2.1.20260913
OpenBSDgames/opentyrian2.1.20221123p1
DragonFlygames/opentyrian2.1.20221123

Install

Binary package:

pkg install opentyrian

From the ports tree:

cd /usr/ports/games/opentyrian/ && make install clean

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

RUN_DEPENDS=	opentyrian>0:games/opentyrian

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:latest2.1.202609132.1.20260913-2.1.202211232.1.20260913
FreeBSD:14:quarterly2.1.202609132.1.20260913n/a2.1.202211232.1.20260913
FreeBSD:15:latest2.1.202609132.1.20260913n/a2.1.202211232.1.20221123
FreeBSD:15:quarterly2.1.202609132.1.20260913n/an/an/a
FreeBSD:16:latest2.1.202609132.1.20260913n/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 43
Run dependencies 40

No port depends on this one.

Configuration

Options name: games_opentyrian

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
gmake pkgconfig sdl
Service scripts
none

Message after installing

In order to play opentyrian, you need to either install games/tyrian-data
port (not available as package) or install Tyrian data files manually
into /usr/local/share/tyrian.

See project documentation or website for instructions on how to get
the data.

Files

Manual pages 1
  • opentyrian(6)
pkg-plist 9
  • bin/opentyrian
  • share/applications/opentyrian.desktop
  • share/icons/hicolor/128x128/apps/opentyrian.png
  • share/icons/hicolor/22x22/apps/opentyrian.png
  • share/icons/hicolor/24x24/apps/opentyrian.png
  • share/icons/hicolor/32x32/apps/opentyrian.png
  • share/icons/hicolor/48x48/apps/opentyrian.png
  • share/man/man6/opentyrian.6.gz
  • @dir share/opentyrian
distinfo 1
FileSizeSHA256
opentyrian-opentyrian-v2.1.20260913_GH0.tar.gz307223dbcd96383d4fa571137242c36bd7eca054cf5a08a9bf2eec15ef230d6e60680d

Commit history 1

DateCommitCreditsLog message
c93096f19c Dmitry Marakasov games/opentyrian: update 2.1.20221123 → 2.1.20260913