BSD Ports

games/trenchbroom 2.0.0.b_14 FreeBSD

Cross-platform level editor for Quake-engine based games

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv3
Categories
games, cad
Package size
1814.4 KiB, 5287.3 KiB installed

Description

TrenchBroom is a modern, cross platform level editor for Quake-engine based games. It currently supports Quake, Quake 2, and Hexen 2, is easy to use, and provides many simple and advanced tools to make complex and interesting levels with ease. Some of its features:

  • True 3D editing, no 2D views required
  • High performance renderer with support for huge maps
  • Vertex editing with edge and face splitting that will not create invalid brushes
  • Manipulation of multiple vertices at once (great for trisoup editing)
  • Move, rotate, and flip brushes and entities
  • Precise texture lock for all operations
  • Smart entity property editors
  • Graphical entity browser with drag and drop support
  • Comprehensive texture application and manipulation tools
  • Search and filter functions
  • Unlimited undo and redo
  • Point file support
  • Support for FGD and DEF entity definition files, mods, and multiple WAD files

In the other systems

SystemPortVersion
FreeBSDgames/trenchbroom2.0.0.b_14
DragonFlygames/trenchbroom2.0.0.b_13
HardenedBSDgames/trenchbroom2.0.0.b_14
GhostBSDgames/trenchbroom2.0.0.b_14

Install

Binary package:

pkg install trenchbroom

From the ports tree:

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

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

RUN_DEPENDS=	trenchbroom>0:games/trenchbroom

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.0.0.b_142.0.0.b_14-2.0.0.b_142.0.0.b_14
FreeBSD:14:quarterly2.0.0.b_142.0.0.b_14n/a2.0.0.b_142.0.0.b_14
FreeBSD:15:latest2.0.0.b_142.0.0.b_14n/a2.0.0.b_142.0.0.b_14
FreeBSD:15:quarterly2.0.0.b_142.0.0.b_14n/an/an/a
FreeBSD:16:latest2.0.0.b_142.0.0.b_14n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 2

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

Build dependencies 108

The first 100 are listed.

Run dependencies 101

The first 100 are listed.

No port depends on this one.

Configuration

Options name: games_${GH_PROJECT:tl}

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
cmake:insource compiler:c++11-lib gl gnome pkgconfig
Service scripts
none

Files

