#4 Implement F32 Change (#1792463)
Merged 20 days ago by pnemade. Opened a month ago by pnemade.
rpms/ pnemade/langpacks master  into  master

file modified
+201 -169

@@ -1,12 +1,16 @@ 

  Name:      langpacks

- Version:   2.0

- Release:   7%{?dist}

+ Version:   3.0

+ Release:   1%{?dist}

  Summary:   Langpacks meta-package

  

  License:   GPLv2+

  BuildArch: noarch

+ BuildRequires: python3 fontconfig

  # Below Source was available on https://people.freedesktop.org/~hughsient/temp/

  Source0:   org.fedoraproject.LangPacks.xml

+ Source1:   org.fedoraproject.LangPacks-Core.xml

+ Source2:   org.fedoraproject.LangPacks-Core-Font.xml

+ Source3:   normlang.py

  

  # to split up the AppStream file

  BuildRequires: libappstream-glib >= 0.5.10

@@ -28,16 +32,34 @@ 

  %define langcore_pkg(i:f:l:n:) \

  %define langcode %{-l:%{-l*}}%{!-l:%{error:Language code not defined}} \

  %define langname %{-n:%{-n*}}%{!-n:%{error:Language name not defined}} \

+ %define normcode %{lua:print((string.gsub(string.lower(rpm.expand("%{langcode}")), "_","-")))}\

+ %define langortho %(python3 %{SOURCE3} %{langcode}) \

+ %define lowerortho %{lua:print(string.lower(rpm.expand("%{langortho}")))}\

+ %define fontpkgcode %{lua:print((string.gsub(rpm.expand("%{langortho}"),"-","_")))}\

  \

  %package core-%{langcode}\

  Summary: %{langname} langpacks core meta-package\

- %{-f:Requires: %{-f*}}%{!-f:Requires: dejavu-sans-fonts} \

+ Requires: langpacks-core-font-%{fontpkgcode}\

  %{-i:Requires: (%{-i*} if xorg-x11-server-Xorg)} \

  \

  %description core-%{langcode}\

  This package provides %{langname} core langpacks packages.\

  \

- %files core-%{langcode}

+ %files core-%{langcode}\

+ %{_datadir}/metainfo/org.fedoraproject.LangPack-Core-%{langcode}.metainfo.xml\

+ \

+ %if "%{normcode}" == "%{lowerortho}"\

+ %package core-font-%{fontpkgcode}\

+ Summary: %{langname} core font meta-package\

+ %{-f:Requires: %{-f*}}%{!-f:Requires: font(dejavusans)} \

+ %{-l:Provides: font(:lang=%{lowerortho})}  \

+ \

+ %description core-font-%{fontpkgcode}\

+ This package defines the default font for %{langname} language.\

+ \

+ %files core-font-%{fontpkgcode}\

+ %{_datadir}/metainfo/org.fedoraproject.LangPack-Core-Font-%{fontpkgcode}.metainfo.xml\

+ %endif

  

  %package af

  Summary: Afrikaans langpacks meta-package

@@ -54,18 +76,18 @@ 

  %package am

  Summary: Amharic langpacks meta-package

  Requires: %{name}-core-am

- Recommends: senamirmir-washra-fantuwua-fonts

- Recommends: senamirmir-washra-fonts

- Recommends: senamirmir-washra-hiwua-fonts

- Recommends: senamirmir-washra-jiret-fonts

- Recommends: senamirmir-washra-tint-fonts

- Recommends: senamirmir-washra-wookianos-fonts

- Recommends: senamirmir-washra-yebse-fonts

- Recommends: senamirmir-washra-yigezu-bisrat-goffer-fonts

- Recommends: senamirmir-washra-yigezu-bisrat-gothic-fonts

- Recommends: senamirmir-washra-zelan-fonts

+ Recommends: font(ethiopicantuwua)

+ Recommends: font(ethiopicashrabold)

+ Recommends: font(ethiopichiwua)

+ Recommends: font(ethiopicjiret)

+ Recommends: font(ethiopictint)

+ Recommends: font(ethiopicwookianos)

+ Recommends: font(ethiopicyebse)

+ Recommends: font(ethiopicyigezubisratgoffer)

+ Recommends: font(ethiopicyigezubisratgothic)

+ Recommends: font(ethiopiczelan)

  Recommends: xorg-x11-fonts-ethiopic

- Recommends: google-noto-sans-ethiopic-vf-fonts

+ Recommends: font(notosansethiopic)

  

  %description am

  This package provides Amharic langpacks meta-package.

@@ -73,29 +95,29 @@ 

  %files am

  %{_datadir}/metainfo/org.fedoraproject.LangPack-am.metainfo.xml

  

- %langcore_pkg -l am -n Amharic -f sil-abyssinica-fonts

+ %langcore_pkg -l am -n Amharic -f font(abyssinicasil)

  

  %package ar

  Summary: Arabic langpacks meta-package

  Requires: %{name}-core-ar

- Recommends: dejavu-sans-mono-fonts

- Recommends: kacst-art-fonts

- Recommends: kacst-book-fonts

- Recommends: kacst-decorative-fonts

- Recommends: kacst-digital-fonts

- Recommends: kacst-farsi-fonts

- Recommends: kacst-letter-fonts

