Fix default-fonts-<lang> pulls in serif

This commit is contained in:
Akira TAGOH 2023-07-07 19:08:01 +09:00
parent cfe98f441d
commit 00efe7ec94

View File

@ -1,6 +1,6 @@
Name: langpacks
Version: 4.0
Release: 0.12%{?dist}
Release: 0.13%{?dist}
Summary: Langpacks meta-package
License: GPL-2.0-or-later
@ -1397,7 +1397,9 @@ local corefonts = { sans ="default-fonts-core-sans = %{version}-%{release}",
local sans_deps = {}
for i = 1, #langpacks_package_list do
-- dependency list for default-fonts-<lang>
local default_deps = {}
-- dependency list for default-fonts-extra-<lang>
local extra_deps = {}
local lang = langpacks_package_list[i]["lang"]
rpm.define("langcode " .. lang .. "\n")
@ -1421,8 +1423,8 @@ for i = 1, #langpacks_package_list do
local has_default = false
local default_face = langpacks_package_list[i]["default"]["face"] and langpacks_package_list[i]["default"]["face"] or "sans"
for j = 1, #face do
local current = langpacks_package_list[i]["default"][face[j]]
if current ~= "" then
local current = {langpacks_package_list[i]["default"][face[j]]}
if current[1] ~= "" then
has_default = true
end
end
@ -1450,7 +1452,7 @@ for i = 1, #langpacks_package_list do
end
else
for k = 1, #current do
table.insert(default_deps, current[k])
table.insert(extra_deps, current[k])
if is_cjk(lang) then
table.insert(cjk_deps[face[j]], current[k])