BSD Ports

games/tremulous 1.1.0_14 FreeBSD

Free FPS game featuring two opposing teams: humans and aliens

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
Categories
games
Package size
94271.0 KiB, 102707.2 KiB installed

Description

Tremulous is a free, open source game that blends a team based FPS with elements of an RTS. Players can choose from 2 unique races: aliens and humans. Players on both teams are able to build working structures in-game like an RTS. These structures provide many functions, the most important being spawning. The designated builders must ensure there are spawn structures or other players will not be able to rejoin the game after death. Other structures provide automated base defense (to some degree), healing functions, and much more.

Player advancement is different depending on which team you are on. As a human, players are rewarded with credits for each alien kill. These credits may be used to purchase new weapons and upgrades from the "Armoury". The alien team advances quite differently. Upon killing a human foe, the alien is able to evolve into a new class. The more kills gained the more powerful the classes available.

The overall objective behind Tremulous is to eliminate the opposing team. This is achieved by not only killing the opposing players but also removing their ability to respawn by destroying their spawn structures.

In the other systems

SystemPortVersion
FreeBSDgames/tremulous1.1.0_14
DragonFlygames/tremulous1.1.0_14
HardenedBSDgames/tremulous1.1.0_14
GhostBSDgames/tremulous1.1.0_14

Install

Binary package:

pkg install tremulous

From the ports tree:

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

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

RUN_DEPENDS=	tremulous>0:games/tremulous

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:latest1.1.0_141.1.0_141.1.0_131.1.0_141.1.0_14
FreeBSD:14:quarterly1.1.0_141.1.0_14n/a1.1.0_141.1.0_14
FreeBSD:15:latest1.1.0_141.1.0_14n/a1.1.0_141.1.0_14
FreeBSD:15:quarterly1.1.0_141.1.0_14n/an/an/a
FreeBSD:16:latest1.1.0_141.1.0_14n/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 12
Run dependencies 9

No port depends on this one.

Configuration

Options name: games_tremulous

OptionDefaultDescription
CLIENTonBuild client
DEDICATEDonBuild dedicated server
GAMELIBSoffForce building game libraries
MASTER_SERVERoffBuild master server
OPENALoffAudio support via OpenAL
OPENAL_DLOPENoffEnable dinamic loading of OpenAL
OPTIMIZED_CFLAGSonUse extra compiler optimizations
SDL_AUDIOoffUse SDL for audio
SDL_VIDEOoffUse SDL for video
SMP_CLIENTonBuild SMP (threaded) client
VORBISoffOgg Vorbis audio codec support
USES
cpe gmake zip
Service scripts
none

Message after installing

If you have sound problems with SDL try setting the variable "s_sdlSpeed" to
"44100".  It will be saved to the configuration file.

If you have sound problems with OpenAL recompile without it.  Also the OPENAL
option causes the program to omit restoring gamma and mouse sensitivity after
exiting.

===>   NOTICE:

The tremulous port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

pkg-plist 17
  • bin/tremded
  • bin/tremmaster
  • bin/tremulous
  • bin/tremulous-smp
  • share/pixmaps/tremulous.xpm
  • share/tremulous/base/data-1.1.0.pk3
  • share/tremulous/base/map-arachnid2-1.1.0.pk3
  • share/tremulous/base/map-atcs-1.1.0.pk3
  • share/tremulous/base/map-karith-1.1.0.pk3
  • share/tremulous/base/map-nexus6-1.1.0.pk3
  • share/tremulous/base/map-niveus-1.1.0.pk3
  • share/tremulous/base/map-transit-1.1.0.pk3
  • share/tremulous/base/map-tremor-1.1.0.pk3
  • share/tremulous/base/map-uncreation-1.1.0.pk3
  • share/tremulous/base/maprotation.cfg
  • share/tremulous/base/server.cfg
  • share/tremulous/base/vms-1.1.0.pk3
distinfo 1
FileSizeSHA256
tremulous-1.1.0.zip1.05821907e+08c7bb66f55abc88932edee16c253e5d37f90dded2ce29cf6cb15ad4f78e378987
Master sites 1
  • SF/tremulous/tremulous/${PORTVERSION:R}

Commit history 0

No commits in the history this site was built from.