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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.