- Recommends: kacst-naskh-fonts

- Recommends: kacst-office-fonts

- Recommends: kacst-one-fonts

- Recommends: kacst-pen-fonts

- Recommends: kacst-poster-fonts

- Recommends: kacst-qurn-fonts

- Recommends: kacst-screen-fonts

- Recommends: kacst-title-fonts

- Recommends: kacst-titlel-fonts

- Recommends: paktype-naqsh-fonts

- Recommends: paktype-tehreer-fonts

+ Recommends: font(dejavusansmono)

+ Recommends: font(kacstart)

+ Recommends: font(kacstbook)

+ Recommends: font(kacstdecorative)

+ Recommends: font(kacstdigital)

+ Recommends: font(kacstfarsi)

+ Recommends: font(kacstletter)

+ Recommends: font(kacstnaskh)

+ Recommends: font(kacstoffice)

+ Recommends: font(kacstone)

+ Recommends: font(kacstpen)

+ Recommends: font(kacstposter)

+ Recommends: font(kacstqurn)

+ Recommends: font(kacstscreen)

+ Recommends: font(kacsttitle)

+ Recommends: font(kacsttitlel)

+ Recommends: font(paktypenaqsh)

+ Recommends: font(paktypetehreer)

  

  %description ar

  This package provides Arabic langpacks meta-package.

@@ -108,8 +130,8 @@ 

  %package as

  Summary: Assamese langpacks meta-package

  Requires: %{name}-core-as

- Recommends: google-noto-sans-bengali-vf-fonts

- Recommends: google-noto-sans-bengali-ui-vf-fonts

+ Recommends: font(notosansbengali)

+ Recommends: font(notosansbengaliui)

  

  %description as

  This package provides Assamese langpacks meta-package.

@@ -117,12 +139,12 @@ 

  %files as

  %{_datadir}/metainfo/org.fedoraproject.LangPack-as.metainfo.xml

  

- %langcore_pkg -l as -n Assamese -f lohit-assamese-fonts -i ibus-m17n

+ %langcore_pkg -l as -n Assamese -f font(lohitassamese) -i ibus-m17n

  

  %package ast

  Summary: Asturian langpacks meta-package

  Requires: %{name}-core-ast

- Recommends: dejavu-sans-fonts

+ Recommends: font(dejavusans)

  

  %description ast

  This package provides Asturian langpacks meta-package.

@@ -159,8 +181,8 @@ 

  %package bn

  Summary: Bengali langpacks meta-package

  Requires: %{name}-core-bn

- Recommends: google-noto-sans-bengali-vf-fonts

- Recommends: google-noto-sans-bengali-ui-vf-fonts

+ Recommends: font(notosansbengali)

+ Recommends: font(notosansbengaliui)

  

  %description bn

  This package provides Bengali langpacks meta-package.

@@ -168,12 +190,12 @@ 

  %files bn

  %{_datadir}/metainfo/org.fedoraproject.LangPack-bn.metainfo.xml

  

- %langcore_pkg -l bn -n Bengali -f lohit-bengali-fonts -i ibus-m17n

+ %langcore_pkg -l bn -n Bengali -f font(lohitbengali) -i ibus-m17n

  

  %package bo

  Summary: Tibetan langpacks meta-package

  Requires: %{name}-core-bo

- Recommends: tibetan-machine-uni-fonts

+ Recommends: font(tibetanmachineuni)

  

  %description bo

  This package provides Tibetan langpacks meta-package.

@@ -181,7 +203,7 @@ 

  %files bo

  %{_datadir}/metainfo/org.fedoraproject.LangPack-bo.metainfo.xml

  

- %langcore_pkg -l bo -n Tibetan -f jomolhari-fonts -i ibus-m17n

+ %langcore_pkg -l bo -n Tibetan -f font(jomolhari) -i ibus-m17n

  

  %package br

  Summary: Breton langpacks meta-package

@@ -426,9 +448,9 @@ 

  %package gu

  Summary: Gujarati langpacks meta-package

  Requires: %{name}-core-gu

- Recommends: google-noto-sans-gujarati-fonts

- Recommends: google-noto-sans-gujarati-ui-fonts

- Recommends: samyak-gujarati-fonts

+ Recommends: font(notosansgujarati)

+ Recommends: font(notosansgujaratiui)

+ Recommends: font(samyakgujarati)

  

  %description gu

  This package provides Gujarati langpacks meta-package.

@@ -436,27 +458,27 @@ 

  %files gu

  %{_datadir}/metainfo/org.fedoraproject.LangPack-gu.metainfo.xml

  

- %langcore_pkg -l gu -n Gujarati -f lohit-gujarati-fonts -i ibus-m17n

+ %langcore_pkg -l gu -n Gujarati -f font(lohitgujarati) -i ibus-m17n

  

  %package he

  Summary: Hebrew langpacks meta-package

  Requires: %{name}-core-he

- Recommends: culmus-aharoni-clm-fonts

- Recommends: culmus-caladings-clm-fonts

- Recommends: culmus-david-clm-fonts

- Recommends: culmus-drugulin-clm-fonts

- Recommends: culmus-ellinia-clm-fonts

- Recommends: culmus-frank-ruehl-clm-fonts

- Recommends: culmus-hadasim-clm-fonts

