Compare commits

..

127 commits

Author SHA1 Message Date
Fedora Release Engineering
7d7d5d5daa Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-16 05:28:04 +00:00
Parag Nemade
c92418159b
Disable langpacks subpackages generation for ii language 2026-05-14 16:43:15 +05:30
Parag Nemade
d8403dea8e
Add functionality to only generate default-fonts for any language 2026-05-14 16:43:14 +05:30
Jens Petersen
5cfab0b765 readme: codeblock package structure lines to avoid markup effects 2026-03-12 19:08:06 +08:00
Jens Petersen
6d56f0a0aa 4.3: add readme file 2026-03-02 20:13:41 +08:00
Jens Petersen
53ed0358b9 indentation of uim-anthy fedora_recommends 2026-03-02 20:04:50 +08:00
Jens Petersen
74de84b355 reformat empty recommends to single line 2026-03-02 20:04:08 +08:00
Jens Petersen
75bffc2b96 add ii langpack for Sichuan Yi (Nuosu)
Around 2 million speakers
2026-03-02 19:30:16 +08:00
Fedora Release Engineering
a62cc78985 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-16 18:19:02 +00:00
Parag Nemade
9eeac2ff17 Add tmt testcase 2025-09-26 10:01:19 +00:00
Akira TAGOH
c83de407de Add some note about ll_cc code and gnome-software 2025-09-11 12:29:39 +09:00
Fedora Release Engineering
d894be75ad Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-24 19:08:40 +00:00
Yaakov Selkowitz
38f8a88be4 Recommend ibus-cangjie only on Fedora
ibus-cangjie is not currently planned for RHEL. This is a follow-up to:
https://src.fedoraproject.org/rpms/langpacks/pull-request/43
2025-01-20 20:08:01 -05:00
Fedora Release Engineering
e8bb2bc7e4 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-17 10:10:43 +00:00
Mike FABIAN
defbf0cd86 Resolves: rhbz#2310426 Add ibus-cangjie-engine-cangjie and ibus-cangjie-engine-quick as recommends for zh_HK 2024-11-14 10:17:15 +01:00
Akira TAGOH
521dc21e01 Add sub-packages:
got for Gothic
  kab for Kabyle
  nqo for N'Ko
  syr for Syriac

