-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 15 Jun 2026 20:13:42 +0200
Source: rockdodger
Architecture: source
Version: 1.1.4-5
Distribution: unstable
Urgency: medium
Maintainer: Martin A. Godisch <[email protected]>
Changed-By: Martin A. Godisch <[email protected]>
Closes: 1038551 1105733 1139286
Changes:
 rockdodger (1.1.4-5) unstable; urgency=medium
 .
   * Fix FTBFS with make --shuffle=random: declare the dependency of the
     objects on the generated config.h explicitly (new patch
     make-shuffle.diff), closes: #1105733.
   * Fix FTBR by removing COMPILEDATE (new patch ftbr-compiledate.diff); the
     patch also drops the now-unused COMPILEDATE define from the Makefile.
   * Use dh-cruft to register and purge /var/games/rockdodger.scores: add
     debian/rockdodger.purge, drop the manual removal from the postrm and
     build-depend on dh-sequence-cruft, closes: #1139286.
   * Port from SDL 1.2 to SDL 2 (new patch sdl2-port.diff); build-depend on
     libsdl2-dev, libsdl2-image-dev and libsdl2-mixer-dev instead of the
     SDL 1.2 -dev packages, closes: #1038551.
   * sdl2-port.diff: use a real fullscreen mode switch (SDL_WINDOW_FULLSCREEN)
     and render the framebuffer 1:1 instead of scaling a desktop-sized window,
     restoring the crisp text of the SDL 1.2 version.
   * Build with hardening=+all so the setgid binary gets bindnow/full RELRO
     (the dpkg default only enables partial RELRO).
   * Set the setgid-games bit via dpkg-statoverride in the postinst instead of
     a bare chmod, so the mode is recorded in dpkg's database; remove it again
     in the postrm.
   * Drop the manual update-desktop-database calls from the maintainer scripts
     and rely on the desktop-file-utils trigger instead.
   * Harden runtime path and string handling (new patch
     harden-runtime-paths.diff): guard getenv("HOME") against NULL and use
     snprintf() for the data-derived version banner and high-score names.
   * Polish the .desktop entry: short GenericName plus a Keywords field (new
     patch desktop-entry-polish.diff).
   * Drop the redundant Priority field from the source stanza (the default is
     optional).
Checksums-Sha1:
 7f5f0fba37dfe8717c1ce5edfda5d7ec75f35b03 1851 rockdodger_1.1.4-5.dsc
 5e10c8ee4bbcf43e9d73b2f176e58c4c03bfc957 19912 rockdodger_1.1.4-5.debian.tar.xz
 f233f205926e585f21ca0dc54806f73d19a8aad9 12242 
rockdodger_1.1.4-5_amd64.buildinfo
Checksums-Sha256:
 e9541140e7a7a68dc29eba41e857994fb1b5d376c41505c5e7e52fb646233a2d 1851 
rockdodger_1.1.4-5.dsc
 c1fba1d0c98d126472a334e6b52dae14a5736378a64a03710a49bfa6e4960cd3 19912 
rockdodger_1.1.4-5.debian.tar.xz
 7751658c93efedd5eb6cd5001cbe61709234b3997fa276d361d9b6c06e4512b2 12242 
rockdodger_1.1.4-5_amd64.buildinfo
Files:
 afc2c6fec4e58f0983babcf4ae4b3c16 1851 games optional rockdodger_1.1.4-5.dsc
 28563c37a150b658f984e301215b1945 19912 games optional 
rockdodger_1.1.4-5.debian.tar.xz
 9f174ca912bf908f6bf5869f64b790e6 12242 games optional 
rockdodger_1.1.4-5_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJHBAEBCgAxFiEEGEIyO0/Pm5CZX6F/o1C5kfBaSFcFAmowQf0THGdvZGlzY2hA
ZGViaWFuLm9yZwAKCRCjULmR8FpIV8KQD/9X2Nk2AVlvyV0ynLyaqv5XxRg2qNbX
sOeWfSEpO/xclCqRnw2xIykjGH2Gwq5r7XWxkiNsrf2jFcYiuDOd0u8Pc1rx19jz
C8ZaXBZkbOwHOtao4GkDvJH5Cz7vY6CDwkApWbRU9fooSgq5CIRHqYnqYdXZX1qo
D00iH0L8bSy7P8GX35HklnjbnFzcWos6o3UFhBfHeqJu6rERHY89QgdEtsNCy28J
B4WwWsoEeKqBwA3Tq9S0/kTq2JCkTL/pRQwvurLdiHYO5UP0mf/YFkQxU8EbsO48
0HZvAU1eCwzqbYbKXFXR48OSAPocVvEJz67bUejblnyh8qSVY0eQcU1lfZlJWEc4
PHoUPwKMpHzNbswzzVhsVTSs5pfpHHlbZzSQva5k8tbDmP6+vDdCM+jW3wBkfwlu
ayinQu8lX+4B1XEl3yUf+pTUhBEyfp27hNoYGuqCvfVZh08B2dPPFTukVZV8wbQ7
MIzh0fM2Dw54L1B22ldesP44oAPD5bveT2A3tVDJnRSEXMvcO43hEeaJjkFk5XCw
8vv2ib35611kEHtM9RXPFt5e0WUyIdwAqX49z//Tv0CtGnnCUXlI/lnz9IEi1AhS
PPGMLMsA+QbjHET4a2b8KT6twtDCu4Q4+zl+2mtmyQ+o7Di69eeecXGP97c0i02z
gcw3US2eYS/duQ==
=s7Mb
-----END PGP SIGNATURE-----

Attachment: pgpefbFPfkma9.pgp
Description: PGP signature

Reply via email to