- Recommends: culmus-keteryg-fonts

- Recommends: culmus-miriam-clm-fonts

- Recommends: culmus-miriam-mono-clm-fonts

- Recommends: culmus-nachlieli-clm-fonts

- Recommends: culmus-simple-clm-fonts

- Recommends: culmus-stamashkenaz-clm-fonts

- Recommends: culmus-stamsefarad-clm-fonts

- Recommends: culmus-yehuda-clm-fonts

- Recommends: google-noto-sans-hebrew-vf-fonts

+ Recommends: font(aharoniclm)

+ Recommends: font(caladingsclm)

+ Recommends: font(davidclm)

+ Recommends: font(drugulinclm)

+ Recommends: font(elliniaclm)

+ Recommends: font(frankruehlclm)

+ Recommends: font(hadasimclm)

+ Recommends: font(keteryg)

+ Recommends: font(miriamclm)

+ Recommends: font(miriammonoclm)

+ Recommends: font(nachlieliclm)

+ Recommends: font(simpleclm)

+ Recommends: font(stamashkenazclm)

+ Recommends: font(stamsefaradclm)

+ Recommends: font(yehudaclm)

+ Recommends: font(notosanshebrew)

  

  %description he

  This package provides Hebrew langpacks meta-package.

@@ -469,9 +491,9 @@ 

  %package hi

  Summary: Hindi langpacks meta-package

  Requires: %{name}-core-hi

- Recommends: google-noto-sans-devanagari-vf-fonts

- Recommends: google-noto-sans-devanagari-ui-vf-fonts

- Recommends: samyak-devanagari-fonts

+ Recommends: font(notosansdevanagari)

+ Recommends: font(notosansdevanagariui)

+ Recommends: font(samyakdevanagari)

  

  %description hi

  This package provides Hindi langpacks meta-package.

@@ -479,7 +501,7 @@ 

  %files hi

  %{_datadir}/metainfo/org.fedoraproject.LangPack-hi.metainfo.xml

  

- %langcore_pkg -l hi -n Hindi -f lohit-devanagari-fonts -i ibus-m17n

+ %langcore_pkg -l hi -n Hindi -f font(lohitdevanagari) -i ibus-m17n

  

  %package hr

  Summary: Croatian langpacks meta-package

@@ -556,7 +578,7 @@ 

  %package ja

  Summary: Japanese langpacks meta-package

  Requires: %{name}-core-ja

- Recommends: google-noto-serif-cjk-ttc-fonts

+ Recommends: font(notoserifcjkjp)

  Recommends: (uim-anthy if uim)

  

  %description ja

@@ -565,18 +587,18 @@ 

  %files ja

  %{_datadir}/metainfo/org.fedoraproject.LangPack-ja.metainfo.xml

  

- %langcore_pkg -l ja -n Japanese -f google-noto-sans-cjk-ttc-fonts -i ibus-kkc

+ %langcore_pkg -l ja -n Japanese -f font(notosanscjkjp) -i ibus-kkc

  

  %package ka

  Summary: Georgian langpacks meta-package

  Requires: %{name}-core-ka

- Recommends: bpg-chveulebrivi-fonts

- Recommends: bpg-courier-fonts

- Recommends: bpg-glaho-fonts

- Recommends: dejavu-sans-mono-fonts

- Recommends: dejavu-serif-fonts

- Recommends: google-noto-sans-georgian-vf-fonts

- Recommends: google-noto-serif-georgian-vf-fonts

+ Recommends: font(bpgchveulebrivi)

+ Recommends: font(bpgcourier)

+ Recommends: font(bpgglaho)

+ Recommends: font(dejavusansmono)

+ Recommends: font(dejavuserif)

+ Recommends: font(notosansgeorgian)

+ Recommends: font(notoserifgeorgian)

  

  %description ka

  This package provides Georgian langpacks meta-package.

@@ -601,14 +623,14 @@ 

  %package km

  Summary: Khmer langpacks meta-package

  Requires: %{name}-core-km

- Recommends: google-noto-sans-khmer-vf-fonts

- Recommends: google-noto-sans-khmer-ui-vf-fonts

- Recommends: khmeros-battambang-fonts

- Recommends: khmeros-bokor-fonts

- Recommends: khmeros-handwritten-fonts

- Recommends: khmeros-metal-chrieng-fonts

- Recommends: khmeros-muol-fonts

- Recommends: khmeros-siemreap-fonts

+ Recommends: font(notosanskhmer)

+ Recommends: font(notosanskhmerui)

+ Recommends: font(khmerosbattambang)

+ Recommends: font(khmerosbokor)

+ Recommends: font(khmeroshandwritten)

+ Recommends: font(khmerosmetalchrieng)

+ Recommends: font(khmerosmuol)

+ Recommends: font(khmerossiemreap)

  

  %description km

  This package provides Khmer langpacks meta-package.

@@ -616,15 +638,15 @@ 

  %files km

  %{_datadir}/metainfo/org.fedoraproject.LangPack-km.metainfo.xml

  

- %langcore_pkg -l km -n Khmer -f khmeros-base-fonts

+ %langcore_pkg -l km -n Khmer -f font(khmeros)

  

  %package kn

  Summary: Kannada langpacks meta-package

  Requires: %{name}-core-kn

