Summary: | openttd-0.3.4.ebuild (Update) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Max Lindner <ml> |
Component: | New packages | Assignee: | Gentoo Games <games> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | che |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
URL: | http://www.openttd.org | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
openttd-0.3.4.ebuild
openttd-0.3.4.ebuild openttd-0.3.4.ebuild |
Description
Max Lindner
2004-09-14 14:28:29 UTC
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. :) |