News:

Simutrans.com Portal
Our Simutrans site. You can find everything about Simutrans from here.

Linux deb Packages/Repository

Started by Frank, September 02, 2017, 03:04:03 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Frank

Status: beta

local deb-Repo
debrepo_02092017.tar.gz 170 MByte

online Repo

/etc/apt/sources.list
deb https://simutrans-germany.com/simutrans/linux-package/deb/debian lenny contrib #Simutrans Universalrepo

or graphically ( sorry german system )



public key
https://simutrans-germany.com/simutrans/linux-package/deb/PublicKey

Installation directory /usr/local/bin/simutrans

Various details/texts have yet to be adapted.
Suggestions and feedback are welcome.


include

Package name: simutrans-uni-xxx

Simutrans binary SDL2-Mixer - 64bit latest release from sourceforge
Simutrans data files
Paksets - last release version

  • pak64
  • pak64.german
  • pak64.japan
  • pak96.comic ( 0.4.10plus )
  • pak128
  • pak128.britain
  • pak128.cz
  • pak128.german
  • pak128.japan

Simutrans-Extended binary SDL2-Mixer - 14.0.1 #125071c 64bit
Simutrans-Extended data files
Paksets

  • pak128.britain-ex 0.9.3
  • pak128.sweden-ex 0.1

The packages are incompatible with those on the extended-servers, even though they have the same release number.




online Repo testet

works

  • Xubuntu 14.04.5
  • Ubuntu 16.04.3

not works


gregsharp

Hi Frank,

Thank you for the packaging work.  However, Debian has already official packages for 120.2.2, including pak64 and pak128.britain [1].  Your package has additional paksets, which would be most welcome.  Please consider working with Debian maintainers to make the extra paksets available through the official package management system.  The simutrans package is "group maintained" by the Debian games team [2].  My advice is to post to their e-mail list and offer to help, they will be glad for your contribution.

Greg

[1] https://packages.debian.org/search?keywords=simutrans
[2] https://packages.debian.org/sid/simutrans

Frank

Debian requires openSource. And not all graphicsets are openSource.

And there are other distributions the deb packets use. There the Debian Repo can lead to problems.

The repository is not created on a distribution, but should reach as many Linuxe as possible. And therefore a certain independence is necessary.

gregsharp

Quote from: Frank on September 13, 2017, 11:12:00 AM
Debian requires openSource. And not all graphicsets are openSource.

Debian has a non-free section.  Maybe this would be appropriate.

Quote from: Frank on September 13, 2017, 11:12:00 AM
And there are other distributions the deb packets use. There the Debian Repo can lead to problems.

If you improve the existing repositories, I think it will be widely used.  The independent distribution is useful in a different way.

This is only my small some idea for increasing popularity of simutrans.  I thank you for your hard work!  It is deeply appreciated by the community!!


jamespetts

Quote from: Frank on December 23, 2017, 07:02:12 PM
Simutrans-Extended include in the Repo

Excellent. Can anyone who has installed from this package confirm that it is working?
Download Simutrans-Extended.

Want to help with development? See here for things to do for coding, and here for information on how to make graphics/objects.

Follow Simutrans-Extended on Facebook.