Re: [Pkg-fonts-devel] Update for fonts-sil-annapurna
- To: "Bobby de Vos" <bobby_devos@sil.org>
- Cc: Debian pkg fonts devel <pkg-fonts-devel@lists.alioth.debian.org>
- Subject: Re: [Pkg-fonts-devel] Update for fonts-sil-annapurna
- From: "Fabian Greffrath" <fabian@debian.org>
- Date: Thu, 8 Jun 2017 13:04:46 +0200
- Message-id: <[🔎] f83e2821cda9fdd04d7d0d5f75e73a8f.squirrel@webmail.greffrath.com>
- In-reply-to: <81d2bfd7-6cef-62ba-50fd-39990db6caa5@sil.org>
- References: <8c767d6f-8f5c-0760-9050-a4ba62cc6c6d@sil.org> <2d5ff585-e70e-af25-6cbb-0c20415e8e19@sil.org> <dd5ea2f7333a843f108dec18439f565d.squirrel@webmail.greffrath.com> <9fa8d7be-38b2-e7dd-db5d-8a3463b3ec9e@sil.org> <6de2ac08041170bf73773faa4d918265.squirrel@webmail.greffrath.com> <5cd4ca34-0bc4-d8bf-1c97-8c9b424bd47c@sil.org> <7ea647ca71efc9c8b0e362246ca570ce.squirrel@webmail.greffrath.com> <4dc7498b-968e-0a1e-4a38-eaf6adb1fe0a@sil.org> <149624712745.7326.7281773258491041029@auryn.jones.dk> <81d2bfd7-6cef-62ba-50fd-39990db6caa5@sil.org>
Dear Bobby,
I just had a look through the packagging that I could find here:
https://anonscm.debian.org/cgit/pkg-fonts/fonts-sil-annapurna.git/tree/debian
A few remarks...
debian/control:
- You add versioned Breaks and Replaces against a package that is not in
Debian. Why is this necessary and what happens for version numbers (>=
1.202)? If this is indeed an unversioned Breaks, please turn it into a
Conflicts relationship instead.
- Why on earth should a font package suggest a shared library? Please
remove this line.
dirs:
- This file shouldn't be necessary if you install the fonts by an
'install' file, which you do.
docs:
- So you install the WOFF font files into the documentation directory. And
while I find that ugly and close to unacceptable, I have to admit that we
currently don't have any real alternative without triggering fontconfig.
What I'd like better, though, would be if you could install the files into
/usr/share/fonts-sil-annapurna/woff (i.e. without "fonts/") and symlink
the files into the documentation directory. Strictly speaking, they aren't
documentation itself but merely needed to properly render the docs.
Thanks,
- Fabian
Reply to: