Hi, Antoine I’ve made the fixes you pointed out.
Could you add me to the games-team so I can create https://salsa.debian.org/games-team/devilutionx and push the new changes? -- Regards, Kirill Rekhov Currently Debian Maintainer GPG Fingerprint: 2640 769D FDA1 AAA0 F863 D1AE 5F2C 5905 519C E0A0 Debian Salsa: https://salsa.debian.org/krekhov Debian Person: https://nm.debian.org/person/krekhov Debian QA Page: https://qa.debian.org/[email protected] GitHub: https://github.com/krekhovx сб, 23 авг. 2025 г. в 16:11, Antoine Le Gonidec <[email protected]>: > Le Sat, Aug 23, 2025 at 12:28:40PM +0300, Kirill Rekhov a écrit : > > Sorry for the late reply, yes if you want you can view/upload this > package. > > > > It is ready at the addresses: > > > > https://salsa.debian.org/krekhov/devilutionx > > https://mentors.debian.net/package/devilutionx > > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1104851 > > A first change is required in debian/control: > Section: games > should be replaced with: > Section: non-free/games > > I think the short version of the SustainableUse license in > debian/copyright should be updated in some way too. Right now we have to > go to the upstream-provided LICENSE.md and notice these sentences to know > this is actually not a DFSG-compatible license: > You may use or modify the software only for your own internal business > purposes or for non-commercial or personal use. > You may distribute the software or provide it to others only if you do so > free of charge for non-commercial purposes. > > That makes the opening of the following sentence in the SustainableUse > license summary in debian/copyright wrong: > This package is free software; (…) > > And to conclude with that license, debian/copyright should include a > Disclaimer field explaining why this package is not part of Debian > proper (here because of the restriction to commercial us): > > https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#disclaimer-field > > --- > > About lintian overrides, the following is not a false positive: > old-fsf-address-in-copyright-file > > Said address is included in the summary of the GPL-2 license in > debian/copyright, that should probably be fixed. You can probably used a > slightly tweaked version of the text you included for GPL-2+. > > The following override is probably not warranted either, as it is not a > false-positive: > package-contains-documentation-outside-usr-share-doc > > You can fix that one by removing the following entry from > debian/devilutionx-data.install: > usr/share/diasurgical/devilutionx/README.txt > and instead include it in a new file debian/devilutionx-data.docs > > --- > > In debian/copyright, you have many similar single-file entries like this > example: > Files: dist/asio-src/asio/include/asio/as_tuple.hpp > Copyright: 2003-2023 Christopher M. Kohlhoff (chris at kohlhoff dot com) > License: BSL-1.0 > > Files: dist/asio-src/asio/include/asio/async_result.hpp > Copyright: 2003-2023 Christopher M. Kohlhoff (chris at kohlhoff dot com) > License: BSL-1.0 > > Files: dist/asio-src/asio/include/asio/awaitable.hpp > Copyright: 2003-2023 Christopher M. Kohlhoff (chris at kohlhoff dot com) > License: BSL-1.0 > > This can actually be merged into a single entry, like this: > Files: > dist/asio-src/asio/include/asio/as_tuple.hpp > dist/asio-src/asio/include/asio/async_result.hpp > dist/asio-src/asio/include/asio/awaitable.hpp > Copyright: 2003-2023 Christopher M. Kohlhoff (chris at kohlhoff dot com) > License: BSL-1.0 > > Or, even better, if the license applies to all files in that directory > (I did not check if this is the case for that example): > Files: dist/asio-src/asio/include/asio/* > Copyright: 2003-2023 Christopher M. Kohlhoff (chris at kohlhoff dot com) > License: BSL-1.0 > > More precise entries take priority on more global ones, so you can write > something like this too: > Files: dist/libzt-src/ext/ZeroTierOne/* > Copyright: 2019 ZeroTier, Inc. > License: Apache-2.0 > > Files: dist/libzt-src/ext/ZeroTierOne/ext/bin/tap-windows-ndis6/* > Copyright: 2002-2014 OpenVPN Technologies, Inc. * > License: GPL-2 > > Files: dist/libzt-src/ext/ZeroTierOne/ext/hiredis-0.14.1/* > Copyright: 2010-2011 Pieter Noordhuis > License: BSD-3-clause > > While it might look like a cosmetic change only, it actually makes the > debian/copyright review much easier by strongly reducing its length. > > --- > > In debian/control, you set explicit dependencies for devilutionx on > libsdl2-2.0-0 and libsdl2-image-2.0-0. This is not required, these are > already automatically set from the Build-Depends list above. > > --- > > If you want this package to be team-maintained, you should replace the > current Maintainer field with: > Maintainer: Debian Games Team <[email protected]> > Uploaders: Kirill Rekhov <[email protected]> > > Updating the Vcs-* fields would be required when the packaging > repository is moved into the team namespace. Maybe it’s worth doing it > for the initial upload already, and move that repository as soon as we > have a bit of time for that? (I asked on IRC for your account to be added > to our team) > Vcs-Git: https://salsa.debian.org/games-team/devilutionx.git > Vcs-Browser: https://salsa.debian.org/games-team/devilutionx > > --- > > And that’s all, please send me a ping when you’re done fixing what I > reported, and I think this time it sould finally be ready for an initial > upload! > > Take as much time as you need for that, my proposal to sponsor this > upload is not time-limited in any way. >
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEJkB2nf2hqqD4Y9GuXyxZBVGc4KAFAmiwSjoACgkQXyxZBVGc 4KDk1w/8DUTFA23imnMEE5o3ANbzl/Ga44hcUi+onn/NRcVDSRIuxZNth8y00iKA NxWGzkIEYcwP2Flt2o0cn0a+xTf5YMT/RqNQqUQ1bSfEvP/K/aiea7NnjQA/PbiH UUgJuGFEBc4PZra2mtyd5Kk8mAT73EcEOr3ayni21ipcp8CY41/U35AjOurrWRhu UZLUqQ2iVv7WRnTsFRbQE0rza8KLFLNA4X/B/nFygxexFbEdGiBCyQXMKaE7Jl8Q dnUOyM+dtitnYIXT9aRxiPVoCKNG4n3/pSsOpib+zrhkXTljJiiqVL+86D0kd5Hl IYYvTWgra4aPYAjOSFPFGFMPDXSe3l+FmEPY3ADDVdN6Doc+H2KiJAs3v+ZWl+m3 s22M0F5X8pynw+VQkGQLD1dRZG/soeT9YXKYXe+79k1CXDA865Ws0OG3RYggk5ah sspv5zn+AJ+8JmawyvqoF4FWvj3K6R6H2vqrP7gW2/kZUKhmvNZVkPah7zTZ3nYT FK5ppi5sQmbkOUvc7XAWMl/vwpoP7aD1VGYdcDLFHhDbxxpHZptqq3F9V+MhJZPN 2TZb0HcQ+q6YBNkK2j6lALZ5Bdn7EjAgJ4xUnClwhoIkhn9Y4gBI/lXsZS1uK7RW koWvdX0X5sUA6++qo4mWD52V+gv3OdRrWPx93bvbb6PCHVYwHmM= =eMBj -----END PGP SIGNATURE-----

