From e23c613b8cd371dca6c41503284d47ee2a6ee07e Mon Sep 17 00:00:00 2001 From: Akira TAGOH Date: Tue, 27 Jun 2023 21:55:22 +0900 Subject: [PATCH] Add more metapackages and fix deps --- langpacks.spec | 77 +- org.fedoraproject.default-fonts-extra.xml | 184 ++-- org.fedoraproject.default-fonts.xml | 1023 +++++++++++++++++++++ 3 files changed, 1171 insertions(+), 113 deletions(-) diff --git a/langpacks.spec b/langpacks.spec index 0d3c3b3..a3b1a1e 100644 --- a/langpacks.spec +++ b/langpacks.spec @@ -1,6 +1,6 @@ Name: langpacks Version: 4.0 -Release: 0.5%{?dist} +Release: 0.6%{?dist} Summary: Langpacks meta-package License: GPL-2.0-or-later @@ -1248,6 +1248,17 @@ local langpacks_package_list = { } --Miscellaneous functions +local function is_nonlatin(lang) + local pat = { "af", "az", "bs", "ca", "cs", "cy", "da", "de", "en", "es", "et", "fil", "fi", "fo", "fr", "ga", "gd", "gl", "hr", "hu", "id", "is", "it", "kk", "ky", "lb", "lt", "lv", "mk", "mont", "ms", "mt", "nl", "no", "pl", "pt", "ro", "sk", "sl", "sq", "sr", "sv", "sw", "tg", "tk", "tr", "uz" } + for i = 1, #pat do + n, _ = string.find(lang, pat[i] .. "[_%a]*") + if n == 1 then + return true + end + end + return false +end + local function is_cjk(lang) local pat = { "ja", "ko", "zh" } for i = 1, #pat do @@ -1283,6 +1294,10 @@ local function append_fontprov(deps, lang) return deps .. (lang ~= "" and ("Provides: font(:lang=" .. lang .. ")\n") or "") end +local function append_obsolete(deps, pkg) + return deps .. build_deps("", "Obsoletes", {pkg .. " < %{version}-%{release}"}) .. build_deps("", "Provides", {pkg .. " = %{version}-%{release}"}) +end + -- --Package template for langpacks-core- -- @@ -1317,28 +1332,24 @@ end -- --Package template for default-fonts-* -- -local function deffontpkg(cat1, cat2, summary1, summary2, prov, deps) +local function deffontpkg(suffix, lang, summary1, summary2, deps) local templ = [[ -%package -n default-fonts-%{_cat1}-%{_cat2} +%package -n default-fonts-%{_suffix} Summary: Metapackage to install %{_summary1} for %{_summary2} -Obsoletes: langpacks-core-font-%{_cat2} < %{version}-%{release} -Provides: langpacks-core-font-%{_cat2} = %{version}-%{release} %{?_req} -%description -n default-fonts-%{_cat1}-%{_cat2} +%description -n default-fonts-%{_suffix} This package provides %{_summary1} package set(s) for %{_summary2} -%files -n default-fonts-%{_cat1}-%{_cat2} -%{_datadir}/metainfo/org.fedoraproject.default-fonts-%{_cat1}-%{_cat2}.metainfo.xml +%files -n default-fonts-%{_suffix} +%{_datadir}/metainfo/org.fedoraproject.default-fonts-%{_suffix}.metainfo.xml ]] - local req = prov .. deps - rpm.define("_cat1 " .. cat1) - rpm.define("_cat2 " .. cat2) + rpm.define("_suffix " .. suffix) rpm.define("_summary1 " .. summary1) rpm.define("_summary2 " .. summary2) if req ~= "" then - rpm.define("_req %{expand:" .. req .. "}") + rpm.define("_req %{expand:" .. deps .. "}") end print(rpm.expand(templ)) rpm.undefine("_cat1") @@ -1387,7 +1398,8 @@ local corefonts = { sans ="default-fonts-core-sans", } for i = 1, #langpacks_package_list do - local deps = {} + local default_deps = {} + local extra_deps = {} local lang = langpacks_package_list[i]["lang"] rpm.define("langcode " .. lang .. "\n") local orth = rpm.expand("%(python3 %{SOURCE4} %{langcode})") @@ -1397,6 +1409,7 @@ for i = 1, #langpacks_package_list do local langname = langpacks_package_list[i]["langname"] local im = (tonumber(rpm.expand("%{fedora}")) ~= 0 and langpacks_package_list[i]["fedora_inputmethod"] ~= nil and langpacks_package_list[i]["fedora_inputmethod"] or langpacks_package_list[i]["inputmethod"]) local fclang = (langpacks_package_list[i]["fclang"] == "" and string.gsub(lang, "_", "-") or langpacks_package_list[i]["fclang"]) + local prov = "" if orth ~= "" then --Try to validate orth in table @@ -1416,7 +1429,15 @@ for i = 1, #langpacks_package_list do for j = 1, #face do local current = (has_default and langpacks_package_list[i]["default"][face[j]] or corefonts[face[j]]) - table.insert(deps, current) + -- Only install sans fonts as default fonts per lang + if face[j] == "sans" then + table.insert(default_deps, current) + table.insert(extra_deps, "default-fonts-" .. lang) + -- Provide font(:lang=) deps for sans only + prov = append_fontprov("", lang) + else + table.insert(extra_deps, current) + end if is_cjk(lang) then table.insert(cjk_deps[face[j]], current) @@ -1434,38 +1455,52 @@ for i = 1, #langpacks_package_list do end end - deps = build_deps("", "Requires", drop_duplicate(deps)) + default_deps = build_deps(prov, "Requires", drop_duplicate(default_deps)) + extra_deps = build_deps("", "Requires", drop_duplicate(extra_deps)) end if (tonumber(rpm.expand("%{fedora}")) ~= 0 and langpacks_package_list[i]["recommends"] ~= nil) then - deps = build_deps(deps, "Recommends", drop_duplicate(langpacks_package_list[i]["recommends"])) + extra_deps = build_deps(extra_deps, "Recommends", drop_duplicate(langpacks_package_list[i]["recommends"])) end --Generate extra font package only when lang is recognized by fontconfig if lowerorth == normlang then - deffontpkg("extra", lang, "extra fonts", langname, append_fontprov("", lang), deps) + deffontpkg(lang, lang, "default fonts", langname, append_obsolete(default_deps, "langpacks-core-font-" .. lang)) + deffontpkg("extra-" .. lang, lang, "extra fonts", langname, extra_deps) end defcorepkg(lang, fclang, langname, im) --Generate langpacks-* meta packages local metadeps = (tonumber(rpm.expand("%{fedora}")) ~= 0 and langpacks_package_list[i]["meta"]["fedora_requires"] ~= nil and langpacks_package_list[i]["meta"]["fedora_requires"] or langpacks_package_list[i]["meta"]["requires"]) local metarecd = (tonumber(rpm.expand("%{fedora}")) ~= 0 and langpacks_package_list[i]["meta"]["fedora_recommends"] ~= nil and langpacks_package_list[i]["meta"]["fedora_recommends"] or langpacks_package_list[i]["meta"]["recommends"]) - deps = build_deps("", "Requires", drop_duplicate(metadeps)) + local deps = build_deps("", "Requires", drop_duplicate(metadeps)) deps = build_deps(deps, "Recommends", drop_duplicate(metarecd)) defmetapkg(lang, langname, deps) end for i = 1, #face do - deffontpkg("other", face[i], "default fonts", "non-CJK languages", other_prov, build_deps("", "Requires", drop_duplicate(other_deps[face[i]]))) - deffontpkg("cjk", face[i], "default fonts", "CJK languages", cjk_prov, build_deps("", "Requires", drop_duplicate(cjk_deps[face[i]]))) + deffontpkg("other-" .. face[i], "", "default fonts", "non-CJK languages", build_deps(other_prov, "Requires", drop_duplicate(other_deps[face[i]]))) + deffontpkg("cjk-" .. face[i], "", "default fonts", "CJK languages", build_deps(cjk_prov, "Requires", drop_duplicate(cjk_deps[face[i]]))) end --core font packages local coreface = { "sans", "serif", "mono", "emoji", "math" } for i = 1, #coreface do - deffontpkg("core", coreface[i], "default fonts", "Latin languages", "", build_deps("", "Requires", drop_duplicate(core_font_package_list["default"][coreface[i]]))) + deffontpkg("core-" .. coreface[i], "", "default fonts", "Latin languages", build_deps("", "Requires", drop_duplicate(core_font_package_list["default"][coreface[i]]))) end } # %{lua:} +%package -n default-fonts +Summary: Meta package to install all the default fonts +Requires: default-fonts-core +Requires: default-fonts-cjk +Requires: default-fonts-other + +%description -n default-fonts +This package provides easier way to install all the default fonts meta packages for all the languages. + +%files -n default-fonts +%{_datadir}/metainfo/org.fedoraproject.default-fonts.metainfo.xml + %package -n default-fonts-core Summary: Meta package to install sans/serif/mono/emoji/math default fonts meta packages for Latin Requires: default-fonts-core-sans diff --git a/org.fedoraproject.default-fonts-extra.xml b/org.fedoraproject.default-fonts-extra.xml index 17fd053..7e3e5df 100644 --- a/org.fedoraproject.default-fonts-extra.xml +++ b/org.fedoraproject.default-fonts-extra.xml @@ -8,7 +8,7 @@ Localization Font support for Afrikaans

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -19,7 +19,7 @@ Localization Font support for Amharic

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -30,7 +30,7 @@ Localization Font support for Arabic

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -41,7 +41,7 @@ Localization Font support for Assamese

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -52,7 +52,7 @@ Localization Font support for Asturian

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -63,7 +63,7 @@ Localization Font support for Belarusian

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -74,7 +74,7 @@ Localization Font support for Bulgarian

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -85,7 +85,7 @@ Localization Font support for Bengali

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -96,7 +96,7 @@ Localization Font support for Tibetan

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -107,7 +107,7 @@ Localization Font support for Breton

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -118,7 +118,7 @@ Localization Font support for Bosnian

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -129,7 +129,7 @@ Localization Font support for Catalan

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -140,7 +140,7 @@ Localization Font support for Cherokee

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -151,7 +151,7 @@ Localization Font support for Czech

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -162,7 +162,7 @@ Localization Font support for Welsh

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -173,7 +173,7 @@ Localization Font support for Danish

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -184,7 +184,7 @@ Localization Font support for German

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -195,7 +195,7 @@ Localization Font support for Divehi

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -206,7 +206,7 @@ Localization Font support for Bhutanese

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -217,7 +217,7 @@ Localization Font support for Greek

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -228,7 +228,7 @@ Localization Font support for English

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -239,7 +239,7 @@ Localization Font support for Esperanto

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -250,7 +250,7 @@ Localization Font support for Spanish

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -261,7 +261,7 @@ Localization Font support for Estonian

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -272,7 +272,7 @@ Localization Font support for Basque

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -283,7 +283,7 @@ Localization Font support for Persian

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -294,7 +294,7 @@ Localization Font support for Finnish

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -305,7 +305,7 @@ Localization Font support for French

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -316,7 +316,7 @@ Localization Font support for Irish

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -327,7 +327,7 @@ Localization Font support for Galician

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -338,7 +338,7 @@ Localization Font support for Gujarati

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -349,7 +349,7 @@ Localization Font support for Hebrew

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -360,7 +360,7 @@ Localization Font support for Hindi

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -371,7 +371,7 @@ Localization Font support for Croatian

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -382,7 +382,7 @@ Localization Font support for Hungarian

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -393,7 +393,7 @@ Localization Font support for Armenian

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -404,7 +404,7 @@ Localization Font support for Interlingua

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -415,7 +415,7 @@ Localization Font support for Indonesian

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -426,7 +426,7 @@ Localization Font support for Icelandic

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -437,7 +437,7 @@ Localization Font support for Italian

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -448,7 +448,7 @@ Localization Font support for Inuktitut

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -459,7 +459,7 @@ Localization Font support for Japanese

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -470,7 +470,7 @@ Localization Font support for Georgian

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -481,7 +481,7 @@ Localization Font support for Kazakh

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -492,7 +492,7 @@ Localization Font support for Khmer

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -503,7 +503,7 @@ Localization Font support for Kannada

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -514,7 +514,7 @@ Localization Font support for Korean

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -525,7 +525,7 @@ Localization Font support for Kurdish

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -536,7 +536,7 @@ Localization Font support for Lao

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -547,7 +547,7 @@ Localization Font support for Lithuanian

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -558,7 +558,7 @@ Localization Font support for Latvian

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -569,7 +569,7 @@ Localization Font support for Maithili

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -580,7 +580,7 @@ Localization Font support for Macedonian

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -591,7 +591,7 @@ Localization Font support for Malayalam

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -602,7 +602,7 @@ Localization Font support for Marathi

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -613,7 +613,7 @@ Localization Font support for Malay

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -624,7 +624,7 @@ Localization Font support for Burmese

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -635,7 +635,7 @@ Localization Font support for Norwegian Bokmål

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -646,7 +646,7 @@ Localization Font support for Nepali

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -657,7 +657,7 @@ Localization Font support for Dutch

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -668,7 +668,7 @@ Localization Font support for Nynorsk

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -679,7 +679,7 @@ Localization Font support for Southern Ndebele

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -690,7 +690,7 @@ Localization Font support for Northern Sotho

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -701,7 +701,7 @@ Localization Font support for Oriya

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -712,7 +712,7 @@ Localization Font support for Punjabi

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -723,7 +723,7 @@ Localization Font support for Polish

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -734,7 +734,7 @@ Localization Font support for Portuguese

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -745,7 +745,7 @@ Localization Font support for Romanian

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -756,7 +756,7 @@ Localization Font support for Russian

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -767,7 +767,7 @@ Localization Font support for Sinhala

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -778,7 +778,7 @@ Localization Font support for Slovak

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -789,7 +789,7 @@ Localization Font support for Slovenian

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -800,7 +800,7 @@ Localization Font support for Albanian

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -811,7 +811,7 @@ Localization Font support for Swati

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -822,7 +822,7 @@ Localization Font support for Serbian

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -833,7 +833,7 @@ Localization Font support for Swedish

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -844,7 +844,7 @@ Localization Font support for Tamil

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -855,7 +855,7 @@ Localization Font support for Telugu

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -866,7 +866,7 @@ Localization Font support for Thai

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -877,7 +877,7 @@ Localization Font support for Tswana

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -888,7 +888,7 @@ Localization Font support for Turkish

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -899,7 +899,7 @@ Localization Font support for Tsonga

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -910,7 +910,7 @@ Localization Font support for Ukrainian

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -921,7 +921,7 @@ Localization Font support for Urdu

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -932,7 +932,7 @@ Localization Font support for Venda

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -943,7 +943,7 @@ Localization Font support for Vietnamese

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -954,7 +954,7 @@ Localization Font support for Xhosa

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -965,7 +965,7 @@ Localization Font support for Yiddish

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -976,7 +976,7 @@ Localization Font support for Simplified Chinese

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -987,7 +987,7 @@ Localization Font support for Hong Kong Traditional Chinese

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -998,7 +998,7 @@ Localization Font support for Taiwan Traditional Chinese

