[SCM] kodi/experimental: Adjust packaging to new skin's font requirements

rbalint at users.alioth.debian.org rbalint at users.alioth.debian.org
Fri Aug 19 15:41:22 UTC 2016


The following commit has been merged in the experimental branch:
commit cd932efb30f2897984197566fb85d332cc32c191
Author: Balint Reczey <balint at balintreczey.hu>
Date:   Wed Aug 10 18:10:24 2016 +0200

    Adjust packaging to new skin's font requirements
    
    Add dependency on fonts-lato and texlive-fonts-extra, drop
    dependency on fonts-roboto-hinted, make symlinks to new
    fonts instead of shipping them.

diff --git a/debian/control b/debian/control
index a67226e..2cd0c44 100644
--- a/debian/control
+++ b/debian/control
@@ -152,10 +152,11 @@ Multi-Arch: foreign
 Depends: mesa-utils,
          x11-utils,
          fonts-dejavu-core,
-         fonts-roboto-hinted,
+         fonts-lato,
          libjs-jquery,
          libjs-iscroll,
          python-imaging,
+         texlive-fonts-extra,
          ${python:Depends},
          ${misc:Depends}
 Replaces: xbmc (<< 2:13.2+dfsg1-5~), kodi (<< 15.2~rc1+dfsg1-2~)
diff --git a/debian/copyright b/debian/copyright
index de00d07..7dc2577 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -2,6 +2,7 @@ Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: Kodi
 Source: http://kodi.tv/
 Files-Excluded: addons/service.xbmc.versioncheck
+ addons/skin.estuary/fonts/*.ttf
  addons/webinterface.default/js/iscroll-min.js
  addons/webinterface.default/js/jquery-1.8.2.min.js
  lib/cpluff/doc/reference
diff --git a/debian/kodi-data.links b/debian/kodi-data.links
index f5e7c85..debb787 100644
--- a/debian/kodi-data.links
+++ b/debian/kodi-data.links
@@ -1,2 +1,6 @@
+usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf usr/share/kodi/addons/skin.estouchy/fonts/DejaVuSans-Bold.ttf
+usr/share/fonts/truetype/lato/Lato-Regular.ttf usr/share/kodi/addons/skin.estuary/fonts/Lato-Regular.ttf
+usr/share/fonts/truetype/lato/Lato-Bold.ttf usr/share/kodi/addons/skin.estuary/fonts/Lato-Bold.ttf
+usr/share/texlive/texmf-dist/fonts/truetype/public/anonymouspro/AnonymousPro-Regular.ttf usr/share/kodi/addons/skin.estuary/fonts/AnonymousPro.ttf
 usr/share/javascript/jquery/jquery.min.js /usr/share/kodi/addons/webinterface.default/js/jquery-1.8.2.min.js
-usr/share/javascript/iscroll/iscroll-min.js /usr/share/kodi/addons/webinterface.default/js/iscroll-min.js
\ No newline at end of file
+usr/share/javascript/iscroll/iscroll-min.js /usr/share/kodi/addons/webinterface.default/js/iscroll-min.js
diff --git a/debian/rules b/debian/rules
index ceba435..806bac2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -143,9 +143,9 @@ override_dh_auto_install:
 
 override_dh_install:
 	dh_install -XLICENCE -XLICENSE \
-		-XLicence.txt -XLicense.txt -XLiberationSans-Regular.ttf \
-		-XDejaVuSans.ttf -XDejaVuSans-Bold.ttf -XLICENSE.txt \
-		-XRoboto-Bold.ttf -XRoboto-Regular.ttf -XNOTICE.txt \
+		-XLicence.txt -XLicense.txt -XLato-Bold.ttf \
+		-XLato-Regular.ttf -XDejaVuSans-Bold.ttf -XLICENSE.txt \
+		-XAnonymousPro -XNOTICE.txt \
 		-Xjquery-1.8.2.min.js -Xiscroll-min.js
 
 override_dh_shlibdeps: debian/tmp/kodi-bin-depends-dummy.so debian/tmp/kodi-bin-recommends-dummy.so

-- 
kodi packaging



More information about the pkg-multimedia-commits mailing list