Try to build dbg packages for debian.
authorCarl Hetherington <cth@carlh.net>
Mon, 22 Apr 2013 08:57:53 +0000 (09:57 +0100)
committerCarl Hetherington <cth@carlh.net>
Mon, 22 Apr 2013 08:57:53 +0000 (09:57 +0100)
builds/control-12.04-32
builds/control-12.04-64
builds/control-12.10-32
builds/control-12.10-64
debian/rules

index 8cb5aceb3b461e59831601c4a95b28926e575a0c..a1042f2812a92510a3134d79876b8835842ec0f0 100644 (file)
@@ -13,3 +13,12 @@ Description: Generator of Digital Cinema Packages (DCPs)
   DVD-o-matic generates Digital Cinema Packages (DCPs) from video and audio
   files (such as those from DVDs or Blu-Rays) for presentation on DCI-compliant
   digital projectors.
+
+Package: dvdomatic-dbg
+Architecture: i386
+Section: debug
+Priority: extra
+Depends: dvdomatic = ${binary:Version}), ${misc:Depends}
+Description: debugging symbols for dvdomatic
+  This package contains the debugging symbols for dvdomatic.
+
index cdb15a87b78a1256ca43721fe3c0a4c3633409e2..4f340f2e34d8fdb8dbbafc7780528d96c8a93647 100644 (file)
@@ -13,3 +13,12 @@ Description: Generator of Digital Cinema Packages (DCPs)
   DVD-o-matic generates Digital Cinema Packages (DCPs) from video and audio
   files (such as those from DVDs or Blu-Rays) for presentation on DCI-compliant
   digital projectors.
+
+Package: dvdomatic-dbg
+Architecture: amd64
+Section: debug
+Priority: extra
+Depends: dvdomatic = ${binary:Version}), ${misc:Depends}
+Description: debugging symbols for dvdomatic
+  This package contains the debugging symbols for dvdomatic.
+
index 1dc91b7018cdeed82ba66176ee05674605f5808e..17de727261a56333fbd348a2f4d080ea1ddfd3bf 100644 (file)
@@ -13,3 +13,12 @@ Description: Generator of Digital Cinema Packages (DCPs)
   DVD-o-matic generates Digital Cinema Packages (DCPs) from video and audio
   files (such as those from DVDs or Blu-Rays) for presentation on DCI-compliant
   digital projectors.
+
+Package: dvdomatic-dbg
+Architecture: i386
+Section: debug
+Priority: extra
+Depends: dvdomatic = ${binary:Version}), ${misc:Depends}
+Description: debugging symbols for dvdomatic
+  This package contains the debugging symbols for dvdomatic.
+
index ed0b36b2ef060f2bed36db893baac7eb37460ce7..4e24caff27c05959550c1f16898a2a7b3fd22222 100644 (file)
@@ -13,3 +13,12 @@ Description: Generator of Digital Cinema Packages (DCPs)
   DVD-o-matic generates Digital Cinema Packages (DCPs) from video and audio
   files (such as those from DVDs or Blu-Rays) for presentation on DCI-compliant
   digital projectors.
+
+Package: dvdomatic-dbg
+Architecture: amd64
+Section: debug
+Priority: extra
+Depends: dvdomatic = ${binary:Version}), ${misc:Depends}
+Description: debugging symbols for dvdomatic
+  This package contains the debugging symbols for dvdomatic.
+
index a2bf70bd87a595913382c4de942d07f3016e6767..f2b2219beb7c56829e770256c1810a3a68db03a7 100755 (executable)
@@ -14,7 +14,7 @@
 
 override_dh_auto_configure:
        LINKFLAGS=$(CDIST_LINKFLAGS) CXXFLAGS="$(CXXFLAGS) $(CDIST_CXXFLAGS)" PKG_CONFIG_PATH=$(CDIST_PKG_CONFIG_PATH) \
-                ./waf --nocache configure --prefix=/usr --static
+                ./waf --nocache configure --prefix=/usr --static --enable-debug
 
 override_dh_auto_build:
        ./waf --nocache build
@@ -22,3 +22,6 @@ override_dh_auto_build:
 override_dh_auto_install:
        ./waf --nocache install --destdir=debian/dvdomatic
 
+.PHONY: override_dh_strip
+override_dh_strip:
+       dh_strip --dbg-package=dvdomatic-dbg