hmm, on Mon, Feb 02, 2009 at 06:40:18PM +0000, Stuart Henderson said that
> On 2009/02/02 10:24, Aaron W. Hsu wrote:
> > Antoine,
> > 
> > On 02-Feb-2009 Antoine Jacoutot wrote:
> > 
> > >> if possible, e.g. because most of the time the categories are
> > >> sensible--except the fonts (and possible others too).
> > > 
> > > It has been discussed *billion* times!
> > > If one day we have a 'cvs move' function, we may consider it.
> > 
> > It was my understanding that even though CVS does not have a specific
> > move command, it is still physically and technically possible to move
> > CVS files around without losing the editing history [1].
> 
> The repo move isn't the only problem, you also have to take into
> account the changes in pkgpath, and changes to any depending ports.

ok, here is a breakdown of the font ports i found at first glance:

Port:   zh-fonts-arphicttf-2.11p1
Path:   chinese/arphicttf
Info:   chinese big5/gb truetype fonts
Maint:  Kevin Lo <ke...@openbsd.org>
Index:  chinese x11
L-deps: 
B-deps: 
R-deps: 
Archs:  any

Port:   zh-fonts-kc-1.05
Path:   chinese/kcfonts
Info:   extra chinese fonts
Maint:  Kevin Lo <ke...@openbsd.org>
Index:  chinese x11
L-deps: 
B-deps: 
R-deps: 
Archs:  any

Port:   zh-fonts-taipei-1.01
Path:   chinese/taipeifonts
Info:   extra chinese fonts
Maint:  Kevin Lo <ke...@openbsd.org>
Index:  chinese x11
L-deps: 
B-deps: 
R-deps: 
Archs:  any

Port:   ja-fonts-funet-19911117
Path:   japanese/funetfonts
Info:   extra japanese fonts, marumoji
Maint:  Marc Espie <es...@openbsd.org>
Index:  japanese x11
L-deps: 
B-deps: 
R-deps: 
Archs:  any

Port:   ja-fonts-gnu-1.2
Path:   japanese/intlfonts
Info:   extra japanese fonts
Maint:  Marc Espie <es...@openbsd.org>
Index:  japanese x11
L-deps: 
B-deps: 
R-deps: 
Archs:  any

Port:   mplus-ttf-20060520p0
Path:   japanese/mplus-ttf
Info:   high quality japanese truetype fonts
Maint:  Mathieu Sauve-Frankel <m...@openbsd.org>
Index:  japanese x11
L-deps: 
B-deps: bzip2-*:archivers/bzip2
R-deps: 
Archs:  any

Port:   sazanami-ttf-20040629p0
Path:   japanese/sazanami-ttf
Info:   japanese true type fonts
Maint:  Mathieu Sauve-Frankel <m...@openbsd.org>
Index:  japanese x11
L-deps: 
B-deps: bzip2-*:archivers/bzip2
R-deps: 
Archs:  any

Port:   baekmuk-fonts-2.0p0
Path:   korean/baekmuk-fonts
Info:   extra Korean fonts
Maint:  Jung <moor...@gmail.com>
Index:  korean x11
L-deps: 
B-deps: 
R-deps: 
Archs:  any

Port:   baekmuk-ttf-2.2
Path:   korean/baekmuk-ttf
Info:   Baekmuk Korean truetype fonts
Maint:  Jung <moor...@gmail.com>
Index:  korean x11
L-deps: 
B-deps: 
R-deps: 
Archs:  any

Port:   hanterm-fonts-3.1
Path:   korean/hanterm-fonts
Info:   extra Korean fonts
Maint:  The OpenBSD ports mailing-list <ports@openbsd.org>
Index:  korean x11
L-deps: 
B-deps: 
R-deps: 
Archs:  any

Port:   acrofonts-7.0
Path:   print/acrofonts
Info:   asian font pack for acroread
Maint:  Yozo TODA <y...@v007.vaio.ne.jp>
Index:  print
L-deps: 
B-deps: 
R-deps: acroread->=7:print/acroread
Archs:  any

