From e70672d08d83c879b61aa368ff8431396c96bd72 Mon Sep 17 00:00:00 2001
From: Parag Nemade
Date: Fri, 2 Feb 2024 19:18:59 +0530
Subject: [PATCH] Added langpacks for sat and mni languages (#2259991 and
#2259995)
---
langpacks.spec | 47 +++++++++++++++++++++------
org.fedoraproject.LangPacks-Core.xml | 22 +++++++++++++
org.fedoraproject.LangPacks.xml | 22 +++++++++++++
org.fedoraproject.default-fonts.xml | 22 +++++++++++++
org.fedoraproject.langpacks-fonts.xml | 22 +++++++++++++
5 files changed, 125 insertions(+), 10 deletions(-)
diff --git a/langpacks.spec b/langpacks.spec
index 431ef5a..1eb601d 100644
--- a/langpacks.spec
+++ b/langpacks.spec
@@ -1,6 +1,6 @@
Name: langpacks
Version: 4.0
-Release: 11%{?dist}
+Release: 12%{?dist}
Summary: Langpacks meta-package
License: GPL-2.0-or-later
@@ -751,6 +751,17 @@ local langpacks_package_list = {
recommends={}
},
},
+ { lang="mni", fclang="", langname="Manipuri", default={
+ sans="google-noto-sans-meeteimayek-vf-fonts",
+ serif="",
+ mono="" },
+ recommends={ "",
+ },
+ inputmethod="ibus-m17n",
+ meta={ requires={},
+ recommends={}
+ },
+ },
{ lang="mr", fclang="", langname="Marathi", default={
sans="google-noto-sans-devanagari-vf-fonts",
serif="google-noto-serif-devanagari-vf-fonts",
@@ -933,6 +944,17 @@ local langpacks_package_list = {
recommends={}
},
},
+ { lang="sat", fclang="", langname="Santali", default={
+ sans="google-noto-sans-ol-chiki-vf-fonts",
+ serif="",
+ mono="" },
+ recommends={
+ },
+ inputmethod="ibus-m17n",
+ meta={ requires={},
+ recommends={}
+ },
+ },
{ lang="si", fclang="", langname="Sinhala", default={
sans="google-noto-sans-sinhala-vf-fonts",
serif="google-noto-serif-sinhala-vf-fonts",
@@ -1545,7 +1567,7 @@ for i = 1, #coreface do
end
deffontpkg("default-fonts-core-" .. coreface[i], sum1, sum2, build_deps("", "Requires", drop_duplicate(core_font_package_list["default"][coreface[i]])))
end
-} # %{lua:}
+} # %%{lua:}
%package -n default-fonts
Summary: Meta package to install all the default fonts
@@ -1554,7 +1576,8 @@ Requires: default-fonts-cjk = %{version}-%{release}
Requires: default-fonts-other = %{version}-%{release}
%description -n default-fonts
-This package provides easier way to install all the default fonts meta packages for all the languages.
+This package provides easier way to install all the default fonts meta packages
+for all the languages.
%files -n default-fonts
%{_datadir}/metainfo/org.fedoraproject.default-fonts.metainfo.xml
@@ -1568,33 +1591,34 @@ Requires: default-fonts-core-emoji = %{version}-%{release}
Requires: default-fonts-core-math = %{version}-%{release}
%description -n default-fonts-core
-This package provides easier way to install all variants of default fonts meta packages for Western characters.
+This package provides easier way to install all variants of default fonts
+meta packages for Western characters.
%files -n default-fonts-core
%{_datadir}/metainfo/org.fedoraproject.default-fonts-core.metainfo.xml
%package -n default-fonts-cjk
-Summary: Meta package to install sans/serif/mono/emoji/math default fonts meta packages for CJK.
+Summary: Meta package to install sans/serif/mono/emoji/math default fonts meta packages for CJK
Requires: default-fonts-cjk-sans = %{version}-%{release}
Requires: default-fonts-cjk-serif = %{version}-%{release}
Requires: default-fonts-cjk-mono = %{version}-%{release}
%description -n default-fonts-cjk
-This package provides easier way to install all variants of default fonts meta packages
-for CJK languages.
+This package provides easier way to install all variants of default fonts
+meta packages for CJK languages.
%files -n default-fonts-cjk
%{_datadir}/metainfo/org.fedoraproject.default-fonts-cjk.metainfo.xml
%package -n default-fonts-other
-Summary: Meta package to install sans/serif/mono/emoji/math default fonts meta packages for non-CJK.
+Summary: Meta package to install sans/serif/mono/emoji/math default fonts meta packages for non-CJK
Requires: default-fonts-other-sans = %{version}-%{release}
Requires: default-fonts-other-serif = %{version}-%{release}
Requires: default-fonts-other-mono = %{version}-%{release}
%description -n default-fonts-other
-This package provides easier way to install all variants of default fonts meta packages
-for non-CJK languages.
+This package provides easier way to install all variants of default fonts
+meta packages for non-CJK languages.
%files -n default-fonts-other
%{_datadir}/metainfo/org.fedoraproject.default-fonts-other.metainfo.xml
@@ -1617,6 +1641,9 @@ DESTDIR=%{buildroot} appstream-util split-appstream %{SOURCE2}
DESTDIR=%{buildroot} appstream-util split-appstream %{SOURCE3}
%changelog
+* Fri Feb 02 2024 Parag Nemade - 4.0-12
+- Added langpacks for sat and mni languages (#2259991 and #2259995)
+
* Thu Jan 25 2024 Fedora Release Engineering - 4.0-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
diff --git a/org.fedoraproject.LangPacks-Core.xml b/org.fedoraproject.LangPacks-Core.xml
index 0b70c67..67ec86a 100644
--- a/org.fedoraproject.LangPacks-Core.xml
+++ b/org.fedoraproject.LangPacks-Core.xml
@@ -606,6 +606,17 @@
+
+ CC0-1.0
+ org.fedoraproject.LangPack-Core-mni
+ Manipuri
+ Core Localization support for Manipuri
+
+
+ Core Meta-package to install default font, glibc locale and input-method if available.
+
+
+
CC0-1.0
org.fedoraproject.LangPack-Core-mr
@@ -781,6 +792,17 @@
Core Meta-package to install default font, glibc locale and input-method if available.
+
+
+ CC0-1.0
+ org.fedoraproject.LangPack-Core-sat
+ Santali
+ Core Localization support for Santali
+
+
+ Core Meta-package to install default font, glibc locale and input-method if available.
+
+
CC0-1.0
diff --git a/org.fedoraproject.LangPacks.xml b/org.fedoraproject.LangPacks.xml
index 41ce00a..94030a2 100644
--- a/org.fedoraproject.LangPacks.xml
+++ b/org.fedoraproject.LangPacks.xml
@@ -605,6 +605,17 @@
Meta-package to install available langpacks for the language available for the installed packages.
+
+
+ CC0-1.0
+ org.fedoraproject.LangPack-mni
+ Manipuri
+ Localization support for Manipuri
+
+
+ Meta-package to install available langpacks for the language available for the installed packages.
+
+
CC0-1.0
@@ -782,6 +793,17 @@
+
+ CC0-1.0
+ org.fedoraproject.LangPack-sat
+ Santali
+ Localization support for Santali
+
+
+ Meta-package to install available langpacks for the language available for the installed packages.
+
+
+
CC0-1.0
org.fedoraproject.LangPack-si
diff --git a/org.fedoraproject.default-fonts.xml b/org.fedoraproject.default-fonts.xml
index 600b708..ed635c3 100644
--- a/org.fedoraproject.default-fonts.xml
+++ b/org.fedoraproject.default-fonts.xml
@@ -759,6 +759,17 @@
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-mni
+ Manipuri
+ Localization Font support for Manipuri
+
+
+ Core font package to install default font.
+
+
+
CC0-1.0
org.fedoraproject.default-fonts-mr
@@ -923,6 +934,17 @@
Core font package to install default font.
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-sat
+ Santali
+ Localization Font support for Santali
+
+
+ Core font package to install default font.
+
+
CC0-1.0
diff --git a/org.fedoraproject.langpacks-fonts.xml b/org.fedoraproject.langpacks-fonts.xml
index 32faa79..cb5a6a3 100644
--- a/org.fedoraproject.langpacks-fonts.xml
+++ b/org.fedoraproject.langpacks-fonts.xml
@@ -594,6 +594,17 @@
Metapackage to install extra fonts.
+
+
+ CC0-1.0
+ org.fedoraproject.langpacks-fonts-mni
+ Manipuri
+ Localization Font support for Manipuri
+
+
+ Metapackage to install extra fonts.
+
+
CC0-1.0
@@ -759,6 +770,17 @@
Metapackage to install extra fonts.
+
+
+ CC0-1.0
+ org.fedoraproject.langpacks-fonts-sat
+ Santali
+ Localization Font support for Santali
+
+
+ Metapackage to install extra fonts.
+
+
CC0-1.0