Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 298516 - games-strategy/openttd-1.0.0_beta1
Summary: games-strategy/openttd-1.0.0_beta1
Status: RESOLVED LATER
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords: EBUILD
Depends on: 300328 308355
Blocks:
  Show dependency tree
 
Reported: 2009-12-27 12:02 UTC by Maciej Piechotka
Modified: 2010-04-01 07:56 UTC (History)
7 users (show)

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


Attachments
games-strategy/opengfx/opengfx-0.2.1.ebuild (opengfx-0.2.1.ebuild,672 bytes, text/plain)
2009-12-27 12:04 UTC, Maciej Piechotka
Details
games-strategy/opensfx/opensfx-0.2.1.ebuild (opensfx-0.2.1.ebuild,586 bytes, text/plain)
2009-12-27 12:08 UTC, Maciej Piechotka
Details
games-simulation/openttd/openttd-1.0.0_beta1.ebuild (openttd-1.0.0_beta1.ebuild,3.56 KB, text/plain)
2009-12-27 12:08 UTC, Maciej Piechotka
Details
games-misc/opengfx-0.2.1.ebuild (opengfx-0.2.1.ebuild,684 bytes, text/plain)
2009-12-28 16:25 UTC, Piotr Szymaniak
Details
games-misc/opensfx-0.2.1.ebuild (opensfx-0.2.1.ebuild,611 bytes, text/plain)
2009-12-28 16:26 UTC, Piotr Szymaniak
Details
openttd-1.0.0_beta1.ebuild (openttd-1.0.0_beta1.ebuild,3.94 KB, text/plain)
2009-12-28 16:27 UTC, Piotr Szymaniak
Details
openttd-1.0.0_rc2.ebuild (openttd-1.0.0_rc2.ebuild,3.60 KB, text/plain)
2010-03-07 10:25 UTC, Piotr Szymaniak
Details
games-simulation/openttd-1.0.0_rc2 (openttd-1.0.0_rc2.ebuild,3.87 KB, text/plain)
2010-03-08 01:53 UTC, Ai Locke Shinseiko (Wizzleby)
Details
openttd-1.0.0.ebuild (games-simulation/openttd-1.0.0,4.13 KB, text/plain)
2010-04-01 07:54 UTC, Ai Locke Shinseiko (Wizzleby)
Details
games-misc/openmsx-0.2.1 (openmsx-0.2.1.ebuild,793 bytes, text/plain)
2010-04-01 07:56 UTC, Ai Locke Shinseiko (Wizzleby)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Maciej Piechotka 2009-12-27 12:02:58 UTC
As currently there is open data for openttd it should install it by default.
Comment 1 Maciej Piechotka 2009-12-27 12:04:00 UTC
Created attachment 214287 [details]
games-strategy/opengfx/opengfx-0.2.1.ebuild

OpenGFX ebuild
Comment 2 Maciej Piechotka 2009-12-27 12:08:08 UTC
Created attachment 214288 [details]
games-strategy/opensfx/opensfx-0.2.1.ebuild
Comment 3 Maciej Piechotka 2009-12-27 12:08:55 UTC
Created attachment 214290 [details]
games-simulation/openttd/openttd-1.0.0_beta1.ebuild
Comment 4 Patric Stout 2009-12-28 14:33:12 UTC
Some comments from the OpenTTD Developers Team:
1) OpenGFX requires >= 0.7.0, not >= 0.7.4
2) OpenSFX requires >= 1.0.0, not >= 0.7.4 (especially because there is a 0.7.4 and 0.7.5 that do not support OpenSFX
3) If you use OpenGFX but not OpenSFX in the OpenTTD ebuild you won't give the warning, but you still need the sample.cat from the original files (or install NoSound/OpenSFX manually). So why does it only look at OpenGFX and not at OpenSFX?
4) Is it in the spirit of Gentoo to use precompiled packages and not compile from source? This holds for both OpenGFX and OpenSFX.
5) The homepage for OpenGFX and OpenSFX are wrong; their homepage is at respectively http://dev.openttdcoop.org/projects/opengfx and http://dev.openttdcoop.org/projects/opensfx
6) Is there any reason why the keywords for OpenSFX/OpenGFX are different than OpenTTD's keywords?
7) Why install license.txt for OpenGFX if you explicitly remove OpenTTD's equivalent (COPYING)? 
Comment 5 Piotr Szymaniak 2009-12-28 16:24:27 UTC
(In reply to comment #4)
> Some comments from the OpenTTD Developers Team:
> 1) OpenGFX requires >= 0.7.0, not >= 0.7.4

