[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