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

Format: 1.8
Date: Tue, 05 May 2026 14:37:58 +0200
Source: maelstrom
Architecture: source
Version: 4.0.1+ds-1
Distribution: experimental
Urgency: medium
Maintainer: Pino Toscano <[email protected]>
Changed-By: Pino Toscano <[email protected]>
Closes: 1048938
Changes:
 maelstrom (4.0.1+ds-1) experimental; urgency=medium
 .
   * Upload to experimental to give it a bit more testing (w.r.t. both the
     source itself and the resulting game).
   * New upstream release:
     - it should not change files anymore, thanks to the switch to cmake
       (Closes: #1048938)
   * Upstream moved to GitHub, so:
     - switch Homepage to https://github.com/libsdl-org/Maelstrom
     - rewrite watch file to v5 pointing to GitHub; the release tarball is
       downloaded from the release assets as the git submodules are needed
   * Rewrite copyright according to the updated upstream sources.
   * Repack the upstream sources to remove various bits which are not needed:
     - the embedded copy of SDL 3
     - the builtin mod, available as data files already
     - bits for Android, Google Play, macOS, Steam
   * Update the patches:
     - game_installdir.patch: drop, obsolete by the switch to cmake
     - install-hook.diff: drop, obsolete by the switch to cmake
     - debian-diff-to-be-split-some-day.patch: drop, as all the bits are 
obsolete
       now
     - missing-include.diff: drop, obsolete
     - global-saves-compatibility.patch: drop, as it is no more easily doable 
now
   * Update the build dependencies according to the upstream build system:
     - switch libsdl2-dev, and libsdl2-net-dev to libsdl3-dev for the switch to
       SDL 3 (sdl3-net is still used as vendorized, as not releases yet)
     - add cmake
     - remove pkgconf, no more needed
   * Update building following the switch to cmake:
     - pass -DCMAKE_INSTALL_BINDIR=/usr/games to cmake to install the 
application
       binary to /usr/games
     - pass -DSTEAM=FALSE to cmake to disable any customization & installation
       specific for Steam
     - pass -DUSE_VENDORED_SDL=FALSE to cmake to use the system SDL 3
     - pass -DSTANDALONE_INSTALL=FALSE to cmake to make it install using a
       "classic" distribution layout
     - drop the autoconf & configure handling
     - stop adding -Wall to CFLAGS and CXXFLAGS, as it is now added by the
       upstream build system
     - drop manual cleanups after the installation, as they are no more needed
       now
     - drop debian/clean, as everything is now built in a subdirectory
   * The old xpm application icon is gone; to replace it, use the ico file meant
     for the "web" version:
     - add the icoutils build dependency
     - use icotool to extract various icons from store/web/icon.ico for the XDG
       hicolor icon theme
     - drop the usage of convert
     - drop the imagemagick build dependency, and the
       graphicsmagick-imagemagick-compat Build-Conflicts
     - drop debian/maelstrom.dirs, as the directories as created while 
extracting
       the icons
   * Update the installed documentation:
     - drop the bits installed by the build system, as what is wanted will be
       installed manually
     - stop shipping Changelog, as it was removed
     - ship the new README.md
     - drop the ".txt" extension from the CREDITS, and "Paper" files
     - drop various READMEs and documentation no more provided
   * Adapt the desktop file to pass --windowed rather than -windowed.
   * Remove manpage symlink for Maelstrom-netd, as that executable is gone.
   * Drop Rules-Requires-Root: no, no more needed since Debian trixie.
   * Drop Priority: optional, no more needed since dpkg 1.22.13.
   * Bump Standards-Version to 4.7.4, no changes required.
Checksums-Sha1:
 6822b437c97a765fb7174684661d089ad0bd319a 1910 maelstrom_4.0.1+ds-1.dsc
 ab07ab37583d0aca2a8b775e12df949dbd60a00c 1590268 maelstrom_4.0.1+ds.orig.tar.xz
 6c8cff3598147cacd479a46acf2db0ee0a3b3ba6 18928 
maelstrom_4.0.1+ds-1.debian.tar.xz
 4bcc66bc0456aabb1781d0c110ae427ca002c534 12595 
maelstrom_4.0.1+ds-1_source.buildinfo
Checksums-Sha256:
 2ffaa2e4e1ca9a99eaaca841b1c5e9e3ddc2ffb2f69c6335e11ec2a55428098f 1910 
maelstrom_4.0.1+ds-1.dsc
 aea87cd20b8b201522503355bff3259816f2cd1435e0f33ce0108488c80ba3f1 1590268 
maelstrom_4.0.1+ds.orig.tar.xz
 040885831a18089f8bc062f804c9a95da7743e3381a451cada0e4d39c04f38f0 18928 
maelstrom_4.0.1+ds-1.debian.tar.xz
 aebc1b10ca69cb80b5a1a285532bd90e53c141fb78718c77a09359078bde96b0 12595 
maelstrom_4.0.1+ds-1_source.buildinfo
Files:
 9f274f266aff3a8f88571c3197190912 1910 games optional maelstrom_4.0.1+ds-1.dsc
 ba5c92163a448326dc31e86cabe736a9 1590268 games optional 
maelstrom_4.0.1+ds.orig.tar.xz
 9e3050182167fd09d2ede97ca04bf76d 18928 games optional 
maelstrom_4.0.1+ds-1.debian.tar.xz
 50716ae2080f76d55fb1a79f3c8e915c 12595 games optional 
maelstrom_4.0.1+ds-1_source.buildinfo

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

iQIzBAEBCgAdFiEEXyqfuC+mweEHcAcHLRkciEOxP00FAmn55TUACgkQLRkciEOx
P01Ibw/6AjF9GC19KI6YNQWZlH4LIvebzVFJ6vBG5C26EJkVQ2IBpptFI4hzpGHP
EvLjBZUy8XrlxbApeoyWOQIBihw4A9WFgfRMvowVBUXqKW9huOY524cdmCvcKG/g
ZiKGAk0Ox/WcZ/pe7DcHV9nOdLecc6N3jRZZu/X7Hcyc94ncbt8YbIbOysO59ITi
jw88g10yXqInKSKZWp1OcQhm0CiSsN04pt1ZgD16loPVywmmUbTrlAndDAU85ygn
CF06YUXH1zAIsxFwwRIh5Hx00aBXnjVCZyb+Rj9cGJlu8j5XdsOp1dbalE5tsJ4L
8T+l93xVX0eyeruqo04V7RgWPSKVy4hVPSRIiFwulvhqiXqD0XOtM//GJT8r+l+p
I62pTm+Ra85QO7YWFE4o0tsXtrcXI3a11VuiXcZ/SkFxz7zkzxoriY1kYyLLB0dd
VRLF9HoNxzqTigoIU9aa0Q92GIfT0XtOLyrdqlfcWFOwWDzGNGbAy65/pVFqs3gO
oVLlqyxV2pCFWyguLBEtXCPc4BV28Tn/hQFHsVVg7owpqP3fLU8ci7owpCuljHDx
pEEPg9h9PKFad7MNtTEFByd9TVAjiVQYrWmPyjyI1kpEewsxUFZe7yQ0mfBS5/qK
fJrML+gdNWuiu6h/ceYia9Vfgff/ad1GTDGGrIQTyPDZstZMr+8=
=h06e
-----END PGP SIGNATURE-----

Attachment: pgppBrVx7vBmb.pgp
Description: PGP signature

Reply via email to