- Recommends: google-noto-sans-kannada-vf-fonts

- Recommends: google-noto-sans-kannada-ui-vf-fonts

- Recommends: gubbi-fonts

- Recommends: navilu-fonts

+ Recommends: font(notosanskannada)

+ Recommends: font(notosanskannadaui)

+ Recommends: font(gubbi)

+ Recommends: font(navilu)

  

  %description kn

  This package provides Kannada langpacks meta-package.

@@ -632,12 +654,12 @@ 

  %files kn

  %{_datadir}/metainfo/org.fedoraproject.LangPack-kn.metainfo.xml

  

- %langcore_pkg -l kn -n Kannada -f lohit-kannada-fonts -i ibus-m17n

+ %langcore_pkg -l kn -n Kannada -f font(lohitkannada) -i ibus-m17n

  

  %package ko

  Summary: Korean langpacks meta-package

  Requires: %{name}-core-ko

- Recommends: google-noto-serif-cjk-ttc-fonts

+ Recommends: font(notoserifcjkkr)

  

  %description ko

  This package provides Korean langpacks meta-package.

@@ -645,7 +667,7 @@ 

  %files ko

  %{_datadir}/metainfo/org.fedoraproject.LangPack-ko.metainfo.xml

  

- %langcore_pkg -l ko -n Korean -f google-noto-sans-cjk-ttc-fonts -i ibus-hangul

+ %langcore_pkg -l ko -n Korean -f font(notosanscjkkr) -i ibus-hangul

  

  %package ku

  Summary: Kurdish langpacks meta-package

@@ -686,8 +708,8 @@ 

  %package mai

  Summary: Maithili langpacks meta-package

  Requires: %{name}-core-mai

- Recommends: google-noto-sans-devanagari-vf-fonts

- Recommends: google-noto-sans-devanagari-ui-vf-fonts

+ Recommends: font(notosansdevanagari)

+ Recommends: font(notosansdevanagariui)

  

  %description mai

  This package provides Maithili langpacks meta-package.

@@ -695,7 +717,7 @@ 

  %files mai

  %{_datadir}/metainfo/org.fedoraproject.LangPack-mai.metainfo.xml

  

- %langcore_pkg -l mai -n Maithili -f lohit-devanagari-fonts -i ibus-m17n

+ %langcore_pkg -l mai -n Maithili -f font(lohitdevanagari) -i ibus-m17n

  

  %package mk

  Summary: Macedonian langpacks meta-package

@@ -712,15 +734,15 @@ 

  %package ml

  Summary: Malayalam langpacks meta-package

  Requires: %{name}-core-ml

- Recommends: google-noto-sans-malayalam-vf-fonts

- Recommends: google-noto-sans-malayalam-ui-vf-fonts

- Recommends: lohit-malayalam-fonts

- Recommends: samyak-malayalam-fonts

- Recommends: smc-anjalioldlipi-fonts

- Recommends: smc-dyuthi-fonts

- Recommends: smc-rachana-fonts

- Recommends: smc-raghumalayalamsans-fonts

- Recommends: smc-suruma-fonts

+ Recommends: font(notosansmalayalam)

+ Recommends: font(notosansmalayalamui)

+ Recommends: font(lohitmalayalam)

+ Recommends: font(samyakmalayalam)

+ Recommends: font(anjalioldlipi)

+ Recommends: font(dyuthi)

+ Recommends: font(rachana)

+ Recommends: font(raghumalayalamsans)

+ Recommends: font(suruma)

  

  %description ml

  This package provides Malayalam langpacks meta-package.

@@ -728,14 +750,14 @@ 

  %files ml

  %{_datadir}/metainfo/org.fedoraproject.LangPack-ml.metainfo.xml

  

- %langcore_pkg -l ml -n Malayalam -f smc-meera-fonts -i ibus-m17n

+ %langcore_pkg -l ml -n Malayalam -f font(meera) -i ibus-m17n

  

  %package mr

  Summary: Marathi langpacks meta-package

  Requires: %{name}-core-mr

- Recommends: google-noto-sans-devanagari-vf-fonts

- Recommends: google-noto-sans-devanagari-ui-vf-fonts

- Recommends: samyak-devanagari-fonts

+ Recommends: font(notosansdevanagari)

+ Recommends: font(notosansdevanagariui)

+ Recommends: font(samyakdevanagari)

  

  %description mr

  This package provides Marathi langpacks meta-package.

@@ -743,7 +765,7 @@ 

  %files mr

  %{_datadir}/metainfo/org.fedoraproject.LangPack-mr.metainfo.xml

  

- %langcore_pkg -l mr -n Marathi -f lohit-marathi-fonts -i ibus-m17n

+ %langcore_pkg -l mr -n Marathi -f font(lohitmarathi) -i ibus-m17n

  

  %package ms

  Summary: Malay langpacks meta-package

@@ -767,7 +789,7 @@ 

  %files my

  %{_datadir}/metainfo/org.fedoraproject.LangPack-my.metainfo.xml

  

- %langcore_pkg -l my -n Burmese -f sil-padauk-fonts

+ %langcore_pkg -l my -n Burmese -f font(padauk)

  

  %package nb

  Summary: Norwegian Bokmål langpacks meta-package

