Created attachment 18293 [details] legends-0.2.2.ebuild Here, I've done one. I had to ask the devs what license the game is under, and they said to use the Torque Game Engine license (see Bug 29559). I didn't use their runlegends script, which just makes the game use the libSDL and openal libraries they included. Since it RDEPENDS on libSDL and openal, we can just use the globally available ones instead of LD_LIBRARY_PATHing to theirs.
Created attachment 18294 [details] legends-0.2.2.ebuild I b0rked the DESCRIPTION. Fixed.
Created attachment 18295 [details] legends-0.2.2.ebuild Removed unnecessary dodir. I really should pay more attention or maybe just get more sleep.
added to cvs with a few minor touchups, thanks for the ebuild :)
Aren't find -type f -exec chmod a-x '{}' \; and chmod -R a-x * kind of redundant when both of them are still in the ebuild? I'll have to remember that. Your method is much more graceful since it doesn't hit the directories. ;) If you remove my version of the perms mod, then you can remove 'common legends show' from the next line--they're directories.
yeah, originally i had this: find -type f -exec chmod a-x '{}' \; chmod -R a-x * chmod -R go-w * when i went to kill the first chmod i guess i hit the 2nd ;) fixed in cvs, thanks for pointing it out