SliTaz SliTaz Forum

You are not logged in.

#1 2014-08-30 09:48:14

necrophcodr
Member
Registered: 2014-02-20
Posts: 101

SDL2-2.0.3

So I once again ventured on the journey in SliTaz to find more ways to allow me to be more elaborate in my development, more flexible, and have more fun doing it too.

See, I am a C developer, and to me, having the right libraries is what it's all about. If they're not there, I'll build them myself.

However, on this occasion, they were there, just not in the repositories, so I went ahead and configured two of these packages ready for development and runtime usage.

I present the following, libsdl2 and libsdl2-dev:

http://mirror.necrophcodr.me/i686/libsdl2-2.0.3.tazpkg

http://mirror.necrophcodr.me/i686/libsdl2-dev-2.0.3.tazpkg

In the tazpkg's are of course the receipts as well, so any curious eyes can get a glimpse into the build process. There really isn't any magic, it configures itself pretty easily, and so can easily be maintained (read: no maintenance required with the exception of bumping up the version numbers or rebuilding when libraries change).

Offline

#2 2014-08-31 10:08:16

necrophcodr
Member
Registered: 2014-02-20
Posts: 101

Re: SDL2-2.0.3

It seems that my changes were merged to the wok, for that I am pleased. It is good to see that maintainers on this website like to keep things up to date!

Now, SDL2 is not enough when one wants to work with these things. So I went ahead and checked up on what packages would depend on libsdl, and what packages could be switched to libsdl2.

I then noticed, what I had otherwise forgotten. There's a whole slew of standard packages, -net, -mixer, -ttf, and -image. These are the ones still available, as the libsdl-gfx package is no longer in use as of SDL2.

Naturally, I uploaded them all to my server for you guys to check out, and as a bonus point, I decided to also upload the receipts seperate for easy reading.

Now, I did NOT make all these receipts myself, I merely copy&pasted the SDL1 versions, changed the version number, and added my email in the maintainer field. If this is in any way NOT okay, please let me know.

Additionally, I recompiled bzflag (a tanks game) with SDL2, and on my netbook it seemed to run just fine. Requires only libsdl2, so it was simple to get working (change of sdl version really).

However, plenty of testing is required for these packages, so if anyone has the time: TEST!

Links:

http://mirror.necrophcodr.me/i686/libsdl2-image-2.0.0.tazpkg

http://mirror.necrophcodr.me/i686/libsdl2-image-dev-2.0.0.tazpkg

http://mirror.necrophcodr.me/i686/libsdl2-mixer-2.0.0.tazpkg

http://mirror.necrophcodr.me/i686/libsdl2-mixer-dev-2.0.0.tazpkg

http://mirror.necrophcodr.me/i686/libsdl2-net-2.0.0.tazpkg

http://mirror.necrophcodr.me/i686/libsdl2-net-dev-2.0.0.tazpkg

http://mirror.necrophcodr.me/i686/libsdl2-ttf-2.0.12.tazpkg

http://mirror.necrophcodr.me/i686/libsdl2-ttf-dev-2.0.12.tazpkg

Additionally, all the receipts are available:

http://mirror.necrophcodr.me/receipt

I removed bzflag, due to incompatabilities. Sorry, needs a bit more work

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.017 seconds, 7 queries executed - Memory usage: 1.53 MiB (Peak: 1.77 MiB) ]