openarena (0.8.8-9) unstable; urgency=low * Merge from experimental to unstable * Add new watch file, using fakeupstream.cgi to work around the upstream downloads page not being uscan'able (thanks to Bart Martens) * debian/link-modules.sh: add symlinks so that on i386 and alpha, the game code can be loaded by either old ioquake3 (which looks for i386.so, axp.so) or new ioquake3 (which looks for x86.so, alpha.so) -- Simon McVittie Sun, 12 May 2013 11:36:14 +0100 openarena (0.8.8-8) experimental; urgency=low * Merge from 0.8.8-5+deb7u2 - Switch /usr/share/doc/openarena-dbg from a symlink to openarena-server to a real directory, fixing missing copyright file on upgrade from wheezy or sid (Closes: #698463) and unwanted dependency on openarena-server -- Simon McVittie Sat, 19 Jan 2013 13:53:05 +0000 openarena (0.8.8-7) experimental; urgency=low * Merge from 0.8.8-5+deb7u1 - Add patch from upstream to fix a client-triggerable server crash. Thanks to Poul Sander and Markus Koschany (Closes: #681812) * Request confirmation before enabling auto-downloading, which is a security risk (Closes: #686648) -- Simon McVittie Fri, 14 Sep 2012 10:35:01 +0100 openarena (0.8.8-6) experimental; urgency=low * Switch gbp.conf to experimental branch * Compile on Hurd (patch and testing by Svante Signell, related to #679330) -- Simon McVittie Thu, 05 Jul 2012 08:57:58 +0100 openarena (0.8.8-5) unstable; urgency=low * Don't refuse to start a new openarena-server if there's a stale pid file (Closes: #678543) * Make sure to get the status of the right ioq3ded instance, using the pid file -- Simon McVittie Sat, 23 Jun 2012 00:36:45 +0100 openarena (0.8.8-4) unstable; urgency=high [ Fabian Greffrath ] * Include details of ioquake3 (or ioquake3-server) in openarena (or openarena-server) bug reports [ Simon McVittie ] * When we upgraded from before 0.8.8, actually avoid running the server as intended (thanks to Stepan Golosunov for the patch; closes: #673128) * Include CPPFLAGS in CFLAGS for full hardening (the build system doesn't respect CPPFLAGS otherwise) -- Simon McVittie Mon, 16 Apr 2012 12:18:38 +0100 openarena (0.8.8-3) unstable; urgency=low * Fix upgrades of openarena-server from squeeze (Closes: #666769): - create /var/games/openarena-server if necessary - if /etc/default/openarena-server doesn't exist, assume we're upgrading from before the init script existed, and disable the init script by default -- Simon McVittie Sun, 01 Apr 2012 22:04:29 +0100 openarena (0.8.8-2) unstable; urgency=low * Merge from experimental * Depend on today's ioquake3 upload, for sv_dorestart * Use dh_auto_build to get parallel builds -- Simon McVittie Sat, 31 Mar 2012 22:20:12 +0100 openarena (0.8.8-1) experimental; urgency=low [ Peter Eisentraut ] * Add support for "status" action to openarena-server init script (Closes: #647019) [ Simon McVittie ] * Improve the -dbg package's description * Depend directly on the split data packages * Update to version 0.8.8 (Closes: #661107) - update README.source, copyright; add get-orig-source - get rid of the unused engine/ directory, move game code from game/ to ./, and adapt patches and debian/rules accordingly - depend on openarena-088-data and symlink the extra PK3 file into place - drop patches 0001, 0002, 0039, 0042 (fixed upstream) - drop patch 0036 (unnecessary) - set VERSION to the Debian package version and display it in the menu * Standards-Version: 3.9.3 (no changes) * Use debhelper 9 for compressed, build-ID-based debug symbols * Use /usr/share/dpkg/default.mk to get the CFLAGS and package version * Drop compatibility with ioquake3 < r2075 * Add LSB Description header to the openarena-server init script * Install game logic in both packages so openarena doesn't have to depend on openarena-server * Use better destinations for the README, CREDITS symlinks * Change openarena-server to be enabled by default, with a special case to disable it in upgrades from a version where it was disabled -- Simon McVittie Sun, 26 Feb 2012 22:38:07 +0000 openarena (0.8.5-10) unstable; urgency=low [ 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 -- Simon McVittie Thu, 04 Aug 2011 09:08:32 +0100 openarena (0.8.5-9) unstable; urgency=low * 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) -- Simon McVittie Sat, 23 Jul 2011 19:12:43 +0100 openarena (0.8.5-8) unstable; urgency=low * Team upload * Do not mess with users' PATH environment variable in /usr/share/applications/openarena.desktop file. Instead call /usr/games/openarena directly. -- Bruno "Fuddl" Kleinert Fri, 11 Mar 2011 13:40:55 +0100 openarena (0.8.5-7) unstable; urgency=low * Use ~/.openarena, not ~/openarena (Closes: #612782) -- Simon McVittie Thu, 10 Feb 2011 17:30:00 +0000 openarena (0.8.5-6) unstable; urgency=low * 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 -- Simon McVittie Sat, 05 Feb 2011 22:30:39 +0000 openarena (0.8.5-5+exp3) experimental; urgency=low * Make the OPENARENA_BACKTRACE option work correctly -- Simon McVittie Sun, 16 Jan 2011 22:27:02 +0000 openarena (0.8.5-5+exp2) experimental; urgency=low * Create a Debian-openarena user and install an init script (off by default) (Closes: #503106) * Add a README.Debian explaining alternative ways to run the server * Depend on an ioquake3-server new enough to install q3arch, and run that instead of having our own copy * Depend on debhelper 8 and convert the rules file to dh style -- Simon McVittie Fri, 12 Nov 2010 23:12:26 +0000 openarena (0.8.5-5+exp1) experimental; urgency=low * Install wrapper scripts for ioquake3, instead of our own engine - therefore we no longer use a local copy of libjpeg (Closes: #495966) - remove all patches that only change the engine - adjust FreeBSD portability patch to only apply to the game code * Set up debian/rules so DEB_BUILD_OPTIONS="noopt" does a debug build * Improve the man pages * Update q3arch.sh from ioquake3 - don't warn when building on arm/armel - output the chosen architecture for the benefit of buildd logs -- Simon McVittie Fri, 15 Oct 2010 21:17:55 +0100 openarena (0.8.5-5) unstable; urgency=medium * 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) -- Simon McVittie Mon, 11 Oct 2010 19:40:30 +0100 openarena (0.8.5-4) unstable; urgency=low * 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) -- Simon McVittie Tue, 24 Aug 2010 20:20:07 +0100 openarena (0.8.5-3) unstable; urgency=medium * Add patch from oax r203 to fix server crashes if a player joins, then rapidly leaves or dies (Closes: #592020) -- Simon McVittie Sun, 08 Aug 2010 11:53:58 +0100 openarena (0.8.5-2) unstable; urgency=low [ 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. -- Simon McVittie Tue, 03 Aug 2010 10:58:54 +0100 openarena (0.8.5-1) experimental; urgency=low * New upstream version (Closes: #573995) * Repack upstream tarball to have engine and game subdirectories; the engine subdirectory is from ioquake3 svn, and the game subdirectory is from Open Arena Expanded (the stuff previously applied as a patch) * Apply some of the OpenArena changes to ioquake3 as Debian patches; move the remaining OpenArena changes to debian/unapplied/ * Adjust previous Debian patches to apply to this structure * q3arch.sh: be more pedantic about the listed architectures, since they have to be kept in sync with q_platform.h (possibly fixing OA on mipsel, if it will even run there) * Add a stub watch file explaining why we can't use uscan for OA * Standards-Version: 3.9.1 (no changes needed) - one known Policy violation: the embedded libjpeg is filed as #495966 -- Simon McVittie Thu, 29 Jul 2010 21:05:41 +0100 openarena (0.8.1-8) unstable; urgency=low * 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 -- Simon McVittie Thu, 22 Jul 2010 00:38:00 +0100 openarena (0.8.1-7) unstable; urgency=low * Use memmove instead of strcpy for overlapping memory regions. (LP: #554748) + new patch: memmove.patch * Fix spelling error. + new patch: spelling.patch * debian/control: Add ${misc:Depends} to binary package dependencies. * Bump Standards-Version to 3.8.4 (no changes). -- Ansgar Burchardt Mon, 07 Jun 2010 13:49:36 +0900 openarena (0.8.1-6) unstable; urgency=low * Convert source package to format 3.0 quilt * Drop build dependency on quilt * Remove quilt calls from debian/rules * Drop build dependency on sharutils, because we now can ship (binary) PNG icons in debian 3.0 source packages * Import a patch from Simon McVittie (see #546184 for details) to fix building openarena on amd64 processors with a 32bit userland. Thanks to Simon McVittie! (Closes: #546184) * Allow parallel builds for SMP machines to speed up building openarena * Update Vcs-* fields as this package now lives in Git -- Bruno "Fuddl" Kleinert Thu, 19 Nov 2009 17:37:45 +0100 openarena (0.8.1-5) unstable; urgency=low [ Gonéri Le Bouder ] * Segfault when deleting non-existent ban address 0, thanks Guillaume Delacour (Closes: #532212) * Standards version: 3.8.3 - README.source to explain how the quilt patch system works [ Paul Wise ] * Drop the dh_desktop call -- Gonéri Le Bouder Fri, 21 Aug 2009 20:16:35 +0200 openarena (0.8.1-4) unstable; urgency=low [ Gonéri Le Bouder ] * fix FTBFS on kFreeBSD, thanks Cyril Brulebois (#413617) * Standard version 3.8.1, no change [ Paul Wise ] * Makes the desktop file valid according to desktop-file-validate -- Gonéri Le Bouder Sun, 19 Apr 2009 19:49:34 +0200 openarena (0.8.1-3) unstable; urgency=low * Turn on BUILD_CLIENT_SMP (Closes: #517894) -- Gonéri Le Bouder Mon, 02 Mar 2009 21:47:05 +0100 openarena (0.8.1-2) unstable; urgency=low * Upload to unstable * Add myself in uploaders: -- Gonéri Le Bouder Sat, 14 Feb 2009 15:42:55 +0100 openarena (0.8.1-1) experimental; urgency=low * New upstream release * Remove dfsg from version string because upstream no longer distributes non-free code * Update my email address where necessary * Install documentation files in the binary packages openarena and openarena-server * Switch to quilt as patch management system * Use quilt in debian/rules * Import existing patches to quilt * Drop dpatch and add quilt als build dependency * Refresh/edit 10_remove_upstream_build_flags.diff: We want to keep distribution-specific build flags in our rules file * Add 20_dont_build_shipped_jpeg.diff to build against system jpeg library (Closes: #495966) * Add 30_link_against_local_libspeex.diff to build against system speex and speexdsp libraries -- Bruno "Fuddl" Kleinert Sun, 23 Nov 2008 23:19:22 +0100 openarena (0.7.7+dfsg1-1) unstable; urgency=low * Remove non-free code/tools/lcc (Closes: #496346) + Remove hunk from patch 10_fix_build_and_binary_on_alpha + debian/rules: Add BUILD_GAME_QVM=0 to $(MAKE) call (thanks to Peter De Wachter) * Remove code/libs containing binary libraries for Mac OS X and Win32 * debian/copyright: Explain which parts of upstream's sources were removed * debian/rules: replace ${source:Upstream-Version} by 0.7.7 because the variable also contains the `+dfsg1' part * Add -fsigned-char to compiler options (Closes: #487970) (thanks to Peter De Wachter) * Add myself to Uploaders * debian/control: Remove article from beginning of short description, don't start short description with a capital letter * debian/openarena.6: Escape minus signs + fixes lintian warnings: hyphen-used-as-minus-sign -- Ansgar Burchardt Fri, 05 Sep 2008 21:14:51 +0200 openarena (0.7.7-1) unstable; urgency=low * New upstream release (Closes: #485675) * Add 10_remove_upstream_build_flags.dpatch to remove hard-wired build flags * Get rid of wrapper scripts * Update manpages to reflect the lack of --help, which was formerly interpreted by the wrapper scripts * Update debian/rules to install binaries in /usr/games instead of /usr/lib/games/openarena -- Bruno "Fuddl" Kleinert Tue, 24 Jun 2008 12:03:06 +0200 openarena (0.7.6-1) unstable; urgency=low [ Bruno "Fuddl" Kleinert ] * New upstream release * Freshen 10_fix_build_and_binary_on_alpha.dpatch to apply to latest upstream sources * Remove 10-fix_menudef.h_includes.dpatch which pulled in a missing header file. The header is now included in the upstream tarball. * Remove debian/watch, because upstream places its new releases too often to different download locations * Updated debian/copyright to reflect the download location * Expand copyright years in debian/copyright -- Bruno "Fuddl" Kleinert Thu, 24 Apr 2008 14:33:54 +0200 openarena (0.7.0-3) unstable; urgency=low [ Bruno "Fuddl" Kleinert ] * Rename XS-Vcs-fields to Vcs-fields in the control file * Remove Homepage URLs from package descriptions * Update my email address where necessary * Update to standards version 3.7.3.0. No changes * Add comment to 10-fix_menudef.h_includes.dpatch. Found by lintian * Install PNG desktop icon to correct location * Build-Depend on libcurl4-gnutls-dev instead of deprecated libcurl3-dev * Build-depend on debhelper >= 5.0.51. Found by lintian * We need dh_icons of version >= 5.0.51 [ Ansgar Burchardt ] * Remove deprecated Encoding key from .desktop file -- Bruno "Fuddl" Kleinert Sat, 22 Mar 2008 14:23:16 +0100 openarena (0.7.0-2) unstable; urgency=low * Fix inadvertent installation of files below usr/share/doc/openarena-server by the openarena (client) package. (Closes: #440173) [ Barry deFreese ] * Add watch file [ Jon Dowland ] * add Homepage: control field to source stanza -- Jon Dowland Mon, 03 Dec 2007 17:45:55 +0000 openarena (0.7.0-1) unstable; urgency=low [ Bruno "Fuddl" Kleinert ] * New upstream release (Closes: #432477) * Build-depend on libcurl3-dev (Closes: #430739) * Adjuste Debian menu file to the new menu structure * Improved README.Debian * Unified any kind of "Open Arena" spelling to "OpenArena" * 10_fix_buffer_overflow_and_format_string_bug_in_auth_server_response.dpatch merged with upstream * 10_fix-gcc4.2-compilation.dpatch fixed by upstream * Add 10-fix_menudef.h_includes.dpatch to add forgotten header and fix wrong #include-paths of that file * Add build dependency libvorbis-dev * Documentation moved into openarena-data [ Cyril Brulebois ] * Added XS-Vcs-Svn and XS-Vcs-Browser fields in the control file. -- Bruno "Fuddl" Kleinert Fri, 10 Aug 2007 19:54:35 +0200 openarena (0.6.0-4) unstable; urgency=low * Update build dependencies to libcurl4 * Add patch to make the engine compile with gcc-4.2 (Closes: #410178) -- Bruno "Fuddl" Kleinert Fri, 22 Jun 2007 12:42:36 +0200 openarena (0.6.0-3) unstable; urgency=low * Exchanged "Quake 3" stuff in wrapper scripts by "OpenArena" * Replaced german-english mixture 'ego-shooter' by first-person shooter (Closes: #411205) * Fixed bash-specific syntax in the openarena wrapper script (Closes: #411350) * Don't dlopen() libcurl to have it automatically in binary dependency list * Fix build and resulting binary on alpha. Thanks Steve Langasek for the patch! (Closes: #410555) -- Bruno "Fuddl" Kleinert Wed, 2 May 2007 21:28:55 +0200 openarena (0.6.0-2) unstable; urgency=low [ Bruno "Fuddl" Kleinert ] * Fix a buffer overflow in auth server response processing [ Gonéri Le Bouder ] * call dh_desktop to run update-desktop-database [ Jon Dowland ] * fix spelling in debian/control -- Jon Dowland Sat, 20 Jan 2007 12:28:09 +0000 openarena (0.6.0-1) unstable; urgency=low * Initial release (Closes: #380100) -- Bruno "Fuddl" Kleinert Wed, 6 Dec 2006 15:38:12 +0100