BSD Ports

games/linux-enemyterritory 2.60b_6 FreeBSD

Wolfenstein: Enemy Territory (Linux version)

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
8d8fa3ed5f
License
IDSOFTWARE
Categories
games, linux

Description

Wolfenstein: Enemy Territory is a full free multiplayer first person shooter game. The game was originally going to be a retail expansion pack for Return To Castle Wolfenstein but the project was cancelled and the good folks at Activision decided to give it to us for free!

It's a team game; you will win or fall along with your comrades. The only way to complete the objectives that lead to victory is by cooperation, with each player covering their teammates and using their class special abilities in concert with the others.

The game is unique in that it has moving objectives that makes the gameplay a lot of fun!

In the other systems

SystemPortVersion
FreeBSDgames/linux-enemyterritory2.60b_6
MidnightBSDgames/linux-enemyterritory2.60b_3

Install

Binary package:

pkg install linux-enemyterritory

From the ports tree:

cd /usr/ports/games/linux-enemyterritory/ && make install clean

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

RUN_DEPENDS=	linux-enemyterritory>0:games/linux-enemyterritory

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:latest-2.60b_6--2.60b_6
FreeBSD:14:quarterly-2.60b_6n/a-2.60b_6
FreeBSD:15:latest-2.60b_6n/a--
FreeBSD:15:quarterly-2.60b_6n/an/an/a
FreeBSD:16:latest-2.60b_6n/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 1
Run dependencies 12

Configuration

Options name: games_enemyterritory

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
linux zip:infozip
Service scripts
none
Conflicts with
eternalterminal

Files

pkg-plist 238
  • bin/et
  • bin/etded
  • lib/enemyterritory/et.x86
  • lib/enemyterritory/etded.x86
  • lib/enemyterritory/etmain/campaigncycle.cfg
  • lib/enemyterritory/etmain/cgame.mp.i386.so
  • lib/enemyterritory/etmain/hunkusage.dat
  • lib/enemyterritory/etmain/lmscycle.cfg
  • lib/enemyterritory/etmain/mp_bin.pk3
  • lib/enemyterritory/etmain/objectivecycle.cfg
  • lib/enemyterritory/etmain/pak0.pk3
  • lib/enemyterritory/etmain/pak1.pk3
  • lib/enemyterritory/etmain/pak2.pk3
  • lib/enemyterritory/etmain/punkbuster.cfg
  • lib/enemyterritory/etmain/qagame.mp.i386.so
  • lib/enemyterritory/etmain/server.cfg
  • lib/enemyterritory/etmain/stopwatchcycle.cfg
  • lib/enemyterritory/etmain/ui.mp.i386.so
  • lib/enemyterritory/etmain/video/etintro.roq
  • lib/enemyterritory/openurl.sh
  • lib/enemyterritory/pb/htm/la001347.htm
  • lib/enemyterritory/pb/htm/lc001152.htm
  • lib/enemyterritory/pb/htm/ls001149.htm
  • lib/enemyterritory/pb/htm/ma001347.htm
  • lib/enemyterritory/pb/htm/mc001152.htm
  • lib/enemyterritory/pb/htm/wa001347.htm
  • lib/enemyterritory/pb/htm/wc001152.htm
  • lib/enemyterritory/pb/pbag.so
  • lib/enemyterritory/pb/pbags.so
  • lib/enemyterritory/pb/pbcl.db
  • lib/enemyterritory/pb/pbcl.so
  • lib/enemyterritory/pb/pbcls.so
  • lib/enemyterritory/pb/pbsv.db
  • lib/enemyterritory/pb/pbsv.so
  • lib/enemyterritory/pb/pbweb.x86
  • share/doc/linux-enemyterritory/CHANGES
  • share/doc/linux-enemyterritory/EULA_Wolfenstein_Enemy_Territory.txt
  • share/doc/linux-enemyterritory/Help/Compatibility/msr.htm
  • share/doc/linux-enemyterritory/Help/Compatibility/redstripe.jpg
  • share/doc/linux-enemyterritory/Help/Compatibility/style_ie.css
  • share/doc/linux-enemyterritory/Help/Credits/Default.htm
  • share/doc/linux-enemyterritory/Help/Manual/Default.htm
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/index.htm
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/swebtool2.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/swebtool3.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/swebtool4.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/swebtool5.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/swebtool6.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/tabout1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/tadvanced1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/tbasics1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/tbutton1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/tbutton2.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/tcommands1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/tcommands2.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/tenabling1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/tfaq1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/tgame1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/tintro1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/tlogo.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/tmonitoring1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/tpbint1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/tpbpp1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/tpbsub1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/tplayer1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/tquick1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/tremote1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/tscreen1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/tsettings1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/ttitle1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/ttoc1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/tupdating1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/twebtool1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/twebtool2.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/twebtool3.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/twebtool4.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/twebtool5.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-ad/twebtool6.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-pl/index.htm
  • share/doc/linux-enemyterritory/Help/Manual/et-pl/sbrowser1.jpg
  • share/doc/linux-enemyterritory/Help/Manual/et-pl/skeyboard1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-pl/stilde1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-pl/tabout1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-pl/tbasics1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-pl/tbutton1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-pl/tbutton2.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-pl/tcommands1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-pl/tcommands2.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-pl/tenabling1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-pl/tfaq1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-pl/tfinding1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-pl/tgame1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-pl/tintro1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-pl/tlogo.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-pl/tmonitoring1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-pl/tname1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-pl/tpbint1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-pl/tpbpp1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-pl/tpbsub1.gif
  • share/doc/linux-enemyterritory/Help/Manual/et-pl/tquick1.gif

The first 100 are listed.

distinfo 2
FileSizeSHA256
et-linux-2.60.x86.run2.70965248e+0841cbbc1afb8438bc8fc74a64a171685550888856005111cbf9af5255f659ae36
ET-2.60b.zip4.143401e+066fb77e1ed0314b2da5c2a28807392ac638204faec8ef86361893937f182b22f8
Master sites 2
  • IDSOFTWARE/et/:patch
  • IDSOFTWARE/et/linux/:full

Commit history 1

DateCommitCreditsLog message
8d8fa3ed5f Christos Margiolis games/linux-enemyterritory: Fix sound
The game starts writing audio s_mixPreStep seconds into the sound buffer, but s_mixPreStep defaults to 0.05 (50ms), and sound(4) hands out a ~46ms buffer by default (hw.snd.latency=2), so 50ms is already past the end of the buffer and nothing is ever written. Start writing at 20ms instead, which leaves space for sound to be written. Approved by: arrowd, arved PR: 251660 Sponsored by: The FreeBSD Foundation