Adding apport hook from Julien Lavergne <gilir@ubuntu.com>.
authorDaniel Baumann <daniel@debian.org>
Thu, 10 May 2012 07:04:20 +0000 (09:04 +0200)
committerDaniel Baumann <daniel@debian.org>
Thu, 10 May 2012 07:04:20 +0000 (09:04 +0200)
debian/local/source_lxrandr.py [new file with mode: 0644]
debian/lxrandr.install [new file with mode: 0644]

diff --git a/debian/local/source_lxrandr.py b/debian/local/source_lxrandr.py
new file mode 100644 (file)
index 0000000..498c6fb
--- /dev/null
@@ -0,0 +1,27 @@
+"""
+  Copyright (c) 2010 Julien Lavergne <gilir@ubuntu.com>
+
+  This program is free software; you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation; either version 2 of the License, or
+  (at your option) any later version.
+
+  This program is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with this program; if not, write to the Free Software Foundation,
+  Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+"""
+
+import os
+import apport.hookutils
+
+def add_info(report):
+    # Attach xrandr report
+    report["xrandr_output"] = apport.hookutils.command_output(["udisks"])
+    # If an autostart file exist, report it.
+    if os.path.exists(os.path.join(os.path.expanduser("~/.config/autostart","lxrandr-autostart.desktop"))):
+        report["autostart_desktop"] = apport.hookutils.read_file(os.path.expanduser("~/.config/autostart","lxrandr-autostart.desktop"))
diff --git a/debian/lxrandr.install b/debian/lxrandr.install
new file mode 100644 (file)
index 0000000..519fc22
--- /dev/null
@@ -0,0 +1 @@
+debian/local/source_*.py       /usr/share/apport/package-hooks