mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-12-29 17:25:38 +00:00
docs: sphinx-pre-install fix-noto-sans-cjk on fedora
fedora 38 and later changed the directory and package name that provides NotoSansCJK-Regular.ttc. this adds the new search path and suggests the correct package if on fedora 38 or later. Signed-off-by: Andrew Ballance <andrewjballance@gmail.com> Signed-off-by: Jonathan Corbet <corbet@lwn.net> Link: https://lore.kernel.org/r/20240124043918.31771-1-andrewjballance@gmail.com
This commit is contained in:
parent
413971526a
commit
36443018a2
@ -421,6 +421,7 @@ sub give_redhat_hints()
|
||||
#
|
||||
my $old = 0;
|
||||
my $rel;
|
||||
my $noto_sans_redhat = "google-noto-sans-cjk-ttc-fonts";
|
||||
$rel = $1 if ($system_release =~ /release\s+(\d+)/);
|
||||
|
||||
if (!($system_release =~ /Fedora/)) {
|
||||
@ -438,6 +439,9 @@ sub give_redhat_hints()
|
||||
if ($rel && $rel < 26) {
|
||||
$old = 1;
|
||||
}
|
||||
if ($rel && $rel >= 38) {
|
||||
$noto_sans_redhat = "google-noto-sans-cjk-fonts";
|
||||
}
|
||||
}
|
||||
if (!$rel) {
|
||||
printf("Couldn't identify release number\n");
|
||||
@ -446,8 +450,9 @@ sub give_redhat_hints()
|
||||
}
|
||||
|
||||
if ($pdf) {
|
||||
check_missing_file(["/usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc"],
|
||||
"google-noto-sans-cjk-ttc-fonts", 2);
|
||||
check_missing_file(["/usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc",
|
||||
"/usr/share/fonts/google-noto-sans-cjk-fonts/NotoSansCJK-Regular.ttc"],
|
||||
$noto_sans_redhat, 2);
|
||||
}
|
||||
|
||||
check_rpm_missing(\@fedora26_opt_pkgs, 2) if ($pdf && !$old);
|
||||
|
Loading…
Reference in New Issue
Block a user