pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/fonts/Azeret



Thomas Klausner <wiz%netbsd.org@localhost> writes:

> On Sat, Apr 27, 2024 at 03:03:34AM +0200, Joerg Sonnenberger wrote:
>> On Friday, April 26, 2024 9:47:57 PM GMT+2 Thomas Klausner wrote:
>> > Module Name:	pkgsrc
>> > Committed By:	wiz
>> > Date:		Fri Apr 26 19:47:57 UTC 2024
>> > 
>> > Added Files:
>> > 	pkgsrc/fonts/Azeret: DESCR Makefile PLIST distinfo
>> > 
>> > Log Message:
>> > fonts/Azeret: import Azeret-0.0.20210621
>> 
>> Shouldn't this be called fonts/azeret-otf following the normal
>> convention?
>
> I thought about that but then I saw we have
>
> AnonymousPro
> CamingoCode
> Code-New-Roman
> CutiveFont
> EB-Garamond
> FiraCode
> Hasklig
> Inter-UI
>
> and wondered if we still had a convention and what the point of it was
> instead of just plain distfile-as-pkgname. Opinions?

I used to pay attention to fonts more in the 90s and haven't, so I just
took a look and tried to get a bit more current.

As I understand it, mostly fonts are otf these days, with some older
ttf, perhaps some postscript Type 1, and a very few bitmap for terminal
use.   So I would say that a font being otf is simply the normal case.

In fonts/ we have

  966 entries (and surely some of them are programs)
  8 -otf
  82 -ttf


Azaret has both otf and ttf.   b612 is ttf.

Looking at PLISTs, I see a fair bit of otf, ttf, and pcf/pcf.gz.
I ran a somewhat ridiculous grep and added font extensions to get down
to mostly-not-fonts:

cat */PLIST | egrep ^share/fonts | egrep -v '\.(otf|ttf|TTF|pcf|pcf.gz|bdf|psfu.gz|psf.gz|pfb|enc.gz)$' FONTS | more

so if we are going to have a norm that font packages have -format
suffix, then

  we need to think about splitting all packages that have multiple

  a vast number of packages need renaming


My overall impression is that for fonts that aren't old-school X11
bitmap fonts, fonts are likely to be otf, unless they are old in which
case they are probably ttf.    And some have both.

This leads me to think

  in general use the upstream distfile name

  if there is a real need to separate foo-ttf and foo-otf, then sure do
  that
  



Home | Main Index | Thread Index | Old Index