[mythtv-commits] Ticket #13567: Debian: Revise dependencies for packaking
MythTV
noreply at mythtv.org
Mon Jan 27 22:50:36 UTC 2020
#13567: Debian: Revise dependencies for packaking
---------------------------------+------------------------------
Reporter: rcrdnalor | Owner: (none)
Type: Patch - Bug Fix | Status: new
Priority: minor | Milestone: needs_triage
Component: Packaging | Version: Master Head
Severity: medium | Keywords: Packaging Debian
Ticket locked: 0 |
---------------------------------+------------------------------
Since mythtv is using now python3 on master, update dependencies for the
Debian packaging scripts and for the Launchpad build recipe.
This is done in 3 steps:
- Switch dependencies of mythtv-packages to python3:
This removes all dependencies to python2 for the mythtv packages,
except for the MythGame plugin.
- Debian build: Use python3 for building debs:
This commit switches the Launchpad Build for mythtv to use python3
instead of the deprecated python2.
- Install missing droid fonts:
Pull request 73 and 74 against packaging/deb are still valid on master.
See Pull request Debian/Ubuntu: Install Droid fonts instead of
symlinking.(73, 74) and #13301.
This commit 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.
Note: Launchpad recipe uses 'control', and the script 'build-debs.sh'
uses the file 'control.in'. It is advised to keep both files in sync.
Enclosed the patches according above steps.
--
Ticket URL: <https://code.mythtv.org/trac/ticket/13567>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list