1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435
|
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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> Tue, 09 Jul 2019 17:15:47 +0100
yquake2 (7.41+ctf1.06~dfsg-1) experimental; urgency=medium
* New upstream release
-- Simon McVittie <smcv@debian.org> Wed, 12 Jun 2019 22:00:28 +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 <smcv@debian.org> 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 <fuddl@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <fabian@debian.org> 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 <fabian@debian.org> 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 <fabian@debian.org>
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 <fabian@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> Mon, 13 Jan 2014 10:22:42 +0000
yquake2 (5.11.v2~dfsg1-1) experimental; urgency=low
[ Fabian Greffrath ]
* Initial release (Closes: #689824).
* Filter potentially non-free stuff out of the upstream release tarball.
* Append to {C,LD}FLAGS instead of overriding them,
obey dpkg-buildflags thereby.
* Install port-specific architecture-dependent files
into a separate LIBDIR directory.
* Fix spelling-errors detected by lintian.
* Add Recommends: libgl1-mesa-glx | libgl1, libopenal1. They get dlopen()ed
and should be installed in all but unusual installations. This way they
also show up in reportbug templates.
[ Simon McVittie ]
* Add myself to Uploaders
* Enable pristine-tar support
* Fix git-import-orig filter syntax
* Also filter out src/backends/sdl_osx since those files' origin and
license are unclear
* debian/copyright: document why this is in contrib, and how the
orig tarball was filtered
* Provide a virtual package for the quake2-engine
* Take the engine and server off the $PATH, recommending the quake2
package (from src:quake >= 4) as the "user-facing" Quake II package
* Provide virtual packages for the quake2-engine and quake2-engine-server
* Split out a yamagi-quake2-core package with the server and shared files
* Link against libgl, libopenal1 libraries at compile time in the
usual way, instead of dlopen() + Recommends
* Set SYSTEMWIDE directory to the LIBDIR, so the wrapper scripts
in the quake2, quake2-server packages can select either demo data
(/usr/share/games/quake2-demo) or full data (/usr/share/games/quake2)
if both are installed
* yamagi-quake2-core: add Breaks/Replaces for the
yamagi-quake2 packages provided by upstream
* Upload to experimental
-- Simon McVittie <smcv@debian.org> Sun, 29 Sep 2013 14:38:45 +0100
|