Argh, j'ai du mal lire pour le coup. Je suis désolé !
Mais quand je vais voir sur
https://www.google.com/fonts (sur quoi est basé le package google font) et que je tape "Noto" ils ne me reprend pas tout ce qui est dans :
https://www.google.com/get/noto/ (à savoir le support de toutes les langues).
Du coup, je suis un peu perdu...
EDIT : Effectivement, en allant voir sur le git de ttf-google-fonts-git ; en ce qui concerne "NOTO", ils ne prennent en charge que Noto et Noto Sans pour les familles Latin, Greek, Cyrillic et Devanagari.
Concernant le pkgbuild, il se contente d'aller de cloner git://github.com/google/fonts.git et d'y jeter les fichiers dans /usr/share/fonts.
Code : Tout sélectionner
package() {
cd "$srcdir"
install -dm755 "$pkgdir/usr/share/fonts/TTF"
find . -type f -name \*.ttf -exec install -Dm644 '{}' \
"$pkgdir/usr/share/fonts/TTF" \;
# remove Cantarell fonts because Google ships the original Cantarell
# instead of the improved version of Cantarell shipped by the GNOME Project
#
# it is safe to remove "Cantarell-*.ttf" from this dir because the
# cantarell-fonts package installs its fonts into /usr/share/fonts/cantarell/
# and because cantarell-fonts installs .otf files instead of .ttf files
find "${pkgdir}/usr/share/fonts/TTF" -type f -name "Cantarell-*.ttf" -delete
}
C'est sale, mais je me dis que le plus simple serait encore d'effacer les deux fonts en cause sur ma machine, de supprimer 'ttf-noto' dans la partie "conflits" et de lancer l'installation. Je n'ai jamais fait de package.