> I understand. But there is a strict Fedora policy here that a fonts > file must go to /usr/share/fonts (period) > (I can try dealing with this with symlinks though. Yet I still have to > patch the fonts out of the .qrc file) > This is mainly to avoid duplication of system fonts. If these feta and > parmesan fonts were available in Fedora, then I was going to remove > your copy of font files altogether and make the patch such that > rosegarden points to the system feta and parmesan fonts. >
Ah, but that rationale doesn't apply here at all. You see, sometimes a font is not exactly a font, and it is used in such way by the application that doesn't make any sense outside it. In music scoring software the application is just sort of "misusing" a particular subset of the font rendering library to draw certain very specific glyphs in very specific places, and that particular font is the exact instructions for that library to perform the job intended by the application. Font-specific behaviour like spacing or kerning are mostly handled outside the parameters specified inside the font definition. In my opinion, conceptually that font belongs in the binary since it is not intended to be a shared resource, which is the rationale behind /usr/share, since the ties with the application binary are very strong. "Ceci n'est past une font", although it may look like it, it is more like a library, which you can make static or dynamic, depending on the reuse potential and how coexisting incompatible versions are handled. Anyway, this is picking at straws, /usr/share/fonts/rosegarden is a solution as good as any, only very slightly less comfortable for the developer. ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Rosegarden-devel mailing list [email protected] - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel
