[vdr-plugin-live] 01/01: Build with vdr-plugin-live-dbg for debug symbols

Tobias Grimm tiber-guest at moszumanska.debian.org
Fri Feb 13 19:23:43 UTC 2015


This is an automated email from the git hooks/post-receive script.

tiber-guest pushed a commit to annotated tag debian/0.3.0+git20150213-1
in repository vdr-plugin-live.

commit 9c32eea9ac1a44c5d51e450e80999fabd475b836
Author: etobi <git at e-tobi.net>
Date:   Fri Feb 13 19:16:43 2015 +0100

    Build with vdr-plugin-live-dbg for debug symbols
---
 debian/changelog |  1 +
 debian/control   | 16 ++++++++++++++++
 debian/install   |  4 ----
 debian/rules     | 16 +++++++---------
 4 files changed, 24 insertions(+), 13 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 9fb2e46..93460f9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ vdr-plugin-live (0.3.0+git20150213-1) unstable; urgency=medium
   * New Upstream Snapshot (commit 894daa8)
   * Standards-Version: 3.9.6
   * Build-depend on vdr-dev (>= 2.1.10)
+  * Build with vdr-plugin-live-dbg for debug symbols
 
  -- Tobias Grimm <etobi at debian.org>  Fri, 13 Feb 2015 19:03:55 +0100
 
diff --git a/debian/control b/debian/control
index faba606..c3ea0b0 100644
--- a/debian/control
+++ b/debian/control
@@ -22,3 +22,19 @@ Description: Web administration plugin for VDR
  Unlike external programs, like the VDR web frontend "VDRAdmin-AM", that 
  communicate  with VDR via its SVDRP socket interface, Live has direct
  access to VDR's data structures and thus is very fast.
+
+Package: vdr-plugin-live-dbg
+Architecture: any
+Section: debug
+Priority: extra
+Depends: vdr-plugin-live (= ${binary:Version}), ${misc:Depends}
+Description: Web administration plugin for VDR
+ Live, the "Live Interactive VDR Environment", is a plugin providing the
+ possibility to interactively control the Linux Video Disc Recorder VDR and
+ some of it's plugins from a web interface.
+ .
+ Unlike external programs, like the VDR web frontend "VDRAdmin-AM", that 
+ communicate  with VDR via its SVDRP socket interface, Live has direct
+ access to VDR's data structures and thus is very fast.
+ .
+ This package contains the debugging symbols.
diff --git a/debian/install b/debian/install
index fb0251f..76649cd 100644
--- a/debian/install
+++ b/debian/install
@@ -1,6 +1,2 @@
-libvdr-live.so.*           usr/lib/vdr/plugins/
 live                       usr/share/vdr/plugins/
-
 debian/plugin.live.conf    etc/vdr/plugins/
-
-locale                     usr/share/
diff --git a/debian/rules b/debian/rules
index ed8b7e7..d461cd6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,20 +1,18 @@
 #!/usr/bin/make -f
 
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+#DH_VERBOSE=1
 
-MAKE_OPTIONS = VDRDIR=/usr/include/vdr LIBDIR=. LOCALEDIR=locale
-CXXFLAGS += $(shell pkg-config vdr --variable=cxxflags)
+PLG_PACKAGE = $(filter-out %-dbg, $(shell dh_listpackages))
+DBG_PACKAGE = $(filter %-dbg, $(shell dh_listpackages))
 
 %:
 	dh $@
 
-override_dh_auto_build:
-	dh_auto_build -- all $(MAKE_OPTIONS)
+override_dh_auto_install:
+	dh_auto_install --destdir=debian/$(PLG_PACKAGE)
 
-override_dh_auto_clean:
-	$(MAKE) -o .dependencies clean $(MAKE_OPTIONS)
-	rm -rf locale libvdr-*.so.*
+override_dh_strip:
+	dh_strip --dbg-package=$(DBG_PACKAGE)
 
 override_dh_gencontrol:
 	sh /usr/share/vdr-dev/dependencies.sh

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-vdr-dvb/vdr-plugin-live.git



More information about the pkg-vdr-dvb-changes mailing list