[mythtv-commits] Ticket #13301: Debian/Ubuntu: Install Droid fonts instead of symlinking.

MythTV noreply at mythtv.org
Tue Jul 3 05:06:14 UTC 2018


#13301: Debian/Ubuntu: Install Droid fonts instead of symlinking.
---------------------------------+---------------------------------
     Reporter:  faginbagin       |      Owner:  (none)
         Type:  Patch - Bug Fix  |     Status:  new
     Priority:  minor            |  Milestone:  needs_triage
    Component:  Packaging        |    Version:  v29.1
     Severity:  medium           |   Keywords:  droid fonts symlink
Ticket locked:  0                |
---------------------------------+---------------------------------
 The packaging/deb scripts create symlinks to Droid fonts that are no
 longer available on Debian or Ubuntu. However, mythtv already has the
 Droid fonts under source control and installs them when mythtv is built
 from source.

 The pull request:
 https://github.com/MythTV/packaging/pull/73
 changes the debian/ubuntu packaging to install mythtv's
 droid fonts instead of relying on fonts that were deprecated two years
 ago and replaced by dejavu fonts that don't look right. See:
 https://lists.ubuntu.com/archives/ubuntu-devel/2016-February/039159.html
 for more background.

 When the droid fonts are not installed, themes that depend on them
 fallback to the dejavu fonts. The dejavu fonts are noticeably wider than
 the droid fonts and cause information to be lost, like whether a recording
 was made at 12:00 am or 12:00 pm. To demonstrate, attached are 4 images of
 the "Watch Recordings" window as seen using two of the official mythtv
 themes: !MythCenter at 800x600 resolution and !MythCenter-wide at 1280x720
 resolution:
 * mc-dejavu.png - !MythCenter fallback to Dejavu fonts
 * mc-droid.png - !MythCenter with Droid fonts
 * mcw-dejavu.png - !MythCenter-wide fallback to Dejavu fonts
 * mcw-droid.png - !MythCenter-wide with Droid fonts

 Developers and theme designers may not be aware that users don't see what
 was intended, because, when you compile and install mythtv from source,
 you get the fonts, but when you install from .deb packages created using
 the files in packaging/deb you don't.

 Note that other fonts are still symlinked. Should they be?

-- 
Ticket URL: <https://code.mythtv.org/trac/ticket/13301>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list