Summary: | games-arcade/shatter - Retro-inspired brick-breaking game. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jared B. <nitro> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | CC: | games, jstein |
Priority: | Normal | Keywords: | EBUILD, InOverlay |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://www.shattergame.com/ | ||
Whiteboard: | gamerlay | ||
Package list: | Runtime testing required: | --- | |
Attachments: | games-arcade/shatter-1.0.20130609.ebuild |
* games.eclass has to come last in inherit line * unpacker-nixstaller is not a valid eclass, drop it and use unpacker which works fine * what is strip restriction for? * as-is is a deprecated license, don't use it anymore * why do we have opengl in x86 deps, but not app-emulation/emul-linux-x86-opengl in amd64 ones? * I'd rather use QA_PREBUILT and then use the wildcard "*" * pkg_nofetch is a bit thin, tell the user where to download the game from * use exeinto/doexe for .so libs as well * use "doicon -s <size> foo.png" whenever possible and use gnome2-utils.eclass to update the icon cache then * eutils.eclass is missing from inherit line, but you do use it's functions (such as doicon) * since binary games can break randomly depending on library versions I recommend to add a "bundled-libs" useflag which will install all bundled libraries regardless of architecture |
Created attachment 358668 [details] games-arcade/shatter-1.0.20130609.ebuild Shatter is a fun breakout-inspired game that was released via Humble Indie Bundle last year. A newer version was released a couple months ago that ported it to SDL 2 (don't see anything else obviously different). The attached ebuild is for the latest SDL 2 version, and was adapted from the original gamerlay version.