-
yquake2 (8.30+dfsg-1) unstable; urgency=medium
* Add game-code for official expansion packs.
Now that id Software has re-released the expansion packs' game code
under the GPL (as opposed to the previous non-free SDK license), the
yquake2 project has obtained permission from its other contributors
to relicense similarly, reverting a few changes for which no such
permission was obtained.
* d/copyright: Update
-- Simon McVittie <email address hidden> Sun, 10 Dec 2023 22:24:53 +0000
-
yquake2 (8.20+ctf1.09+dfsg-1) unstable; urgency=medium
* New upstream release
* Update standards version to 4.6.2 (no changes needed)
* Remove version constraints unnecessary since buster (oldstable)
-- Simon McVittie <email address hidden> Sun, 08 Jan 2023 18:18:49 +0000
-
yquake2 (8.10+ctf1.08+dfsg-1) unstable; urgency=medium
* New upstream release
* Refresh patch series
* Update Lintian overrides syntax
* Standards-Version: 4.6.1 (no changes required)
* d/watch: Use +dfsg versioning to avoid a Lintian warning
-- Simon McVittie <email address hidden> Sat, 09 Jul 2022 17:29:29 +0100
-
yquake2 (8.01+ctf1.08~dfsg-1) unstable; urgency=medium
* New upstream release
- d/p/backends-Only-enable-ARM-RunFast-mode-when-targeting-hard.patch:
Drop patch, applied upstream
* d/watch: Update for Github website changes
* d/copyright: Explicitly state which stanza applies to ctf/.
This reassures Lintian that we did track licensing terms for the
additional component.
* Use recommended debhelper compat level 13
-- Simon McVittie <email address hidden> Mon, 07 Feb 2022 11:12:01 +0000
-
yquake2 (8.00+ctf1.08~dfsg-3) unstable; urgency=medium
* d/p/backends-Only-enable-ARM-RunFast-mode-when-targeting-hard.patch:
Add proposed patch to fix FTBFS on armel
* Build-Depend on libgl-dev instead of transitional libgl1-mesa-dev
-- Simon McVittie <email address hidden> Mon, 11 Oct 2021 10:49:53 +0100
-
yquake2 (8.00+ctf1.08~dfsg-2) unstable; urgency=medium
* d/rules: Set the correct YQ2_ARCH for architectures like amd64.
On architectures where the `uname -m` representation of the CPU differs
from the Debian representation, we want the `uname -m` representation.
Previously, this was not done correctly.
* d/rules: Specify the architecture when building CTF, too.
This fixes reproducibility during cross-compilation, which would
previously have used the build architecture name. (CTF is a
multiplayer-only mode that cannot load saved games, so the savegame
code is not actually used.)
* d/p/debian/savegame-Add-compatibility-with-older-Debian-builds.patch:
Add patch for savegame compatibility with older Debian builds
* d/rules: Normalize ppc64el architecture name like upstream would.
Linux uname -m is ppc64le for this architecture.
-- Simon McVittie <email address hidden> Tue, 05 Oct 2021 10:57:28 +0100
-
yquake2 (8.00+ctf1.08~dfsg-1) unstable; urgency=medium
* d/watch: Handle release candidates, update CTF version
* New upstream release
- Drop all patches, applied upstream
- Install Quake II map bugfixes
- Note that some configuration options have been renamed from gl_*
to r_* in preparation for an optional Vulkan renderer (not included
here), and the meaning of the vid_fullscreen option has changed. Some
reconfiguration might be necessary after upgrading to this version.
* d/p/debian/build-Don-t-use-SSE-on-i386.patch:
Add a patch to use Debian's i386 baseline, which lacks MMX and SSE.
This will make yquake2 continue to run on older i686-class CPUs, such as
Intel Pentium II and AMD Geode GX/LX models from 20+ years ago, at the
cost of being slower and potentially more buggy than it would otherwise
be on post-baseline i686-class CPUs like the Pentium III (1999) and
Athlon XP (2001).
* Standards-Version: 4.6.0 (no changes required)
-- Simon McVittie <email address hidden> Tue, 05 Oct 2021 00:57:51 +0100
-
yquake2 (7.45+ctf1.07~dfsg-1) unstable; urgency=medium
* New upstream release
* Refresh patch series
- Drop many patches, applied upstream
* d/rules: Don't explicitly use --as-needed linker option.
It's the default with bullseye toolchains.
* d/p/signalhandler-Fix-a-typo.patch:
Add patch to fix a typo detected by Lintian
* d/patches: Move ctf patches into a topic subdirectory
-- Simon McVittie <email address hidden> Sat, 31 Oct 2020 12:06:32 +0000
-
yquake2 (7.43+ctf1.07~dfsg-1) unstable; urgency=medium
[ Fabian Greffrath ]
* Remove myself from Uploaders.
[ Simon McVittie ]
* New upstream release
* Standards-Version: 4.5.0 (no changes required)
* d/changelog: Trim trailing whitespace
* d/upstream/metadata: Add
* d/rules: Remove build options that no longer do anything
* Redo patches to be (hopefully) upstreamable
-- Simon McVittie <email address hidden> Fri, 28 Feb 2020 09:01:17 +0000
-
yquake2 (7.42+ctf1.06~dfsg-1) unstable; urgency=medium
* Standards-Version: 4.4.1 (no changes required)
* New upstream release
-- Simon McVittie <email address hidden> Sun, 22 Dec 2019 22:05:13 +0000
-
yquake2 (7.41+ctf1.06~dfsg-2) unstable; urgency=medium
* Upload to unstable
* d/salsa-ci.yml: Request standard CI on salsa.debian.org
* Standards-Version: 4.4.0 (no changes required)
* Use debhelper-compat 12
-- Simon McVittie <email address hidden> Tue, 09 Jul 2019 17:15:47 +0100
-
yquake2 (7.40+ctf1.06~dfsg-1) unstable; urgency=medium
* New upstream release
- Refresh patch series
- Build-Depend on libcurl-dev
- Install new documentation
* Standards-Version: 4.3.0 (no changes required)
* Add Depends on libgl1, loaded via dlopen()
* Add Recommends on libopenal1, loaded via dlopen() as the preferred
audio backend (plain SDL is also possible)
* Add Suggests on various flavours of libcurl, optionally used for
download redirection
-- Simon McVittie <email address hidden> Sun, 10 Feb 2019 15:47:17 +0000
-
yquake2 (7.30+ctf1.05~dfsg-2) unstable; urgency=medium
* Team upload.
[ Simon McVittie ]
* Revert "Update maintainer address".
The lists.alioth.debian.org form is still canonical.
[ Bruno "Fuddl" Kleinert ]
* Fix broken symlink: /usr/share/doc/yamagi-quake2/NEWS ->
../yamagi-quake2-core/NEWS (Closes: #915867)
-- Bruno "Fuddl" Kleinert <email address hidden> Sat, 08 Dec 2018 10:34:14 +0100
-
yquake2 (7.30+ctf1.05~dfsg-1) unstable; urgency=medium
* Update maintainer address
* New upstream release
- d/copyright: Update
* Install upstream CHANGELOG (which is actually just release notes) to
/usr/share/doc/package/NEWS.gz as recommended by Policy ยง12.7
* Standards-Version: 4.2.1 (no further changes required)
* Refresh patches
- d/p/Fix-segfault-in-OGG_PlayTrack-when-ogg_enable-is-set-to-z.patch,
d/p/Fix-spelling-of-information-and-re-word-a-comment-with-mu.patch:
Drop, applied upstream
-- Simon McVittie <email address hidden> Sat, 08 Sep 2018 17:07:03 +0100
-
yquake2 (7.21+ctf1.05~dfsg-1) unstable; urgency=medium
* d/README.source: Add a note about how to update to new upstream releases
* New upstream release
* Refresh patches
- d/p/Make-uses-of-pkg-config-cross-compilation-friendly.patch:
drop, applied upstream
* ctf-Use-SOURCE_DATE_EPOCH-for-reproducible-build.patch,
Link-ctf-game.so-to-math-library.patch,
Fix-some-spelling-mistakes-detected-by-Debian-s-Lintian-t.patch:
Mark some CTF patches as forwarded upstream
* d/p/Fix-segfault-in-OGG_PlayTrack-when-ogg_enable-is-set-to-z.patch:
Add post-release fix for a segfault with non-default configuration
* Standards-Version: 4.1.5 (no changes required)
* d/p/Fix-spelling-of-information-and-re-word-a-comment-with-mu.patch:
Fix more spellings flagged by Lintian
-- Simon McVittie <email address hidden> Sat, 21 Jul 2018 12:07:17 +0100
-
yquake2 (7.20+ctf1.05~dfsg-2) unstable; urgency=medium
* d/p/Make-uses-of-pkg-config-cross-compilation-friendly.patch:
Use $(PKG_CONFIG) so that cross-compilation can use an
appropriately-prefixed pkg-config
* d/rules: Explicitly set YQ2ARCH and YQ2OSTYPE instead of letting
the Makefile use uname -m and uname -s, for cross-compilation
* Note that cross-compilation requires a multiarch libopusfile-dev
(see #899138)
-- Simon McVittie <email address hidden> Tue, 12 Jun 2018 11:37:31 +0100
-
yquake2 (7.20+ctf1.05~dfsg-1) unstable; urgency=medium
* New upstream release
* d/copyright: Update
* Refresh patch series
* Fix-a-potential-crash-in-ai_run_melee-and-ai_run_missile.patch:
Apply a bugfix patch from upstream CTF module
-- Simon McVittie <email address hidden> Sun, 11 Mar 2018 21:43:17 +0000
-
yquake2 (7.10+ctf1.05~dfsg-2) unstable; urgency=medium
* Standards-Version: 4.1.3 (no changes required)
* Use https URL for Homepage
* Move packaging to salsa.debian.org
* d/gbp.conf: Make sure secondary ctf tarball is present
-- Simon McVittie <email address hidden> Tue, 16 Jan 2018 09:45:12 +0000
-
yquake2 (7.10+ctf1.05~dfsg-1) unstable; urgency=medium
* Standards-Version: 4.1.2 (no changes required)
* New upstream release
- Refresh patches
-- Simon McVittie <email address hidden> Sun, 10 Dec 2017 20:01:20 +0000
-
yquake2 (7.02+ctf1.05~dfsg-2) unstable; urgency=medium
* Standards-Version: 4.1.1 (no changes required)
* Set Rules-Requires-Root to no. With recent dpkg and debhelper
versions, this package can build without fakeroot.
* Move from deprecated priority extra to optional
-- Simon McVittie <email address hidden> Mon, 06 Nov 2017 09:31:48 +0000
-
yquake2 (7.02+ctf1.05~dfsg-1) unstable; urgency=medium
* Standards-Version: 4.1.0 (no changes required)
* New upstream release
- Update debian/copyright for new version of stb_image.h
-- Simon McVittie <email address hidden> Thu, 28 Sep 2017 10:50:18 +0100
-
yquake2 (7.01+ctf1.05~dfsg-2) unstable; urgency=medium
* Add patch to link CTF with -lm explicitly, fixing FTBFS
* Add CPPFLAGS to CTF CFLAGS
* Fix some Lintian-detected spelling mistakes
-- Simon McVittie <email address hidden> Thu, 14 Sep 2017 20:34:25 +0100
-
yquake2 (7.01+ctf1.05~dfsg-1) unstable; urgency=medium
* Change Architecture to linux-any. If someone wants to run this
game on kFreeBSD or Hurd, please see the output of
`git grep __linux` for places that might need changes, then send
a tested patch.
* Reduce exclusion list to stuff/osx and stuff/icon. stuff/win32-libs
no longer exists in 7.01, and stuff/misc no longer includes a
precompiled mkdir.exe.
* Rely on Files-Excluded in debian/copyright to repack tarball
* Add game code for CTF v1.05, which is also GPL (Closes: #872841)
* Add patch for CTF to use SOURCE_DATE_EPOCH
* Add patch for CTF to append to CFLAGS, LDFLAGS
-- Simon McVittie <email address hidden> Thu, 14 Sep 2017 11:57:15 +0100
-
yquake2 (7.01~dfsg1-1) unstable; urgency=medium
* New upstream release
- d/patches: Refresh, drop patches that are no longer needed
* d/copyright: Use https URL in Format
* Declare compliance with Policy 4.0.0
-- Simon McVittie <email address hidden> Mon, 26 Jun 2017 08:10:51 +0100
-
yquake2 (7.00~dfsg1-1) unstable; urgency=medium
* Increase debhelper compat level to 10 for parallel build
* New upstream release (Closes: #864483)
- d/copyright: Update
- d/patches: Refresh
- d/patches/7.01: Import some post-release fixes from upstream
* d/control: Fix spelling of "contributors"
* d/p/Only-use-usr-local-opt-openal-soft-on-Darwin.patch:
Don't try to link to OpenAL from /usr/local/opt/openal-soft
-- Simon McVittie <email address hidden> Sun, 18 Jun 2017 16:08:55 +0100
-
yquake2 (6.00~dfsg1-1) unstable; urgency=medium
* New upstream release
- remove several patches, applied upstream
-- Simon McVittie <email address hidden> Tue, 13 Dec 2016 13:34:32 +0000
-
yquake2 (5.34~dfsg1-1) unstable; urgency=medium
* Switch Vcs-Git to https (see #810378)
* Standards-Version: 3.9.8 (no changes needed)
* New upstream release
- no longer specific to amd64 and i386 (Closes: #826689)
- install 3D crosshair for stereoscopic rendering
- refresh patches
- install new README.md instead of old README
* Enable full compiler hardening
* Rewrite __DATE__ patch to use SOURCE_DATE_EPOCH directly
* debian/gbp.conf: use DEP-14 branch names
-- Simon McVittie <email address hidden> Fri, 01 Jul 2016 08:55:49 +0100
-
yquake2 (5.32~dfsg1-1) unstable; urgency=medium
* Imported Upstream version 5.32
* Remove debian/patches/000*, applied upstream.
-- Fabian Greffrath <email address hidden> Mon, 02 Nov 2015 10:43:42 +0100
-
yquake2 (5.31~dfsg1-2) unstable; urgency=medium
[ Simon McVittie ]
* Move patches from upstream to the beginning of the patch series,
and add DEP-3 metadata
* Split rpath-avoidance into a separate patch
[ Fabian Greffrath ]
* Add patch by Simon McVittie to override the default basedir
instead of adding a path if SYSTEMWIDE is defined.
+ This lets "+set basedir" take precedence over the SYSTEMDIR,
which is useful if you have the demo and full-game data installed
in different base directories to be able to test the demo for
regressions.
* Add debian/yquake2.h to debian/clean to make sure it gets
regenerated for each package revision.
-- Fabian Greffrath <email address hidden> Tue, 06 Oct 2015 14:14:06 +0200
-
yquake2 (5.31~dfsg1-1) unstable; urgency=medium
* Imported Upstream version 5.31~dfsg1
+ Backport two commits from upstream GIT to fix crosshair scaling
(Closes: #799952).
+ Refresh patches.
* Do not hard-code WITH_SYSTEMDIR at build time anymore. The engine expects
the renderer in the same directory anyway and game data is expected in
/usr/share/games/quake2, where this defaults to (Closes: #800118).
+ Extend debian/patches/Append...patch to also remove the bogus rpaths
instructions from LDFLAGS.
* Update Uploaders field and packaging Copyright to my <email address hidden>
address.
* Add "Recommends: quake2" to the yamagi-quake2 package and
"Recommends: quake2-server | yamagi-quake2" to yamagi-quake2-core.
* Remove debian/README.source, did not contain any relevant information
anymore.
-- Fabian Greffrath <email address hidden> Tue, 29 Sep 2015 11:59:24 +0200
-
yquake2 (5.30~dfsg1-1) unstable; urgency=medium
* New upstream release
- update debian/copyright
- refresh patches
- drop patch adding LIBDIR: the engine now looks for files relative
to the executable, which happens to be exactly the directory we were
using as our LIBDIR
* Use https and cgit for Vcs-Browser
* Stop using numbered patches for gbp pq
* Add patch to replace __DATE__ with BUILDDATE, and define that macro
from the debian/changelog date
- build with TZ=UTC and LC_ALL=C.UTF-8 to make that deterministic
* Drop libjpeg-dev build-dependency, yquake2 now has its own simplistic
JPEG loader
-- Simon McVittie <email address hidden> Tue, 05 May 2015 11:02:44 +0100
-
yquake2 (5.21~dfsg1-2) unstable; urgency=medium
* Change libjpeg8-dev build-dependency to libjpeg-dev for libjpeg-turbo
transition
* Standards-Version: 3.9.6 (no changes needed)
-- Simon McVittie <email address hidden> Thu, 09 Oct 2014 08:07:27 +0100
-
yquake2 (5.21~dfsg1-1) unstable; urgency=low
* New upstream release
- the refresher (renderer) is now directly linked into the executable
- refresh patches
* Standards-Version: 3.9.5 (no changes needed)
* Release to unstable
-- Simon McVittie <email address hidden> Mon, 13 Jan 2014 10:22:42 +0000