From dbc258e9e690f2751c2841316b729a5367fe8f79 Mon Sep 17 00:00:00 2001 From: Didier Raboud Date: Mon, 19 Jul 2010 17:23:23 +0200 Subject: Install the apport hook on Ubuntu --- debian/changelog | 6 +++--- debian/rules | 9 +++++++-- debian/ubuntu/apport-hook.py | 11 +++++++++++ 3 files changed, 21 insertions(+), 5 deletions(-) create mode 100644 debian/ubuntu/apport-hook.py diff --git a/debian/changelog b/debian/changelog index 5ade25c..e065554 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -foomatic-filters (4.0.4-1+dh) UNRELEASED; urgency=low +foomatic-filters (4.0.4-1) UNRELEASED; urgency=low * New upstream release. * Merge from Ubuntu: - × - Install the apport hook on Ubuntu + - Install the apport hook on Ubuntu - Merge the changelog entries. - Merge most package relationships. - Merge package descriptions (Closes: #467380) @@ -21,7 +21,7 @@ foomatic-filters (4.0.4-1+dh) UNRELEASED; urgency=low * Update README.Debian. × * Bump Standards to 3.9.0.0 - Rework some Conflicts/Replaces/Breaks. - -- Didier Raboud Mon, 19 Jul 2010 17:14:52 +0200 + -- Didier Raboud Mon, 19 Jul 2010 17:23:09 +0200 foomatic-filters (4.0.4-0ubuntu1) lucid; urgency=low diff --git a/debian/rules b/debian/rules index 99053ae..06d71d5 100755 --- a/debian/rules +++ b/debian/rules @@ -13,8 +13,13 @@ override_dh_auto_build: dh_auto_build chmod -x filter.conf -override_dh_auto_install: - dh_auto_install +override_dh_install: + dh_install + rm -f $(CURDIR)/debian/foomatic-filters/etc/foomatic/filter.conf* cp -p debian/parseconfig.pl $(CURDIR)/debian/foomatic-filters/usr/share/foomatic chmod +x $(CURDIR)/debian/foomatic-filters/usr/share/foomatic/parseconfig.pl + # Install the apport hook on Ubuntu and derivatives +ifeq ($(derives_from_ubuntu),yes) + install -D -m 644 debian/ubuntu/apport-hook.py $(CURDIR)/debian/foomatic-filters/usr/share/apport/package-hooks/source_foomatic-filters.py +endif diff --git a/debian/ubuntu/apport-hook.py b/debian/ubuntu/apport-hook.py new file mode 100644 index 0000000..343d7a3 --- /dev/null +++ b/debian/ubuntu/apport-hook.py @@ -0,0 +1,11 @@ +'''apport package hook for foomatic-filters + +(c) 2009 Canonical Ltd. +Author: Brian Murray +''' + +from apport.hookutils import * + +def add_info(report): + attach_hardware(report) + attach_printing(report) -- cgit v1.2.3