Hi! There is a new Version of openttd games-simulation/openttd -- Max
Created attachment 39611 [details] openttd-0.3.4.ebuild
forgot to mention: openttd is a Opensource clone of the famous Transport Tycoon Deluxe by Chris Sawyer
Created attachment 39620 [details] openttd-0.3.4.ebuild Looks like the wrapper might not be needed anymore. Give this ebuild a try please.
Created attachment 39648 [details] openttd-0.3.4.ebuild Give this a try. It includes the stuff from bug #57440, except the midiplayer patch(it's been merged upstream afaik), and the following: * Removed -useful from SRC_URI(titlescreen is bundled now) * Install docs/console.txt * Removed unzip from dependancies because we don't need the -useful package anymore. * Added warning about soundfonts for timidity. * Removed the ~/.openttd/ magic because it is created by the executable at runtime now, but we still need the wrapper to append `-m extmidi` to the command-line. * They changed the binary name from "ttd" to "openttd", so we must install it under the old name, because the wrapper uses the well-known "openttd" name.
I don't like the wrapper script. If we don't need to create the stuff in $HOME there's no reason for it. I also don't like the unconditional rdep on timidity++.
As I said before, I removed the $HOME stuff from the wrapper because it isn't needed anymore(0.3.4 creates ~/.openttd/ on demand now, UNLIKE older versions). The only thing the wrapper does now is append the `-m extmidi` option by default. If you don't want that, then you can remove src_unpack altogether along with the timidity dependency/soundfount notice...
openttd-0.3.4.ebuild added to portage. There's a local timidity use flag for midi support.
Mr. Bones: You forgot to put "timidity" in IUSE. :)