Accepted sdl-ttf2.0 2.0.18-1~exp1 (source) into experimental

Gianfranco Costamagna locutusofborg at debian.org
Mon Jan 24 11:11:48 GMT 2022


Hello,

>This is probably obvious, but just in case you weren't aware (since
>the phrasing of your message implied you might not be): I believe games
>need be ported from SDL 1.2 to SDL 2 as a single change, so for example
>angband would need to move from the SDL 1.2 family

it was just -ENOCOFFEEYETONMONDAY error :)

>(but the APIs of the smaller libraries like sdl-ttf have not changed much,
>if at all, so that part should be straightforward).
>
>angband is a convenient example because it build-depends on the whole
>family of packages, but the angband binary package doesn't actually
>depend on libsdl-gfx1.2-5, so maybe its B-D on libsdl-gfx1.2-dev could be
>dropped completely instead of replacing it with libsdl2-gfx-dev.

I feel exactly the same, the API didn't change, they added new stuff, but they didn't change the existing API.

So, *theoretically* if we rename the library providing also the old name, and we provide a symlink to the old SDL location
(this to be done for libsdl2-ttf, and we also provide the old libsdl1.2*->dev symlink),
probably the applications will just use libsdl2 ttf package with no need to port anything...

How do you feel about this nasty idea?

Gianfranco



More information about the Pkg-sdl-maintainers mailing list