Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 508244 - games-misc/opengfx-0.5.1: version bump
Summary: games-misc/opengfx-0.5.1: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 508238
  Show dependency tree
 
Reported: 2014-04-20 15:36 UTC by Nikolay Edigaryev
Modified: 2014-06-13 08:59 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Ebuild for games-misc/opengfx-0.5.1 (opengfx-0.5.1.ebuild,1013 bytes, text/plain)
2014-06-11 10:26 UTC, Moritz Schlarb
Details
Patch for games-misc/opengfx-0.5.1 (opengfx-0.5.1.patch,2.42 KB, patch)
2014-06-11 10:26 UTC, Moritz Schlarb
Details | Diff
Patch for games-misc/opengfx-0.5.1 (opengfx-0.5.1.patch,1.66 KB, patch)
2014-06-11 15:47 UTC, Moritz Schlarb
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nikolay Edigaryev 2014-04-20 15:36:37 UTC
Required for games-simulation/openttd-1.4.0.
Comment 1 Leif Biberg Kristensen 2014-05-16 17:23:53 UTC
Separate ebuilds for OpenGFX may have been necessary in the past, but doesn't appear so anymore. You simply go to "online content" after upgrading OpenTTD to a new version, and then select "Update installed packages" (I don't remember the exact wording). OpenGFX will then be updated in-game.
Comment 2 Leif Biberg Kristensen 2014-05-17 09:04:16 UTC
(In reply to Leif Biberg Kristensen from comment #1)
> Separate ebuilds for OpenGFX may have been necessary in the past, but
> doesn't appear so anymore.

Forget this. You'll need a pre-packaged OpenGFX for a fresh OpenTTD install. If however you already have ottd installed, you can update the ogfx from ingame.
Comment 3 Marcin Kowalski 2014-06-04 05:38:22 UTC
I believe you can start openttd with no data files whatsoever (even opengfx) and it will download them to user's directory from openttd content servers.
Comment 4 planetmaker 2014-06-07 19:53:07 UTC
Indeed OpenTTD can start without any graphics set present and should then offer the user to download. Yet I'd not see that as the recommended way.

However, I was notified today by an OpenTTD player that OpenTTD 1.4.1 crashed on him with both, OpenTTD 1.4.1 and OpenGFX 0.5.0 installed. While it's also a bug in OpenTTD itself, the reason of the crash is a bug in the OpenGFX package or its dependencies shipped: the file opengfx.obg had empty md5sums entries for the grf files. Building OpenGFX depends on both nml and grfcodec packages (the latter ships with grfid which calculates the md5sums over the relevant parts of the grf files as needed for the obg file)
Comment 5 Moritz Schlarb 2014-06-11 10:26:28 UTC
Created attachment 378684 [details]
Ebuild for games-misc/opengfx-0.5.1
Comment 6 Moritz Schlarb 2014-06-11 10:26:42 UTC
Created attachment 378686 [details, diff]
Patch for games-misc/opengfx-0.5.1
Comment 7 Mr. Bones. (RETIRED) gentoo-dev 2014-06-11 15:03:09 UTC
what's going on with this type of change?

-	$(_V)-rm -rf custom_tags.txt custom_tags.txt.cache
+	$(_V) -rm -rf custom_tags.txt custom_tags.txt.cache
Comment 8 Moritz Schlarb 2014-06-11 15:47:00 UTC
Created attachment 378714 [details, diff]
Patch for games-misc/opengfx-0.5.1

(In reply to Mr. Bones. from comment #7)
> what's going on with this type of change?
> 
> -	$(_V)-rm -rf custom_tags.txt custom_tags.txt.cache
> +	$(_V) -rm -rf custom_tags.txt custom_tags.txt.cache

Oh, I'm sorry, that was a leftover from before when I got errors like "bash: m: command not found".
I've cleaned it up now.
Comment 9 Mr. Bones. (RETIRED) gentoo-dev 2014-06-13 08:59:30 UTC
in portage.