- Core font package to install default font. + Metapackage to install extra fonts.

@@ -1009,7 +1009,7 @@ Localization Font support for Zulu

- Core font package to install default font. + Metapackage to install extra fonts.

diff --git a/org.fedoraproject.default-fonts.xml b/org.fedoraproject.default-fonts.xml index d6bbb16..600b708 100644 --- a/org.fedoraproject.default-fonts.xml +++ b/org.fedoraproject.default-fonts.xml @@ -1,5 +1,16 @@ + + CC0-1.0 + org.fedoraproject.default-fonts + default-fonts + All default fonts for all the languages + +

+ Metapackage to install all the default fonts for all the languages. +

+
+
CC0-1.0 org.fedoraproject.default-fonts-core @@ -154,4 +165,1016 @@

+ + CC0-1.0 + org.fedoraproject.default-fonts-af + Afrikaans + Localization Font support for Afrikaans + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-am + Amharic + Localization Font support for Amharic + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-ar + Arabic + Localization Font support for Arabic + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-as + Assamese + Localization Font support for Assamese + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-ast + Asturian + Localization Font support for Asturian + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-be + Belarusian + Localization Font support for Belarusian + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-bg + Bulgarian + Localization Font support for Bulgarian + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-bn + Bengali + Localization Font support for Bengali + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-bo + Tibetan + Localization Font support for Tibetan + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-br + Breton + Localization Font support for Breton + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-bs + Bosnian + Localization Font support for Bosnian + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-ca + Catalan + Localization Font support for Catalan + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-chr + Cherokee + Localization Font support for Cherokee + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-cs + Czech + Localization Font support for Czech + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-cy + Welsh + Localization Font support for Welsh + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-da + Danish + Localization Font support for Danish + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-de + German + Localization Font support for German + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-dv + Divehi + Localization Font support for Divehi + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-dz + Bhutanese + Localization Font support for Bhutanese + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-el + Greek + Localization Font support for Greek + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-en + English + Localization Font support for English + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-eo + Esperanto + Localization Font support for Esperanto + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-es + Spanish + Localization Font support for Spanish + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-et + Estonian + Localization Font support for Estonian + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-eu + Basque + Localization Font support for Basque + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-fa + Persian + Localization Font support for Persian + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-fi + Finnish + Localization Font support for Finnish + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-fr + French + Localization Font support for French + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-ga + Irish + Localization Font support for Irish + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-gl + Galician + Localization Font support for Galician + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-gu + Gujarati + Localization Font support for Gujarati + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-he + Hebrew + Localization Font support for Hebrew + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-hi + Hindi + Localization Font support for Hindi + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-hr + Croatian + Localization Font support for Croatian + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-hu + Hungarian + Localization Font support for Hungarian + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-hy + Armenian + Localization Font support for Armenian + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-ia + Interlingua + Localization Font support for Interlingua + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-id + Indonesian + Localization Font support for Indonesian + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-is + Icelandic + Localization Font support for Icelandic + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-it + Italian + Localization Font support for Italian + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-iu + Inuktitut + Localization Font support for Inuktitut + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-ja + Japanese + Localization Font support for Japanese + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-ka + Georgian + Localization Font support for Georgian + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-kk + Kazakh + Localization Font support for Kazakh + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-km + Khmer + Localization Font support for Khmer + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-kn + Kannada + Localization Font support for Kannada + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-ko + Korean + Localization Font support for Korean + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-ku + Kurdish + Localization Font support for Kurdish + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-lo + Lao + Localization Font support for Lao + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-lt + Lithuanian + Localization Font support for Lithuanian + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-lv + Latvian + Localization Font support for Latvian + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-mai + Maithili + Localization Font support for Maithili + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-mk + Macedonian + Localization Font support for Macedonian + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-ml + Malayalam + Localization Font support for Malayalam + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-mr + Marathi + Localization Font support for Marathi + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-ms + Malay + Localization Font support for Malay + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-my + Burmese + Localization Font support for Burmese + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-nb + Norwegian Bokmål + Localization Font support for Norwegian Bokmål + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-ne + Nepali + Localization Font support for Nepali + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-nl + Dutch + Localization Font support for Dutch + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-nn + Nynorsk + Localization Font support for Nynorsk + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-nr + Southern Ndebele + Localization Font support for Southern Ndebele + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-nso + Northern Sotho + Localization Font support for Northern Sotho + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-or + Oriya + Localization Font support for Oriya + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-pa + Punjabi + Localization Font support for Punjabi + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-pl + Polish + Localization Font support for Polish + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-pt + Portuguese + Localization Font support for Portuguese + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-ro + Romanian + Localization Font support for Romanian + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-ru + Russian + Localization Font support for Russian + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-si + Sinhala + Localization Font support for Sinhala + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-sk + Slovak + Localization Font support for Slovak + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-sl + Slovenian + Localization Font support for Slovenian + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-sq + Albanian + Localization Font support for Albanian + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-ss + Swati + Localization Font support for Swati + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-sr + Serbian + Localization Font support for Serbian + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-sv + Swedish + Localization Font support for Swedish + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-ta + Tamil + Localization Font support for Tamil + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-te + Telugu + Localization Font support for Telugu + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-th + Thai + Localization Font support for Thai + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-tn + Tswana + Localization Font support for Tswana + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-tr + Turkish + Localization Font support for Turkish + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-ts + Tsonga + Localization Font support for Tsonga + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-uk + Ukrainian + Localization Font support for Ukrainian + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-ur + Urdu + Localization Font support for Urdu + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-ve + Venda + Localization Font support for Venda + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-vi + Vietnamese + Localization Font support for Vietnamese + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-xh + Xhosa + Localization Font support for Xhosa + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-yi + Yiddish + Localization Font support for Yiddish + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-zh_CN + Simplified Chinese + Localization Font support for Simplified Chinese + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-zh_HK + Hong Kong Traditional Chinese + Localization Font support for Hong Kong Traditional Chinese + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-zh_TW + Taiwan Traditional Chinese + Localization Font support for Taiwan Traditional Chinese + +

+ Core font package to install default font. +

+
+
+ + CC0-1.0 + org.fedoraproject.default-fonts-zu + Zulu + Localization Font support for Zulu + +

+ Core font package to install default font. +

+
+