summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2013-04-22 09:57:53 +0100
committerCarl Hetherington <cth@carlh.net>2013-04-22 09:57:53 +0100
commit65a208bf91761f21812394fd035a402cc5380b47 (patch)
treeb8fabbebde24f7a249e454c52dc280fab3de7f63
parent000f4f854f40b51f082575366ea41d3d7d8777b5 (diff)
Try to build dbg packages for debian.
-rw-r--r--builds/control-12.04-329
-rw-r--r--builds/control-12.04-649
-rw-r--r--builds/control-12.10-329
-rw-r--r--builds/control-12.10-649
-rwxr-xr-xdebian/rules5
5 files changed, 40 insertions, 1 deletions
diff --git a/builds/control-12.04-32 b/builds/control-12.04-32
index 8cb5aceb3..a1042f281 100644
--- a/builds/control-12.04-32
+++ b/builds/control-12.04-32
@@ -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.
+
diff --git a/builds/control-12.04-64 b/builds/control-12.04-64
index cdb15a87b..4f340f2e3 100644
--- a/builds/control-12.04-64
+++ b/builds/control-12.04-64
@@ -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.
+
diff --git a/builds/control-12.10-32 b/builds/control-12.10-32
index 1dc91b701..17de72726 100644
--- a/builds/control-12.10-32
+++ b/builds/control-12.10-32
@@ -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.
+
diff --git a/builds/control-12.10-64 b/builds/control-12.10-64
index ed0b36b2e..4e24caff2 100644
--- a/builds/control-12.10-64
+++ b/builds/control-12.10-64
@@ -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.
+
diff --git a/debian/rules b/debian/rules
index a2bf70bd8..f2b2219be 100755
--- a/debian/rules
+++ b/debian/rules
@@ -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