[SCM] xbmc/master: Provide debug symbols in a separate package

rbalint at users.alioth.debian.org rbalint at users.alioth.debian.org
Wed Oct 1 16:12:50 UTC 2014


The following commit has been merged in the master branch:
commit 2ac9e8c3d0c62a831dd2dea6707a4aac4eee8ec6
Author: Balint Reczey <balint at balintreczey.hu>
Date:   Wed Oct 1 16:33:26 2014 +0200

    Provide debug symbols in a separate package

diff --git a/debian/control b/debian/control
index 6a4a0d9..ce79421 100644
--- a/debian/control
+++ b/debian/control
@@ -182,6 +182,32 @@ Description: XBMC Media Center (binary data package)
  .
  This package contains all the binary data needed to have a working XBMC.
 
+Package: xbmc-dbg
+Priority: extra
+Architecture: any
+Section: debug
+Depends: ${misc:Depends}, xbmc-bin (= ${binary:Version})
+Description: XBMC Media Center - debug symbols
+ XBMC, recursive acronym for "XBMC Media Center", is an award winning free and
+ open source software media-player and entertainment hub for all your digital
+ media. XBMC is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
+ and Microsoft Windows, as well as the original Xbox game console. Created in
+ 2003 by a group of like minded programmers, XBMC is a non-profit project run
+ and developed by volunteers located around the world. More than 50 software
+ developers have contributed to XBMC, and 100-plus translators have worked to
+ expand its reach, making it available in more than 30 languages.
+ .
+ While XBMC functions very well as a standard media player application for
+ your computer, it has been designed to be the perfect companion for your
+ HTPC. Supporting an almost endless range of remote controls, and combined
+ with its beautiful interface and powerful skinning engine, XBMC feels very
+ natural to use from the couch and is the ideal solution for your home
+ theater. Once installed, your computer will become a fully functional
+ multimedia jukebox.
+ .
+ This package contains debug symbols for the XBMC binary packages.
+
+
 Package: xbmc-eventclients-common
 Architecture: all
 Depends: ${python:Depends}, ${misc:Depends}
diff --git a/debian/rules b/debian/rules
index 8e7bbe4..0ade8fe 100755
--- a/debian/rules
+++ b/debian/rules
@@ -188,6 +188,9 @@ debian/tmp/xbmc-bin-recommends-dummy.so:
 		-lvorbisfile \
 		$(ARCH_SPECIFIC_LIB_RECOMMENDS)
 
+override_dh_strip:
+	dh_strip --dbg-package=xbmc-dbg
+
 override_dh_installinit:
 	echo "Shipping systemd xbmc.service file as an example only"
 

-- 
xbmc packaging



More information about the pkg-multimedia-commits mailing list