Port:   pkfonts-dpi300-1.0p0
Path:   print/pkfonts,-main
Info:   English PK fonts (300dpi) for ghostscript, xdvi, etc.
Maint:  The OpenBSD ports mailing-list <ports@openbsd.org>
Index:  print
L-deps: 
B-deps: 
R-deps: 
Archs:  any

Port:   pkfonts-dpi118-1.0
Path:   print/pkfonts,-dpi118
Info:   English PK fonts (118dpi) for ghostscript, xdvi, etc.
Maint:  The OpenBSD ports mailing-list <ports@openbsd.org>
Index:  print
L-deps: 
B-deps: 
R-deps: 
Archs:  any

Port:   pkfonts-dpi240-1.0
Path:   print/pkfonts,-dpi240
Info:   English PK fonts (240dpi) for ghostscript, xdvi, etc.
Maint:  The OpenBSD ports mailing-list <ports@openbsd.org>
Index:  print
L-deps: 
B-deps: 
R-deps: 
Archs:  any

Port:   pkfonts-dpi360-1.0
Path:   print/pkfonts,-dpi360
Info:   English PK fonts (360dpi) for ghostscript, xdvi, etc.
Maint:  The OpenBSD ports mailing-list <ports@openbsd.org>
Index:  print
L-deps: 
B-deps: 
R-deps: 
Archs:  any

Port:   pkfonts-dpi400-1.0
Path:   print/pkfonts,-dpi400
Info:   English PK fonts (400dpi) for ghostscript, xdvi, etc.
Maint:  The OpenBSD ports mailing-list <ports@openbsd.org>
Index:  print
L-deps: 
B-deps: 
R-deps: 
Archs:  any

Port:   pkfonts-dpi600-1.0
Path:   print/pkfonts,-dpi600
Info:   English PK fonts (600dpi) for ghostscript, xdvi, etc.
Maint:  The OpenBSD ports mailing-list <ports@openbsd.org>
Index:  print
L-deps: 
B-deps: 
R-deps: 
Archs:  any

Port:   pscyr-0.4c_patch2p2
Path:   russian/pscyr
Info:   cyrillic PostScript Type1 fonts to use with TeX
Maint:  Alexander Yurchenko <gra...@openbsd.org>
Index:  russian print
L-deps: 
B-deps: 
R-deps: :print/texlive/base
Archs:  any

Port:   arabeyes-2.0
Path:   x11/arabeyes-ttf
Info:   Arabeyes TrueType Arabic fonts
Maint:  The OpenBSD ports mailing-list <ports@openbsd.org>
Index:  x11
L-deps: 
B-deps: 
R-deps: 
Archs:  any

Port:   artwiz-aleczapka-1.3p3
Path:   x11/artwiz-aleczapka,-main
Info:   improved artwiz fonts
Maint:  Patrick Keshishian <pkesh...@gmail.com>
Index:  x11
L-deps: 
B-deps: bzip2-*:archivers/bzip2
R-deps: 
Archs:  any

Port:   artwiz-aleczapka-de-1.3p0
Path:   x11/artwiz-aleczapka,-de
Info:   improved artwiz fonts (german pack)
Maint:  Patrick Keshishian <pkesh...@gmail.com>
Index:  x11
L-deps: 
B-deps: bzip2-*:archivers/bzip2
R-deps: artwiz-aleczapka->=1.3:x11/artwiz-aleczapka
Archs:  any

Port:   artwiz-aleczapka-se-1.3p0
Path:   x11/artwiz-aleczapka,-se
Info:   improved artwiz fonts (swedish pack)
Maint:  Patrick Keshishian <pkesh...@gmail.com>
Index:  x11
L-deps: 
B-deps: bzip2-*:archivers/bzip2
R-deps: artwiz-aleczapka->=1.3:x11/artwiz-aleczapka
Archs:  any

