The International Simutrans Forum

 

Author Topic: Some packaging hints.  (Read 1051 times)

0 Members and 1 Guest are viewing this topic.

Offline jff

  • *
  • Posts: 5
  • Languages: DE
Some packaging hints.
« on: May 10, 2018, 04:16:19 PM »
Hi,

I maintain the simutrans packages in Debian.
For download I use teh debhelper function get-orig-source to download for the svn.

get-orig-source is since Debian Policy 4.1.4 deprecated.

So I want use your binary packages.

But the package contains no licence.txt and copyright.txt.

An other option and preferred by me is to pack versioned  source packages.

CU
Jörg
--
New:
GPG Fingerprint: 63E0 075F C8D4 3ABB 35AB  30EE 09F8 9F3C 8CA1 D25D
GPG key (long) : 09F89F3C8CA1D25D
GPG Key        : 8CA1D25D
CAcert Key S/N : 0E:D4:56

Old pgp Key: BE581B6E (revoked since 2014-12-31).

Jörg Frings-Fürst
D-54470 Lieser

Threema:  SYR8SJXB
Wire:     @joergfringsfuerst
Skype:    joergpenguin
Ring:     jff
Telegram: @joergfringsfuerst

IRC: j_f-f@freenode.net
     j_f-f@oftc.net

My wish list:
 - Please send me a picture from the nature at your home.

Offline An_dz

  • Web Admin
  • Administrator
  • *
  • Posts: 2817
  • D'oh
    • by An_dz
  • Languages: pt, en, it, (de)
Re: Some packaging hints.
« Reply #1 on: May 10, 2018, 09:02:49 PM »
The binary packages do contain license.txt and copyright.txt but they are not in the root of the package, instead all files are inside a simutrans directory.

The same applies to the sources, the txt files are inside the simutrans dir.

Offline jff

  • *
  • Posts: 5
  • Languages: DE
Re: Some packaging hints.
« Reply #2 on: May 11, 2018, 11:17:03 AM »
Hi,

I think not:


$ unzip simupak64-120-3.zip
[...]
$ find  -name license.txt
$ find  -name copyright.txt
$ find  -name de.tab
./simutrans/pak/scenario/anthill/de.tab
./simutrans/pak/scenario/millionaire/de.tab
./simutrans/pak/scenario/pharmacy-max/de.tab
./simutrans/pak/text/de.tab

CU
Jörg

Offline Frank

  • *
  • Posts: 1408
  • Languages: DE
Re: Some packaging hints.
« Reply #3 on: May 11, 2018, 04:15:37 PM »
the makefile not copy the files to pak-folder from svn

Offline Ters

  • Coder/patcher
  • Devotee
  • *
  • Posts: 5275
  • Languages: EN, NO
Re: Some packaging hints.
« Reply #4 on: May 11, 2018, 04:19:05 PM »
I think An_dz's answer is referring to Simutrans itself, not pak64 or any of the other pak sets.

None of the pak set zips I've downloaded contain license.txt or copyright.txt. Both pak64 and (an old) pak128.britain seem to lack anything like them, whereas pak128 and (an old) pak192.comic at least has some text files describing the pak set in some way.

The source code for pak64 in the repository does contain copyright.txt and a licence.txt (note spelling), but these are not copied into the build directory by the build script.

Offline An_dz

  • Web Admin
  • Administrator
  • *
  • Posts: 2817
  • D'oh
    • by An_dz
  • Languages: pt, en, it, (de)
Re: Some packaging hints.
« Reply #5 on: May 11, 2018, 04:43:31 PM »
Yes, I was saying about Simutrans itself and not the paksets.

Offline prissi

  • Developer
  • Administrator
  • *
  • Posts: 9185
  • Languages: De,EN,JP
Re: Some packaging hints.
« Reply #6 on: May 23, 2018, 06:32:53 AM »
pak64 has the same license as simutrans itself. However, Debian patched Simutrans, for instance to look for pak files in /usr/games/ (or somewhere). But there was more, it even had an incompatible SHA1 patch somewhere.