One of the difficulties in porting cronyx-fonts to use font.eclass (bug #304621) is that this package contains font files in multiple directories (75dpi/, 100dpi/, misc/), which the eclass doesn't currently support. My current thought on how to solve this is just making FONT_S a space-delimited list of directories. This should allow the needed functionality without breaking existing ebuilds. No code yet, just making sure I don't forget it.
Created attachment 249034 [details, diff] font.eclass.diff lightly tested, seems to work.
Now heavily tested. Peter, could you give it a quick lookover?
+ 21 Feb 2015; Ben de Groot <yngwin@gentoo.org> font.eclass: + Apply patch from Ryan Hill to font.eclass to support multiple FONT_S + directories (bug #338634)