summaryrefslogtreecommitdiff
path: root/os/debian/patches
diff options
context:
space:
mode:
Diffstat (limited to 'os/debian/patches')
-rw-r--r--os/debian/patches/run-openttd-wrapper.patch19
-rw-r--r--os/debian/patches/series1
2 files changed, 20 insertions, 0 deletions
diff --git a/os/debian/patches/run-openttd-wrapper.patch b/os/debian/patches/run-openttd-wrapper.patch
new file mode 100644
index 000000000..1c81c78f4
--- /dev/null
+++ b/os/debian/patches/run-openttd-wrapper.patch
@@ -0,0 +1,19 @@
+From: Matthijs Kooijman <matthijs@stdin.nl>
+Subject: Use a wrapper script for running openttd
+
+The wrapper script captures stderr from openttd and displays this in
+case of an error. This patch makes the the .desktop file call the
+wrapper instead of the openttd binary directly.
+
+Index: media/openttd.desktop.in
+===================================================================
+--- a/media/openttd.desktop.in (revision 17228)
++++ b/media/openttd.desktop.in (working copy)
+@@ -6,6 +6,6 @@
+ Name=!!MENU_NAME!!
+ Comment=A clone of Transport Tycoon Deluxe
+ Icon=openttd
+-Exec=!!TTD!!
++Exec=/usr/share/games/openttd/openttd-wrapper
+ Terminal=false
+ Categories=!!MENU_GROUP!!
diff --git a/os/debian/patches/series b/os/debian/patches/series
new file mode 100644
index 000000000..f7cf2d9d5
--- /dev/null
+++ b/os/debian/patches/series
@@ -0,0 +1 @@
+run-openttd-wrapper.patch