@@ -784,8 +806,8 @@ 

  %package ne

  Summary: Nepali langpacks meta-package

  Requires: %{name}-core-ne

- Recommends: google-noto-sans-devanagari-vf-fonts

- Recommends: google-noto-sans-devanagari-ui-vf-fonts

+ Recommends: font(notosansdevanagari)

+ Recommends: font(notosansdevanagariui)

  

  %description ne

  This package provides Nepali langpacks meta-package.

@@ -793,7 +815,7 @@ 

  %files ne

  %{_datadir}/metainfo/org.fedoraproject.LangPack-ne.metainfo.xml

  

- %langcore_pkg -l ne -n Nepali -f lohit-devanagari-fonts madan-fonts -i ibus-m17n

+ %langcore_pkg -l ne -n Nepali -f font(lohitdevanagari) madan) -i ibus-m17n

  

  %package nl

  Summary: Dutch langpacks meta-package

@@ -846,7 +868,7 @@ 

  %package or

  Summary: Odia langpacks meta-package

  Requires: %{name}-core-or

- Recommends: samyak-odia-fonts

+ Recommends: font(samyakodia)

  

  %description or

  This package provides Odia langpacks meta-package.

@@ -854,13 +876,13 @@ 

  %files or

  %{_datadir}/metainfo/org.fedoraproject.LangPack-or.metainfo.xml

  

- %langcore_pkg -l or -n Odia -f lohit-odia-fonts -i ibus-m17n

+ %langcore_pkg -l or -n Odia -f font(lohitodia) -i ibus-m17n

  

  %package pa

  Summary: Punjabi langpacks meta-package

  Requires: %{name}-core-pa

- Recommends: saab-fonts

- Recommends: lohit-gurmukhi-fonts

+ Recommends: font(saab)

+ Recommends: font(lohitgurmukhi)

  

  %description pa

  This package provides Punjabi langpacks meta-package.

@@ -868,7 +890,7 @@ 

  %files pa

  %{_datadir}/metainfo/org.fedoraproject.LangPack-pa.metainfo.xml

  

- %langcore_pkg -l pa -n Punjabi -f google-noto-sans-gurmukhi-fonts -i ibus-m17n

+ %langcore_pkg -l pa -n Punjabi -f font(notosansgurmukhi) -i ibus-m17n

  

  %package pl

  Summary: Polish langpacks meta-package

@@ -921,7 +943,7 @@ 

  %package ru

  Summary: Russian langpacks meta-package

  Requires: %{name}-core-ru

- Recommends: paratype-pt-sans-fonts

+ Recommends: font(ptsans)

  

  %description ru

  This package provides Russian langpacks meta-package.

@@ -941,7 +963,7 @@ 

  %files si

  %{_datadir}/metainfo/org.fedoraproject.LangPack-si.metainfo.xml

  

- %langcore_pkg -l si -n Sinhala -f google-noto-sans-sinhala-vf-fonts -i ibus-sayura ibus-m17n

+ %langcore_pkg -l si -n Sinhala -f font(notosanssinhala) -i ibus-sayura ibus-m17n

  

  %package sk

  Summary: Slovak langpacks meta-package

@@ -1018,10 +1040,10 @@ 

  %package ta

  Summary: Tamil langpacks meta-package

  Requires: %{name}-core-ta

- Recommends: google-noto-sans-tamil-vf-fonts

- Recommends: google-noto-sans-tamil-ui-vf-fonts

- Recommends: samyak-tamil-fonts

- Recommends: serafettin-cartoon-fonts

+ Recommends: font(notosanstamil)

+ Recommends: font(notosanstamilui)

+ Recommends: font(samyaktamil)

+ Recommends: font(serafettincartoon)

  

  %description ta

  This package provides Tamil langpacks meta-package.

@@ -1029,15 +1051,15 @@ 

  %files ta

  %{_datadir}/metainfo/org.fedoraproject.LangPack-ta.metainfo.xml

  

- %langcore_pkg -l ta -n Tamil -f lohit-tamil-fonts -i ibus-m17n

+ %langcore_pkg -l ta -n Tamil -f font(lohittamil) -i ibus-m17n

  

  %package te

  Summary: Telugu langpacks meta-package

  Requires: %{name}-core-te

- Recommends: google-noto-sans-telugu-fonts

- Recommends: google-noto-sans-telugu-ui-fonts

- Recommends: pothana2000-fonts

- Recommends: vemana2000-fonts

+ Recommends: font(notosanstelugu)

+ Recommends: font(notosansteluguui)

+ Recommends: font(pothana2000)

+ Recommends: font(vemana2000)

  

  %description te

  This package provides Telugu langpacks meta-package.

@@ -1045,25 +1067,25 @@ 

  %files te

  %{_datadir}/metainfo/org.fedoraproject.LangPack-te.metainfo.xml

  

- %langcore_pkg -l te -n Telugu -f lohit-telugu-fonts -i ibus-m17n

+ %langcore_pkg -l te -n Telugu -f font(lohittelugu) -i ibus-m17n

  

  %package th

  Summary: Thai langpacks meta-package

  Requires: %{name}-core-th

- Recommends: google-noto-sans-thai-vf-fonts

- Recommends: google-noto-sans-thai-ui-vf-fonts

- Recommends: google-noto-serif-thai-vf-fonts

- Recommends: thai-scalable-garuda-fonts

- Recommends: thai-scalable-kinnari-fonts

- Recommends: thai-scalable-loma-fonts

- Recommends: thai-scalable-norasi-fonts

- Recommends: thai-scalable-purisa-fonts

- Recommends: thai-scalable-sawasdee-fonts

- Recommends: thai-scalable-tlwgmono-fonts

- Recommends: thai-scalable-tlwgtypewriter-fonts

- Recommends: thai-scalable-tlwgtypist-fonts

- Recommends: thai-scalable-tlwgtypo-fonts

- Recommends: thai-scalable-umpush-fonts

+ Recommends: font(notosansthai)

+ Recommends: font(notosansthaiui)

+ Recommends: font(notoserifthai)

+ Recommends: font(garuda)

+ Recommends: font(kinnari)

+ Recommends: font(loma)

+ Recommends: font(norasi)

+ Recommends: font(purisa)

+ Recommends: font(sawasdee)

+ Recommends: font(tlwgmono)

+ Recommends: font(tlwgtypewriter)

+ Recommends: font(tlwgtypist)

+ Recommends: font(tlwgtypo)

+ Recommends: font(umpush)

  

  %description th

  This package provides Thai langpacks meta-package.

@@ -1071,7 +1093,7 @@ 

  %files th

  %{_datadir}/metainfo/org.fedoraproject.LangPack-th.metainfo.xml

  

- %langcore_pkg -l th -n Thai -f thai-scalable-waree-fonts -i ibus-m17n

+ %langcore_pkg -l th -n Thai -f font(waree) -i ibus-m17n

  

  %package tn

  Summary: Tswana langpacks meta-package

@@ -1124,10 +1146,10 @@ 

  %package ur

  Summary: Urdu langpacks meta-package

  Requires: %{name}-core-ur

- Recommends: dejavu-sans-fonts

- Recommends: dejavu-sans-mono-fonts

- Recommends: nafees-nastaleeq-fonts

- Recommends: nafees-web-naskh-fonts

+ Recommends: font(dejavusans)

+ Recommends: font(dejavusansmono)

+ Recommends: font(nafeesnastaleeq)

+ Recommends: font(nafeeswebnaskh)

  

  %description ur

  This package provides Urdu langpacks meta-package.

@@ -1135,7 +1157,7 @@ 

  %files ur

  %{_datadir}/metainfo/org.fedoraproject.LangPack-ur.metainfo.xml

  

- %langcore_pkg -l ur -n Urdu -f paktype-naskh-basic-fonts -i ibus-m17n

+ %langcore_pkg -l ur -n Urdu -f font(paktypenaskhbasic) -i ibus-m17n

  

  %package ve

  Summary: Venda langpacks meta-package

@@ -1176,21 +1198,21 @@ 

  %package yi

  Summary: Yiddish langpacks meta-package

  Requires: %{name}-core-yi

- Recommends: culmus-aharoni-clm-fonts

- Recommends: culmus-caladings-clm-fonts

- Recommends: culmus-david-clm-fonts

- Recommends: culmus-drugulin-clm-fonts

- Recommends: culmus-ellinia-clm-fonts

- Recommends: culmus-frank-ruehl-clm-fonts

- Recommends: culmus-hadasim-clm-fonts

- Recommends: culmus-keteryg-fonts

- Recommends: culmus-miriam-clm-fonts

- Recommends: culmus-miriam-mono-clm-fonts

- Recommends: culmus-nachlieli-clm-fonts

- Recommends: culmus-simple-clm-fonts

- Recommends: culmus-stamashkenaz-clm-fonts

- Recommends: culmus-stamsefarad-clm-fonts

- Recommends: culmus-yehuda-clm-fonts

+ Recommends: font(aharoniclm)

+ Recommends: font(caladingsclm)

+ Recommends: font(davidclm)

+ Recommends: font(drugulinclm)

+ Recommends: font(elliniaclm)

+ Recommends: font(frankruehlclm)

+ Recommends: font(hadasimclm)

+ Recommends: font(keteryg)

+ Recommends: font(miriamclm)

+ Recommends: font(miriammonoclm)

+ Recommends: font(nachlieliclm)

+ Recommends: font(simpleclm)

+ Recommends: font(stamashkenazclm)

+ Recommends: font(stamsefaradclm)

+ Recommends: font(yehudaclm)

  

  %description yi

  This package provides Yiddish langpacks meta-package.

@@ -1203,7 +1225,7 @@ 

  %package zh_CN

  Summary: Simplified Chinese langpacks meta-package

  Requires: %{name}-core-zh_CN

- Recommends: google-noto-serif-cjk-ttc-fonts

+ Recommends: font(notoserifcjksc)

  

  %description zh_CN

  This package provides Simplified Chinese langpacks meta-package.

@@ -1211,12 +1233,12 @@ 

  %files zh_CN

  %{_datadir}/metainfo/org.fedoraproject.LangPack-zh_CN.metainfo.xml

  

- %langcore_pkg -l zh_CN -n %{quote:Simplified Chinese} -f google-noto-sans-cjk-ttc-fonts -i ibus-libpinyin

+ %langcore_pkg -l zh_CN -n %{quote:Simplified Chinese} -f font(notosanscjksc) -i ibus-libpinyin

  

  %package zh_TW

  Summary: Traditional Chinese langpacks meta-package

  Requires: %{name}-core-zh_TW

- Recommends: google-noto-serif-cjk-ttc-fonts

+ Recommends: font(notoserifcjktc)

  

  %description zh_TW

  This package provides Traditional Chinese langpacks meta-package.

@@ -1224,7 +1246,7 @@ 

  %files zh_TW

  %{_datadir}/metainfo/org.fedoraproject.LangPack-zh_TW.metainfo.xml

  

- %langcore_pkg -l zh_TW -n %{quote:Traditional Chinese} -f google-noto-sans-cjk-ttc-fonts -i ibus-libzhuyin

+ %langcore_pkg -l zh_TW -n %{quote:Traditional Chinese} -f font(notosanscjktc) -i ibus-libzhuyin

  

  %package zu

  Summary: Zulu langpacks meta-package

@@ -1250,8 +1272,18 @@ 

  # distro-specific AppStream metadata

  mkdir -p %{buildroot}/usr/share/metainfo

  DESTDIR=%{buildroot} appstream-util split-appstream %{SOURCE0}

+ DESTDIR=%{buildroot} appstream-util split-appstream %{SOURCE1}

+ DESTDIR=%{buildroot} appstream-util split-appstream %{SOURCE2}

  

  %changelog

+ * Wed Jan 22 2020 Parag Nemade <pnemade AT redhat DOT com> - 3.0-1

+ - Added AppStream metainfo files for -core and -core-font subpackages

+ - Use fontconfig API to normalize the langcode

+   and sub-package core-font based on ortho (By Akira Tagoh)

+ - Use dependencies as font(familyname) instead of actual package names

