GNOME Bugzilla – Bug 644187
"Build" system defaults to unsuitable directories
Last modified: 2012-09-14 10:20:36 UTC
Hi, in Debian, we install fontconfig config files into '/etc/fonts/conf.avail' with a symlink pointing there (if appropriate) from '/etc/fonts/conf.d' (which is the directory actually read by fontconfig). Fonts are installed into '/usr/share/fonts/<type>/<package>', i.e. '/usr/share/fonts/opentype/fonts-gnome-cantarell' in the case ofthe cantarell-fonts. Well, the cantarell-fonts "build" system wants to install the fonts into '$(datadir)/fonts/cantarell' (see 'otf/Makefile.am') and the fontconfig config files into '$(datadir)/fontconfig/conf.avail/' (see 'fontconfig/Makefile.am'), so whatever I chose as a '$(datadir)' variable in the './configure' call will never match my requirements to reasonably package these fonts for Debian. (That is, I currently install these three files manually, but this bug report is a matter of principle. ;) ) Cheers, Fabian
Created attachment 224303 [details] [review] Make directories for fonts and fontconfig files configurable.
in git master now, thank you.