summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSjoerd Simons <sjoerd@debian.org>2012-11-17 14:44:19 +0100
committerSjoerd Simons <sjoerd@debian.org>2012-11-17 15:41:45 +0100
commitfeedc40c42c024a50df5e8087d9e053870a30e9a (patch)
tree17463c301d4e11734d7ad891fa5204673d661bc6
parent32ed077aad463ab4c7474040dea94c33f9f12001 (diff)
debian/{pulseaudio.install,apport-hook.py}: Install apport hook
-rw-r--r--debian/apport-hook.py15
-rw-r--r--debian/changelog3
-rw-r--r--debian/pulseaudio.install1
-rwxr-xr-xdebian/rules2
4 files changed, 20 insertions, 1 deletions
diff --git a/debian/apport-hook.py b/debian/apport-hook.py
new file mode 100644
index 0000000..9af35ae
--- /dev/null
+++ b/debian/apport-hook.py
@@ -0,0 +1,15 @@
+'''apport package hook for pulseaudio
+
+(c) 2009 Canonical Ltd.
+Author:
+Matt Zimmerman <mdz@ubuntu.com>
+
+'''
+
+from apport.hookutils import *
+import re
+
+def add_info(report):
+ attach_alsa(report)
+ recent_syslog(re.compile(r'pulseaudio\['))
+ attach_conffiles(report, 'pulseaudio')
diff --git a/debian/changelog b/debian/changelog
index a760c21..3f06532 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -23,8 +23,9 @@ pulseaudio (2.99.1-1) UNRELEASED; urgency=low
* debian/libpulse-dev.install: Install cmake files
* debian/pulseaudio-module-bluetooth.install: Updated
* debian/pulseaudio.install: Install module-switch-on-port-available
+ * debian/{pulseaudio.install,apport-hook.py}: Install apport hook
- -- Sjoerd Simons <sjoerd@debian.org> Sat, 17 Nov 2012 14:30:00 +0100
+ -- Sjoerd Simons <sjoerd@debian.org> Sat, 17 Nov 2012 14:43:35 +0100
pulseaudio (2.1-2) experimental; urgency=low
diff --git a/debian/pulseaudio.install b/debian/pulseaudio.install
index 6590600..dac03c3 100644
--- a/debian/pulseaudio.install
+++ b/debian/pulseaudio.install
@@ -41,6 +41,7 @@ usr/lib/pulse-*/modules/module-native-protocol-tcp.so
usr/lib/pulse-*/modules/module-native-protocol-unix.so
usr/lib/pulse-*/modules/module-udev-detect.so
usr/lib/pulse-*/modules/module-loopback.so
+usr/share/apport
usr/share/lintian/overrides/pulseaudio
usr/lib/pulse-*/modules/module-null-sink.so
usr/lib/pulse-*/modules/module-oss.so
diff --git a/debian/rules b/debian/rules
index 448b786..5d8ad77 100755
--- a/debian/rules
+++ b/debian/rules
@@ -22,6 +22,8 @@ common-install-arch::
$(CURDIR)/debian/tmp/usr/share/alsa/alsa.conf.d
cp -a $(CURDIR)/debian/pulse-alsa.conf $(CURDIR)/debian/tmp/usr/share/alsa
dh_installman -ppulseaudio --language=C debian/tmp/usr/share/man/man5/default.pa.5
+ install -d $(CURDIR)/debian/tmp/usr/share/apport/package-hooks
+ cp $(CURDIR)/debian/apport-hook.py $(CURDIR)/debian/tmp/usr/share/apport/package-hooks/source_pulseaudio.py
common-configure-arch::