vdr/vdr-plugin-statusleds/debian/patches 00list 01_Makefile-fPIC-fix.dpatch 02_vdr-includes.dpatch 03_host.dpatch
Tobias Grimm
pkg-vdr-dvb-changes@lists.alioth.debian.org
Sat, 20 Nov 2004 03:49:09 +0000
Update of /cvsroot/pkg-vdr-dvb/vdr/vdr-plugin-statusleds/debian/patches
In directory haydn:/tmp/cvs-serv11082/debian/patches
Added Files:
00list 01_Makefile-fPIC-fix.dpatch 02_vdr-includes.dpatch
03_host.dpatch
Log Message:
Added debian changes for version 0.0.7-1.
--- NEW FILE: 00list ---
01_Makefile-fPIC-fix
02_vdr-includes
03_host
--- NEW FILE: 02_vdr-includes.dpatch ---
#! /bin/sh /usr/share/dpatch/dpatch-run
## vdr-includes patch
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: Fixes the vdr includes
@DPATCH@
--- vdr-plugin-statusleds-0.0.7.orig/i18n.h
+++ vdr-plugin-statusleds-0.0.7/i18n.h
@@ -9,7 +9,7 @@
#ifndef _I18N__H
#define _I18N__H
-#include "../../../i18n.h"
+#include <vdr/i18n.h>
extern const tI18nPhrase Phrases[];
--- vdr-plugin-statusleds-0.0.7.orig/statusleds.c
+++ vdr-plugin-statusleds-0.0.7/statusleds.c
@@ -8,11 +8,11 @@
#include "i18n.h"
#include <unistd.h>
#include <getopt.h>
-#include <videodir.h>
-#include <plugin.h>
-#include <interface.h>
-#include <status.h>
-#include <osd.h>
+#include <vdr/videodir.h>
+#include <vdr/plugin.h>
+#include <vdr/interface.h>
+#include <vdr/status.h>
+#include <vdr/osd.h>
#include <ctype.h>
#include <sys/kd.h>
#include <sys/ioctl.h>
--- NEW FILE: 03_host.dpatch ---
#! /bin/sh /usr/share/dpatch/dpatch-run
## host:port argument parsing patch
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: Fixes a bug with parsing the host:port argument and sets default
## DP: blinkd port to 20013
@DPATCH@
--- vdr-plugin-statusleds-0.0.7.orig/statusleds.c
+++ vdr-plugin-statusleds-0.0.7/statusleds.c
@@ -54,8 +54,8 @@
int iConsole = 0;
bool bActive = false;
bool bUseBlinkd = false;
-char sBlinkdHost[] = "localhost";
-int iBlinkdPort = 0;
+char sBlinkdHost[256] = "localhost";
+int iBlinkdPort = 20013;
int iPrewarnBeeps = 3;
int iPrewarnBeepPause = 500;
bool bPrewarnBeep = false;
@@ -305,7 +305,11 @@
if (Port)
{
iBlinkdPort = atoi(Port+1);
- sprintf(sBlinkdHost, "%.*s", sizeof(sBlinkdHost)-1, Port - optarg);
+
+ unsigned int iHostLength = Port - optarg;
+ if (iHostLength >= sizeof(sBlinkdHost))
+ iHostLength = sizeof(sBlinkdHost)-1;
+ sprintf(sBlinkdHost, "%.*s", iHostLength, optarg);
}
else
sprintf(sBlinkdHost, "%.*s", sizeof(sBlinkdHost)-1, optarg);
--- NEW FILE: 01_Makefile-fPIC-fix.dpatch ---
#! /bin/sh /usr/share/dpatch/dpatch-run
## Makefile-fPIC-fix patch
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: Adds -fPIC to Makefile to fix potential FTBFS.
@DPATCH@
diff -urNad /usr/src/cvs/vdrdevel-plugin-solitaire/Makefile vdrdevel-plugin-solitaire/Makefile
--- /usr/src/cvs/vdrdevel-plugin-solitaire/Makefile Fri Aug 27 18:07:06 2004
+++ vdrdevel-plugin-solitaire/Makefile Sat Sep 18 18:30:11 2004
@@ -16,7 +16,7 @@
### The C++ compiler and options:
CXX ?= g++
-CXXFLAGS ?= -O2 -Wall -Woverloaded-virtual
+CXXFLAGS ?= -fPIC -Wall -Woverloaded-virtual
### The directory environment: