diff --git a/.gitignore b/.gitignore index c0e3180..4241eab 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1 @@ -SOURCES/NotoFonts-hinted-2013-08-07.tgz -SOURCES/NotoFonts-unhinted-2013-08-07.tgz +SOURCES/noto-aae16d0cd626.zip diff --git a/.google-noto-fonts.metadata b/.google-noto-fonts.metadata index effcaad..2869827 100644 --- a/.google-noto-fonts.metadata +++ b/.google-noto-fonts.metadata @@ -1,2 +1 @@ -5dd0be030a801a6e8c196fed3b2ce42cda215a1e SOURCES/NotoFonts-hinted-2013-08-07.tgz -7320aa19ed8004002246f62fa6a95a58e652ce60 SOURCES/NotoFonts-unhinted-2013-08-07.tgz +c658e135069b1f5c3b3af0cb1ddef15feab56df7 SOURCES/noto-aae16d0cd626.zip diff --git a/SOURCES/66-google-noto-kufi-arabic.conf b/SOURCES/66-google-noto-kufi-arabic.conf new file mode 100644 index 0000000..5296b72 --- /dev/null +++ b/SOURCES/66-google-noto-kufi-arabic.conf @@ -0,0 +1,22 @@ + + + + + + ar + + + cursive + + + Noto Kufi Arabic + + + + + Noto Kufi Arabic + + cursive + + + diff --git a/SOURCES/66-google-noto-naskh-arabic-ui.conf b/SOURCES/66-google-noto-naskh-arabic-ui.conf new file mode 100644 index 0000000..c100eb2 --- /dev/null +++ b/SOURCES/66-google-noto-naskh-arabic-ui.conf @@ -0,0 +1,23 @@ + + + + + + ar + + + cursive + + + Noto Naskh Arabic UI + + + + + Noto Naskh Arabic UI + + cursive + + + + diff --git a/SOURCES/66-google-noto-naskh-arabic.conf b/SOURCES/66-google-noto-naskh-arabic.conf new file mode 100644 index 0000000..8bddbaa --- /dev/null +++ b/SOURCES/66-google-noto-naskh-arabic.conf @@ -0,0 +1,23 @@ + + + + + + ar + + + cursive + + + Noto Naskh Arabic + + + + + Noto Naskh Arabic + + cursive + + + + diff --git a/SOURCES/66-google-noto-sans-balinese.conf b/SOURCES/66-google-noto-sans-balinese.conf new file mode 100644 index 0000000..9a9bb4e --- /dev/null +++ b/SOURCES/66-google-noto-sans-balinese.conf @@ -0,0 +1,22 @@ + + + + + + ban + + + sans-serif + + + Noto Sans Balinese + + + + + Noto Sans Balinese + + sans-serif + + + diff --git a/SOURCES/66-google-noto-sans-bamum.conf b/SOURCES/66-google-noto-sans-bamum.conf new file mode 100644 index 0000000..b3b5b4f --- /dev/null +++ b/SOURCES/66-google-noto-sans-bamum.conf @@ -0,0 +1,22 @@ + + + + + + bax + + + sans-serif + + + Noto Sans Bamum + + + + + Noto Sans Bamum + + sans-serif + + + diff --git a/SOURCES/66-google-noto-sans-batak.conf b/SOURCES/66-google-noto-sans-batak.conf new file mode 100644 index 0000000..1ea10c1 --- /dev/null +++ b/SOURCES/66-google-noto-sans-batak.conf @@ -0,0 +1,23 @@ + + + + + + bbc + + + sans-serif + + + Noto Sans Batak + + + + + Noto Sans Batak + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-buginese.conf b/SOURCES/66-google-noto-sans-buginese.conf new file mode 100644 index 0000000..2444930 --- /dev/null +++ b/SOURCES/66-google-noto-sans-buginese.conf @@ -0,0 +1,23 @@ + + + + + + bug + + + sans-serif + + + Noto Sans Buginese + + + + + Noto Sans Buginese + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-buhid.conf b/SOURCES/66-google-noto-sans-buhid.conf new file mode 100644 index 0000000..866f0c6 --- /dev/null +++ b/SOURCES/66-google-noto-sans-buhid.conf @@ -0,0 +1,23 @@ + + + + + + bku + + + sans-serif + + + Noto Sans Buhid + + + + + Noto Sans Buhid + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-canadian-aboriginal.conf b/SOURCES/66-google-noto-sans-canadian-aboriginal.conf new file mode 100644 index 0000000..9a948b9 --- /dev/null +++ b/SOURCES/66-google-noto-sans-canadian-aboriginal.conf @@ -0,0 +1,23 @@ + + + + + + iu + + + sans-serif + + + Noto Sans Canadian Aboriginal + + + + + Noto Sans Canadian Aboriginal + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-cham.conf b/SOURCES/66-google-noto-sans-cham.conf new file mode 100644 index 0000000..f84d54f --- /dev/null +++ b/SOURCES/66-google-noto-sans-cham.conf @@ -0,0 +1,23 @@ + + + + + + cjm + + + sans-serif + + + Noto Sans Cham + + + + + Noto Sans Cham + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-cjk.conf b/SOURCES/66-google-noto-sans-cjk.conf new file mode 100644 index 0000000..1e8504f --- /dev/null +++ b/SOURCES/66-google-noto-sans-cjk.conf @@ -0,0 +1,299 @@ + + + + + + ja + + + monospace + + + Noto Sans CJK JP + + + DejaVu Sans Mono + + + + + ko + + + monospace + + + Noto Sans CJK KR + + + DejaVu Sans Mono + + + + + zh-cn + + + monospace + + + Noto Sans CJK SC + + + DejaVu Sans Mono + + + + + zh-sg + + + monospace + + + Noto Sans CJK SC + + + DejaVu Sans Mono + + + + + zh-tw + + + monospace + + + Noto Sans CJK TC + + + DejaVu Sans Mono + + + + + zh-hk + + + monospace + + + Noto Sans CJK TC + + + DejaVu Sans Mono + + + + + Noto Sans CJK JP + + monospace + + + + Noto Sans CJK KR + + monospace + + + + Noto Sans CJK SC + + monospace + + + + Noto Sans CJK TC + + monospace + + + + + + ja + + + serif + + + Noto Sans CJK JP + + + + + ko + + + serif + + + Noto Sans CJK KR + + + + + zh-cn + + + serif + + + Noto Sans CJK SC + + + + + zh-sg + + + serif + + + Noto Sans CJK SC + + + + + zh-tw + + + serif + + + Noto Sans CJK TC + + + + + zh-hk + + + serif + + + Noto Sans CJK TC + + + + + Noto Sans CJK JP + + serif + + + + Noto Sans CJK KR + + serif + + + + Noto Sans CJK SC + + serif + + + + Noto Sans CJK TC + + serif + + + + + + ja + + + sans-serif + + + Noto Sans CJK JP + + + + + ko + + + sans-serif + + + Noto Sans CJK KR + + + + + zh-cn + + + sans-serif + + + Noto Sans CJK SC + Noto Sans CJK TC + + + + + zh-sg + + + sans-serif + + + Noto Sans CJK SC + Noto Sans CJK TC + + + + + zh-tw + + + sans-serif + + + Noto Sans CJK TC + + + + + zh-hk + + + sans-serif + + + Noto Sans CJK TC + + + + + Noto Sans CJK JP + + sans-serif + + + + Noto Sans CJK KR + + sans-serif + + + + Noto Sans CJK SC + + sans-serif + + + + Noto Sans CJK TC + + sans-serif + + + diff --git a/SOURCES/66-google-noto-sans-cuneiform.conf b/SOURCES/66-google-noto-sans-cuneiform.conf new file mode 100644 index 0000000..17cb016 --- /dev/null +++ b/SOURCES/66-google-noto-sans-cuneiform.conf @@ -0,0 +1,23 @@ + + + + + + slv + + + sans-serif + + + Noto Sans Cuneiform + + + + + Noto Sans Cuneiform + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-cypriot.conf b/SOURCES/66-google-noto-sans-cypriot.conf new file mode 100644 index 0000000..3fc9d0d --- /dev/null +++ b/SOURCES/66-google-noto-sans-cypriot.conf @@ -0,0 +1,23 @@ + + + + + + cy + + + sans-serif + + + Noto Sans Cypriot + + + + + Noto Sans Cypriot + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-gothic.conf b/SOURCES/66-google-noto-sans-gothic.conf new file mode 100644 index 0000000..ca07865 --- /dev/null +++ b/SOURCES/66-google-noto-sans-gothic.conf @@ -0,0 +1,23 @@ + + + + + + got + + + sans-serif + + + Noto Sans Gothic + + + + + Noto Sans Gothic + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-gurmukhi-ui.conf b/SOURCES/66-google-noto-sans-gurmukhi-ui.conf new file mode 100644 index 0000000..be1f787 --- /dev/null +++ b/SOURCES/66-google-noto-sans-gurmukhi-ui.conf @@ -0,0 +1,23 @@ + + + + + + pa + + + sans-serif + + + Noto Sans Gurmukhi + + + + + Noto Sans Gurmukhi + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-gurmukhi.conf b/SOURCES/66-google-noto-sans-gurmukhi.conf new file mode 100644 index 0000000..be1f787 --- /dev/null +++ b/SOURCES/66-google-noto-sans-gurmukhi.conf @@ -0,0 +1,23 @@ + + + + + + pa + + + sans-serif + + + Noto Sans Gurmukhi + + + + + Noto Sans Gurmukhi + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-hanunno.conf b/SOURCES/66-google-noto-sans-hanunno.conf deleted file mode 100644 index 4ed0da0..0000000 --- a/SOURCES/66-google-noto-sans-hanunno.conf +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - hnn - - - sans-serif - - - Noto Sans Hanunoo - - - - - Noto Sans Hanunoo - - sans-serif - - - - diff --git a/SOURCES/66-google-noto-sans-hanunoo.conf b/SOURCES/66-google-noto-sans-hanunoo.conf new file mode 100644 index 0000000..4ed0da0 --- /dev/null +++ b/SOURCES/66-google-noto-sans-hanunoo.conf @@ -0,0 +1,23 @@ + + + + + + hnn + + + sans-serif + + + Noto Sans Hanunoo + + + + + Noto Sans Hanunoo + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-inscriptional-pahlavi.conf b/SOURCES/66-google-noto-sans-inscriptional-pahlavi.conf new file mode 100644 index 0000000..de2f04d --- /dev/null +++ b/SOURCES/66-google-noto-sans-inscriptional-pahlavi.conf @@ -0,0 +1,16 @@ + + + + + sans-serif + + Noto Sans Inscriptional Pahlavi + + + + Noto Sans Inscriptional Pahlavi + + sans-serif + + + diff --git a/SOURCES/66-google-noto-sans-inscriptional-parthian.conf b/SOURCES/66-google-noto-sans-inscriptional-parthian.conf new file mode 100644 index 0000000..3204d47 --- /dev/null +++ b/SOURCES/66-google-noto-sans-inscriptional-parthian.conf @@ -0,0 +1,16 @@ + + + + + sans-serif + + Noto Sans Inscriptional Parthian + + + + Noto Sans Inscriptional Parthian + + sans-serif + + + diff --git a/SOURCES/66-google-noto-sans-japanese.conf b/SOURCES/66-google-noto-sans-japanese.conf new file mode 100644 index 0000000..aae50de --- /dev/null +++ b/SOURCES/66-google-noto-sans-japanese.conf @@ -0,0 +1,60 @@ + + + + + + ja + + + monospace + + + Noto Sans JP + + + + + Noto Sans JP + + monospace + + + + + + ja + + + serif + + + Noto Sans JP + + + + + Noto Sans JP + + serif + + + + + + ja + + + sans-serif + + + Noto Sans JP + + + + + Noto Sans JP + + sans-serif + + + diff --git a/SOURCES/66-google-noto-sans-javanese.conf b/SOURCES/66-google-noto-sans-javanese.conf new file mode 100644 index 0000000..40d33f8 --- /dev/null +++ b/SOURCES/66-google-noto-sans-javanese.conf @@ -0,0 +1,23 @@ + + + + + + jv + + + sans-serif + + + Noto Sans Javanese + + + + + Noto Sans Javanese + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-korean.conf b/SOURCES/66-google-noto-sans-korean.conf new file mode 100644 index 0000000..85ecb49 --- /dev/null +++ b/SOURCES/66-google-noto-sans-korean.conf @@ -0,0 +1,60 @@ + + + + + + ko + + + monospace + + + Noto Sans KR + + + + + Noto Sans KR + + monospace + + + + + + ko + + + serif + + + Noto Sans KR + + + + + Noto Sans KR + + serif + + + + + + ko + + + sans-serif + + + Noto Sans KR + + + + + Noto Sans KR + + sans-serif + + + diff --git a/SOURCES/66-google-noto-sans-lepcha.conf b/SOURCES/66-google-noto-sans-lepcha.conf new file mode 100644 index 0000000..7ebe025 --- /dev/null +++ b/SOURCES/66-google-noto-sans-lepcha.conf @@ -0,0 +1,23 @@ + + + + + + lep + + + sans-serif + + + Noto Sans Lepcha + + + + + Noto Sans Lepcha + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-limbu.conf b/SOURCES/66-google-noto-sans-limbu.conf new file mode 100644 index 0000000..695191c --- /dev/null +++ b/SOURCES/66-google-noto-sans-limbu.conf @@ -0,0 +1,23 @@ + + + + + + lif + + + sans-serif + + + Noto Sans Limbu + + + + + Noto Sans Limbu + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-linear-b.conf b/SOURCES/66-google-noto-sans-linear-b.conf new file mode 100644 index 0000000..72e5895 --- /dev/null +++ b/SOURCES/66-google-noto-sans-linear-b.conf @@ -0,0 +1,16 @@ + + + + + sans-serif + + Noto Sans Linear B + + + + Noto Sans Linear B + + sans-serif + + + diff --git a/SOURCES/66-google-noto-sans-meetei-mayek.conf b/SOURCES/66-google-noto-sans-meetei-mayek.conf new file mode 100644 index 0000000..a0a9397 --- /dev/null +++ b/SOURCES/66-google-noto-sans-meetei-mayek.conf @@ -0,0 +1,32 @@ + + + + + + mni + + + sans-serif + + + Noto Sans Meetei Mayek + + + + + + Noto Sans Meetei Mayek + + + true + + + + + Noto Sans Meetei Mayek + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-meeteimayek.conf b/SOURCES/66-google-noto-sans-meeteimayek.conf deleted file mode 100644 index a0a9397..0000000 --- a/SOURCES/66-google-noto-sans-meeteimayek.conf +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - mni - - - sans-serif - - - Noto Sans Meetei Mayek - - - - - - Noto Sans Meetei Mayek - - - true - - - - - Noto Sans Meetei Mayek - - sans-serif - - - - diff --git a/SOURCES/66-google-noto-sans-mongolian.conf b/SOURCES/66-google-noto-sans-mongolian.conf new file mode 100644 index 0000000..edb7ab3 --- /dev/null +++ b/SOURCES/66-google-noto-sans-mongolian.conf @@ -0,0 +1,23 @@ + + + + + + mn-cn + + + sans-serif + + + Noto Sans Mongolian + + + + + Noto Sans Mongolian + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-myanmar-ui.conf b/SOURCES/66-google-noto-sans-myanmar-ui.conf new file mode 100644 index 0000000..916b3ce --- /dev/null +++ b/SOURCES/66-google-noto-sans-myanmar-ui.conf @@ -0,0 +1,23 @@ + + + + + + my + + + sans-serif + + + Noto Sans Myanmar UI + + + + + Noto Sans Myanmar UI + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-myanmar.conf b/SOURCES/66-google-noto-sans-myanmar.conf new file mode 100644 index 0000000..2528775 --- /dev/null +++ b/SOURCES/66-google-noto-sans-myanmar.conf @@ -0,0 +1,23 @@ + + + + + + my + + + sans-serif + + + Noto Sans Myanmar + + + + + Noto Sans Myanmar + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-new-tai-lue.conf b/SOURCES/66-google-noto-sans-new-tai-lue.conf new file mode 100644 index 0000000..574cd4e --- /dev/null +++ b/SOURCES/66-google-noto-sans-new-tai-lue.conf @@ -0,0 +1,23 @@ + + + + + + khb + + + sans-serif + + + Noto Sans New Tai Lue + + + + + Noto Sans New Tai Lue + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-ogham.conf b/SOURCES/66-google-noto-sans-ogham.conf new file mode 100644 index 0000000..78720a4 --- /dev/null +++ b/SOURCES/66-google-noto-sans-ogham.conf @@ -0,0 +1,23 @@ + + + + + + pgl + + + sans-serif + + + Noto Sans Ogham + + + + + Noto Sans Ogham + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-ol-chiki.conf b/SOURCES/66-google-noto-sans-ol-chiki.conf new file mode 100644 index 0000000..a972ccb --- /dev/null +++ b/SOURCES/66-google-noto-sans-ol-chiki.conf @@ -0,0 +1,23 @@ + + + + + + sat + + + sans-serif + + + Noto Sans Ol Chiki + + + + + Noto Sans Ol Chiki + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-old-italic.conf b/SOURCES/66-google-noto-sans-old-italic.conf new file mode 100644 index 0000000..2ba7cfa --- /dev/null +++ b/SOURCES/66-google-noto-sans-old-italic.conf @@ -0,0 +1,16 @@ + + + + + sans-serif + + Noto Sans Old Italic + + + + Noto Sans Old Italic + + sans-serif + + + diff --git a/SOURCES/66-google-noto-sans-old-persian.conf b/SOURCES/66-google-noto-sans-old-persian.conf new file mode 100644 index 0000000..9ad828b --- /dev/null +++ b/SOURCES/66-google-noto-sans-old-persian.conf @@ -0,0 +1,16 @@ + + + + + sans-serif + + Noto Sans Old Persian + + + + Noto Sans Old Persian + + sans-serif + + + diff --git a/SOURCES/66-google-noto-sans-phags-pa.conf b/SOURCES/66-google-noto-sans-phags-pa.conf new file mode 100644 index 0000000..1baca72 --- /dev/null +++ b/SOURCES/66-google-noto-sans-phags-pa.conf @@ -0,0 +1,16 @@ + + + + + sans-serif + + Noto Sans Phags Pa + + + + Noto Sans Phags Pa + + sans-serif + + + diff --git a/SOURCES/66-google-noto-sans-rejang.conf b/SOURCES/66-google-noto-sans-rejang.conf new file mode 100644 index 0000000..04650b4 --- /dev/null +++ b/SOURCES/66-google-noto-sans-rejang.conf @@ -0,0 +1,23 @@ + + + + + + rej + + + sans-serif + + + Noto Sans Rejang + + + + + Noto Sans Rejang + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-runic.conf b/SOURCES/66-google-noto-sans-runic.conf new file mode 100644 index 0000000..6d30d9a --- /dev/null +++ b/SOURCES/66-google-noto-sans-runic.conf @@ -0,0 +1,23 @@ + + + + + + gem + + + sans-serif + + + Noto Sans Runic + + + + + Noto Sans Runic + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-samaritan.conf b/SOURCES/66-google-noto-sans-samaritan.conf new file mode 100644 index 0000000..9fe5f5b --- /dev/null +++ b/SOURCES/66-google-noto-sans-samaritan.conf @@ -0,0 +1,16 @@ + + + + + sans-serif + + Noto Sans Samaritan + + + + Noto Sans Samaritan + + sans-serif + + + diff --git a/SOURCES/66-google-noto-sans-saurashtra.conf b/SOURCES/66-google-noto-sans-saurashtra.conf new file mode 100644 index 0000000..8e1676b --- /dev/null +++ b/SOURCES/66-google-noto-sans-saurashtra.conf @@ -0,0 +1,23 @@ + + + + + + saz + + + sans-serif + + + Noto Sans Saurashtra + + + + + Noto Sans Saurashtra + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-simplified-chinese.conf b/SOURCES/66-google-noto-sans-simplified-chinese.conf new file mode 100644 index 0000000..cce2c10 --- /dev/null +++ b/SOURCES/66-google-noto-sans-simplified-chinese.conf @@ -0,0 +1,105 @@ + + + + + + zh-cn + + + monospace + + + Noto Sans SC + Noto Sans TC + + + DejaVu Sans Mono + + + + + zh-sg + + + monospace + + + Noto Sans SC + Noto Sans TC + + + DejaVu Sans Mono + + + + + Noto Sans SC + + monospace + + + + + + zh-cn + + + serif + + + Noto Sans SC + Noto Sans TC + + + + + zh-sg + + + serif + + + Noto Sans SC + Noto Sans TC + + + + + Noto Sans SC + + serif + + + + + + zh-cn + + + sans-serif + + + Noto Sans SC + Noto Sans TC + + + + + zh-sg + + + sans-serif + + + Noto Sans SC + Noto Sans TC + + + + + Noto Sans SC + + sans-serif + + + diff --git a/SOURCES/66-google-noto-sans-sinhala.conf b/SOURCES/66-google-noto-sans-sinhala.conf new file mode 100644 index 0000000..e4ff089 --- /dev/null +++ b/SOURCES/66-google-noto-sans-sinhala.conf @@ -0,0 +1,23 @@ + + + + + + si + + + sans-serif + + + Noto Sans Sinhala + + + + + Noto Sans Sinhala + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-sundanese.conf b/SOURCES/66-google-noto-sans-sundanese.conf new file mode 100644 index 0000000..a3c3604 --- /dev/null +++ b/SOURCES/66-google-noto-sans-sundanese.conf @@ -0,0 +1,23 @@ + + + + + + su + + + sans-serif + + + Noto Sans Sundanese + + + + + Noto Sans Sundanese + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-syloti-nagri.conf b/SOURCES/66-google-noto-sans-syloti-nagri.conf new file mode 100644 index 0000000..8132865 --- /dev/null +++ b/SOURCES/66-google-noto-sans-syloti-nagri.conf @@ -0,0 +1,16 @@ + + + + + sans-serif + + Noto Sans Syloti Nagri + + + + Noto Sans Syloti Nagri + + sans-serif + + + diff --git a/SOURCES/66-google-noto-sans-syriac-eastern.conf b/SOURCES/66-google-noto-sans-syriac-eastern.conf new file mode 100644 index 0000000..4fd136f --- /dev/null +++ b/SOURCES/66-google-noto-sans-syriac-eastern.conf @@ -0,0 +1,23 @@ + + + + + + syr + + + sans-serif + + + Noto Sans Syriac Eastern + + + + + Noto Sans Syriac Eastern + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-syriac-estrangela.conf b/SOURCES/66-google-noto-sans-syriac-estrangela.conf new file mode 100644 index 0000000..f522c14 --- /dev/null +++ b/SOURCES/66-google-noto-sans-syriac-estrangela.conf @@ -0,0 +1,23 @@ + + + + + + syr + + + sans-serif + + + Noto Sans Syriac Estrangela + + + + + Noto Sans Syriac Estrangela + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-syriac-western.conf b/SOURCES/66-google-noto-sans-syriac-western.conf new file mode 100644 index 0000000..c07a262 --- /dev/null +++ b/SOURCES/66-google-noto-sans-syriac-western.conf @@ -0,0 +1,23 @@ + + + + + + syr + + + sans-serif + + + Noto Sans Syriac Western + + + + + Noto Sans Syriac Western + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-tagbanwa.conf b/SOURCES/66-google-noto-sans-tagbanwa.conf new file mode 100644 index 0000000..13c4344 --- /dev/null +++ b/SOURCES/66-google-noto-sans-tagbanwa.conf @@ -0,0 +1,23 @@ + + + + + + twb + + + sans-serif + + + Noto Sans Tagbanwa + + + + + Noto Sans Tagbanwa + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-tai-le.conf b/SOURCES/66-google-noto-sans-tai-le.conf new file mode 100644 index 0000000..a7bc5e4 --- /dev/null +++ b/SOURCES/66-google-noto-sans-tai-le.conf @@ -0,0 +1,16 @@ + + + + + sans-serif + + "Noto Sans Tai Le + + + + "Noto Sans Tai Le + + sans-serif + + + diff --git a/SOURCES/66-google-noto-sans-thaana.conf b/SOURCES/66-google-noto-sans-thaana.conf new file mode 100644 index 0000000..ccdd6d1 --- /dev/null +++ b/SOURCES/66-google-noto-sans-thaana.conf @@ -0,0 +1,23 @@ + + + + + + dv + + + sans-serif + + + Noto Sans Thaana + + + + + Noto Sans Thaana + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-tifinagh.conf b/SOURCES/66-google-noto-sans-tifinagh.conf new file mode 100644 index 0000000..c882dc3 --- /dev/null +++ b/SOURCES/66-google-noto-sans-tifinagh.conf @@ -0,0 +1,23 @@ + + + + + + ber-ma + + + sans-serif + + + Noto Sans Tifinagh + + + + + Noto Sans Tifinagh + + sans-serif + + + + diff --git a/SOURCES/66-google-noto-sans-traditional-chinese.conf b/SOURCES/66-google-noto-sans-traditional-chinese.conf new file mode 100644 index 0000000..32cc8c2 --- /dev/null +++ b/SOURCES/66-google-noto-sans-traditional-chinese.conf @@ -0,0 +1,105 @@ + + + + + + zh-tw + + + monospace + + + Noto Sans TC + Noto Sans SC + + + DejaVu Sans Mono + + + + + zh-hk + + + monospace + + + Noto Sans TC + Noto Sans SC + + + DejaVu Sans Mono + + + + + Noto Sans TC + + monospace + + + + + + zh-tw + + + serif + + + Noto Sans TC + Noto Sans SC + + + + + zh-hk + + + serif + + + Noto Sans TC + Noto Sans SC + + + + + Noto Sans TC + + serif + + + + + + zh-tw + + + sans-serif + + + Noto Sans TC + Noto Sans SC + + + + + zh-hk + + + sans-serif + + + Noto Sans TC + Noto Sans SC + + + + + Noto Sans TC + + sans-serif + + + diff --git a/SOURCES/66-google-noto-sans-yi.conf b/SOURCES/66-google-noto-sans-yi.conf new file mode 100644 index 0000000..d6763ff --- /dev/null +++ b/SOURCES/66-google-noto-sans-yi.conf @@ -0,0 +1,16 @@ + + + + + sans-serif + + Noto Sans Yi + + + + Noto Sans Yi + + sans-serif + + + diff --git a/SOURCES/google-noto.metainfo.xml b/SOURCES/google-noto.metainfo.xml new file mode 100644 index 0000000..0994a22 --- /dev/null +++ b/SOURCES/google-noto.metainfo.xml @@ -0,0 +1,19 @@ + + + + google-noto + CC-BY-3.0 + Noto + Hinted and Non Hinted open type fonts for Unicode scripts + +

