makeFontsConf: check for share/fonts/ in fontDirectories

Fixes #3515.

+8
+8
pkgs/development/libraries/fontconfig/make-fonts-conf.nix
··· 6 6 inherit fontDirectories; 7 7 } 8 8 '' 9 + for fd in $fontDirectories; 10 + do 11 + if [ ! -d "$fd/share/fonts" ]; then 12 + echo "ERROR: '$fd/share/fonts/' doesn't exist" 13 + false 14 + fi 15 + done 16 + 9 17 xsltproc --stringparam fontDirectories "$fontDirectories" \ 10 18 --stringparam fontconfig "${fontconfig}" \ 11 19 --path ${fontconfig}/share/xml/fontconfig \