[Pkg-fonts-devel] Greetings

Paul Wise pabs at debian.org
Fri Mar 31 05:09:42 UTC 2017


On Thu, 2017-03-30 at 22:39 -0600, Bobby de Vos wrote:

> If Smith and the tools it calls were put into sid, how often are the
> Debian build agents (I apologize if that is not the correct term)
> updated with recent updates to smith and the tools?

Debian package builds for sid happen using the tools/versions available
in sid at the time of the package build. So not much different to PPAs.

> The git repo I mentioned, https://github.com/devosb/fonts-sil-lateefgr,
> is not the upsteam repo. The upstream repo is at
> https://github.com/silnrsi/font-lateef . In that upstream repo, there is
> a binary TTF file that I think is the export from FontLab. It is not the
> final TTF that would be used on an installed system.

That sounds like you are using the proprietary FontLab tool as your
font editor and build tool, I'd encourage you to switch to something
open like FontForge or Birdfont.

> NRSI is in the middle of transitioning our tool chain to be more open.

That is a most welcome change!

> The upstream does not contain an TTF files, the packaging repo does.

That should not be the case at all, the fonts should be built from source.

> Is that that file (LateefGR-1.200.zip) I should be using to do Debian packaging?

In general, no, Debian packages should start from the source and create
the binary TTF using the available build tools. Sometimes the binary
TTF is itself definitely source and a lot of the time only binary TTF
files are released but we have no indication of what the source is, so
we just package those without trying to find out what the source is.

> so until that happens, how should I be making Debian packages of NRSI fonts?

You can package the binary TTFs in contrib, since packages in Debian
main have to be buildable using only source and tools in main.

> The source is present in the Harmattan packaging repo, even though it
> is not used by Debian to build the TTF.

That sounds like a bug to me.

> so where would the source (in a repo like the Harmattan packaging
> repo) come from?

From wherever upstream releases the source, for Harmattan you linked here:

https://github.com/silnrsi/font-harmattan

-- 
bye,
pabs

https://wiki.debian.org/PaulWise
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-fonts-devel/attachments/20170331/55f17664/attachment-0001.sig>


More information about the Pkg-fonts-devel mailing list