pkg-plist 108
  • bin/TrenchBroom
  • share/trenchbroom/fonts/SIL Open Font License.txt
  • share/trenchbroom/fonts/SourceSansPro-Regular.otf
  • share/trenchbroom/games/Halflife/HalfLife.fgd
  • share/trenchbroom/games/Hexen2.cfg
  • share/trenchbroom/games/Hexen2/Hexen2.fgd
  • share/trenchbroom/games/Hexen2/Icon.png
  • share/trenchbroom/games/Hexen2/palette.lmp
  • share/trenchbroom/games/Quake.cfg
  • share/trenchbroom/games/Quake/Icon.png
  • share/trenchbroom/games/Quake/palette.lmp
  • share/trenchbroom/games/Quake/Quake.fgd
  • share/trenchbroom/games/Quake/Quoth2.fgd
  • share/trenchbroom/games/Quake/Rubicon2.def
  • share/trenchbroom/games/Quake2.cfg
  • share/trenchbroom/games/Quake2/colormap.pcx
  • share/trenchbroom/games/Quake2/Icon.png
  • share/trenchbroom/games/Quake2/Quake2.fgd
  • share/trenchbroom/games/Quake3/Icon.png
  • share/trenchbroom/games/Quake4/Icon.png
  • share/trenchbroom/images/Add.png
  • share/trenchbroom/images/AppIcon.png
  • share/trenchbroom/images/BrushTool.png
  • share/trenchbroom/images/ClipTool.png
  • share/trenchbroom/images/Console.png
  • share/trenchbroom/images/ConsolePressed.png
  • share/trenchbroom/images/DefaultGameIcon.png
  • share/trenchbroom/images/DocIcon.png
  • share/trenchbroom/images/Down.png
  • share/trenchbroom/images/DuplicateObjects.png
  • share/trenchbroom/images/EditMods.png
  • share/trenchbroom/images/FlipHorizontally.png
  • share/trenchbroom/images/FlipTextureH.png
  • share/trenchbroom/images/FlipTextureV.png
  • share/trenchbroom/images/FlipVertically.png
  • share/trenchbroom/images/GeneralPreferences.png
  • share/trenchbroom/images/Grid.png
  • share/trenchbroom/images/Invisible_White.png
  • share/trenchbroom/images/Invisible.png
  • share/trenchbroom/images/IssueBrowser.png
  • share/trenchbroom/images/IssueBrowserPressed.png
  • share/trenchbroom/images/KeyboardPreferences.png
  • share/trenchbroom/images/Locked.png
  • share/trenchbroom/images/MousePreferences.png
  • share/trenchbroom/images/NoTool.png
  • share/trenchbroom/images/Position.png
  • share/trenchbroom/images/Refresh.png
  • share/trenchbroom/images/Remove.png
  • share/trenchbroom/images/ResetTexture.png
  • share/trenchbroom/images/RotateTextureCCW.png
  • share/trenchbroom/images/RotateTextureCW.png
  • share/trenchbroom/images/RotateTool.png
  • share/trenchbroom/images/TextureLockOff.png
  • share/trenchbroom/images/TextureLockOn.png
  • share/trenchbroom/images/Unlocked.png
  • share/trenchbroom/images/Up.png
  • share/trenchbroom/images/VertexTool.png
  • share/trenchbroom/images/Visible_White.png
  • share/trenchbroom/images/Visible.png
  • share/trenchbroom/shader/BrowserGroup.fragsh
  • share/trenchbroom/shader/BrowserGroup.vertsh
  • share/trenchbroom/shader/ClipHandle.vertsh
  • share/trenchbroom/shader/ColoredHandle.vertsh
  • share/trenchbroom/shader/ColoredText.vertsh
  • share/trenchbroom/shader/Compass.fragsh
  • share/trenchbroom/shader/Compass.vertsh
  • share/trenchbroom/shader/CompassOutline.vertsh
  • share/trenchbroom/shader/EntityLink.fragsh
  • share/trenchbroom/shader/EntityLink.vertsh
  • share/trenchbroom/shader/EntityModel.fragsh
  • share/trenchbroom/shader/EntityModel.vertsh
  • share/trenchbroom/shader/Face.fragsh
  • share/trenchbroom/shader/Face.vertsh
  • share/trenchbroom/shader/Grid.fragsh
  • share/trenchbroom/shader/Grid2D.fragsh
  • share/trenchbroom/shader/Grid2D.vertsh
  • share/trenchbroom/shader/Handle.fragsh
  • share/trenchbroom/shader/Handle.vertsh
  • share/trenchbroom/shader/MiniMapEdge.fragsh
  • share/trenchbroom/shader/MiniMapEdge.vertsh
  • share/trenchbroom/shader/Text.fragsh
  • share/trenchbroom/shader/Text.vertsh
  • share/trenchbroom/shader/TextBackground.fragsh
  • share/trenchbroom/shader/TextBackground.vertsh
  • share/trenchbroom/shader/TextureBrowser.fragsh
  • share/trenchbroom/shader/TextureBrowser.vertsh
  • share/trenchbroom/shader/TextureBrowserBorder.fragsh
  • share/trenchbroom/shader/TextureBrowserBorder.vertsh
  • share/trenchbroom/shader/Triangle.fragsh
  • share/trenchbroom/shader/Triangle.vertsh
  • share/trenchbroom/shader/UVView.fragsh
  • share/trenchbroom/shader/UVView.vertsh
  • share/trenchbroom/shader/VaryingPC.fragsh
  • share/trenchbroom/shader/VaryingPC.vertsh
  • share/trenchbroom/shader/VaryingPUniformC.vertsh
  • share/icons/hicolor/16x16/apps/trenchbroom.png
  • share/icons/hicolor/22x22/apps/trenchbroom.png
  • share/icons/hicolor/24x24/apps/trenchbroom.png
  • share/icons/hicolor/32x32/apps/trenchbroom.png
  • share/icons/hicolor/36x36/apps/trenchbroom.png

The first 100 are listed.

distinfo 1
FileSizeSHA256
kduske-TrenchBroom-2.0.0.b-ed46601_GH0.tar.gz2.0513562e+07d0bac990d9b19f4d7f7aba392a561d1ee87ca396af2fce42a4989021d8466312

Commit history 0

No commits in the history this site was built from.