Port:   ecoliercourt-fonts-0.1
Path:   x11/ecoliercourt-fonts
Info:   dip pen style TTF fonts
Maint:  Antoine Jacoutot <ajacou...@openbsd.org>
Index:  x11 education
L-deps: 
B-deps: 
R-deps: 
Archs:  any

Port:   farsiweb-ttf-0.4
Path:   x11/farsiweb-ttf
Info:   FarsiWeb free TrueType Farsi fonts
Maint:  The OpenBSD ports mailing-list <ports@openbsd.org>
Index:  x11
L-deps: 
B-deps: 
R-deps: 
Archs:  any

Port:   freefont-ttf-20080912
Path:   x11/freefont-ttf
Info:   free UCS outline fonts
Maint:  The OpenBSD ports mailing-list <ports@openbsd.org>
Index:  x11
L-deps: 
B-deps: 
R-deps: 
Archs:  any

Port:   freefonts-0.10p0
Path:   x11/freefonts
Info:   collection of ATM fonts from the CICA archives
Maint:  The OpenBSD ports mailing-list <ports@openbsd.org>
Index:  x11
L-deps: 
B-deps: 
R-deps: 
Archs:  any

Port:   jmk-fonts-3.0p0
Path:   x11/jmk-fonts
Info:   nice fixed width fonts, easy on the eye
Maint:  Jon Olsson <j...@abc.se>
Index:  x11
L-deps: 
B-deps: 
R-deps: 
Archs:  any

Port:   liberation-fonts-1.04p0
Path:   x11/liberation-fonts
Info:   substitute for MS TTF core fonts
Maint:  Benoit Lecocq <b...@arcane-labs.net>
Index:  x11
L-deps: 
B-deps: 
R-deps: 
Archs:  any

Port:   msttcorefonts-2.0
Path:   x11/msttcorefonts
Info:   Microsoft TrueType core fonts
Maint:  Steve Shockley <steve.shock...@shockley.net>
Index:  x11
L-deps: 
B-deps: cabextract-*:archivers/cabextract
R-deps: 
Archs:  any

Port:   terminus-font-4.28p0
Path:   x11/terminus-font
Info:   fixed width fonts especially for long hacking sessions
Maint:  Victor Sahlstedt <sa...@legonet.org>
Index:  x11
L-deps: 
B-deps: 
R-deps: 
Archs:  any

Port:   wqy-bitmapfont-0.9.9-0p0
Path:   x11/wqy-bitmapfont
Info:   Wen Quan Yi bitmap song CJK fonts
Maint:  Kevin Lo <ke...@openbsd.org>
Index:  x11 chinese
L-deps: 
B-deps: 
R-deps: 
Archs:  any

Port:   wqy-zenhei-ttf-0.6.26-0
Path:   x11/wqy-zenhei-ttf
Info:   Wen Quan Yi Zen Hei outline font
Maint:  Kevin Lo <ke...@openbsd.org>
Index:  x11 chinese
L-deps: 
B-deps: 
R-deps: 
Archs:  any

i think this is a real mess.  some languages get special
treatment (like chinese, japanese, korean, russian),
some not (arabic). some are in x11 some are in print,
some are elsewhere.

most of these fonts are a dependency--a runtime dependency
for some utilities or programs but this is a trivial change
for their maintainers.

i know this categorization is way too subjective but for me
it would be much more logical to have the chinese rxvt in x11
and all the chinese fonts in fonts.  instead we have special
languages treated specially.

> I do like the suggestion of adding fonts to CATEGORIES, though.
> Perhaps one of the original proponents might like to send a diff.

it is definitely a good start.
i can give it a try.  is there a list of CATEGORIES somewhere
that needs updating as well?  or just patch the makefiles
everywhere?

alas, i still think this change will have to be done,
the sooner the better.  this will only get worse later
with much more fonts in the future.

-f

ps. and sorry, i said liberty fonts, i meant liberation fonts
-- 
often the test of courage is not to die but to live.

Reply via email to