[opensuse-factory] OpenTTD: An open source clone of Chris Sawyer's Transport Tycoon Deluxe

Dear openSUSE Factory Team OpenTTD is now for some years completely independent from the original TTD with its own graphics, sound and music. Therefore I would like to submit the package to openSUSE Factory. The brief description from http://www.openttd.org/en/about reads: OpenTTD is an open source simulation game based upon the popular Microprose game "Transport Tycoon Deluxe", written by Chris Sawyer. It attempts to mimic the original game as closely as possible while extending it with new features. Together with the package openttd, there are two data packages and one building tool: - openttd with subpackages openttd-dedicated (no SDL dependency) and openttd-data (noarch) - openttd-opengfx (required graphics) - openttd-openmsx (optional midi music) - nml (building tool for opengfx) (all 4 packages use license GPL-2.0) There is a third data package openttd-opensfx, but this does not fulfill the license requirements and so can't go to Factory (Creative Commons Sampling Plus 1.0, which means basically no commercial use). This is no big deal, like music sound is just optional and you can easily be downloaded ingame via the content service. Players get notified if they start openttd the first time. Some upstream developers of these dependent packages are also member of the OpenTTD dev team. This ensures that dependencies always work together. Also upstream has a very professional release workflow, which makes it easily maintainable for distro packager. There is a yearly major release on April 1st (no fool) and around 4 to 5 minor security/bugfix releases (http://security.openttd.org). Also there are security patches for older major release branches to support LTS distros, which do not update main releases during same distro. Usually it is very recommend to use the same versions as upstream to keep compatible with Network Multiplayer Games. But as openSUSE has a very short lifetime, this should be no issue. Development project is games. openttd is part of included there for ages. In order to ensure openttd and its support packages build on Factory, I created a temporary project: home:openttdcoop:Factory There you can find the 4 packages I submit to Factory. I heavily reworked the packages to make it "Factory capable" and didn't yet submit those changes to games. (review welcome) Currently, I don't submit testing releases (beta or RC) to games and keep those in home:openttdcoop. If openttd will be accepted in Factory, this might change. My next steps are now waiting for some comments here (around a week). If there won't be any arguments against submitting, I will submit openttd, openttd-opengfx, openttd-openmsx and nml from games to Factory. Please don't hesitate to answer, all kind of Feedback welcome. :-) Greets Marcel "Ammler" Gmür -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

Ammler wrote:
OpenTTD is now for some years completely independent from the original TTD with its own graphics, sound and music. Therefore I would like to submit the package to openSUSE Factory.
Great! +1 cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.de/ SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 02/21/2012 02:18 PM, Ammler wrote:
OpenTTD is now for some years completely independent from the original TTD with its own graphics, sound and music. Therefore I would like to submit the package to openSUSE Factory.
Yeah, definitely a good idea. - -- js suse labs -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBAgAGBQJPRLHeAAoJEL0lsQQGtHBJUqgP/0zgSkMFobwjHdKBBMKaE/z/ JyAvyPc+5YMLRW0AjMFRwZtHZLwaQFInz3M6T1VvqKMX4MMzs/a1n126HEJ6w+Lp Wn/KdpUX2M9iE9mBd8YpOkbmHZ7P9QufmCO3qfTQwTE7WlK9rRcKNpyxhLy0OFOo +1fPYWU21U1Nmq7reAnz45iwVXq3U2Az7axNEkrDqRolvPOClpoOmMg++xl6FfBJ C5lq15hZUSRRJGAItWXLmssQ+BFBhr+IevrO46sjOxo7DFwJUM1CyMTlUZ+B1bYY 0h78IYVFlEta1ukuVtrK8RPPhDYG8qZ6doJdyZQGbdkrZcakJN+ewEF6JpPBHX0V rfNNO6Fd9yIBsN7SCL8rVf84ul696yW/r7Z0zqvzxn3CfnKNCiJb1/BtelkjfUfc kAdQjWz64XTsOR6whuVbwIYtfNCCd9VTW45GxRS3sxhKdboz0lLA7tYju50cgt3R O8Y2IE3T/bsF8jvzbarz0WJ1gbmo2bjvVadFGCV0Kir2bAI5+njF62Bnt0xzrnOY U8NUaNDPnsOUbLsQl1zBwa/qdS1+psD3vi6PPZ15WsV4a3hsH/DZaLdMeZiRb1zN +mM5X4SQGQBzKb+5Xt0wg8MaJUKzSgBK6VAypyO/BnbjYBEVekZpKVjtqH/nG+Sl uwAbfSHBSY3Fle9wnc0y =eeXE -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

Ammler wrote:
Dear openSUSE Factory Team
OpenTTD is now for some years completely independent from the original TTD with its own graphics, sound and music. Therefore I would like to submit the package to openSUSE Factory.
Probably my favourite computer game. +1 -- Per Jessen, Zürich (0.5°C) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

Submit done today... 2012/2/21 Ammler <suse-ml@ammler.ch>:
- openttd with subpackages openttd-dedicated (no SDL dependency) and openttd-data (noarch) Request #107663
- openttd-opengfx (required graphics) Request #107665
- openttd-openmsx (optional midi music) Request #107666
- nml (building tool for opengfx) Request #107664
(all 4 packages use license GPL-2.0)
I am looking forward :-) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

Some review done for nml 2012/3/1 Ammler <suse-ml@ammler.ch>:
Submit done today... 2012/2/21 Ammler <suse-ml@ammler.ch>:
- nml (building tool for opengfx) Request #107664
cleanup macros change license from GPL v2 to v2+ new sr: #108130 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

the packages are now since around 5 to 10 days in unchanged review accepted state, is there any action needed by me to continue this? openttd #107688, nml #108206, openttd-opengfx #107665 and openttd-openmsx #107666 it looks like it would also build for ppc and arm, can't playtest this here. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Monday, March 12, 2012 10:09:18 Ammler wrote:
the packages are now since around 5 to 10 days in unchanged review accepted state, is there any action needed by me to continue this? openttd #107688, nml #108206, openttd-opengfx #107665 and openttd-openmsx #107666
it looks like it would also build for ppc and arm, can't playtest this here.
107688 shows: Review: accepted Group: autobuild-team 2012-03-06T13:38:50 saschpe Thanks new Group: legal-team {"delegate": "new package r>3"} accepted Group: factory-auto 2012-03-02T09:59:56 factory-auto Builds for repo openSUSE_Factory accepted Group: legal-auto 2012-03-01T17:50:07 licensedigger {"delegate": "new package r>3"} So, it's waiting for the legal-team. A first time review of a package takes time and the queue is long AFAIK ;( So, no action needed by you - just patience, please ;) Andreas -- Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

There are 2 other packages useful for openttd, initially I thought there are license issues.with it, but in that case I could imagine to use the nonFree repo. the packages are: - openttd-opensfx (sounds for openttd) https://build.opensuse.org/request/show/131795 - catcodec (compile openttd-opensfx) https://build.opensuse.org/request/show/131794 Greets Ammler -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (5)
-
Ammler
-
Andreas Jaeger
-
Jiri Slaby
-
Ludwig Nussel
-
Per Jessen