+ - Added Provides: in langcore_pkg macro (#1792463)

+ - Added -core-font-xx subpackages

+ 

  * Wed Sep 11 2019 Parag Nemade <pnemade AT redhat DOT com> - 2.0-7

  - Fix typo (#1751242)

  

file added
+7

@@ -0,0 +1,7 @@ 

+ import ctypes

+ import sys

+ 

+ fontconfig = ctypes.CDLL("libfontconfig.so.1")

+ fontconfig.FcLangNormalize.argtypes = [ctypes.c_char_p]

+ fontconfig.FcLangNormalize.restype = ctypes.c_char_p

+ print(fontconfig.FcLangNormalize(sys.argv[1].encode('utf-8')).decode('utf-8').lower())

@@ -0,0 +1,950 @@ 

+ <?xml version="1.0" encoding="UTF-8"?>

+ <!-- Copyright 2020 Parag Nemade <pnemade@fedoraproject.org> -->

+ <components origin="langpacks">

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-af</id>

+     <name>Afrikaans</name>

+     <summary>Localization Font support for Afrikaans</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-am</id>

+     <name>Amharic</name>

+     <summary>Localization Font support for Amharic</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-ar</id>

+     <name>Arabic</name>

+     <summary>Localization Font support for Arabic</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-as</id>

+     <name>Assamese</name>

+     <summary>Localization Font support for Assamese</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-ast</id>

+     <name>Asturian</name>

+     <summary>Localization Font support for Asturian</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-be</id>

+     <name>Belarusian</name>

+     <summary>Localization Font support for Belarusian</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-bg</id>

+     <name>Bulgarian</name>

+     <summary>Localization Font support for Bulgarian</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-bn</id>

+     <name>Bengali</name>

+     <summary>Localization Font support for Bengali</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-bo</id>

+     <name>Tibetan</name>

+     <summary>Localization Font support for Tibetan</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-br</id>

+     <name>Breton</name>

+     <summary>Localization Font support for Breton</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-bs</id>

+     <name>Bosnian</name>

+     <summary>Localization Font support for Bosnian</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-ca</id>

+     <name>Catalan</name>

+     <summary>Localization Font support for Catalan</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-cs</id>

+     <name>Czech</name>

+     <summary>Localization Font support for Czech</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-cy</id>

+     <name>Welsh</name>

+     <summary>Localization Font support for Welsh</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-da</id>

+     <name>Danish</name>

+     <summary>Localization Font support for Danish</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-de</id>

+     <name>German</name>

+     <summary>Localization Font support for German</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-dz</id>

+     <name>Bhutanese</name>

+     <summary>Localization Font support for Bhutanese</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-el</id>

+     <name>Greek</name>

+     <summary>Localization Font support for Greek</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-en</id>

+     <name>English</name>

+     <summary>Localization Font support for English</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-eo</id>

+     <name>Esperanto</name>

+     <summary>Localization Font support for Esperanto</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-es</id>

+     <name>Spanish</name>

+     <summary>Localization Font support for Spanish</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-et</id>

+     <name>Estonian</name>

+     <summary>Localization Font support for Estonian</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-eu</id>

+     <name>Basque</name>

+     <summary>Localization Font support for Basque</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-fa</id>

+     <name>Persian</name>

+     <summary>Localization Font support for Persian</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-fi</id>

+     <name>Finnish</name>

+     <summary>Localization Font support for Finnish</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-fr</id>

+     <name>French</name>

+     <summary>Localization Font support for French</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-ga</id>

+     <name>Irish</name>

+     <summary>Localization Font support for Irish</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-gl</id>

+     <name>Galician</name>

+     <summary>Localization Font support for Galician</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-gu</id>

+     <name>Gujarati</name>

+     <summary>Localization Font support for Gujarati</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-he</id>

+     <name>Hebrew</name>

+     <summary>Localization Font support for Hebrew</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-hi</id>

+     <name>Hindi</name>

+     <summary>Localization Font support for Hindi</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-hr</id>

+     <name>Croatian</name>

+     <summary>Localization Font support for Croatian</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-hu</id>

+     <name>Hungarian</name>

+     <summary>Localization Font support for Hungarian</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-ia</id>

+     <name>Interlingua</name>

+     <summary>Localization Font support for Interlingua</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-id</id>

+     <name>Indonesian</name>

+     <summary>Localization Font support for Indonesian</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-is</id>

+     <name>Icelandic</name>

+     <summary>Localization Font support for Icelandic</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-it</id>

+     <name>Italian</name>

+     <summary>Localization Font support for Italian</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-ja</id>

+     <name>Japanese</name>

+     <summary>Localization Font support for Japanese</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-ka</id>

+     <name>Georgian</name>

+     <summary>Localization Font support for Georgian</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-kk</id>

+     <name>Kazakh</name>

+     <summary>Localization Font support for Kazakh</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-km</id>

+     <name>Khmer</name>

+     <summary>Localization Font support for Khmer</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-kn</id>

+     <name>Kannada</name>

+     <summary>Localization Font support for Kannada</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-ko</id>

+     <name>Korean</name>

+     <summary>Localization Font support for Korean</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-ku</id>

+     <name>Kurdish</name>

+     <summary>Localization Font support for Kurdish</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-lt</id>

+     <name>Lithuanian</name>

+     <summary>Localization Font support for Lithuanian</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-lv</id>

+     <name>Latvian</name>

+     <summary>Localization Font support for Latvian</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-mai</id>

+     <name>Maithili</name>

+     <summary>Localization Font support for Maithili</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-mk</id>

+     <name>Macedonian</name>

+     <summary>Localization Font support for Macedonian</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-ml</id>

+     <name>Malayalam</name>

+     <summary>Localization Font support for Malayalam</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-mr</id>

+     <name>Marathi</name>

+     <summary>Localization Font support for Marathi</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-ms</id>

+     <name>Malay</name>

+     <summary>Localization Font support for Malay</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-my</id>

+     <name>Burmese</name>

+     <summary>Localization Font support for Burmese</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-nb</id>

+     <name>Norwegian Bokmål</name>

+     <summary>Localization Font support for Norwegian Bokmål</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-ne</id>

+     <name>Nepali</name>

+     <summary>Localization Font support for Nepali</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-nl</id>

+     <name>Dutch</name>

+     <summary>Localization Font support for Dutch</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-nn</id>

+     <name>Nynorsk</name>

+     <summary>Localization Font support for Nynorsk</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-nr</id>

+     <name>Southern Ndebele</name>

+     <summary>Localization Font support for Southern Ndebele</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-nso</id>

+     <name>Northern Sotho</name>

+     <summary>Localization Font support for Northern Sotho</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-or</id>

+     <name>Oriya</name>

+     <summary>Localization Font support for Oriya</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-pa</id>

+     <name>Punjabi</name>

+     <summary>Localization Font support for Punjabi</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-pl</id>

+     <name>Polish</name>

+     <summary>Localization Font support for Polish</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-pt</id>

+     <name>Portuguese</name>

+     <summary>Localization Font support for Portuguese</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-ro</id>

+     <name>Romanian</name>

+     <summary>Localization Font support for Romanian</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-ru</id>

+     <name>Russian</name>

+     <summary>Localization Font support for Russian</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-si</id>

+     <name>Sinhala</name>

+     <summary>Localization Font support for Sinhala</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-sk</id>

+     <name>Slovak</name>

+     <summary>Localization Font support for Slovak</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-sl</id>

+     <name>Slovenian</name>

+     <summary>Localization Font support for Slovenian</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-sq</id>

+     <name>Albanian</name>

+     <summary>Localization Font support for Albanian</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-ss</id>

+     <name>Swati</name>

+     <summary>Localization Font support for Swati</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-sr</id>

+     <name>Serbian</name>

+     <summary>Localization Font support for Serbian</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-sv</id>

+     <name>Swedish</name>

+     <summary>Localization Font support for Swedish</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-ta</id>

+     <name>Tamil</name>

+     <summary>Localization Font support for Tamil</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-te</id>

+     <name>Telugu</name>

+     <summary>Localization Font support for Telugu</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-th</id>

+     <name>Thai</name>

+     <summary>Localization Font support for Thai</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-tn</id>

+     <name>Tswana</name>

+     <summary>Localization Font support for Tswana</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>

+     </description>

+   </component>

+   <component type="font">

+     <metadata_license>CC0-1.0</metadata_license>

+     <id>org.fedoraproject.LangPack-Core-Font-tr</id>

+     <name>Turkish</name>

+     <summary>Localization Font support for Turkish</summary>

+     <description>

+       <p>

+         Core font package to install default font.

+       </p>