BSD Ports

games/oblige 7.70_1 FreeBSD

Random map generator for classic FPS games

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
f587ae81eb
License
GPLv2+
Categories
games
Package size
1806.1 KiB, 16724.9 KiB installed

Description

Oblige is a random level generator for classic FPS games, especially the DOOM games, but aiming to support Heretic, Hexen, and Quake eventually. The goal is to produce high quality levels which are easy to create and fun to play. Scripting in Lua is supported for easy customisation.

In the other systems

SystemPortVersion
FreeBSDgames/oblige7.70_1
DragonFlygames/oblige7.70_1

Install

Binary package:

pkg install oblige

From the ports tree:

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

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

RUN_DEPENDS=	oblige>0:games/oblige

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:latest7.70_17.70_17.707.70_17.70_1
FreeBSD:14:quarterly7.70_17.70_1n/a7.70_17.70_1
FreeBSD:15:latest7.70_17.70_1n/a7.70_17.70_1
FreeBSD:15:quarterly7.70_17.70_1n/an/an/a
FreeBSD:16:latest7.70_17.70_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 4

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

Build dependencies 26
Run dependencies 24

No port depends on this one.

Configuration

Options name: games_oblige

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
gmake jpeg xorg zip
Service scripts
none

Files

pkg-plist 520
  • bin/oblige
  • share/applications/oblige.desktop
  • share/icons/hicolor/128x128/apps/oblige.png
  • share/doc/oblige/changelogs/085.txt
  • share/doc/oblige/changelogs/094.txt
  • share/doc/oblige/changelogs/097.txt
  • share/doc/oblige/changelogs/343.txt
  • share/doc/oblige/changelogs/347.txt
  • share/doc/oblige/changelogs/351.txt
  • share/doc/oblige/changelogs/357.txt
  • share/doc/oblige/changelogs/428.txt
  • share/doc/oblige/changelogs/605.txt
  • share/doc/oblige/changelogs/610.txt
  • share/doc/oblige/changelogs/620.txt
  • share/doc/oblige/changelogs/750.txt
  • share/doc/oblige/changelogs/7666.txt
  • share/oblige/addons/no_hang_lamp.pk3
  • share/oblige/data/bg/airduct.tga
  • share/oblige/data/bg/block1.tga
  • share/oblige/data/bg/block2.tga
  • share/oblige/data/bg/cement.tga
  • share/oblige/data/bg/lamp1.tga
  • share/oblige/data/bg/lamp2.tga
  • share/oblige/data/bg/lamp3.tga
  • share/oblige/data/logo1.tga
  • share/oblige/data/masks/compgreen.tga
  • share/oblige/data/masks/fireblu.tga
  • share/oblige/data/masks/groovy1.tga
  • share/oblige/data/masks/redrock.tga
  • share/oblige/data/masks/shawn_r.tga
  • share/oblige/data/masks/yellowish.tga
  • share/oblige/engines/boom.lua
  • share/oblige/engines/fs_things.lua
  • share/oblige/engines/xlat.lua
  • share/oblige/engines/zdoom.lua
  • share/oblige/games/doom/base.lua
  • share/oblige/games/doom/data/boss1/anomaly1.wad
  • share/oblige/games/doom/data/boss1/anomaly2.wad
  • share/oblige/games/doom/data/boss1/anomaly3.wad
  • share/oblige/games/doom/data/boss1/dis1.wad
  • share/oblige/games/doom/data/boss1/tower1.wad
  • share/oblige/games/doom/data/boss1/tower2.wad
  • share/oblige/games/doom/data/boss1/ult_anomaly.wad
  • share/oblige/games/doom/data/boss1/ult_anomaly2.wad
  • share/oblige/games/doom/data/boss1/ult_dis.wad
  • share/oblige/games/doom/data/boss1/ult_tower.wad
  • share/oblige/games/doom/data/boss2/gallow1.wad
  • share/oblige/games/doom/data/boss2/gallow2.wad
  • share/oblige/games/doom/data/boss2/gotcha1.wad
  • share/oblige/games/doom/data/boss2/gotcha2.wad
  • share/oblige/games/doom/data/boss2/gotcha3.wad
  • share/oblige/games/doom/data/boss2/gotcha4.wad
  • share/oblige/games/doom/data/boss2/icon1.wad
  • share/oblige/games/doom/data/boss2/icon2.wad
  • share/oblige/games/doom/data/boss2/icon3.wad
  • share/oblige/games/doom/data/boss2/simple1.wad
  • share/oblige/games/doom/data/boss2/simple2.wad
  • share/oblige/games/doom/data/boss2/simple3.wad
  • share/oblige/games/doom/data/boss2/simple4.wad
  • share/oblige/games/doom/data/doom_falls.wad
  • share/oblige/games/doom/data/freedoom_face.wad
  • share/oblige/games/doom/data/hang_lamp.wad
  • share/oblige/games/doom/data/lift_flat.wad
  • share/oblige/games/doom/data/logos.wad
  • share/oblige/games/doom/data/metal_step.wad
  • share/oblige/games/doom/data/short_bars.wad
  • share/oblige/games/doom/data/vine_dude.wad
  • share/oblige/games/doom/entities.lua
  • share/oblige/games/doom/fabs/bridge/narrow.lua
  • share/oblige/games/doom/fabs/bridge/narrow.wad
  • share/oblige/games/doom/fabs/cage/fake_switch.lua
  • share/oblige/games/doom/fabs/cage/fake_switch.wad
  • share/oblige/games/doom/fabs/cage/hell_box.lua
  • share/oblige/games/doom/fabs/cage/hell_box.wad
  • share/oblige/games/doom/fabs/cage/small_cage.lua
  • share/oblige/games/doom/fabs/cage/small_cage.wad
  • share/oblige/games/doom/fabs/cage/stand_cage.lua
  • share/oblige/games/doom/fabs/cage/stand_cage.wad
  • share/oblige/games/doom/fabs/cage/wall_cage.lua
  • share/oblige/games/doom/fabs/cage/wall_cage.wad
  • share/oblige/games/doom/fabs/decor/blob_lamp.lua
  • share/oblige/games/doom/fabs/decor/blob_lamp.wad
  • share/oblige/games/doom/fabs/decor/carpets.lua
  • share/oblige/games/doom/fabs/decor/carpets.wad
  • share/oblige/games/doom/fabs/decor/ceil_light.lua
  • share/oblige/games/doom/fabs/decor/ceil_light.wad
  • share/oblige/games/doom/fabs/decor/crates1.lua
  • share/oblige/games/doom/fabs/decor/crates1.wad
  • share/oblige/games/doom/fabs/decor/dh_comp.lua
  • share/oblige/games/doom/fabs/decor/dh_comp.wad
  • share/oblige/games/doom/fabs/decor/dh_lamp.lua
  • share/oblige/games/doom/fabs/decor/dh_lamp.wad
  • share/oblige/games/doom/fabs/decor/exit_sign.lua
  • share/oblige/games/doom/fabs/decor/exit_sign.wad
  • share/oblige/games/doom/fabs/decor/fountain.lua
  • share/oblige/games/doom/fabs/decor/fountain.wad
  • share/oblige/games/doom/fabs/decor/hang_lamp.lua
  • share/oblige/games/doom/fabs/decor/hang_lamp.wad
  • share/oblige/games/doom/fabs/decor/hell_gore.lua
  • share/oblige/games/doom/fabs/decor/hell_gore.wad

The first 100 are listed.

distinfo 1
FileSizeSHA256
oblige-770-source.zip5.781635e+060d35050a5a3d10c932b44cfcb9d02777012d7ab0b3e2e2ed56bc5b388c068271
Master sites 1
  • SF/oblige/Oblige/7.70

Commit history 1

DateCommitCreditsLog message
f587ae81eb Alexey Dokuchaev games/oblige: prepare the port for FLTK 1.4
- Drop silly meaningless FLTK version check - While here, normalize UT_Swap16() patches Fixes: 6483d7e6e5f3