[SCM] vdr-plugin-xine packaging repository branch, master, updated. debian/0.9.4-7-4-g431c40a
etobi
git at e-tobi.net
Sat Mar 16 08:35:04 UTC 2013
The following commit has been merged in the master branch:
commit 0dccd92e561c2c1c761ff8763b133e9f02dec3cc
Author: etobi <git at e-tobi.net>
Date: Sat Mar 16 09:14:45 2013 +0100
synched with yavdr
diff --git a/debian/TODO b/debian/TODO
deleted file mode 100644
index 3df296f..0000000
--- a/debian/TODO
+++ /dev/null
@@ -1 +0,0 @@
-* Create manpage for xineplayer
diff --git a/debian/changelog b/debian/changelog
index 33705ea..d9ea046 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,8 @@ vdr-plugin-xine (0.9.4-8) unstable; urgency=low
* Standards-Version: 3.9.4
* Build-depend in vdr-dev (>= 1.7.40)
* Use debhelper 9
+ * Added patch to support VDR 1.7.33 and yaepg (taken from yavdr by
+ Lars Hanisch and Holger Schvestka )
-- Tobias Grimm <etobi at debian.org> Sat, 16 Mar 2013 08:52:31 +0100
diff --git a/debian/compat b/debian/compat
index 7ed6ff8..ec63514 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-5
+9
diff --git a/debian/copyright b/debian/copyright
index 905b7fc..21dc355 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -14,7 +14,7 @@ Copyright:
(C) 2003 - 2011 Reinhard Nissl
Copyright (Debian packaging):
- (C) 2003 - 2012 Tobias Grimm, Thomas Günther, Darren Salt, Thomas Schmidt
+ (C) 2003 - 2013 Tobias Grimm, Thomas Günther, Darren Salt, Thomas Schmidt
License:
This program is free software; you can redistribute it and/or modify
diff --git a/debian/vdr-plugin-xine.docs b/debian/docs
similarity index 100%
rename from debian/vdr-plugin-xine.docs
rename to debian/docs
diff --git a/debian/vdr-plugin-xine.install b/debian/install
similarity index 100%
rename from debian/vdr-plugin-xine.install
rename to debian/install
diff --git a/debian/vdr-plugin-xine.links b/debian/links
similarity index 100%
rename from debian/vdr-plugin-xine.links
rename to debian/links
diff --git a/debian/vdr-plugin-xine.manpages b/debian/manpages
similarity index 100%
rename from debian/vdr-plugin-xine.manpages
rename to debian/manpages
diff --git a/debian/patches/enable-yaepg-support.patch b/debian/patches/enable-yaepg-support.patch
new file mode 100644
index 0000000..49848b9
--- /dev/null
+++ b/debian/patches/enable-yaepg-support.patch
@@ -0,0 +1,20 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## Makefile.dpatch by <hotzenplotz5 at gmx.de>
+##
+##
+## DP: patch needed for yaepghd to work with plugin-xine
+
+ at DPATCH@
+Index: vdr-plugin-xine/Makefile
+===================================================================
+--- vdr-plugin-xine.orig/Makefile 2012-04-20 00:08:55.000000000 +0200
++++ vdr-plugin-xine/Makefile 2013-03-16 09:07:57.000000000 +0100
+@@ -49,7 +49,7 @@
+ VDR_XINE_VERIFY_BITMAP_DIRTY ?= 0
+
+ # enable to fully support yaepg plugin
+-#VDR_XINE_SET_VIDEO_WINDOW = 1
++VDR_XINE_SET_VIDEO_WINDOW = 1
+
+ # where are these utilities for image grabbing? (default: anywhere on your PATH)
+ #VDR_XINE_Y4MSCALER = /usr/bin/y4mscaler
diff --git a/debian/patches/series b/debian/patches/series
index 217c9b0..cb7a05c 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,3 @@
+enable-yaepg-support.patch
vdr-1.7.27.patch
+vdr-1.7.33.patch
diff --git a/debian/patches/vdr-1.7.27.patch b/debian/patches/vdr-1.7.27.patch
index b28c77c..7f4cc40 100644
--- a/debian/patches/vdr-1.7.27.patch
+++ b/debian/patches/vdr-1.7.27.patch
@@ -1,7 +1,7 @@
Index: vdr-plugin-xine/xine.c
===================================================================
---- vdr-plugin-xine.orig/xine.c 2011-10-29 16:36:24.000000000 +0200
-+++ vdr-plugin-xine/xine.c 2012-04-20 00:07:31.000000000 +0200
+--- vdr-plugin-xine.orig/xine.c 2012-04-20 00:09:44.000000000 +0200
++++ vdr-plugin-xine/xine.c 2013-03-16 09:08:05.000000000 +0100
@@ -13,7 +13,6 @@
#include "xineDevice.h"
#include "xineSettings.h"
diff --git a/debian/patches/vdr-1.7.33.patch b/debian/patches/vdr-1.7.33.patch
new file mode 100644
index 0000000..da27c83
--- /dev/null
+++ b/debian/patches/vdr-1.7.33.patch
@@ -0,0 +1,16 @@
+Index: vdr-plugin-xine/xineDevice.c
+===================================================================
+--- vdr-plugin-xine.orig/xineDevice.c 2011-10-29 16:36:24.000000000 +0200
++++ vdr-plugin-xine/xineDevice.c 2013-03-16 09:08:07.000000000 +0100
+@@ -1200,7 +1200,11 @@
+ int pid = TsPid(Data);
+ if (pid == 0)
+ patPmtParser.ParsePat(Data, TS_SIZE);
++#if VDRVERSNUM < 10733
+ else if (pid == patPmtParser.PmtPid())
++#else
++ else if (patPmtParser.IsPmtPid(pid))
++#endif
+ patPmtParser.ParsePmt(Data, TS_SIZE);
+ else if (pid == patPmtParser.Vpid())
+ {
diff --git a/debian/vdr-plugin-xine.preinst b/debian/preinst
similarity index 100%
rename from debian/vdr-plugin-xine.preinst
rename to debian/preinst
diff --git a/debian/rules b/debian/rules
index e957064..2f7543e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,7 +5,7 @@
MAKE_OPTIONS = DVBDIR=/usr VDRDIR=/usr/include/vdr LIBDIR=. \
LOCALEDIR=debian/tmp/usr/share/locale
-CXXFLAGS += -fPIC $(LDFLAGS) $(CPPFLAGS)
+CXXFLAGS += -fPIC $(CPPFLAGS)
%:
dh --parallel $@
--
vdr-plugin-xine packaging repository
More information about the pkg-vdr-dvb-changes
mailing list