BSD Ports

games/bsdgames 0.77,2 FreeBSD

Traditional BSD games taken mostly from DragonFly BSD

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
4b2ff5266c
License
BSD3CLAUSE
Categories
games
Package size
1222.8 KiB, 2951.6 KiB installed

Description

This is a port of the BSD "standard" games from Dragonfly BSD which includes many improvements and cleanups from NetBSD and OpenBSD. Sail is pulled from NetBSD sources, since the Dragonfly version wasn't working.

In the other systems

SystemPortVersion
FreeBSDgames/bsdgames0.77,2
MidnightBSDgames/bsdgames0.76,2
GhostBSDgames/bsdgames0.76,2

Install

Binary package:

pkg install bsdgames

From the ports tree:

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

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

RUN_DEPENDS=	bsdgames>0:games/bsdgames

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.77,20.77,20.75_1,20.76,20.77,2
FreeBSD:14:quarterly0.77,20.77,2n/a0.76,20.77,2
FreeBSD:15:latest0.77,20.77,2n/a0.76,20.76,2
FreeBSD:15:quarterly0.77,20.77,2n/an/an/a
FreeBSD:16:latest0.77,20.77,2n/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.

Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
ncurses tar:xz uidfix
Service scripts
none
Conflicts with
hangman

Files

Manual pages 36
  • adventure(6)
  • arithmetic(6)
  • atc(6)
  • backgammon(6)
  • battlestar(6)
  • bcd(6)
  • boggle(6)
  • bs-game(6)
  • canfield(6)
  • cfscores(6)
  • colorbars(6)
  • cribbage(6)
  • fish-game(6)
  • hack(6)
  • hals_end(6)
  • hangman(6)
  • hunt(6)
  • huntd(6)
  • larn(6)
  • mille(6)
  • phantasia(6)
  • pig(6)
  • ppt(6)
  • quiz(6)
  • rain(6)
  • robots(6)
  • rogue(6)
  • sail(6)
  • snake(6)
  • snscore(6)
  • tetris(6)
  • trek(6)
  • wargames(6)
  • worm(6)
  • worms(6)
  • wump(6)
pkg-plist 151
  • bin/adventure
  • bin/arithmetic
  • @(,games,2555) bin/atc
  • bin/backgammon
  • @(,games,2555) bin/battlestar
  • bin/bcd
  • bin/boggle
  • bin/bs-game
  • @(,games,2555) bin/canfield
  • bin/cfscores
  • bin/colorbars
  • @(,games,2555) bin/cribbage
  • bin/fish-game
  • @(,games,2555) bin/hack
  • bin/hals_end
  • bin/hangman
  • bin/hunt
  • bin/huntd
  • @(,games,2555) bin/larn
  • bin/mille
  • @(,games,2555) bin/phantasia
  • bin/pig
  • bin/ppt
  • bin/quiz
  • bin/rain
  • @(,games,2555) bin/robots
  • @(,games,2555) bin/rogue
  • @(,games,2555) bin/sail
  • @(,games,2555) bin/snake
  • bin/snscore
  • bin/teachgammon
  • bin/tetris
  • bin/trek
  • bin/wargames
  • bin/worm
  • bin/worms
  • bin/wump
  • share/man/man6/adventure.6.gz
  • share/man/man6/arithmetic.6.gz
  • share/man/man6/atc.6.gz
  • share/man/man6/backgammon.6.gz
  • share/man/man6/battlestar.6.gz
  • share/man/man6/bcd.6.gz
  • share/man/man6/boggle.6.gz
  • share/man/man6/bs-game.6.gz
  • share/man/man6/canfield.6.gz
  • share/man/man6/cfscores.6.gz
  • share/man/man6/colorbars.6.gz
  • share/man/man6/cribbage.6.gz
  • share/man/man6/fish-game.6.gz
  • share/man/man6/hack.6.gz
  • share/man/man6/hals_end.6.gz
  • share/man/man6/hangman.6.gz
  • share/man/man6/hunt.6.gz
  • share/man/man6/huntd.6.gz
  • share/man/man6/larn.6.gz
  • share/man/man6/mille.6.gz
  • share/man/man6/phantasia.6.gz
  • share/man/man6/pig.6.gz
  • share/man/man6/ppt.6.gz
  • share/man/man6/quiz.6.gz
  • share/man/man6/rain.6.gz
  • share/man/man6/robots.6.gz
  • share/man/man6/rogue.6.gz
  • share/man/man6/sail.6.gz
  • share/man/man6/snake.6.gz
  • share/man/man6/snscore.6.gz
  • share/man/man6/tetris.6.gz
  • share/man/man6/trek.6.gz
  • share/man/man6/wargames.6.gz
  • share/man/man6/worm.6.gz
  • share/man/man6/worms.6.gz
  • share/man/man6/wump.6.gz
  • share/games/atc/Game_List
  • share/games/atc/Killer
  • share/games/atc/crossover
  • share/games/atc/default
  • share/games/atc/easy
  • share/games/atc/game_2
  • share/games/boggle/dictindex
  • share/games/boggle/dictionary
  • share/games/boggle/helpfile
  • share/games/cribbage.instr
  • share/games/fish.instr
  • share/games/larn/larn.help
  • share/games/larn/larnmaze
  • share/games/larn/larnopts
  • share/games/quiz.db/africa
  • share/games/quiz.db/america
  • share/games/quiz.db/areas
  • share/games/quiz.db/arith
  • share/games/quiz.db/asia
  • share/games/quiz.db/babies
  • share/games/quiz.db/bard
  • share/games/quiz.db/chinese
  • share/games/quiz.db/collectives
  • share/games/quiz.db/ed
  • share/games/quiz.db/elements
  • share/games/quiz.db/europe
  • share/games/quiz.db/flowers

The first 100 are listed.

distinfo 1
FileSizeSHA256
pianojockl-bsdgames-v0.77_GH0.tar.gz2.50265e+061f1f6cf3cc8b5b7e380561a121bd5488d731042babe26e35c5dfe2f9dfaa54a0

Commit history 1

DateCommitCreditsLog message
4b2ff5266c Joachim Werner games/bsdgames: Update 0.76 => 0.77
This release fixes segmentation faults after reloading a save game. While here: - Drop backported patches since they are in now upstream. - Regenerate tetris patch with `make makepatch` (stage-qa). Commit log: https://github.com/pianojockl/bsdgames/compare/v0.76...v0.77 PR: 281947 Approved by: osa, vvd (Mentors, implicit) MFH: 2026Q3