Here is an updated ebuild for ceferino (0.97). Changes: - no more README_ES to dodoc - src/ima/icono.png is now data/ima/icono.png - localedir hacks changed, hence modified the sed fixes This version fixes bug #104145.
Created attachment 77987 [details] games-arcade/ceferino/ceferino-0.97.ebuild
did you actually try this ebuild? It errors out with: Can't open the file '/usr/share/games/ceferino/niveles/base.map' for me.
> did you actually try this ebuild? Sure i did, i even finished the game just to check the new graphics... But it was as a user who had already played with some previous versions (or, more likely, had used "ceferinoeditor"), and thus had a "~/.ceferinoniveles.map" file. This probably explains why i've missed this bug. Sorry for the inconvenience, I will fix that ASAP.
Created attachment 78006 [details] ceferino-0.97.ebuild Since there are several occurences of ".../niveles/..." in the sources, but it's now named "levels" in the data directory (what is actually installed), and i don't know which option upstream will prefer, i think the best is to accept both paths for this version. So i've simply added this to src_install(): dosym levels "${GAMES_DATADIR}"/ceferino/niveles (And this time i've tested it with a fresh user...) I will also report the issue upstream.
Created attachment 78008 [details] ceferino-0.97.ebuild And this version also adds a tiny patch to fix some wrong letters in display of the french localised text (the font pixmap was not exactly matching the characters map definition). Hope it's the last one this time...
Created attachment 78009 [details, diff] files/ceferino-0.97-font-fix.patch
Upstream has released a bugfix version (0.97.5) which solves both the font issue and the levels path issue. I will attach an updated ebuild.
Created attachment 78354 [details] ceferino-0.97.5.ebuild
ceferino-0.97.5 is in portage. guess I didn't close this.