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.