lp:ubuntu/precise/openarena

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/precise/openarena
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

19. By Simon McVittie

[ Bruno "Fuddl" Kleinert ]
* As the package uses debhelper (>= 8) the parallel=N stuff can be removed
  from debian/rules

[ Simon McVittie ]
* Set protocol for ioquake3 >= r2075, as well as for older versions
* Use Quake3Arena as our game name, so IPv6 queries to master servers
  might actually work

18. By Simon McVittie

* Remove build-dependencies that were only there to support the engine,
  which we no longer build from this source package
  - in particular, libjpeg62-dev (Closes: #635089)
* Force CFLAGS from SDL to not be used, even if it's installed, to make
  sure builds are consistent
* Standards-Version: 3.9.2 (no changes)

17. By Bruno "Fuddl" Kleinert <email address hidden>

* Team upload
* Do not mess with users' PATH environment variable in
  /usr/share/applications/openarena.desktop file. Instead call
  /usr/games/openarena directly.

16. By Simon McVittie

Use ~/.openarena, not ~/openarena (Closes: #612782)

15. By Simon McVittie

* Use com_basegame, com_homepath etc. from recent upstream ioquake3
  - depend on a suitably new snapshot
  - keep the older build-dependency, since all we actually need is q3arch.sh
* Add an openarena-dbg package with debug symbols
* Don't strcpy a buffer into itself, squashing a valgrind warning
* Declare CG_FairCvars properly, squashing a compiler warning
* Convert debian/copyright to machine-readable format

14. By Simon McVittie

Add patch (already upstream as oax r239) to fix a crash if a non-client
object is damaged by a non-player source, e.g. setting off the Kamikaze
near a powerup (Closes: #599866)

13. By Simon McVittie

* Build a second copy of the game logic and install it in a subdirectory.
  It turns out that OpenArena 0.8.1 and 0.8.5 aren't network-compatible.
* Depend on openarena-data (>= 0.8.5-3~) which causes us to load the
  0.8.1-compatible game logic whenever the upstream version would use
  0.8.1's bytecode (Closes: #592965)

12. By Simon McVittie

Add patch from oax r203 to fix server crashes if a player joins, then
rapidly leaves or dies (Closes: #592020)

11. By Simon McVittie

[ Simon McVittie ]
* Improve patch tagging/attribution
* Add patch from ioquake3 r1788 to avoid buffer overflows
* Upload to unstable, now that -data 0.8.1+dfsg1-1 has migrated

[ Ansgar Burchardt ]
* debian/control: Remove myself from Uploaders.

10. By Simon McVittie

* Add myself to Uploaders
* Standards-Version: 3.9.0 (no changes needed)
* Ship the source code for the game logic (normally in QVN bytecode files,
  which need a non-free compiler), from openarena-modSDK-0.8.1.tar.bz2;
  compile it to native code and package it in openarena-server
  (Closes: #559240)
* Make openarena depend on openarena-server, to avoid having to add a third
  binary package for the game code (this adds less than 1MB to an
  installation of openarena)
* Load data from /usr/lib, and create symlinks to the PK3 files in
  /usr/share, to avoid having to define yet another search path
* Load game logic as native code if the QVM file starts with magic number
  'NTVE', even on pure servers
* Tighten versioned dependency on openarena-data - now that we're shipping
  the game logic here and the rest in openarena-data, we need to make sure
  they're in sync

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/quantal/openarena
This branch contains Public information 
Everyone can see this information.

Subscribers