Re: Bug#1038023: angband: Depends on SDL 1.2
Alexandre Detiste <[email protected]>
| Newsgroups | gmane.linux.debian.devel.games |
|---|---|
| Message-ID | <CADsTwjKgBQo8hG0Jh__EFpVoA5GZUgqjLTouD_CJ-9WF_tGcHw@mail.gmail.com> |
Hi, Le jeu. 7 sept. 2023 à 23:47, Chris Carr <[email protected]> a écrit : > > I have packaged Angband 4.2.5. I don’t know if Alexandre is still working on it but I have not seen his packages uploaded. I always need a sponsor, so I dropped the ball for now. > I can create a DFSG-free orig.tar.gz, and a non-free one with the tiles and sounds. > I can then configure debhelper to detect the presence or absence of the non-free tarball > and build either two packages (angband and angband-data) or three (including the non-free one). I prefer to use standard tooling that hacking one-of-a-king get-orig-source targets. It's more readable to have two source packages built from the same tarball: one free one (+dfsg..) and one non-free one. > But I don’t know how if that will render the *source* package non-free. I and many others spent much of the late 2000s tracking down all the original contributors and persuading them to re-licence their code under the GPL (which wasn’t known when they wrote it), so it was a big achievement to get Angband into main from 3.0. So I would like to keep the source package free if possible, even if this means having to maintain two source packages (which I don’t know how to do). It looks like a regression. > I have a number of questions about the packaging process > (sbuild can’t install imagemagick; dh_autoconf rewrites install-sh; > version deps of libc and sdl-mixer-dev have increased unnecessarily; many more) >– would anyone be willing to mentor me to get these things fixed? Yes I can spend more time on this on Salsa https://salsa.debian.org/games-team/angband/-/commits/master Just push, or if you're not confident, use branches and/or merge-requests. > Anyway, it is possible that Alexandre is far more expert than me (I am an amateur with a desk job) > and his packages may be much better. > My only advantage is being a member of the upstream devteam, > but that does not make me the best person to be the Debian maintainer. And I don't know this game enough, I'm more interested in the SDL1 -> 2 migrations and it's impacts. Thanks