Oldest version in portage is 0.7.3, so this >= can be removed I think.


> 2) OpenSFX requires >= 1.0.0

But 1.0.0_beta1 supports it, right? (it's <1.0.0 ;)


> 3, 5, 6 and 7

Fixed.


> 4) Is it in the spirit of Gentoo to use precompiled packages and not compile
> from source? This holds for both OpenGFX and OpenSFX.

TODO. (;

PS. After a little chat on #gentoo-games suggested category for open{gfx,sfx} is  games-misc.
PS2. Dunno what the games team think about this, but open{gfx,sfx} should be moved to their own bugs maybe?
Comment 6 Piotr Szymaniak 2009-12-28 16:25:52 UTC
Created attachment 214448 [details]
games-misc/opengfx-0.2.1.ebuild

Updated ebuild.
Comment 7 Piotr Szymaniak 2009-12-28 16:26:19 UTC
Created attachment 214450 [details]
games-misc/opensfx-0.2.1.ebuild

Updated ebuild.
Comment 8 Piotr Szymaniak 2009-12-28 16:27:10 UTC
Created attachment 214452 [details]
openttd-1.0.0_beta1.ebuild

Updated ebuild.
Comment 9 Mr. Bones. (RETIRED) gentoo-dev 2009-12-28 21:34:16 UTC
We'll pick up 1.0.0 final.
Comment 10 Ai Locke Shinseiko (Wizzleby) 2009-12-31 09:29:39 UTC
I've got ebuilds for opensfx and opengfx and deps that build from source. Will hang on to them and submit when 1.0.0 final is out
Comment 11 Piotr Szymaniak 2010-03-07 10:25:34 UTC
Created attachment 222439 [details]
openttd-1.0.0_rc2.ebuild

Bumped to latest rc.
Comment 12 Ai Locke Shinseiko (Wizzleby) 2010-03-07 18:01:31 UTC
until this is picked up for inclusion into the tree, I have maintained an overlay with the latest versions of the 1.0.0 betas/RCs as well as open{g,s}fx + their build deps:

For those interested in testing, or to review the ebuilds (which is more than welcome) special thanks if you notice and report a fetch failure in grfcodec, catcodec, or nforenum:

http://gitorious.org/openttd-gentoo-overlay/openttd
Comment 13 Ai Locke Shinseiko (Wizzleby) 2010-03-08 01:53:38 UTC
Created attachment 222607 [details]
games-simulation/openttd-1.0.0_rc2

elog message added for USE=-lzo
Comment 14 Ai Locke Shinseiko (Wizzleby) 2010-03-16 01:07:23 UTC
the latest openttd-1.0.0 RC ebuilds (as well as opengfx, opensfx, + deps) are now available in the gamerlay overlay, in the global layman list.
Comment 15 Ai Locke Shinseiko (Wizzleby) 2010-04-01 07:54:22 UTC
Created attachment 226069 [details]
openttd-1.0.0.ebuild
Comment 16 Ai Locke Shinseiko (Wizzleby) 2010-04-01 07:56:55 UTC
Created attachment 226073 [details]
games-misc/openmsx-0.2.1

Ambiguously named music replacement set for openttd-1.0.0