[aquaria] Gentoo ebuilds

James Le Cuirot chewi at aura-online.co.uk
Tue Jun 15 13:43:41 EDT 2010


Hi guys,

First of all, thank you to Ryan for merging my patch. Much appreciated.

If there are any Gentoo users among you, you'll be interested to know
that I've created a couple of ebuilds for Aquaria here. I say a couple
because I thought it would be nice to keep the BBGE engine separate. :)

http://bugs.gentoo.org/323499

Even if you're not a Gentoo user, you might be interested to see how
I'm packaging it. Nearly all of the dependencies were already in the
Portage tree so I unbundled everything except glfont2. This does
involve some fudging with the headers and CMakeLists.txt and it would
be nice if we didn't have to do this but I understand that this can be
awkward to do in a way that works for everybody.

Andrew Church's (I remember your PS2 stuff :) patch for the data path
is helpful but since we're packaging the engine separately, I patched
it to look for data files in /usr/share/games/<appName>, which saves us
having to start the game with a wrapper script. This probably isn't
something that should be applied upstream but it might be helpful for
some people.

I've only created "live" ebuilds for the moment. These can't go into
the Portage tree. Are there going to be any official tarballs? If not,
I'll have to host some myself.

James


More information about the aquaria mailing list