r7204 - in /vdr/vdr/trunk/debian: changelog patches/00list patches/00list.multipatch patches/18_signalhandler-fix.dpatch patches/patchtest

tiber-guest at users.alioth.debian.org tiber-guest at users.alioth.debian.org
Wed Jul 23 22:47:59 UTC 2008


Author: tiber-guest
Date: Wed Jul 23 22:47:59 2008
New Revision: 7204

URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/?sc=1&rev=7204
Log:
Added 18_signalhandler-fix.dpatch

Added:
    vdr/vdr/trunk/debian/patches/18_signalhandler-fix.dpatch
Modified:
    vdr/vdr/trunk/debian/changelog
    vdr/vdr/trunk/debian/patches/00list
    vdr/vdr/trunk/debian/patches/00list.multipatch
    vdr/vdr/trunk/debian/patches/patchtest

Modified: vdr/vdr/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr/trunk/debian/changelog?rev=7204&op=diff
==============================================================================
--- vdr/vdr/trunk/debian/changelog (original)
+++ vdr/vdr/trunk/debian/changelog Wed Jul 23 22:47:59 2008
@@ -1,8 +1,12 @@
 vdr (1.6.0-6) UNRELEASED; urgency=low
 
+  [ Thomas Schmidt ]
   * Fixed bashism in debian/rules (Closes: #491586)
 
- -- Thomas Schmidt <tschmidt at debian.org>  Mon, 21 Jul 2008 11:39:42 +0200
+  [ Tobias Grimm ]
+  * Added 18_signalhandler-fix.dpatch
+
+ -- Tobias Grimm <tg at e-tobi.net>  Thu, 24 Jul 2008 00:46:15 +0200
 
 vdr (1.6.0-5) unstable; urgency=low
 

Modified: vdr/vdr/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr/trunk/debian/patches/00list?rev=7204&op=diff
==============================================================================
--- vdr/vdr/trunk/debian/patches/00list (original)
+++ vdr/vdr/trunk/debian/patches/00list Wed Jul 23 22:47:59 2008
@@ -9,6 +9,7 @@
 15_dvbplayer
 16_channels.conf.terr-fix
 17_vdr-maintenance-1.6.0-1
+18_signalhandler-fix
 
 81_Make_config
 82_valgrind

Modified: vdr/vdr/trunk/debian/patches/00list.multipatch
URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr/trunk/debian/patches/00list.multipatch?rev=7204&op=diff
==============================================================================
--- vdr/vdr/trunk/debian/patches/00list.multipatch (original)
+++ vdr/vdr/trunk/debian/patches/00list.multipatch Wed Jul 23 22:47:59 2008
@@ -9,6 +9,7 @@
 15_dvbplayer
 16_channels.conf.terr-fix
 17_vdr-maintenance-1.6.0-1
+18_signalhandler-fix
 
 81_Make_config
 82_valgrind

Added: vdr/vdr/trunk/debian/patches/18_signalhandler-fix.dpatch
URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr/trunk/debian/patches/18_signalhandler-fix.dpatch?rev=7204&op=file
==============================================================================
--- vdr/vdr/trunk/debian/patches/18_signalhandler-fix.dpatch (added)
+++ vdr/vdr/trunk/debian/patches/18_signalhandler-fix.dpatch Wed Jul 23 22:47:59 2008
@@ -1,0 +1,29 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 18_signalhandler-fix.dpatch by Tobias Grimm <tg at e-tobi.net>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: This patch fixes a problem with calling isyslog from within the
+## DP: signal handler. As suggested by Udo Richter, this patch reverts
+## DP: changes done in a previous upstream update.
+
+ at DPATCH@
+diff -urNad vdr-1.6.0~/vdr.c vdr-1.6.0/vdr.c
+--- vdr-1.6.0~/vdr.c	2008-03-14 14:22:39.000000000 +0100
++++ vdr-1.6.0/vdr.c	2008-07-24 00:37:31.000000000 +0200
+@@ -141,7 +141,6 @@
+ 
+ static void SignalHandler(int signum)
+ {
+-  isyslog("caught signal %d", signum);
+   switch (signum) {
+     case SIGPIPE:
+          break;
+@@ -1255,6 +1254,8 @@
+         PluginManager.MainThreadHook();
+         }
+ 
++  if (LastSignal)
++     isyslog("caught signal %d", LastSignal);
+   if (ShutdownHandler.EmergencyExitRequested())
+      esyslog("emergency exit requested - shutting down");
+ 

Modified: vdr/vdr/trunk/debian/patches/patchtest
URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr/trunk/debian/patches/patchtest?rev=7204&op=diff
==============================================================================
--- vdr/vdr/trunk/debian/patches/patchtest (original)
+++ vdr/vdr/trunk/debian/patches/patchtest Wed Jul 23 22:47:59 2008
@@ -14,7 +14,7 @@
     15_dvbplayer \
     16_channels.conf.terr-fix \
     17_vdr-maintenance-1.6.0-1 \
-    81_Make_config \
+    18_signalhandler-fix \
     82_valgrind \
     99_ncursesw-include"
 multipatch="$standard \




More information about the pkg-vdr-dvb-changes mailing list