On 14.05.2021 11:48, Reiner Herrmann wrote:
Package: fonts-terminus
Version: 1.1.1+git20200723-2

Hi,

Hi Reiner,

I noticed that the filename of the Terminus ttf file contains a version
number: TerminusTTF-4.46.0.ttf
This makes it difficult for other packages to depend on the font and
symlink to it (as the version can easily change).

Thank you for the report, I agree, and will try to get this fixed (atm
only for experimental, later for sid etc).

Either I just patch it the latest version of the upstream project,
or split it completely away from cool-retro-term. I'm not sure yet.

Can you please use a stable filename without version number?

Yes.

Or is the version supposed to be fixed and will never change?

I don't think so, but let me check upstream:
http://terminus-font.sourceforge.net

It looks like creating a new src/bin package called fonts-terminus/fonts-terminus
would be the much better approach:

https://sid.ethz.ch/debian/fonts-terminus/

after ./configure; make; make otb
I end up with built fonts called:
ter-u12b.otb: TrueType Font data, 12 tables, 1st "EBDT", 12 names, Unicode, Copyright (C) 2020 Dimitar Toshkov ZhekovTerminusBoldTerminus Bold bitmap height 12Terminus Bold ter-u12n.otb: TrueType Font data, 12 tables, 1st "EBDT", 12 names, Unicode, Copyright (C) 2020 Dimitar Toshkov ZhekovTerminusRegularTerminus Regular bitmap height 12Terminu ter-u14b.otb: TrueType Font data, 12 tables, 1st "EBDT", 12 names, Unicode, Copyright (C) 2020 Dimitar Toshkov ZhekovTerminusBoldTerminus Bold bitmap height 14Terminus Bold ter-u14n.otb: TrueType Font data, 12 tables, 1st "EBDT", 12 names, Unicode, Copyright (C) 2020 Dimitar Toshkov ZhekovTerminusRegularTerminus Regular bitmap height 14Terminu ter-u16b.otb: TrueType Font data, 12 tables, 1st "EBDT", 12 names, Unicode, Copyright (C) 2020 Dimitar Toshkov ZhekovTerminusBoldTerminus Bold bitmap height 16Terminus Bold ter-u16n.otb: TrueType Font data, 12 tables, 1st "EBDT", 12 names, Unicode, Copyright (C) 2020 Dimitar Toshkov ZhekovTerminusRegularTerminus Regular bitmap height 16Terminu ter-u18b.otb: TrueType Font data, 12 tables, 1st "EBDT", 12 names, Unicode, Copyright (C) 2020 Dimitar Toshkov ZhekovTerminusBoldTerminus Bold bitmap height 18Terminus Bold ter-u18n.otb: TrueType Font data, 12 tables, 1st "EBDT", 12 names, Unicode, Copyright (C) 2020 Dimitar Toshkov ZhekovTerminusRegularTerminus Regular bitmap height 18Terminu ter-u20b.otb: TrueType Font data, 12 tables, 1st "EBDT", 12 names, Unicode, Copyright (C) 2020 Dimitar Toshkov ZhekovTerminusBoldTerminus Bold bitmap height 20Terminus Bold ter-u20n.otb: TrueType Font data, 12 tables, 1st "EBDT", 12 names, Unicode, Copyright (C) 2020 Dimitar Toshkov ZhekovTerminusRegularTerminus Regular bitmap height 20Terminu ter-u22b.otb: TrueType Font data, 12 tables, 1st "EBDT", 12 names, Unicode, Copyright (C) 2020 Dimitar Toshkov ZhekovTerminusBoldTerminus Bold bitmap height 22Terminus Bold ter-u22n.otb: TrueType Font data, 12 tables, 1st "EBDT", 12 names, Unicode, Copyright (C) 2020 Dimitar Toshkov ZhekovTerminusRegularTerminus Regular bitmap height 22Terminu ter-u24b.otb: TrueType Font data, 12 tables, 1st "EBDT", 12 names, Unicode, Copyright (C) 2020 Dimitar Toshkov ZhekovTerminusBoldTerminus Bold bitmap height 24Terminus Bold ter-u24n.otb: TrueType Font data, 12 tables, 1st "EBDT", 12 names, Unicode, Copyright (C) 2020 Dimitar Toshkov ZhekovTerminusRegularTerminus Regular bitmap height 24Terminu ter-u28b.otb: TrueType Font data, 12 tables, 1st "EBDT", 12 names, Unicode, Copyright (C) 2020 Dimitar Toshkov ZhekovTerminusBoldTerminus Bold bitmap height 28Terminus Bold ter-u28n.otb: TrueType Font data, 12 tables, 1st "EBDT", 12 names, Unicode, Copyright (C) 2020 Dimitar Toshkov ZhekovTerminusRegularTerminus Regular bitmap height 28Terminu ter-u32b.otb: TrueType Font data, 12 tables, 1st "EBDT", 12 names, Unicode, Copyright (C) 2020 Dimitar Toshkov ZhekovTerminusBoldTerminus Bold bitmap height 32Terminus Bold ter-u32n.otb: TrueType Font data, 12 tables, 1st "EBDT", 12 names, Unicode, Copyright (C) 2020 Dimitar Toshkov ZhekovTerminusRegularTerminus Regular bitmap height 32Terminu

Now it'll be fun how/with what name to ship, and which ones... help welcome, also am on #debian-fonts on irc.

Not sure on the licensing of the source package though, they claim OFL-1.1, however
need to inspect in detail.

Best,

Kind regards,
  Reiner

Reply via email to