+ Noto fonts aims to remove tofu from web by providing fonts for all + Unicode supported script. Its design goal is to achieve visual harmonization + between multiple scripts. Noto family supports almost all script available + in Unicode. +

+
+ pnemade_at_redhat_dot_com + https://code.google.com/p/noto +
+ diff --git a/SPECS/google-noto-fonts.spec b/SPECS/google-noto-fonts.spec index 29b1349..9a72dd5 100644 --- a/SPECS/google-noto-fonts.spec +++ b/SPECS/google-noto-fonts.spec @@ -1,20 +1,23 @@ %global fontname google-noto %global fontconf 66-%{fontname} -%global common_desc \ -Noto fonts aims to remove tofu from web by providing fonts for all \ -Unicode supported script. Its design goal is to achieve visual harmonization\ -between multiple scripts. Noto family supports almost all script available \ -in Unicode. +%global common_desc Noto fonts aims to remove tofu from web by providing fonts for all \ +Unicode supported scripts. Its design goal is to achieve visual harmonization\ +between multiple scripts. Noto family supports almost all scripts available\ +in Unicode.\ +%{nil} + +%global git aae16d0cd626 Name: %{fontname}-fonts -Version: 20130807 -Release: 2%{?dist} -Summary: Hinted and Unhinted open type fonts for Unicode scripts +Version: 20141117 +Release: 5%{?dist} +Summary: Hinted and Non Hinted OpenType fonts for Unicode scripts Group: User Interface/X License: ASL 2.0 URL: https://code.google.com/p/noto -Source0: http://noto.googlecode.com/svn/trunk/packages/NotoFonts-hinted-2013-08-07.tgz -Source1: http://noto.googlecode.com/svn/trunk/packages/NotoFonts-unhinted-2013-08-07.tgz +# downloaded from https://code.google.com/p/noto/source/list -> download [zip] +# (NB the download [tar.gz] file seems to have broken headers) +Source0: noto-%{git}.zip Source2: %{fontconf}-sans.conf Source3: %{fontconf}-sans-armenian.conf Source4: %{fontconf}-sans-avestan.conf @@ -23,63 +26,117 @@ Source6: %{fontconf}-sans-bengali-ui.conf Source7: %{fontconf}-sans-brahmi.conf Source8: %{fontconf}-sans-carian.conf Source9: %{fontconf}-sans-cherokee.conf -Source10: %{fontconf}-sans-coptic.conf -Source11: %{fontconf}-sans-deseret.conf -Source12: %{fontconf}-sans-devanagari.conf -Source13: %{fontconf}-sans-devanagari-ui.conf -Source14: %{fontconf}-sans-egyptian-hieroglyphs.conf -Source15: %{fontconf}-sans-ethiopic.conf -Source16: %{fontconf}-sans-georgian.conf -Source17: %{fontconf}-sans-glagolitic.conf -Source18: %{fontconf}-sans-hebrew.conf -Source19: %{fontconf}-sans-imperial-aramaic.conf -Source20: %{fontconf}-sans-kaithi.conf -Source21: %{fontconf}-sans-kannada.conf -Source22: %{fontconf}-sans-kayah-li.conf -Source23: %{fontconf}-sans-kharoshthi.conf -Source24: %{fontconf}-sans-khmer.conf -Source25: %{fontconf}-sans-khmer-ui.conf -Source26: %{fontconf}-sans-lao.conf -Source27: %{fontconf}-sans-lao-ui.conf -Source28: %{fontconf}-sans-lisu.conf -Source29: %{fontconf}-sans-lycian.conf -Source30: %{fontconf}-sans-lydian.conf -Source31: %{fontconf}-sans-malayalam.conf -Source32: %{fontconf}-sans-malayalam-ui.conf -Source33: %{fontconf}-sans-mandaic.conf -Source34: %{fontconf}-sans-meeteimayek.conf -Source35: %{fontconf}-sans-nko.conf -Source36: %{fontconf}-sans-old-south-arabian.conf -Source37: %{fontconf}-sans-old-turkic.conf -Source38: %{fontconf}-sans-osmanya.conf -Source39: %{fontconf}-sans-phoenician.conf -Source40: %{fontconf}-sans-shavian.conf -Source41: %{fontconf}-sans-symbols.conf -Source42: %{fontconf}-sans-tagalog.conf -Source43: %{fontconf}-sans-tai-tham.conf -Source44: %{fontconf}-sans-tamil.conf -Source45: %{fontconf}-sans-tamil-ui.conf -Source46: %{fontconf}-sans-telugu.conf -Source47: %{fontconf}-sans-thai.conf -Source48: %{fontconf}-sans-thai-ui.conf -Source49: %{fontconf}-sans-ugaritic.conf -Source50: %{fontconf}-sans-ui.conf -Source51: %{fontconf}-sans-vai.conf -Source52: %{fontconf}-serif-armenian.conf -Source53: %{fontconf}-serif.conf -Source54: %{fontconf}-serif-georgian.conf -Source55: %{fontconf}-serif-khmer.conf -Source56: %{fontconf}-serif-lao.conf -Source57: %{fontconf}-serif-thai.conf -Source58: %{fontconf}-sans-kannada-ui.conf -Source59: %{fontconf}-sans-telugu-ui.conf -Source60: %{fontconf}-sans-gujarati.conf -Source61: %{fontconf}-sans-gujarati-ui.conf -Source62: %{fontconf}-sans-hanunno.conf -Source63: %{fontconf}-sans-tai-viet.conf +Source10: %{fontconf}-sans-coptic.conf +Source11: %{fontconf}-sans-deseret.conf +Source12: %{fontconf}-sans-devanagari.conf +Source13: %{fontconf}-sans-devanagari-ui.conf +Source14: %{fontconf}-sans-egyptian-hieroglyphs.conf +Source15: %{fontconf}-sans-ethiopic.conf +Source16: %{fontconf}-sans-georgian.conf +Source17: %{fontconf}-sans-glagolitic.conf +Source18: %{fontconf}-sans-hebrew.conf +Source19: %{fontconf}-sans-imperial-aramaic.conf +Source20: %{fontconf}-sans-kaithi.conf +Source21: %{fontconf}-sans-kannada.conf +Source22: %{fontconf}-sans-kayah-li.conf +Source23: %{fontconf}-sans-kharoshthi.conf +Source24: %{fontconf}-sans-khmer.conf +Source25: %{fontconf}-sans-khmer-ui.conf +Source26: %{fontconf}-sans-lao.conf +Source27: %{fontconf}-sans-lao-ui.conf +Source28: %{fontconf}-sans-lisu.conf +Source29: %{fontconf}-sans-lycian.conf +Source30: %{fontconf}-sans-lydian.conf +Source31: %{fontconf}-sans-malayalam.conf +Source32: %{fontconf}-sans-malayalam-ui.conf +Source33: %{fontconf}-sans-mandaic.conf +Source34: %{fontconf}-sans-meetei-mayek.conf +Source35: %{fontconf}-sans-nko.conf +Source36: %{fontconf}-sans-old-south-arabian.conf +Source37: %{fontconf}-sans-old-turkic.conf +Source38: %{fontconf}-sans-osmanya.conf +Source39: %{fontconf}-sans-phoenician.conf +Source40: %{fontconf}-sans-shavian.conf +Source41: %{fontconf}-sans-symbols.conf +Source42: %{fontconf}-sans-tagalog.conf +Source43: %{fontconf}-sans-tai-tham.conf +Source44: %{fontconf}-sans-tamil.conf +Source45: %{fontconf}-sans-tamil-ui.conf +Source46: %{fontconf}-sans-telugu.conf +Source47: %{fontconf}-sans-thai.conf +Source48: %{fontconf}-sans-thai-ui.conf +Source49: %{fontconf}-sans-ugaritic.conf +Source50: %{fontconf}-sans-ui.conf +Source51: %{fontconf}-sans-vai.conf +Source52: %{fontconf}-serif-armenian.conf +Source53: %{fontconf}-serif.conf +Source54: %{fontconf}-serif-georgian.conf +Source55: %{fontconf}-serif-khmer.conf +Source56: %{fontconf}-serif-lao.conf +Source57: %{fontconf}-serif-thai.conf +Source58: %{fontconf}-sans-kannada-ui.conf +Source59: %{fontconf}-sans-telugu-ui.conf +Source60: %{fontconf}-sans-gujarati.conf +Source61: %{fontconf}-sans-gujarati-ui.conf +Source62: %{fontconf}-sans-hanunoo.conf +Source63: %{fontconf}-sans-tai-viet.conf +Source64: %{fontconf}-kufi-arabic.conf +Source65: %{fontconf}-naskh-arabic.conf +Source66: %{fontconf}-naskh-arabic-ui.conf +Source67: %{fontconf}-sans-balinese.conf +Source68: %{fontconf}-sans-bamum.conf +Source69: %{fontconf}-sans-batak.conf +Source70: %{fontconf}-sans-buginese.conf +Source71: %{fontconf}-sans-buhid.conf +Source72: %{fontconf}-sans-canadian-aboriginal.conf +Source73: %{fontconf}-sans-cham.conf +Source74: %{fontconf}-sans-cuneiform.conf +Source75: %{fontconf}-sans-cypriot.conf +Source76: %{fontconf}-sans-gothic.conf +Source77: %{fontconf}-sans-gurmukhi.conf +Source78: %{fontconf}-sans-gurmukhi-ui.conf +Source79: %{fontconf}-sans-inscriptional-pahlavi.conf +Source80: %{fontconf}-sans-inscriptional-parthian.conf +Source81: %{fontconf}-sans-javanese.conf +Source82: %{fontconf}-sans-lepcha.conf +Source83: %{fontconf}-sans-limbu.conf +Source84: %{fontconf}-sans-linear-b.conf +Source85: %{fontconf}-sans-mongolian.conf +Source86: %{fontconf}-sans-myanmar.conf +Source87: %{fontconf}-sans-myanmar-ui.conf +Source88: %{fontconf}-sans-new-tai-lue.conf +Source89: %{fontconf}-sans-ogham.conf +Source90: %{fontconf}-sans-ol-chiki.conf +Source91: %{fontconf}-sans-old-italic.conf +Source92: %{fontconf}-sans-old-persian.conf +Source93: %{fontconf}-sans-phags-pa.conf +Source94: %{fontconf}-sans-rejang.conf +Source95: %{fontconf}-sans-runic.conf +Source96: %{fontconf}-sans-samaritan.conf +Source97: %{fontconf}-sans-saurashtra.conf +Source98: %{fontconf}-sans-sinhala.conf +Source99: %{fontconf}-sans-sundanese.conf +Source100: %{fontconf}-sans-syloti-nagri.conf +Source101: %{fontconf}-sans-syriac-eastern.conf +Source102: %{fontconf}-sans-syriac-estrangela.conf +Source103: %{fontconf}-sans-syriac-western.conf +Source104: %{fontconf}-sans-tai-le.conf +Source105: %{fontconf}-sans-tifinagh.conf +Source106: %{fontconf}-sans-yi.conf +Source107: %{fontconf}-sans-tagbanwa.conf +Source108: %{fontconf}-sans-thaana.conf + +Source150: %{fontconf}-sans-simplified-chinese.conf +Source151: %{fontconf}-sans-traditional-chinese.conf +Source152: %{fontconf}-sans-japanese.conf +Source153: %{fontconf}-sans-korean.conf +Source154: %{fontconf}-sans-cjk.conf + +# Add appstream metadata files +Source200: %{fontname}.metainfo.xml BuildArch: noarch -BuildRequires: fontforge >= 20080429 +BuildRequires: fontforge >= 20080429 BuildRequires: fontpackages-devel Requires: fontpackages-filesystem @@ -87,938 +144,299 @@ Requires: fontpackages-filesystem %common_desc -%package -n %{fontname}-sans-fonts -Summary: Free sans-serif font for Latin script -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-fonts -%common_desc -Hinted sans-serif fonts for Latin script. - -%_font_pkg -n sans -f %{fontconf}-sans.conf NotoSans-*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-armenian-fonts -Summary: Free sans-serif font for Armenian script -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-armenian-fonts -%common_desc -Hinted sans-serif fonts for Armenian script. - -%_font_pkg -n sans-armenian -f %{fontconf}-sans-armenian.conf NotoSansArmenian-*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-avestan-fonts -Summary: Free sans-serif font for Avestan script -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-avestan-fonts -%common_desc -Unhinted sans-serif fonts for Avestan script. - -%_font_pkg -n sans-avestan -f %{fontconf}-sans-avestan.conf NotoSansAvestan-*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-bengali-fonts -Summary: Free sans-serif font for Bengali script -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-bengali-fonts -%common_desc -Unhinted sans-serif fonts for Bengali script. - -%_font_pkg -n sans-bengali -f %{fontconf}-sans-bengali.conf NotoSansBengali-*.ttf -%doc LICENSE - -%package -n %{fontname}-sans-bengali-ui-fonts -Summary: Free sans-serif UI font for Bengali script -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-bengali-ui-fonts -%common_desc -Unhinted sans-serif UI fonts for Bengali script. - -%_font_pkg -n sans-bengali-ui -f %{fontconf}-sans-bengali-ui.conf NotoSansBengaliUI-*.ttf -%doc LICENSE - -%package -n %{fontname}-sans-brahmi-fonts -Summary: Free sans-serif font for Brahmi script -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-brahmi-fonts -%common_desc -Unhinted sans-serif fonts for Brahmi script. - -%_font_pkg -n sans-brahmi -f %{fontconf}-sans-brahmi.conf NotoSansBrahmi-*.ttf -%doc LICENSE - -%package -n %{fontname}-sans-carian-fonts -Summary: Free sans-serif font for Carian script -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-carian-fonts -%common_desc -Unhinted sans-serif fonts for Carian script. - -%_font_pkg -n sans-carian -f %{fontconf}-sans-carian.conf NotoSansCarian-*.ttf -%doc LICENSE - -%package -n %{fontname}-sans-cherokee-fonts -Summary: Free sans-serif font for Cherokee script -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-cherokee-fonts -%common_desc -Unhinted sans-serif fonts for Cherokee script. - -%_font_pkg -n sans-cherokee -f %{fontconf}-sans-cherokee.conf NotoSansCherokee-*.ttf -%doc LICENSE - -%package -n %{fontname}-sans-coptic-fonts -Summary: Free sans-serif font for Coptic script -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-coptic-fonts -%common_desc -Unhinted sans-serif fonts for Coptic script. - -%_font_pkg -n sans-coptic -f %{fontconf}-sans-coptic.conf NotoSansCoptic-*.ttf -%doc LICENSE - -%package -n %{fontname}-sans-deseret-fonts -Summary: Free sans-serif font for Deseret script -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-deseret-fonts -%common_desc -Unhinted sans-serif fonts for Deseret script. - -%_font_pkg -n sans-deseret -f %{fontconf}-sans-deseret.conf NotoSansDeseret-*.ttf -%doc LICENSE - -%package -n %{fontname}-sans-devanagari-fonts -Summary: Free Devanagari script sans-serif fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-devanagari-fonts -%common_desc -Hinted sans-serif fonts for Devanagari script. - -%_font_pkg -n sans-devanagari -f %{fontconf}-sans-devanagari.conf NotoSansDevanagari-*.ttf -%doc LICENSE - -%package -n %{fontname}-sans-devanagari-ui-fonts -Summary: Free Devanagari script sans-serif fonts for UI -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-devanagari-ui-fonts -%common_desc -Hinted sans-serif UI fonts for Devanagari script. - -%_font_pkg -n sans-devanagari-ui -f %{fontconf}-sans-devanagari-ui.conf NotoSansDevanagariUI-*.ttf -%doc LICENSE - -%package -n %{fontname}-sans-ethiopic-fonts -Summary: Free Ethiopic script sans-serif fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-ethiopic-fonts -%common_desc -Hinted sans-serif fonts for Ethiopic script. - -%_font_pkg -n sans-ethiopic -f %{fontconf}-sans-ethiopic.conf NotoSansEthiopic-*.ttf -%doc LICENSE - -%package -n %{fontname}-sans-egyptian-hieroglyphs-fonts -Summary: Free sans-serif font for Egyptian Hieroglyphs script -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-egyptian-hieroglyphs-fonts -%common_desc -Unhinted sans-serif fonts for Egyptian Hieroglyphs script. - -%_font_pkg -n sans-egyptian-hieroglyphs -f %{fontconf}-sans-egyptian-hieroglyphs.conf NotoSansEgyptianHieroglyphs-*.ttf -%doc LICENSE - -%package -n %{fontname}-sans-georgian-fonts -Summary: Free Georgian script sans-serif fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-georgian-fonts -%common_desc -Hinted sans-serif fonts for Georgian script. - -%_font_pkg -n sans-georgian -f %{fontconf}-sans-georgian.conf NotoSansGeorgian-*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-glagolitic-fonts -Summary: Free sans-serif font for Glagolitic script -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-glagolitic-fonts -%common_desc -Unhinted sans-serif fonts for Glagolitic script. - -%_font_pkg -n sans-glagolitic -f %{fontconf}-sans-glagolitic.conf NotoSansGlagolitic-*.ttf -%doc LICENSE - -%package -n %{fontname}-sans-hebrew-fonts -Summary: Free Hebrew script sans-serif fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-hebrew-fonts -%common_desc -Hinted sans-serif fonts for Hebrew script. - -%_font_pkg -n sans-hebrew -f %{fontconf}-sans-hebrew.conf NotoSansHebrew-*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-imperial-aramaic-fonts -Summary: Free sans-serif font for Imperial Aramaic script -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-imperial-aramaic-fonts -%common_desc -Unhinted sans-serif fonts for Imperial Aramaic script. - -%_font_pkg -n sans-imperial-aramaic -f %{fontconf}-sans-imperial-aramaic.conf NotoSansImperialAramaic-*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-kaithi-fonts -Summary: Free sans-serif font for Kaithi script -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-kaithi-fonts -%common_desc -Unhinted sans-serif fonts for Kaithi script. - -%_font_pkg -n sans-kaithi -f %{fontconf}-sans-kaithi.conf NotoSansKaithi-*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-kannada-fonts -Summary: Free sans-serif font for Kannada script -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-kannada-fonts -%common_desc -Unhinted sans-serif fonts for Kannada script. - -%_font_pkg -n sans-kannada -f %{fontconf}-sans-kannada.conf NotoSansKannada-*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-kayah-li-fonts -Summary: Free sans-serif font for Kayah Li script -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-kayah-li-fonts -%common_desc -Unhinted sans-serif fonts for Kayah Li script. - -%_font_pkg -n sans-kayah-li -f %{fontconf}-sans-kayah-li.conf NotoSansKayahLi-*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-kharoshthi-fonts -Summary: Free sans-serif font for Kharoshthi script -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-kharoshthi-fonts -%common_desc -Unhinted sans-serif fonts for Kharoshthi script. - -%_font_pkg -n sans-kharoshthi -f %{fontconf}-sans-kharoshthi.conf NotoSansKharoshthi-*.ttf -%doc LICENSE - -%package -n %{fontname}-sans-khmer-fonts -Summary: Free Khmer script sans-serif font -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-khmer-fonts -%common_desc -Hinted sans-serif fonts for Khmer script. - -%_font_pkg -n sans-khmer -f %{fontconf}-sans-khmer.conf NotoSansKhmer-*.ttf -%doc LICENSE - -%package -n %{fontname}-sans-khmer-ui-fonts -Summary: Free Khmer script sans-serif fonts for UI -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-khmer-ui-fonts -%common_desc -Hinted sans-serif UI fonts for Khmer script. - -%_font_pkg -n sans-khmer-ui -f %{fontconf}-sans-khmer-ui.conf NotoSansKhmerUI-*.ttf -%doc LICENSE - -%package -n %{fontname}-sans-lao-fonts -Summary: Free Lao script sans-serif font -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-lao-fonts -%common_desc -Hinted sans-serif fonts for Lao script. - -%_font_pkg -n sans-lao -f %{fontconf}-sans-lao.conf NotoSansLao-*.ttf -%doc LICENSE +%package common +Summary: Common files for Noto fonts + +%description common +Common files for Google Noto fonts. + +# notopkg [-c] [-a AltFontName] [-o old-name] Font Name +# -c is for *.*tc fonts instead of *.*tf +# -a overrides the FontName +# -o adds an obsoletes for an older package name +%define notopkg(ca:o:)\ +%define pname %(echo %{*} | tr "A-Z " "a-z-")\ +%define fname %(echo %{*} | sed -e "s/ //g")\ +%define subpkg %{fontname}-%{pname}\ +%package -n %{subpkg}-fonts\ +Summary: %{*} font\ +Requires: fontpackages-filesystem\ +Requires: %{name}-common = %{version}-%{release}\ +%{?-o:Obsoletes: %{fontname}-%{-o*}-fonts < %{version}-%{release}}\ +\ +%description -n %{subpkg}-fonts\ +%common_desc\ +Noto %1 font%{?2: for %(echo %* | sed -e "s/%1 //")}.\ +\ +%post -n %{subpkg}-fonts \ +if [ -x %{_bindir}/fc-cache ]; then \ + %{_bindir}/fc-cache %{_fontdir} || : \ +fi \ +\ +%postun -n %{subpkg}-fonts \ +if [ $1 -eq 0 -a -x %{_bindir}/fc-cache ] ; then \ + %{_bindir}/fc-cache %{_fontdir} || : \ +fi\ +\ +%files -n %{subpkg}-fonts \ +%dir %{_fontdir} \ +%{_fontdir}/Noto%{-a*}%{!-a:%fname}-*.*t%{-c:c}%{!-c:f}\ +%{_fontconfig_templatedir}/%{fontconf}-%{pname}.conf\ +%config(noreplace) %{_fontconfig_confdir}/%{fontconf}-%{pname}.conf\ +#%%_font_pkg -n %{pname} -f %{fontconf}-%{pname}.conf Noto%{-a*}%{!-a:%fname}*.*t%{-c:c}%{!-c:f}\ +%{_datadir}/appdata/%{subpkg}.metainfo.xml + + +%notopkg Kufi Arabic +%notopkg Naskh Arabic +%notopkg Naskh Arabic UI +%notopkg Sans +%notopkg Sans UI +%notopkg Sans Armenian +%notopkg Sans Avestan +%notopkg Sans Balinese +%notopkg Sans Bamum +%notopkg Sans Batak +%notopkg Sans Bengali +%notopkg Sans Bengali UI +%notopkg Sans Brahmi +%notopkg Sans Buginese +%notopkg Sans Buhid +%notopkg Sans Canadian Aboriginal +%notopkg Sans Carian +%notopkg Sans Cham +%notopkg Sans Cherokee +%notopkg -c Sans CJK +%notopkg Sans Coptic +%notopkg Sans Cuneiform +%notopkg Sans Cypriot +%notopkg Sans Deseret +%notopkg Sans Devanagari +%notopkg Sans Devanagari UI +%notopkg Sans Egyptian Hieroglyphs +%notopkg Sans Ethiopic +%notopkg Sans Georgian +%notopkg Sans Glagolitic +%notopkg Sans Gothic +%notopkg Sans Gujarati +%notopkg Sans Gujarati UI +%notopkg Sans Gurmukhi +%notopkg Sans Gurmukhi UI +%notopkg -o sans-hanunno Sans Hanunoo +%notopkg Sans Hebrew +%notopkg Sans Imperial Aramaic +%notopkg Sans Inscriptional Pahlavi +%notopkg Sans Inscriptional Parthian +%notopkg -a SansJP Sans Japanese +%notopkg Sans Javanese +%notopkg Sans Kaithi +%notopkg Sans Kannada +%notopkg Sans Kannada UI +%notopkg Sans Kayah Li +%notopkg Sans Kharoshthi +%notopkg Sans Khmer +%notopkg Sans Khmer UI +%notopkg -a SansKR Sans Korean +%notopkg Sans Lao +%notopkg Sans Lao UI +%notopkg Sans Lepcha +%notopkg Sans Limbu +%notopkg -o sans-linearb Sans Linear B +%notopkg Sans Lisu +%notopkg Sans Lycian +%notopkg Sans Lydian +%notopkg Sans Malayalam +%notopkg Sans Malayalam UI +%notopkg Sans Mandaic +%notopkg -o sans-meeteimayek Sans Meetei Mayek +%notopkg Sans Mongolian +%notopkg Sans Myanmar +%notopkg Sans Myanmar UI +%notopkg Sans New Tai Lue +%notopkg Sans NKo +%notopkg Sans Ogham +%notopkg Sans Ol Chiki +%notopkg Sans Old Italic +%notopkg Sans Old Persian +%notopkg Sans Old South Arabian +%notopkg Sans Old Turkic +%notopkg Sans Osmanya +%notopkg Sans Phags Pa +%notopkg Sans Phoenician +%notopkg Sans Rejang +%notopkg Sans Runic +%notopkg Sans Shavian +%notopkg Sans Samaritan +%notopkg Sans Saurashtra +%notopkg -a SansSC Sans Simplified Chinese +%notopkg Sans Sinhala +%notopkg Sans Sundanese +%notopkg Sans Syloti Nagri +%notopkg Sans Symbols +%notopkg Sans Syriac Eastern +%notopkg Sans Syriac Estrangela +%notopkg Sans Syriac Western +%notopkg Sans Tagalog +%notopkg Sans Tagbanwa +%notopkg Sans Tai Le +%notopkg Sans Tai Tham +%notopkg Sans Tai Viet +%notopkg Sans Tamil +%notopkg Sans Tamil UI +%notopkg Sans Telugu +%notopkg Sans Telugu UI +%notopkg Sans Thaana +%notopkg Sans Thai +%notopkg Sans Thai UI +%notopkg Sans Tifinagh +%notopkg -a SansTC Sans Traditional Chinese +%notopkg Sans Ugaritic +%notopkg Sans Vai +%notopkg Sans Yi +%notopkg Serif +%notopkg Serif Armenian +%notopkg Serif Georgian +%notopkg Serif Khmer +%notopkg Serif Lao +%notopkg Serif Thai -%package -n %{fontname}-sans-lao-ui-fonts -Summary: Free Lao script sans-serif fonts for UI -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-lao-ui-fonts -%common_desc -Hinted sans-serif UI fonts for Lao script. - -%_font_pkg -n sans-lao-ui -f %{fontconf}-sans-lao-ui.conf NotoSansLaoUI-*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-lisu-fonts -Summary: Free Lisu script sans-serif fonts for UI -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-lisu-fonts -%common_desc -Unhinted sans-serif UI fonts for Lisu script. - -%_font_pkg -n sans-lisu -f %{fontconf}-sans-lisu.conf NotoSansLisu-*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-lycian-fonts -Summary: Free Lycian script sans-serif fonts for UI -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-lycian-fonts -%common_desc -Unhinted sans-serif UI fonts for Lycian script. - -%_font_pkg -n sans-lycian -f %{fontconf}-sans-lycian.conf NotoSansLycian-*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-lydian-fonts -Summary: Free Lydian script sans-serif fonts for UI -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-lydian-fonts -%common_desc -Unhinted sans-serif UI fonts for Lydian script. - -%_font_pkg -n sans-lydian -f %{fontconf}-sans-lydian.conf NotoSansLydian-*.ttf -%doc LICENSE - - - -%package -n %{fontname}-sans-malayalam-fonts -Summary: Free Malayalam script sans-serif fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-malayalam-fonts -%common_desc -Unhinted sans-serif fonts for Malayalam script. - -%_font_pkg -n sans-malayalam -f %{fontconf}-sans-malayalam.conf NotoSansMalayalam*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-malayalam-ui-fonts -Summary: Free Malayalam script sans-serif fonts for UI -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-malayalam-ui-fonts -%common_desc -Unhinted sans-serif UI fonts for Malayalam script. - -%_font_pkg -n sans-malayalam-ui -f %{fontconf}-sans-malayalam-ui.conf NotoSansMalayalamUI*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-mandaic-fonts -Summary: Free Mandaic script sans-serif fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-mandaic-fonts -%common_desc -Unhinted sans-serif fonts for Mandaic script. - -%_font_pkg -n sans-mandaic -f %{fontconf}-sans-mandaic.conf NotoSansMandaic*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-meeteimayek-fonts -Summary: Free Meetei Mayek script sans-serif fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-meeteimayek-fonts -%common_desc -Unhinted sans-serif fonts for Meetei Mayek script. - -%_font_pkg -n sans-meeteimayek -f %{fontconf}-sans-meeteimayek.conf NotoSansMeeteiMayek*.ttf -%doc LICENSE - -%package -n %{fontname}-sans-nko-fonts -Summary: Free NKo script sans-serif fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-nko-fonts -%common_desc -Unhinted sans-serif fonts for NKo script. - -%_font_pkg -n sans-nko -f %{fontconf}-sans-nko.conf NotoSansNKo*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-old-south-arabian-fonts -Summary: Free Old South Arabian script sans-serif fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-old-south-arabian-fonts -%common_desc -Unhinted sans-serif fonts for Old South Arabian script. - -%_font_pkg -n sans-old-south-arabian -f %{fontconf}-sans-old-south-arabian.conf NotoSansOldSouthArabian*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-old-turkic-fonts -Summary: Free Old Turkic script sans-serif fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-old-turkic-fonts -%common_desc -Unhinted sans-serif fonts for Old Turkic script. - -%_font_pkg -n sans-old-turkic -f %{fontconf}-sans-old-turkic.conf NotoSansOldTurkic*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-osmanya-fonts -Summary: Free Osmanya script sans-serif fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-osmanya-fonts -%common_desc -Unhinted sans-serif fonts for Osmanya script. - -%_font_pkg -n sans-osmanya -f %{fontconf}-sans-osmanya.conf NotoSansOsmanya*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-phoenician-fonts -Summary: Free Phoenician script sans-serif fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-phoenician-fonts -%common_desc -Unhinted sans-serif fonts for Phoenician script. - -%_font_pkg -n sans-phoenician -f %{fontconf}-sans-phoenician.conf NotoSansPhoenician*.ttf -%doc LICENSE - - - -%package -n %{fontname}-sans-shavian-fonts -Summary: Free Shavian script sans-serif fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-shavian-fonts -%common_desc -Unhinted sans-serif fonts for Shavian script. - -%_font_pkg -n sans-shavian -f %{fontconf}-sans-shavian.conf NotoSansShavian*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-symbols-fonts -Summary: Free Symbols script sans-serif fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-symbols-fonts -%common_desc -Unhinted sans-serif fonts for Symbols script. - -%_font_pkg -n sans-symbols -f %{fontconf}-sans-symbols.conf NotoSansSymbols*.ttf -%doc LICENSE - - - -%package -n %{fontname}-sans-tagalog-fonts -Summary: Free tagalog script sans-serif fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-tagalog-fonts -%common_desc -Unhinted sans-serif fonts for tagalog script. - -%_font_pkg -n sans-tagalog -f %{fontconf}-sans-tagalog.conf NotoSansTagalog*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-tai-tham-fonts -Summary: Free Tai Tham script sans-serif fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-tai-tham-fonts -%common_desc -Unhinted sans-serif fonts for Tai Tham script. - -%_font_pkg -n sans-tai-tham -f %{fontconf}-sans-tai-tham.conf NotoSansTaiTham*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-tamil-fonts -Summary: Free Tamil script sans-serif font -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-tamil-fonts -%common_desc -Hinted sans-serif fonts for Tamil script. - -%_font_pkg -n sans-tamil -f %{fontconf}-sans-tamil.conf NotoSansTamil-*.ttf -%doc LICENSE - -%package -n %{fontname}-sans-tamil-ui-fonts -Summary: Free Tamil script sans-serif fonts for UI -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-tamil-ui-fonts -%common_desc -Hinted sans-serif UI fonts for Tamil script. - -%_font_pkg -n sans-tamil-ui -f %{fontconf}-sans-tamil-ui.conf NotoSansTamilUI-*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-telugu-fonts -Summary: Free Telugu script sans-serif font -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-telugu-fonts -%common_desc -Unhinted sans-serif fonts for Telugu script. - -%_font_pkg -n sans-telugu -f %{fontconf}-sans-telugu.conf NotoSansTelugu-*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-thai-fonts -Summary: Free Thai script sans-serif font -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-thai-fonts -%common_desc -Hinted sans-serif fonts for Thai script. - -%_font_pkg -n sans-thai -f %{fontconf}-sans-thai.conf NotoSansThai-*.ttf -%doc LICENSE - -%package -n %{fontname}-sans-thai-ui-fonts -Summary: Free Thai script sans-serif fonts for UI -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-thai-ui-fonts -%common_desc -Hinted sans-serif UI fonts for Thai script. - -%_font_pkg -n sans-thai-ui -f %{fontconf}-sans-thai-ui.conf NotoSansThaiUI-*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-ugaritic-fonts -Summary: Free Ugaritic script sans-serif font -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-ugaritic-fonts -%common_desc -Unhinted sans-serif fonts for Ugaritic script. - -%_font_pkg -n sans-ugaritic -f %{fontconf}-sans-ugaritic.conf NotoSansUgaritic-*.ttf -%doc LICENSE - -%package -n %{fontname}-sans-ui-fonts -Summary: Free sans-serif Latin script fonts for UI -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-ui-fonts -%common_desc -Hinted sans-serif UI fonts for Latin script. - -%_font_pkg -n sans-ui -f %{fontconf}-sans-ui.conf NotoSansUI-*.ttf -%doc LICENSE - -%package -n %{fontname}-sans-vai-fonts -Summary: Free Vai script sans-serif font -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-vai-fonts -%common_desc -Unhinted sans-serif fonts for Vai script. - -%_font_pkg -n sans-vai -f %{fontconf}-sans-vai.conf NotoSansVai-*.ttf -%doc LICENSE - - - -%package -n %{fontname}-serif-armenian-fonts -Summary: Free Armenian script serif fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-serif-armenian-fonts -%common_desc -Hinted serif fonts for Armenian script. - -%_font_pkg -n serif-armenian -f %{fontconf}-serif-armenian.conf NotoSerifArmenian*.ttf -%doc LICENSE - -%package -n %{fontname}-serif-fonts -Summary: Free Latin script serif fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-serif-fonts -%common_desc -Hinted serif fonts for Latin script. - -%_font_pkg -n serif -f %{fontconf}-serif.conf NotoSerif-**.ttf -%doc LICENSE - -%package -n %{fontname}-serif-georgian-fonts -Summary: Free Georgian script serif fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-serif-georgian-fonts -%common_desc -Hinted serif fonts for Georgian script. - -%_font_pkg -n serif-georgian -f %{fontconf}-serif-georgian.conf NotoSerifGeorgian*.ttf -%doc LICENSE - -%package -n %{fontname}-serif-khmer-fonts -Summary: Free Khmer script serif font -Requires: fontpackages-filesystem - -%description -n %{fontname}-serif-khmer-fonts -%common_desc -Hinted serif fonts for Khmer script. - -%_font_pkg -n serif-khmer -f %{fontconf}-serif-khmer.conf NotoSerifKhmer-*.ttf -%doc LICENSE - -%package -n %{fontname}-serif-lao-fonts -Summary: Free Lao script serif fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-serif-lao-fonts -%common_desc -Hinted serif fonts for Lao script. - -%_font_pkg -n serif-lao -f %{fontconf}-serif-lao.conf NotoSerifLao*.ttf -%doc LICENSE - - -%package -n %{fontname}-serif-thai-fonts -Summary: Free Thai script serif fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-serif-thai-fonts -%common_desc -Hinted serif fonts for Thai script. - -%_font_pkg -n serif-thai -f %{fontconf}-serif-thai.conf NotoSerifThai*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-kannada-ui-fonts -Summary: Free Unhinted Kannada script sans fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-kannada-ui-fonts -%common_desc -Unhinted sanserif UI fonts for Kannada script. - -%_font_pkg -n sans-kannada-ui -f %{fontconf}-sans-kannada-ui.conf NotoSansKannadaUI*.ttf -%doc LICENSE - -%package -n %{fontname}-sans-telugu-ui-fonts -Summary: Free Unhinted Telugu script sans fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-telugu-ui-fonts -%common_desc -Unhinted sanserif UI fonts for Telugu script. - -%_font_pkg -n sans-telugu-ui -f %{fontconf}-sans-telugu-ui.conf NotoSansTeluguUI*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-gujarati-fonts -Summary: Free Unhinted Gujarati script sans fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-gujarati-fonts -%common_desc -Unhinted sanserif fonts for Gujarati script. - -%_font_pkg -n sans-gujarati -f %{fontconf}-sans-gujarati.conf NotoSansGujarati-*.ttf -%doc LICENSE - -%package -n %{fontname}-sans-gujarati-ui-fonts -Summary: Free Unhinted Gujarati script sans UI fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-gujarati-ui-fonts -%common_desc -Unhinted sanserif UI fonts for Gujarati script. - -%_font_pkg -n sans-gujarati-ui -f %{fontconf}-sans-gujarati-ui.conf NotoSansGujaratiUI*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-hanunno-fonts -Summary: Free Unhinted Hanunno script sans fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-hanunno-fonts -%common_desc -Unhinted sanserif fonts for Hanunno script. - -%_font_pkg -n sans-hanunno -f %{fontconf}-sans-hanunno.conf NotoSansHanunoo-*.ttf -%doc LICENSE - - -%package -n %{fontname}-sans-tai-viet-fonts -Summary: Free Unhinted Tai Viet script sans fonts -Requires: fontpackages-filesystem - -%description -n %{fontname}-sans-tai-viet-fonts -%common_desc -Unhinted sanserif fonts for Tai Viet script. - -%_font_pkg -n sans-tai-viet -f %{fontconf}-sans-tai-viet.conf NotoSansTaiViet*.ttf -%doc LICENSE %prep -%setup -q -c -%setup -c -q -a 1 -cp -p fonts/individual/hinted/*.ttf . -rm -rf fonts/individual/unhinted/*Khmer* fonts/individual/unhinted/*Lao* fonts/individual/unhinted/*Hebrew* -cp -p fonts/individual/unhinted/*.ttf . +%setup -q -n noto-%{git} + %build +%{nil} -%install +%install install -m 0755 -d %{buildroot}%{_fontdir} -install -m 0644 -p *.ttf %{buildroot}%{_fontdir} +install -m 0644 -p fonts/individual/unhinted/Noto*.ttf %{buildroot}%{_fontdir} +install -m 0644 -p fonts/individual/hinted/Noto*.ttf %{buildroot}%{_fontdir} + +# for cjk fonts +install -m 0644 -p third_party/noto_cjk/NotoSans{JP,KR,SC,TC}*.otf %{buildroot}%{_fontdir} +install -m 0644 -p third_party/noto_cjk/NotoSansCJK-*.ttc %{buildroot}%{_fontdir} install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ %{buildroot}%{_fontconfig_confdir} +# Add appstream metadata +install -Dm 0644 -p %{SOURCE200} \ + %{buildroot}%{_datadir}/appdata/%{fontname}.metainfo.xml + +for f in \ + kufi-arabic naskh-arabic naskh-arabic-ui \ + sans sans-armenian sans-avestan sans-balinese sans-bamum \ + sans-batak sans-bengali sans-bengali-ui sans-brahmi \ + sans-buginese sans-buhid sans-canadian-aboriginal sans-carian \ + sans-cham sans-cherokee sans-cjk sans-coptic sans-cuneiform \ + sans-cypriot sans-deseret sans-devanagari sans-devanagari-ui \ + sans-egyptian-hieroglyphs sans-ethiopic sans-georgian \ + sans-glagolitic sans-gothic sans-gujarati sans-gujarati-ui \ + sans-gurmukhi sans-gurmukhi-ui sans-hanunoo sans-hebrew \ + sans-imperial-aramaic sans-inscriptional-pahlavi \ + sans-inscriptional-parthian sans-japanese sans-javanese \ + sans-kaithi sans-kannada sans-kannada-ui sans-kayah-li \ + sans-kharoshthi sans-khmer sans-khmer-ui sans-korean sans-lao \ + sans-lao-ui sans-lepcha sans-limbu sans-linear-b sans-lisu \ + sans-lycian sans-lydian sans-malayalam sans-malayalam-ui \ + sans-mandaic sans-meetei-mayek sans-mongolian sans-myanmar \ + sans-myanmar-ui sans-new-tai-lue sans-nko sans-ogham \ + sans-ol-chiki sans-old-italic sans-old-persian \ + sans-old-south-arabian sans-old-turkic sans-osmanya \ + sans-phags-pa sans-phoenician sans-rejang sans-runic \ + sans-samaritan sans-saurashtra sans-shavian \ + sans-simplified-chinese sans-sinhala sans-sundanese \ + sans-syloti-nagri sans-symbols sans-syriac-eastern \ + sans-syriac-estrangela sans-syriac-western sans-tagalog \ + sans-tagbanwa sans-tai-le sans-tai-tham sans-tai-viet \ + sans-tamil sans-tamil-ui sans-telugu sans-telugu-ui \ + sans-thaana sans-thai sans-thai-ui sans-tifinagh \ + sans-traditional-chinese sans-ugaritic sans-ui sans-vai sans-yi \ + serif serif-armenian serif-georgian serif-khmer serif-lao serif-thai \ + ; do + install -m 0644 -p %{_sourcedir}/%{fontconf}-$f.conf \ + %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-$f.conf + ln -s %{_fontconfig_templatedir}/%{fontconf}-$f.conf \ + %{buildroot}%{_fontconfig_confdir}/%{fontconf}-$f.conf + + meta=%{fontname}-$f.metainfo.xml + echo '' > $meta + echo '' >> $meta + echo '' >> $meta + echo " google-noto-$f" >> $meta + echo ' CC-BY-3.0' >> $meta + echo ' google-noto' >> $meta + echo '' >> $meta + + install -Dm 0644 -p %{fontname}-$f.metainfo.xml \ + %{buildroot}%{_datadir}/appdata/%{fontname}-$f.metainfo.xml +done -# Repeat for every font family -install -m 0644 -p %{SOURCE2} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans.conf -install -m 0644 -p %{SOURCE3} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-armenian.conf -install -m 0644 -p %{SOURCE4} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-avestan.conf -install -m 0644 -p %{SOURCE5} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-bengali.conf -install -m 0644 -p %{SOURCE6} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-bengali-ui.conf -install -m 0644 -p %{SOURCE7} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-brahmi.conf -install -m 0644 -p %{SOURCE8} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-carian.conf -install -m 0644 -p %{SOURCE9} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-cherokee.conf -install -m 0644 -p %{SOURCE10} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-coptic.conf -install -m 0644 -p %{SOURCE11} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-deseret.conf -install -m 0644 -p %{SOURCE12} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-devanagari.conf -install -m 0644 -p %{SOURCE13} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-devanagari-ui.conf -install -m 0644 -p %{SOURCE14} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-egyptian-hieroglyphs.conf -install -m 0644 -p %{SOURCE15} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-ethiopic.conf -install -m 0644 -p %{SOURCE16} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-georgian.conf -install -m 0644 -p %{SOURCE17} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-glagolitic.conf -install -m 0644 -p %{SOURCE18} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-hebrew.conf -install -m 0644 -p %{SOURCE19} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-imperial-aramaic.conf -install -m 0644 -p %{SOURCE20} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-kaithi.conf -install -m 0644 -p %{SOURCE21} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-kannada.conf -install -m 0644 -p %{SOURCE22} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-kayah-li.conf -install -m 0644 -p %{SOURCE23} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-kharoshthi.conf -install -m 0644 -p %{SOURCE24} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-khmer.conf -install -m 0644 -p %{SOURCE25} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-khmer-ui.conf -install -m 0644 -p %{SOURCE26} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-lao.conf -install -m 0644 -p %{SOURCE27} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-lao-ui.conf -install -m 0644 -p %{SOURCE28} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-lisu.conf -install -m 0644 -p %{SOURCE29} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-lycian.conf -install -m 0644 -p %{SOURCE30} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-lydian.conf -install -m 0644 -p %{SOURCE31} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-malayalam.conf -install -m 0644 -p %{SOURCE32} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-malayalam-ui.conf -install -m 0644 -p %{SOURCE33} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-mandaic.conf -install -m 0644 -p %{SOURCE34} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-meeteimayek.conf -install -m 0644 -p %{SOURCE35} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-nko.conf -install -m 0644 -p %{SOURCE36} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-old-south-arabian.conf -install -m 0644 -p %{SOURCE37} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-old-turkic.conf -install -m 0644 -p %{SOURCE38} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-osmanya.conf -install -m 0644 -p %{SOURCE39} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-phoenician.conf -install -m 0644 -p %{SOURCE40} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-shavian.conf -install -m 0644 -p %{SOURCE41} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-symbols.conf -install -m 0644 -p %{SOURCE42} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-tagalog.conf -install -m 0644 -p %{SOURCE43} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-tai-tham.conf -install -m 0644 -p %{SOURCE44} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-tamil.conf -install -m 0644 -p %{SOURCE45} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-tamil-ui.conf -install -m 0644 -p %{SOURCE46} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-telugu.conf -install -m 0644 -p %{SOURCE47} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-thai.conf -install -m 0644 -p %{SOURCE48} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-thai-ui.conf -install -m 0644 -p %{SOURCE49} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-ugaritic.conf -install -m 0644 -p %{SOURCE50} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-ui.conf -install -m 0644 -p %{SOURCE51} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-vai.conf -install -m 0644 -p %{SOURCE52} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-serif-armenian.conf -install -m 0644 -p %{SOURCE53} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-serif.conf -install -m 0644 -p %{SOURCE54} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-serif-georgian.conf -install -m 0644 -p %{SOURCE55} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-serif-khmer.conf -install -m 0644 -p %{SOURCE56} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-serif-lao.conf -install -m 0644 -p %{SOURCE57} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-serif-thai.conf -install -m 0644 -p %{SOURCE58} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-kannada-ui.conf -install -m 0644 -p %{SOURCE59} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-telugu-ui.conf -install -m 0644 -p %{SOURCE60} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-gujarati.conf -install -m 0644 -p %{SOURCE61} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-gujarati-ui.conf -install -m 0644 -p %{SOURCE62} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-hanunno.conf -install -m 0644 -p %{SOURCE63} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-tai-viet.conf - -for fconf in %{fontconf}-sans.conf \ - %{fontconf}-sans-armenian.conf \ - %{fontconf}-sans-avestan.conf \ - %{fontconf}-sans-bengali.conf \ - %{fontconf}-sans-bengali-ui.conf \ - %{fontconf}-sans-brahmi.conf \ - %{fontconf}-sans-carian.conf \ - %{fontconf}-sans-cherokee.conf \ - %{fontconf}-sans-coptic.conf \ - %{fontconf}-sans-deseret.conf \ - %{fontconf}-sans-devanagari.conf \ - %{fontconf}-sans-devanagari-ui.conf \ - %{fontconf}-sans-egyptian-hieroglyphs.conf \ - %{fontconf}-sans-ethiopic.conf \ - %{fontconf}-sans-georgian.conf \ - %{fontconf}-sans-glagolitic.conf \ - %{fontconf}-sans-hebrew.conf \ - %{fontconf}-sans-imperial-aramaic.conf \ - %{fontconf}-sans-kaithi.conf \ - %{fontconf}-sans-kannada.conf \ - %{fontconf}-sans-kayah-li.conf \ - %{fontconf}-sans-kharoshthi.conf \ - %{fontconf}-sans-khmer.conf \ - %{fontconf}-sans-khmer-ui.conf \ - %{fontconf}-sans-lao.conf \ - %{fontconf}-sans-lao-ui.conf \ - %{fontconf}-sans-lisu.conf \ - %{fontconf}-sans-lycian.conf \ - %{fontconf}-sans-lydian.conf \ - %{fontconf}-sans-malayalam.conf \ - %{fontconf}-sans-malayalam-ui.conf \ - %{fontconf}-sans-mandaic.conf \ - %{fontconf}-sans-meeteimayek.conf \ - %{fontconf}-sans-nko.conf \ - %{fontconf}-sans-old-south-arabian.conf \ - %{fontconf}-sans-old-turkic.conf \ - %{fontconf}-sans-osmanya.conf \ - %{fontconf}-sans-phoenician.conf \ - %{fontconf}-sans-shavian.conf \ - %{fontconf}-sans-symbols.conf \ - %{fontconf}-sans-tagalog.conf \ - %{fontconf}-sans-tai-tham.conf \ - %{fontconf}-sans-tamil.conf \ - %{fontconf}-sans-tamil-ui.conf \ - %{fontconf}-sans-telugu.conf \ - %{fontconf}-sans-thai.conf \ - %{fontconf}-sans-thai-ui.conf \ - %{fontconf}-sans-ugaritic.conf \ - %{fontconf}-sans-ui.conf \ - %{fontconf}-sans-vai.conf \ - %{fontconf}-serif-armenian.conf \ - %{fontconf}-serif.conf \ - %{fontconf}-serif-georgian.conf \ - %{fontconf}-serif-khmer.conf \ - %{fontconf}-serif-lao.conf \ - %{fontconf}-sans-kannada-ui.conf \ - %{fontconf}-sans-telugu-ui.conf \ - %{fontconf}-serif-thai.conf \ - %{fontconf}-sans-gujarati.conf \ - %{fontconf}-sans-gujarati-ui.conf \ - %{fontconf}-sans-hanunno.conf \ - %{fontconf}-sans-tai-viet.conf ; do - ln -s %{_fontconfig_templatedir}/$fconf \ - %{buildroot}%{_fontconfig_confdir}/$fconf -done +%files common +%license LICENSE +%doc AUTHORS CONTRIBUTORS +%{_datadir}/appdata/%{fontname}.metainfo.xml %changelog +* Thu Mar 10 2016 Pravin Satpute - 20141117-5 +- Resolves: #1269444: including CJK subpackage +- Rebase from Fedora 22 - 20141117-5 SRPM +- improve generated font subpackage descriptions +- it is Hanunoo not Hanuno! +- specify font filenames more precisely + +* Mon Dec 15 2014 Jens Petersen - 20141117-4 +- add obsoletes to cover the change of package names for Hanuno, Linear B, + and Meetei Mayek + +* Tue Dec 2 2014 Jens Petersen - 20141117-3 +- create the fonts subpackages with a macro + +* Fri Nov 21 2014 Jens Petersen - 20141117-2 +- move cjk fonts fontconfig priority from 65-0 to 66 +- generate the appinfo metainfo for the subpackages +- use a single for-loop to install the font config and appdata files +- move parent appinfo metainfo to common (Parag Nemade) + +* Thu Nov 20 2014 Jens Petersen - 20141117-1 +- update to latest git (aae16d0cd626) +- package Japanese, Korean, and CJK fonts +- add Thaana font +- add common subpackage for license and doc files +- order spec subpackages lexically + +* Wed Nov 19 2014 Peng Wu - 20141001-5 +- Rename Chinese sub-packages + +* Wed Nov 12 2014 Peng Wu - 20141001-4 +- Add Chinese fonts + +* Tue Nov 11 2014 Parag Nemade - 20141001-3 +- Add metainfo file to show this font in gnome-software + +* Mon Nov 03 2014 Pravin Satpute - 20141001-2 +- Resolves #1159562: Typo in fontconfig file + +* Wed Oct 01 2014 Pravin Satpute - 20141001-1 +- Google stops release tarball. Zip file derived from git Download zip. +- 45 new packages added as follows. +- kufi-arabic-fonts, naskh-arabic-fonts, naskh-arabic-ui-fonts, sans-balinese-fonts, +- sans-bamum-fonts, sans-batak-fonts, sans-buginese-fonts, sans-buhid-fonts, +- sans-canadian-aboriginal-fonts, sans-cham-fonts, sans-cuneiform-fonts, sans-cypriot-fonts, +- sans-gothic-fonts, sans-gurmukhi-fonts, sans-gurmukhi-ui-fonts, +- sans-inscriptional-pahlavi-fonts, sans-inscriptional-parthian-fonts, sans-javanese-fonts, +- sans-lepcha-fonts, sans-limbu-fonts, sans-linearb-fonts, sans-mongolian-fonts, +- sans-myanmar-fonts, sans-myanmar-ui-fonts, sans-new-tai-lue-fonts, sans-ogham-fonts, +- sans-ol-chiki-fonts, sans-old-italic-fonts, sans-old-persian-fonts, sans-phags-pa-fonts, +- sans-rejang-fonts, sans-runic-fonts, sans-samaritan-fonts, sans-saurashtra-fonts, +- sans-sinhala-fonts, sans-sundanese-fonts, sans-syloti-nagri-fonts, sans-syriac-eastern-fonts, +- sans-syriac-estrangela-fonts, sans-syriac-western-fonts, sans-tagbanwa-fonts, +- sans-tai-le-fonts, sans-tifinagh-fonts, sans-yi-fonts +- Resolves #1148413 + * Fri Dec 27 2013 Daniel Mach - 20130807-2 - Mass rebuild 2013-12-27