[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#861934: tasksel: Please update default Chinese font dependency



Package: tasksel
Version: 3.39
Severity: wishlist
Tags: l10n

According to the dicision made by the Chinese Team [1],
we are seeking the switch of default Chinese fonts.

The first (and the most important) change would be the switch
from fonts-wqy-* to Noto CJK fonts (or Source Han Sans) for Sans
fonts.

The patch is provided as below.

This task should at least be finished in the Buster cycle so the severity
is kept as "wishlist" now. Will bump severity accordingly with the development
pace of Buster cycle.

P.S. I added "Recommends: fcitx-frontend-qt5" as well for task-chinese-s-kde-
desktop
since Qt5 is replacing Qt4.

* * *

>From cc867eb80c904543c314d4a6ff83482ad5c5c9a2 Mon Sep 17 00:00:00 2001
From: Boyuan Yang <073plan@gmail.com>
Date: Sat, 6 May 2017 11:04:07 +0800
Subject: Update Chinese deps for tasksel packages

As per the decision of the Chinese Team [1], we are
switching default Chinese Sans fonts into Noto Sans CJK.

[1]:
https://lists.debian.org/debian-chinese-gb/2017/05/msg00000.html .

Signed-off-by: Boyuan Yang <073plan@gmail.com>
---
 debian/control | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/debian/control b/debian/control
index 2fd82944..d1ae29d9 100644
--- a/debian/control
+++ b/debian/control
@@ -724,8 +724,7 @@ Recommends:
        fonts-arphic-ukai,
        fonts-arphic-uming,
        fonts-noto,
-       fonts-wqy-microhei,
-       fonts-wqy-zenhei,
+       fonts-noto-cjk,
 # Software help and localization
        libreoffice-l10n-zh-cn,
        libreoffice-help-zh-cn,
@@ -735,6 +734,10 @@ Recommends:
 # poppler-data is needed to display
 # Chinese on poppler applications.
        poppler-data
+Suggests:
+# Deprecated font option, downgraded to suggestion
+       fonts-wqy-zenhei,
+       fonts-wqy-microhei,

 Package: task-chinese-s-kde-desktop
 Architecture: all
@@ -744,6 +747,7 @@ Depends: ${misc:Depends},
 Recommends:
        kde-l10n-zhcn,
        fcitx-frontend-qt4,
+       fcitx-frontend-qt5,
        kde-config-fcitx

 Package: task-chinese-t
@@ -770,14 +774,17 @@ Recommends:
        fonts-arphic-uming,
 # seems openjdk needs this to display Chinese.
        fonts-noto,
-       fonts-wqy-microhei,
-       fonts-wqy-zenhei,
+       fonts-noto-cjk,
        libreoffice-l10n-zh-tw,
        libreoffice-help-zh-tw,
        firefox-esr-l10n-zh-tw | firefox-l10n-zh-tw,
 # poppler-data is needed to display
 # Chinese on poppler applications.
        poppler-data
+Suggests:
+# Deprecated font option, downgraded to suggestion
+       fonts-wqy-zenhei,
+       fonts-wqy-microhei,

 Package: task-chinese-t-kde-desktop
 Architecture: all
--
2.11.0


[1] https://lists.debian.org/debian-chinese-gb/2017/05/msg00000.html

--
Sincerely,
Boyuan Yang



-- System Information:
Debian Release: 9.0
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing'), (1, 'experimental')
Architecture: amd64
 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=zh_CN.UTF-8, LC_CTYPE=zh_CN.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages tasksel depends on:
ii  apt                     1.4.1
ii  debconf [debconf-2.0]   1.5.60
ii  liblocale-gettext-perl  1.07-3+b1
ii  perl-base               5.24.1-2
ii  tasksel-data            3.39

tasksel recommends no packages.

tasksel suggests no packages.

-- debconf information:
  tasksel/title:
  tasksel/first:
  tasksel/desktop:
  tasksel/tasks:


Reply to: