Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 95453 - Update request: Simutrans 128x128
Summary: Update request: Simutrans 128x128
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Games
URL: http://128.simutrans.com/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2005-06-08 07:25 UTC by Christian Mandery
Modified: 2009-10-29 06:41 UTC (History)
4 users (show)

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


Attachments
games-simulation/simutrans-0.99.17.ebuild (simutrans-0.99.17.ebuild,2.96 KB, text/plain)
2008-01-09 14:18 UTC, Piotr Szymaniak
Details
simutrans-1.00.ebuild (simutrans-1.00.ebuild,2.98 KB, text/plain)
2008-08-06 19:46 UTC, Patrick Huber
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Mandery 2005-06-08 07:25:14 UTC
Simutrans 128x128 is a new tileset for Simutrans (transport tycoon clone, in 
portage) that replaces the small 64x64 tiles with high-detail 128x128 pixel 
versions. 

Reproducible: Always
Steps to Reproduce:
Comment 1 MaratIK 2006-08-15 00:20:10 UTC
I think, "simutrans" ebuild must be splited into 3 ebuilds:
simutrans-base
simutrans-pak64
simutrans-pak128
where simutrans-pak64 and simutrans-pak128 must block each other (due-to file overlapping), and both RDEPENDs on simutrans-base. With that organization, later we can add some extras ebuilds which will contain extra-packs(add-ons) from simutrans community.
Comment 2 Mr. Bones. (RETIRED) gentoo-dev 2006-08-15 00:43:20 UTC
No, we don't generally split packages like that.
Comment 3 MaratIK 2006-08-15 01:05:18 UTC
We have 1 executable file and 2 data-packs (64x64 tileset and 128x128). Versions of these packages are asynchronous.
Acceptible combinations is:
1) executable + 64x64 tileset
or
2) executable + 128x128 tileset
And not:
3) executable + 64x64 tileset + 128x128 tileset

So, which method more preferable instead of split?
Comment 4 Mr. Bones. (RETIRED) gentoo-dev 2006-08-15 01:08:12 UTC
Probably a couple of local use flags.
Comment 5 Anton Romanov 2007-11-05 09:48:48 UTC
(In reply to comment #4)
> Probably a couple of local use flags.
> 

Michael, what use flag for which combination are preferrable?
(so a patch can be created)
i can only think of 'minimal' for 64x64 only .... 
and have no idea for other combinations
Comment 6 Nikolaus Polak 2007-12-04 20:43:34 UTC
(In reply to comment #5)
> i can only think of 'minimal' for 64x64 only .... 
> and have no idea for other combinations
Sounds good to me :) (and the default install with both tilesets, if possible configurated for the 128 tileset)
Comment 7 Piotr Szymaniak 2008-01-09 14:18:38 UTC
Created attachment 140544 [details]
games-simulation/simutrans-0.99.17.ebuild

I've made an ebuild for new Simutrans, with support for 64/128 (minimal USE flag). Right now when You have few pak sets installed it asks what to use.

This ebuild is also availible in roslin overlay.
Comment 8 Thomas Sachau gentoo-dev 2008-02-20 14:18:53 UTC
renaming (simutrans-0.99.17.ebuild) and changing MY_PV in the ebuild is enough to get the new version running.

Where do i get the roslin overlay? Would it be possible to put this ebuild into sunrise or any other overlay directly avaidable trough layman?
Comment 9 Thomas Sachau gentoo-dev 2008-02-20 14:43:43 UTC
Sorry, did not see an earlier version is already in portage, so could a dev bump the version in portage tree?

I can confirm the installation works without problem and simutrans-0.99.17.1 does start for me.
Comment 10 Piotr Szymaniak 2008-02-20 15:21:28 UTC
(In reply to comment #8)
> Where do i get the roslin overlay? Would it be possible to put this
> ebuild into sunrise or any other overlay directly avaidable trough
> layman?

Here's some info about roslin overlay:
http://my.opera.com/lazy_bum/blog/2007/10/08/mammy-daddy-i-want-roslin
Comment 11 Piotr Szymaniak 2008-04-20 08:37:02 UTC
Please change keywords to EBUILD. A little "Summary" change would also be cool. (:
Comment 12 Thomas Sachau gentoo-dev 2008-04-20 15:54:55 UTC
done
Comment 13 polytan 2008-08-03 12:39:07 UTC
Can we synchronized with http://bugs.gentoo.org/show_bug.cgi?id=222565 ?
Comment 14 polytan 2008-08-03 16:35:17 UTC
(In reply to comment #13)
> Can we synchronized with http://bugs.gentoo.org/show_bug.cgi?id=222565 ?
> 

New pak128 :  	pak128_1-4-3_0-99-17-1.zip
Comment 15 Patrick Huber 2008-08-06 19:46:17 UTC
Created attachment 162390 [details]
simutrans-1.00.ebuild

Upgraded to version 100-0, builds only with the pak128.japan tiles, the normal pak128 (which is not out in 100-0 yet) leads to an error. Minimal (64 tiles) not tested. Builds. Starts. Runs. Can't see any industries, though...
Comment 16 polytan 2008-08-11 16:50:44 UTC
(In reply to comment #15)
> Created an attachment (id=162390) [edit]
> simutrans-1.00.ebuild
> 
> Upgraded to version 100-0, builds only with the pak128.japan tiles, the normal
> pak128 (which is not out in 100-0 yet) leads to an error. Minimal (64 tiles)
> not tested. Builds. Starts. Runs. Can't see any industries, though...
> 

Same problem here. I don't have the flaners either.

It is said that it is a beta version. Moreover, the non-jap pak128 seems more stable.

Polytan
Comment 17 Mr. Bones. (RETIRED) gentoo-dev 2009-10-29 06:41:44 UTC
we're not going to be able to support the 128 pak in portage.  it lags behind the 64 pak enough to make it a real pain.  The 0.10x series makes it easier to add paks as a user so that should do it for people who want the 128 pak.