Skip to main content
Topic: simutrans-src-100-0.zip missing some files (Read 7140 times) previous topic - next topic

simutrans-src-100-0.zip missing some files

I'm looking into adding simutrans to the FreeBSD package system, but the simutrans-src-100-0.zip source code misses the files listed below. Could a fixed package be uploaded to sf.net? Or am I missing something and can these files be generated somehow?

simutrans/text/be.tab
simutrans/text/ca.tab
simutrans/text/cn.tab
simutrans/text/cz.tab
simutrans/text/de.tab
simutrans/text/dk.tab
simutrans/text/en.tab
simutrans/text/es.tab
simutrans/text/et.tab
simutrans/text/fi.tab
simutrans/text/fr.tab
simutrans/text/hr.tab
simutrans/text/hu.tab
simutrans/text/id.tab
simutrans/text/it.tab
simutrans/text/ja.tab
simutrans/text/nl.tab
simutrans/text/no.tab
simutrans/text/pl.tab
simutrans/text/pt.tab
simutrans/text/ro.tab
simutrans/text/ru.tab
simutrans/text/sk.tab
simutrans/text/sv.tab
simutrans/text/zh.tab

Re: simutrans-src-100-0.zip misses some files

Reply #1
Those look like localisation files...
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.

Re: simutrans-src-100-0.zip missing some files

Reply #2
These are the "Simutrans Base Translation Files". They are not part of the Simutrans source code but get added into a realease version from another external source (=Simutranslator, an online database for all texts and translations).
  
***** PAK128 Dev Team - semi-retired*****

Re: simutrans-src-100-0.zip missing some files

Reply #3
Do you compile für FreeBSD?

Do you compilelike Linux ore do you make a spezial run?
I hope you understand my English

Re: simutrans-src-100-0.zip missing some files

Reply #4
These are the "Simutrans Base Translation Files". They are not part of the Simutrans source code but get added into a realease version from another external source (=Simutranslator, an online database for all texts and translations).
Ok, I understand they are kept in different repositories, but when you make a release I think you should add them in the zip archive, or perhaps in a separate zip archive. Currently, to build a working FreeBSD binary I need to download both the source code and the linux package, which is a bit redundant.

Do you compile für FreeBSD?
Do you compilelike Linux ore do you make a spezial run?
I compile on FreeBSD with "make BACKEND=mixer_sdl COLOUR_DEPTH=16 OSTYPE=freebsd"

Re: simutrans-src-100-0.zip missing some files

Reply #5
YOu need to download the translations directly from simutranslator. There is even a point: Download all as zip archive.


Re: simutrans-src-100-0.zip missing some files

Reply #7
Use wget, you will find in the svn a distribution.sh that does the trick.

Re: simutrans-src-100-0.zip missing some files

Reply #8
I really hate to bug you with this, but where exactly is this zip? All I can find is http://www.simutrans-germany.com/translator/script/wrap.php.

for this option you need an account

Use wget, you will find in the svn a distribution.sh that does the trick.

these are the data from the old translator

Re: simutrans-src-100-0.zip missing some files

Reply #9
Ok, but this is not really what is needed. A package building system downloads the source code, applies extra patches (if needed), builds for some architecture (x86,ppc,sparc,...), installs everything into a temporary location and then adds all those installed files together with some meta data like a description into a compressed package, which is then uploaded to distribution servers and mirrors. This is all fully automated and therefore all downloaded files are checked against known checksums (MD5,SHA256,...) to detect corrupted downloads and prevent tampering. It's because of this that I can't download from Simutranslator because the checksums would change everytime someone changes a translation.

Right now I can download simulinux-100-0.zip to get those base translation files, so I'm settled, but since it contains many files that are already in the src zip, it's redundant.

Re: simutrans-src-100-0.zip missing some files

Reply #10
Since the translator is meant to be dynamic, there is not proper way doing it otherwise.