Resolves: rhbz#2318769
2024-10-22 18:23:06 +09:00
Akira TAGOH
4ea61c5717 Update package names for renaming
google-noto-sans-symbols2-fonts -> google-noto-sans-symbols-2-fonts
google-noto-sans-meeteimayek-vf-fonts -> google-noto-sans-meetei-mayek-vf-fonts
2024-08-14 18:11:39 +09:00
f0c8f3b873
zh_TW: change default inputmethod to ibus-chewing
https://fedoraproject.org/wiki/Changes/IBusChewingForZhTW
2024-07-17 19:57:48 +05:30
Kan-Ru Chen
a0fac505b3
zh_TW: change default inputmethod to ibus-chewing 2024-07-14 17:35:31 +09:00
Jens Petersen
1969cc209b bump version to 4.1 2024-06-23 22:23:14 +08:00
Jens Petersen
569b6ccfd6 condition IME on service(graphical-login) instead of xorg-x11-server-Xorg
Resolves: RHEL-36747
2024-06-19 14:21:47 +08:00
Jens Petersen
7c55141b2d use Hebrew fonts for Yiddish 2024-06-07 16:14:04 +08:00
Jens Petersen
851d839902 en: sil-mingzat-fonts is for Lepcha script not English 2024-06-07 14:54:37 +08:00
Akira TAGOH
6dee1d1698 Add some conditional for RHEL. 2024-04-25 17:01:05 +09:00
e70672d08d
Added langpacks for sat and mni languages (#2259991 and #2259995) 2024-02-02 19:23:52 +05:30
Fedora Release Engineering
7dd906f9bf Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-25 01:12:07 +00:00
Fedora Release Engineering
81b86c9c98 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 03:14:15 +00:00
Akira TAGOH
8ab792b383 Move Noto Serif Ethiopic from extra 2023-08-29 18:09:30 +09:00
Akira TAGOH
c92e320952 Drop google-noto-naskh-arabic-vf-fonts from langpacks-fonts-pa.
Resolves: rhbz#2225410
2023-08-23 19:49:12 +09:00
Peng Wu
80a36f3467 Update for the tlwg-fonts package 2023-08-11 13:37:08 +08:00
Akira TAGOH
2538e482a9 Update Maithili too 2023-08-04 21:53:43 +09:00
Akira TAGOH
f55cf0765b Update Indic fonts.
https://fedoraproject.org/wiki/Changes/Indic_Noto_fonts
2023-08-04 21:53:41 +09:00
Akira TAGOH
20e27008b7 Add google-noto-sans-mono-cjk-vf-fonts as mono for CJK. 2023-07-27 12:31:18 +09:00
Akira TAGOH
1e1c2789c2 Update changelog for the previous commit 2023-07-26 23:10:49 +09:00
Akira TAGOH
533ff12151 Update serif font for Punjabi 2023-07-26 15:13:02 +09:00
Akira TAGOH
34a23320d9 Simplified sub-packages and dependencies for CJK. 2023-07-24 17:02:06 +09:00
1bd406756b
Fix wrong deps in langpacks-LL (zh languages) by Akira Tagoh 2023-07-21 22:03:44 +05:30
Akira TAGOH
d7bbe4c800 Fix wrong deps in langpacks-LL 2023-07-21 18:37:10 +09:00
Akira TAGOH
1548313341 Drop extra dependencies for ELN which is a regression. 2023-07-21 15:12:22 +09:00
Fedora Release Engineering
3d2d5d77cb Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 09:54:23 +00:00
Akira TAGOH
14dad8f8e9 Bump the release 2023-07-19 17:22:36 +09:00
Akira TAGOH
a2a766ca91 Update test case 2023-07-19 16:27:46 +09:00
Akira TAGOH
a0fb7d78c2 Rename langpacks-font-* to langpacks-fonts-* 2023-07-10 19:21:31 +09:00
Akira TAGOH
638c1ef14c Add symbols fonts to default-fonts-core-math 2023-07-10 18:28:21 +09:00
Akira TAGOH
bd7e44eb54 Add Obsoletes: langpacks-core-font-LL to default-fonts-core-sans 2023-07-10 17:54:53 +09:00
Akira TAGOH
08b46f792b Integrate default-fonts-core-sans and default-fonts-LL
only when they are a part of it.
2023-07-10 17:31:06 +09:00
Akira TAGOH
4f5c7fd7d4 cleanup 2023-07-10 13:46:49 +09:00
Akira TAGOH
4f52cbe0a0 Fix deps
langpacks-core-LL should pulls in default-fonts-LL and
langpacks-LL should pulls in langpacks-font-LL.
2023-07-10 13:25:03 +09:00
Akira TAGOH
18550c5c47 Rename default-fonts-extra-ll to langpacks-font-ll 2023-07-10 13:21:42 +09:00
Akira TAGOH
00efe7ec94 Fix default-fonts-<lang> pulls in serif 2023-07-07 19:08:01 +09:00
Akira TAGOH
cfe98f441d Fix broken deps in core-sans 2023-07-07 18:07:55 +09:00
Akira TAGOH
5327b9cf8c Update the dependency chain for default-fonts-<lang> and default-fonts-core-sans
default-fonts-<lang> requires the real font package directly and
default-fonts-core-sans pulls in default-fonts-<lang>.
2023-07-07 17:32:31 +09:00
Akira TAGOH
8d7b7f1e1e Drop duplicate packages 2023-07-07 15:41:18 +09:00
Akira TAGOH
5a899df4c6 Fix a dep of wrong default-fonts-<language code> 2023-06-28 17:39:42 +09:00
Akira TAGOH
687672981f Add face property to determine default face for default-fonts-<language code> 2023-06-28 16:18:46 +09:00
Akira TAGOH
b3c8b88d0b Correct description 2023-06-28 15:53:15 +09:00
Akira TAGOH
024184b4c6 Fix more deps issues 2023-06-28 15:52:34 +09:00
Akira TAGOH
e23c613b8c Add more metapackages and fix deps 2023-06-28 15:52:34 +09:00
Akira TAGOH
54ffa48a05 Fix deps for default-fonts-core* 2023-06-28 15:52:34 +09:00
Akira TAGOH
9c1841cac1 Fix dependencies 2023-06-28 15:52:34 +09:00
Akira TAGOH
bd79c70fa9 Fix a typo 2023-06-28 15:52:34 +09:00
Akira TAGOH
2b9a3c9b3e Add fclang parameter
BuildRequires dependencies seems not available when building srpm.
Due to this, we can't get a proper lang code fontconfig understand.
So use fclang instead of it but still keep it remained to validate
for local build.
2023-06-28 15:52:34 +09:00
Akira TAGOH
2242cd4c0b Fix a typo and correct dependencies 2023-06-28 15:52:34 +09:00
Akira TAGOH
9ecca63835 Add default-fonts sub-packages 2023-06-28 15:52:22 +09:00
Peng Wu
a8caf35138 Rename thai-scalable-fonts to tlwg-fonts 2023-06-13 15:40:27 +08:00
Jens Petersen
90557bbbba Urdu: drop Noto core font recommends
They came from dejavu Arabic coverage
2023-06-08 19:11:44 +02:00
Jens Petersen
4123c60080 change Urdu default font back to paktype-naskh-basic-fonts 2023-06-08 19:11:44 +02:00
037f9d8d38
Resolves:rhbz#2213106 - Fix rawhide compose by changing default sans for ur language 2023-06-07 21:08:17 +05:30
Peng Wu
17d6e4ce60 Rebuild the langpacks package for Fedora 38 2023-04-07 13:32:23 +08:00
Peng Wu
374f81b18e Update for Noto CJK Variable Fonts
https://fedoraproject.org/wiki/Changes/Noto_CJK_Variable_Fonts
2023-02-08 19:52:16 +08:00
4b1db661da
bump the release for last commit build 2023-02-04 14:47:12 +05:30
Akira TAGOH
9ff0a32edd Update for https://fedoraproject.org/wiki/Changes/NotoFontsForMoreLang
Drop outdated google-noto-fonts packages.
2023-02-03 16:23:36 +09:00
17eae0e3f9
Add serif fonts to some langpacks packages 2023-01-20 17:33:53 +05:30
Fedora Release Engineering
2f01e55774 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 15:28:10 +00:00
dbda05d401
Update license tag to SPDX format 2022-12-01 08:57:58 +05:30
Hedayat Vatankhah
e446ef9db8 langpacks-fa: use vazirmatn-vf-fonts as the default font and recommends Noto Naskh font 2022-08-03 01:14:32 +04:30
Jens Petersen
4c3627e287 Hebrew: recommend Serif not Rashi 2022-08-02 19:12:51 +08:00
Fedora Release Engineering
5f55b1781c Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 16:56:43 +00:00
Jens Petersen
9b7d452ffe langpacks-en recommends Noto Serif and Noto Sans Mono fonts 2022-05-17 23:16:40 +08:00
Akira TAGOH
21e4e5236c langpacks-ar: Requires: google-noto-naskh-arabic-vf-fonts instead of
google-noto-sans-arabic-vf-fonts.
langpacks-ar: Add Recommends: google-noto-sans-arabic-vf-fonts.
2022-03-09 13:43:38 +09:00
Mike FABIAN
171a699549 zh_HK: add ibus-table-chinese-quick, zh_TW: add ibus-table-chinese-cangjie, add ibus-table-chinese-quick 2022-02-01 07:35:21 +01:00
c6574ac46b
langpacks-th: Add Recommends: thai-scalable-laksaman-fonts (#2035607) 2022-01-24 08:07:19 +05:30
45cb4ce7e3
Update langpacks-packages-list.txt
Signed-off-by: Parag Nemade <pnemade@fedoraproject.org>
2022-01-21 15:01:59 +05:30
b054ea4efc
Add some more information about last commit
Signed-off-by: Parag Nemade <pnemade@fedoraproject.org>
2022-01-21 14:17:22 +05:30
Akira TAGOH
40e0e2e6d2 Replace dejavu to google-noto.
Add more sub-packages to make sure the upgrade-path for Noto Default.
2022-01-21 16:02:20 +09:00
Fedora Release Engineering
70be35d5bd - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 15:26:02 +00:00
Rajeesh K V
7f2433ea5f Update default fonts for Malayalam (#2036378) 2022-01-05 18:21:46 +05:30
dbe5906a84
Resolves: Change pa language default font, https://pagure.io/i18n/issue/146
Signed-off-by: Parag Nemade <pnemade@fedoraproject.org>
2021-11-30 15:47:30 +05:30
Fedora Release Engineering
7bac788581 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 10:38:53 +00:00
Jens Petersen
9e0ca62aa3 bump release 2021-03-10 16:48:01 +08:00
Jens Petersen
24f7d22672 use ibus-table-cangjie for zh_HK 2021-03-10 16:47:52 +08:00
Jens Petersen
4b8d4b6115 default Japanese IME is now ibus-anthy 2021-03-10 16:27:23 +08:00
Jens Petersen
e57dfab4e9 add zh_HK to xml files too 2021-03-08 23:13:01 +08:00
Jens Petersen
5e5a3a32d2 add zh_HK 2021-03-08 16:18:02 +08:00
bdeacaa84a
Remove not needed files 2021-03-08 13:39:45 +05:30
f95081719b
Revert previous ibus-unikey change for RHEL
Signed-off-by: Parag Nemade <pnemade@fedoraproject.org>
2021-02-23 13:47:23 +05:30
f185af8154
Move Vietnamese to use ibus-unikey as default IME (#1913431) 2021-02-22 12:12:58 +05:30
b878a52d57
Add more entries to previous commit
Signed-off-by: Parag Nemade <pnemade@fedoraproject.org>
2021-02-20 12:05:15 +05:30
9fee0cde66
Don't Recommends: packages in RHEL which are not available 2021-02-18 18:19:01 +05:30
0c1614c7be
Change default for Sinhala and Vietnamese to use ibus-m17n keymaps for Fedora
Signed-off-by: Parag Nemade <pnemade@fedoraproject.org>
2021-02-15 14:13:47 +05:30
Fedora Release Engineering
618ffbb513 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 16:21:27 +00:00
093f4a636d
Change default for Sinhala and Vietnamese to use ibus-m17n keymaps 2020-12-18 13:09:39 +05:30
58af9c56e3
Resolves: Fix broken dependency for langpacks-core-font-km (#1879141) 2020-09-16 15:32:15 +05:30
Fedora Release Engineering
838e264760 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 03:55:38 +00:00
Akira TAGOH
3578d80e48 Stop shipping core-font sub-packages in lowercase and keep same naming as others 2020-03-11 16:21:49 +09:00
Akira TAGOH
3c6d5679c7 Revert font(familyname) dependency changes
There are some packages providing same dependency and no solutions so far
to make them difference. so revert them to be safe.
2020-02-04 21:47:07 +09:00
3d4f41d0ff
Implement F32 Change (#1792463) 2020-01-27 14:25:39 +05:30
a6facbc08d
Fix typo (#1751242) 2019-09-11 22:58:06 +05:30
5fe46296ce
Fix the issue detected in rpmdeplint report 2019-08-29 12:10:17 +05:30
Akira TAGOH
c58f8ecf55 Replace non variable fonts to variable fonts. (#1739976) 2019-08-12 09:25:40 +00:00
Akira TAGOH
b063b757be Replace non variable fonts to variable fonts. (#1739976) 2019-08-12 09:24:29 +00:00
a5218cc0a4
Resolves:rh#1733929 - 'Requires:' to 'Recommends:' for additional fonts in base langpacks
Signed-off-by: Parag Nemade <pnemade@fedoraproject.org>
2019-07-29 21:13:52 +05:30
99c45e4341
Resolves:rh#1554988 google-noto-sans-gurmkukhi-fonts default for Punjabi 2019-07-26 14:16:47 +05:30
Fedora Release Engineering
7bff4f19ad - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 12:26:11 +00:00
3c96388695
Move back appstream files to base (langpacks-<langcode>) packages 2019-07-23 13:29:47 +05:30
4b819bb363
cleanup spec file and update meta-package-template 2019-07-23 10:54:22 +05:30
1c40b15cc6
Remove unnecessary prefixes of subpackages 2019-07-23 10:27:12 +05:30
0bbc06f751
Should have bumped the version to 2.0 in last build 2019-07-23 10:21:28 +05:30
7e2ea70170
Implement F31 Change (rh#1732123)
Improve langname expansion macro from Jens Petersen
macronize langpacks-core-* subpackages
Correct the fonts entry for -core packages
for now no Recommends: but Requires:
2019-07-23 08:39:50 +05:30
6b8b172f2d
Update langlist 2019-07-12 13:28:40 +05:30
3c00f8fd8e
Add meta-package template file
Signed-off-by: Parag Nemade <pnemade@fedoraproject.org>
2019-06-26 16:31:21 +05:30
f0565c9ba5
Add meta-package template file
Signed-off-by: Parag Nemade <pnemade@fedoraproject.org>
2019-06-26 16:28:37 +05:30
5a031491ce
Add langlist.txt to keep track which languages got langpacks meta-package and langpkgs file as an example for Italian language
Signed-off-by: Parag Nemade <pnemade@fedoraproject.org>
2019-06-26 16:02:50 +05:30
397f820cd0 Resolves: rh#1699210 - langpack-pa: add "Recommends: google-noto-sans-gurmukhi-fonts" 2019-04-12 07:52:51 +00:00
Fedora Release Engineering
8ab8a8db39 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 06:19:29 +00:00
68f54c09b7
Added few new subpackages for bo, dz, ka, km, ku, my, yi
Added entry for above languages in org.fedoraproject.LangPacks.xml
Enhance few langpacks to pull input-method packages
Enhance few langpacks to pull font packages
2019-01-30 12:01:16 +05:30
32e4fef5e7
Resolves:rh#1644736: Added eo (Esperanto) language 2018-11-08 21:23:16 +05:30
8 changed files with 2101 additions and 984 deletions

1
.fmf/version Normal file
View file

@ -0,0 +1 @@
1

43
README.md Normal file
View file

@ -0,0 +1,43 @@
# Fedora langpacks package
This package enables langpacks for glibc, hunspell dictionaries, KDE,
and other packages, as well has default language support
(fonts and input methods) for languages.
## Meta-package structure
```
langpacks-* -> langpacks-{core,fonts}-* -> default-fonts-*
```
### Default fonts
```
default-fonts -> default-fonts-{core,cjk,other}-* -> default-fonts-*
```
```
default-fonts-core-* = default-core-{sans,mono,serif,emoji,math}
default-fonts-cjk-* = default-fonts-cjk-{sans,mono,serif}
default-fonts-other-* = default-fonts-other-{sans,mono,serif}
```
## FAQ
### [Q] How to remove a default font or langpack meta-package?
Because of the chains of meta-packages it can be a little daunting to remove
default fonts for example (ie without inducing dnf to remove lots of
default packages).
But it can be done easily with for example:
```
sudo dnf remove google-noto-sans-<LANG>-fonts --noautoremove
```
or
```
sudo dnf remove default-fonts-LANGCODE --noautoremove
```
Though it is recommended to use the default-fonts in general.

File diff suppressed because it is too large Load diff

7
normlang.py Normal file
View file

@ -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'))

View file

@ -1,884 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2016 Richard Hughes <richard@hughsie.com> -->
<components origin="langpacks">
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-af</id>
<name>Afrikaans</name>
<summary>Localization support for Afrikaans</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-am</id>
<name>Amharic</name>
<summary>Localization support for Amharic</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-ar</id>
<name>Arabic</name>
<summary>Localization support for Arabic</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-as</id>
<name>Assamese</name>
<summary>Localization support for Assamese</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-ast</id>
<name>Asturian</name>
<summary>Localization support for Asturian</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-be</id>
<name>Belarusian</name>
<summary>Localization support for Belarusian</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-bg</id>
<name>Bulgarian</name>
<summary>Localization support for Bulgarian</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-bn</id>
<name>Bengali</name>
<summary>Localization support for Bengali</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-br</id>
<name>Breton</name>
<summary>Localization support for Breton</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-bs</id>
<name>Bosnian</name>
<summary>Localization support for Bosnian</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-ca</id>
<name>Catalan</name>
<summary>Localization support for Catalan</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-cs</id>
<name>Czech</name>
<summary>Localization support for Czech</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-cy</id>
<name>Welsh</name>
<summary>Localization support for Welsh</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-da</id>
<name>Danish</name>
<summary>Localization support for Danish</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-de</id>
<name>German</name>
<summary>Localization support for German</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-el</id>
<name>Greek</name>
<summary>Localization support for Greek</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-en</id>
<name>English</name>
<summary>Localization support for English</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-en_GB</id>
<name>British English</name>
<summary>Localization support for English</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-es</id>
<name>Spanish</name>
<summary>Localization support for Spanish</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-et</id>
<name>Estonian</name>
<summary>Localization support for Estonian</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-eu</id>
<name>Basque</name>
<summary>Localization support for Basque</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-fa</id>
<name>Persian</name>
<summary>Localization support for Persian</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-fi</id>
<name>Finnish</name>
<summary>Localization support for Finnish</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-fr</id>
<name>French</name>
<summary>Localization support for French</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-ga</id>
<name>Irish</name>
<summary>Localization support for Irish</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-gl</id>
<name>Galician</name>
<summary>Localization support for Galician</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-gu</id>
<name>Gujarati</name>
<summary>Localization support for Gujarati</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-he</id>
<name>Hebrew</name>
<summary>Localization support for Hebrew</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-hi</id>
<name>Hindi</name>
<summary>Localization support for Hindi</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-hr</id>
<name>Croatian</name>
<summary>Localization support for Croatian</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-hu</id>
<name>Hungarian</name>
<summary>Localization support for Hungarian</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-ia</id>
<name>Interlingua</name>
<summary>Localization support for Interlingua</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-id</id>
<name>Indonesian</name>
<summary>Localization support for Indonesian</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-is</id>
<name>Icelandic</name>
<summary>Localization support for Icelandic</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-it</id>
<name>Italian</name>
<summary>Localization support for Italian</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-ja</id>
<name>Japanese</name>
<summary>Localization support for Japanese</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-kk</id>
<name>Kazakh</name>
<summary>Localization support for Kazakh</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-kn</id>
<name>Kannada</name>
<summary>Localization support for Kannada</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-ko</id>
<name>Korean</name>
<summary>Localization support for Korean</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-lt</id>
<name>Lithuanian</name>
<summary>Localization support for Lithuanian</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-lv</id>
<name>Latvian</name>
<summary>Localization support for Latvian</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-mai</id>
<name>Maithili</name>
<summary>Localization support for Maithili</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-mk</id>
<name>Macedonian</name>
<summary>Localization support for Macedonian</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-ml</id>
<name>Malayalam</name>
<summary>Localization support for Malayalam</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-mr</id>
<name>Marathi</name>
<summary>Localization support for Marathi</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-ms</id>
<name>Malay</name>
<summary>Localization support for Malay</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-nb</id>
<name>Norwegian Bokmål</name>
<summary>Localization support for Norwegian Bokmål</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-ne</id>
<name>Nepali</name>
<summary>Localization support for Nepali</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-nl</id>
<name>Dutch</name>
<summary>Localization support for Dutch</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-nn</id>
<name>Nynorsk</name>
<summary>Localization support for Nynorsk</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-nr</id>
<name>Southern Ndebele</name>
<summary>Localization support for Southern Ndebele</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-nso</id>
<name>Northern Sotho</name>
<summary>Localization support for Northern Sotho</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-or</id>
<name>Oriya</name>
<summary>Localization support for Oriya</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-pa</id>
<name>Punjabi</name>
<summary>Localization support for Punjabi</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-pl</id>
<name>Polish</name>
<summary>Localization support for Polish</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-pt</id>
<name>Portuguese</name>
<summary>Localization support for Portuguese</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-pt_BR</id>
<name>Brazilian Portuguese</name>
<summary>Localization support for Brazilian Portuguese</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-ro</id>
<name>Romanian</name>
<summary>Localization support for Romanian</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-ru</id>
<name>Russian</name>
<summary>Localization support for Russian</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-si</id>
<name>Sinhala</name>
<summary>Localization support for Sinhala</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-sk</id>
<name>Slovak</name>
<summary>Localization support for Slovak</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-sl</id>
<name>Slovenian</name>
<summary>Localization support for Slovenian</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-sq</id>
<name>Albanian</name>
<summary>Localization support for Albanian</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-ss</id>
<name>Swati</name>
<summary>Localization support for Swati</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-sr</id>
<name>Serbian</name>
<summary>Localization support for Serbian</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-sv</id>
<name>Swedish</name>
<summary>Localization support for Swedish</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-ta</id>
<name>Tamil</name>
<summary>Localization support for Tamil</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-te</id>
<name>Telugu</name>
<summary>Localization support for Telugu</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-th</id>
<name>Thai</name>
<summary>Localization support for Thai</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-tn</id>
<name>Tswana</name>
<summary>Localization support for Tswana</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-tr</id>
<name>Turkish</name>
<summary>Localization support for Turkish</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-ts</id>
<name>Tsonga</name>
<summary>Localization support for Tsonga</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-uk</id>
<name>Ukrainian</name>
<summary>Localization support for Ukrainian</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-ur</id>
<name>Urdu</name>
<summary>Localization support for Urdu</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-ve</id>
<name>Venda</name>
<summary>Localization support for Venda</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-vi</id>
<name>Vietnamese</name>
<summary>Localization support for Vietnamese</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-xh</id>
<name>Xhosa</name>
<summary>Localization support for Xhosa</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-zh_CN</id>
<name>Simplified Chinese</name>
<summary>Localization support for Simplified Chinese</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-zh_TW</id>
<name>Traditional Chinese</name>
<summary>Localization support for Traditional Chinese</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
<component type="localization">
<metadata_license>CC0-1.0</metadata_license>
<id>org.fedoraproject.LangPack-zu</id>
<name>Zulu</name>
<summary>Localization support for Zulu</summary>
<description>
<p>
Meta-package to install available langpacks for the language available for the installed packages.
</p>
</description>
</component>
</components>

5
plans/langpacks.fmf Normal file
View file

@ -0,0 +1,5 @@
summary: Basic smoke test
discover:
how: fmf
execute:
how: tmt

View file

@ -0,0 +1,36 @@
#!/bin/bash
set -e
echo "First check installed langpacks list"
sudo dnf list --installed| grep langpacks
echo "Check hi language"
sudo dnf list --installed|grep google-noto-sans-devanagari-vf-fonts
retval=$?
echo $retval
if [ $retval -ne 0 ]; then
echo "langpacks-core-hi failed to install google-noto-sans-devanagari-vf-fonts as default font package"
else
echo "langpacks-core-hi installed with default font google-noto-sans-devanagari-vf-fonts package"
fi
echo "Check ja language"
sudo dnf list --installed|grep google-noto-sans-cjk-vf-fonts
retval=$?
echo $retval
if [ $retval -ne 0 ]; then
echo "langpacks-core-ja failed to install google-noto-sans-cjk-vf-fonts as default font package"
else
echo "langpacks-core-ja installed with default font google-noto-sans-cjk-vf-fonts package"
fi
echo "Check zh_CN language"
sudo dnf list --installed|grep google-noto-sans-cjk-vf-fonts
retval=$?
echo $retval
if [ $retval -ne 0 ]; then
echo "langpacks-core-zh_CN failed to install google-noto-sans-cjk-vf-fonts as default font package"
else
echo "langpacks-core-zh_CN installed with default font google-noto-sans-cjk-vf-fonts package"
fi

4
tests/main.fmf Normal file
View file

@ -0,0 +1,4 @@
require:
- langpacks-core-ja
test: bash ./check-default-font-installed.sh
framework: shell